{"copyright":"Copyright 2026 MLB Advanced Media, L.P.  Use of any content on this page acknowledges agreement to the terms posted here http://gdx.mlb.com/components/copyright.txt","gamePk":776639,"link":"/api/v1.1/game/776639/feed/live","metaData":{"wait":10,"timeStamp":"20250823_025758","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count12","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776639,"type":"R","doubleHeader":"N","id":"2025/08/22/minmlb-chamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776639-2025-08-22","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-22T23:40:00Z","originalDate":"2025-08-22","officialDate":"2025-08-22","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142","season":2025,"venue":{"id":3312,"name":"Target Field","link":"/api/v1/venues/3312"},"springVenue":{"id":2862,"link":"/api/v1/venues/2862"},"teamCode":"min","fileCode":"min","abbreviation":"MIN","teamName":"Twins","locationName":"Minneapolis","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Minnesota","record":{"gamesPlayed":128,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":59,"losses":69,"ties":0,"pct":".461"},"records":{},"divisionLeader":false,"wins":59,"losses":69,"winningPercentage":".461"},"franchiseName":"Minnesota","clubName":"Twins","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145","season":2025,"venue":{"id":4,"name":"Rate Field","link":"/api/v1/venues/4"},"springVenue":{"id":3809,"link":"/api/v1/venues/3809"},"teamCode":"cha","fileCode":"cws","abbreviation":"CWS","teamName":"White Sox","locationName":"Chicago","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Chi White Sox","record":{"gamesPlayed":128,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":45,"losses":83,"ties":0,"pct":".352"},"records":{},"divisionLeader":false,"wins":45,"losses":83,"winningPercentage":".352"},"franchiseName":"Chicago","clubName":"White Sox","active":true}},"players":{"ID543859":{"id":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859","firstName":"Michael","lastName":"Tonkin","primaryNumber":"39","birthDate":"1989-11-19","currentAge":36,"birthCity":"Glendale","birthStateProvince":"CA","birthCountry":"USA","height":"6' 7\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Tonkin","middleName":"Harvey","boxscoreName":"Tonkin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"mlbDebutDate":"2013-07-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Tonkin","nameSlug":"michael-tonkin-543859","firstLastName":"Michael Tonkin","lastFirstName":"Tonkin, Michael","lastInitName":"Tonkin, M","initLastName":"M Tonkin","fullFMLName":"Michael Harvey Tonkin","fullLFMName":"Tonkin, Michael Harvey","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID672820":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820","firstName":"Lenyn","lastName":"Sosa","primaryNumber":"50","birthDate":"2000-01-25","currentAge":26,"birthCity":"Puerto Ordaz","birthCountry":"Venezuela","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Lenyn","useLastName":"Sosa","middleName":"Jose","boxscoreName":"Sosa, L","gender":"M","nameMatrilineal":"Salazar","isPlayer":true,"isVerified":true,"pronunciation":"LEN-een","mlbDebutDate":"2022-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lenyn Sosa","nameSlug":"lenyn-sosa-672820","firstLastName":"Lenyn Sosa","lastFirstName":"Sosa, Lenyn","lastInitName":"Sosa, L","initLastName":"L Sosa","fullFMLName":"Lenyn Jose Sosa","fullLFMName":"Sosa, Lenyn Jose","strikeZoneTop":3.153,"strikeZoneBottom":1.591},"ID665019":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019","firstName":"Kody","lastName":"Clemens","primaryNumber":"2","birthDate":"1996-05-15","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Kody","useLastName":"Clemens","middleName":"Alec","boxscoreName":"Clemens","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-05-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kody Clemens","nameSlug":"kody-clemens-665019","firstLastName":"Kody Clemens","lastFirstName":"Clemens, Kody","lastInitName":"Clemens, K","initLastName":"K Clemens","fullFMLName":"Kody Alec Clemens","fullLFMName":"Clemens, Kody Alec","strikeZoneTop":3.211,"strikeZoneBottom":1.621},"ID663436":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436","firstName":"Davis","lastName":"Martin","primaryNumber":"65","birthDate":"1997-01-04","currentAge":29,"birthCity":"Abilene","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Davis","useLastName":"Martin","middleName":"Alan","boxscoreName":"Martin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-05-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Davis Martin","nameSlug":"davis-martin-663436","firstLastName":"Davis Martin","lastFirstName":"Martin, Davis","lastInitName":"Martin, D","initLastName":"D Martin","fullFMLName":"Davis Alan Martin","fullLFMName":"Martin, Davis Alan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID686797":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797","firstName":"Brooks","lastName":"Lee","primaryNumber":"22","birthDate":"2001-02-14","currentAge":25,"birthCity":"San Luis Obispo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brooks","useLastName":"Lee","middleName":"Thomas","boxscoreName":"Lee, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-07-03","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brooks Lee","nameSlug":"brooks-lee-686797","firstLastName":"Brooks Lee","lastFirstName":"Lee, Brooks","lastInitName":"Lee, B","initLastName":"B Lee","fullFMLName":"Brooks Thomas Lee","fullLFMName":"Lee, Brooks Thomas","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"ID686676":{"id":686676,"fullName":"Korey Lee","link":"/api/v1/people/686676","firstName":"Korey","lastName":"Lee","primaryNumber":"26","birthDate":"1998-07-25","currentAge":28,"birthCity":"Escondido","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Korey","useLastName":"Lee","middleName":"Bryan","boxscoreName":"Lee, K","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-07-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Korey Lee","nameSlug":"korey-lee-686676","firstLastName":"Korey Lee","lastFirstName":"Lee, Korey","lastInitName":"Lee, K","initLastName":"K Lee","fullFMLName":"Korey Bryan Lee","fullLFMName":"Lee, Korey Bryan","strikeZoneTop":3.201,"strikeZoneBottom":1.615},"ID570632":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632","firstName":"José","lastName":"Ureña","primaryNumber":"54","birthDate":"1991-09-12","currentAge":35,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Ureña","middleName":"Miguel","boxscoreName":"Ureña","nickName":"El Nueve","gender":"M","nameMatrilineal":"Rodriguez","isPlayer":true,"isVerified":true,"pronunciation":"ooh-rain-ya","mlbDebutDate":"2015-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Ureña","nameSlug":"jose-urena-570632","firstLastName":"José Ureña","lastFirstName":"Ureña, José","lastInitName":"Ureña, J","initLastName":"J Ureña","fullFMLName":"José Miguel Ureña","fullLFMName":"Ureña, José Miguel","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID668885":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885","firstName":"Christopher","lastName":"Martin","primaryNumber":"16","birthDate":"1999-03-23","currentAge":27,"birthCity":"DeLand","birthStateProvince":"FL","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Austin","useLastName":"Martin","middleName":"Austin","boxscoreName":"Martin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Martin","nameSlug":"austin-martin-668885","firstLastName":"Austin Martin","lastFirstName":"Martin, Austin","lastInitName":"Martin, A","initLastName":"A Martin","fullFMLName":"Christopher Austin Martin","fullLFMName":"Martin, Christopher Austin","strikeZoneTop":3.13,"strikeZoneBottom":1.579},"ID681343":{"id":681343,"fullName":"Shane Smith","link":"/api/v1/people/681343","firstName":"Shane","lastName":"Smith","primaryNumber":"64","birthDate":"2000-04-04","currentAge":26,"birthCity":"Danvers","birthStateProvince":"MA","birthCountry":"USA","height":"6' 3\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shane","useLastName":"Smith","middleName":"Jeffrey","boxscoreName":"Smith, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shane Smith","nameSlug":"shane-smith-681343","firstLastName":"Shane Smith","lastFirstName":"Smith, Shane","lastInitName":"Smith, S","initLastName":"S Smith","fullFMLName":"Shane Jeffrey Smith","fullLFMName":"Smith, Shane Jeffrey","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID681460":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460","firstName":"Riley","lastName":"Baldwin","primaryNumber":"27","birthDate":"2000-08-15","currentAge":26,"birthCity":"Whiteville","birthStateProvince":"NC","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Brooks","useLastName":"Baldwin","middleName":"Brooks","boxscoreName":"Baldwin, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-07-19","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brooks Baldwin","nameSlug":"brooks-baldwin-681460","firstLastName":"Brooks Baldwin","lastFirstName":"Baldwin, Brooks","lastInitName":"Baldwin, B","initLastName":"B Baldwin","fullFMLName":"Riley Brooks Baldwin","fullLFMName":"Baldwin, Riley Brooks","strikeZoneTop":3.236,"strikeZoneBottom":1.633},"ID682790":{"id":682790,"fullName":"Wikelman González","link":"/api/v1/people/682790","firstName":"Wikelman","lastName":"González","primaryNumber":"67","birthDate":"2002-03-25","currentAge":24,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Wikelman","useLastName":"González","middleName":"David","boxscoreName":"González, W","gender":"M","nameMatrilineal":"Medina","isPlayer":true,"isVerified":true,"pronunciation":"WICK-ill-min","mlbDebutDate":"2025-06-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wikelman González","nameSlug":"wikelman-gonzalez-682790","firstLastName":"Wikelman González","lastFirstName":"González, Wikelman","lastInitName":"González, W","initLastName":"W González","fullFMLName":"Wikelman David González","fullLFMName":"González, Wikelman David","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID691019":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019","firstName":"Kyle","lastName":"Teel","primaryNumber":"8","birthDate":"2002-02-15","currentAge":24,"birthCity":"Ridgewood","birthStateProvince":"NJ","birthCountry":"USA","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Kyle","useLastName":"Teel","middleName":"Henry","boxscoreName":"Teel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-06-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Teel","nameSlug":"kyle-teel-691019","firstLastName":"Kyle Teel","lastFirstName":"Teel, Kyle","lastInitName":"Teel, K","initLastName":"K Teel","fullFMLName":"Kyle Henry Teel","fullLFMName":"Teel, Kyle Henry","strikeZoneTop":3.154,"strikeZoneBottom":1.592},"ID805367":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367","firstName":"Chase","lastName":"Meidroth","primaryNumber":"10","birthDate":"2001-07-23","currentAge":25,"birthCity":"Torrance","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Chase","useLastName":"Meidroth","middleName":"Gregory","boxscoreName":"Meidroth","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"MY-drawth","mlbDebutDate":"2025-04-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Meidroth","nameSlug":"chase-meidroth-805367","firstLastName":"Chase Meidroth","lastFirstName":"Meidroth, Chase","lastInitName":"Meidroth, C","initLastName":"C Meidroth","fullFMLName":"Chase Gregory Meidroth","fullLFMName":"Meidroth, Chase Gregory","strikeZoneTop":3.07,"strikeZoneBottom":1.55},"ID541640":{"id":541640,"fullName":"Erasmo Ramírez","link":"/api/v1/people/541640","firstName":"Erasmo","lastName":"Ramírez","primaryNumber":"50","birthDate":"1990-05-02","currentAge":36,"birthCity":"Rivas","birthCountry":"Nicaragua","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Erasmo","useLastName":"Ramírez","middleName":"Jose","boxscoreName":"Ramírez, E","nickName":"Mito","gender":"M","nameMatrilineal":"Olivera","isPlayer":true,"isVerified":true,"pronunciation":"eh-RAS-mo rah-MEE-rez","mlbDebutDate":"2012-04-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Erasmo Ramírez","nameSlug":"erasmo-ramirez-541640","firstLastName":"Erasmo Ramírez","lastFirstName":"Ramírez, Erasmo","lastInitName":"Ramírez, E","initLastName":"E Ramírez","fullFMLName":"Erasmo Jose Ramírez","fullLFMName":"Ramírez, Erasmo Jose","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID695657":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657","firstName":"Colson","lastName":"Montgomery","primaryNumber":"12","birthDate":"2002-02-27","currentAge":24,"birthCity":"Holland","birthStateProvince":"IN","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Colson","useLastName":"Montgomery","middleName":"Kade","boxscoreName":"Montgomery, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-07-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colson Montgomery","nameSlug":"colson-montgomery-695657","firstLastName":"Colson Montgomery","lastFirstName":"Montgomery, Colson","lastInitName":"Montgomery, C","initLastName":"C Montgomery","fullFMLName":"Colson Kade Montgomery","fullLFMName":"Montgomery, Colson Kade","strikeZoneTop":3.34,"strikeZoneBottom":1.686},"ID666397":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397","firstName":"Edouard","lastName":"Julien","primaryNumber":"6","birthDate":"1999-04-30","currentAge":27,"birthCity":"Quebec City","birthStateProvince":"QC","birthCountry":"Canada","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Edouard","useLastName":"Julien","boxscoreName":"Julien","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"ED-ward JOO-lee-en","mlbDebutDate":"2023-04-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edouard Julien","nameSlug":"edouard-julien-666397","firstLastName":"Edouard Julien","lastFirstName":"Julien, Edouard","lastInitName":"Julien, E","initLastName":"E Julien","fullFMLName":"Edouard Julien","fullLFMName":"Julien, Edouard","strikeZoneTop":3.235,"strikeZoneBottom":1.633},"ID650644":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644","firstName":"Aaron","lastName":"Civale","primaryNumber":"38","birthDate":"1995-06-12","currentAge":31,"birthCity":"East Windsor","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Civale","middleName":"James","boxscoreName":"Civale","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"sih-VAH-lee","mlbDebutDate":"2019-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Aaron Civale","nameSlug":"aaron-civale-650644","firstLastName":"Aaron Civale","lastFirstName":"Civale, Aaron","lastInitName":"Civale, A","initLastName":"A Civale","fullFMLName":"Aaron James Civale","fullLFMName":"Civale, Aaron James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID680837":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837","firstName":"Ryan","lastName":"Fitzgerald","primaryNumber":"46","birthDate":"1994-06-17","currentAge":32,"birthCity":"Hinsdale","birthStateProvince":"IL","birthCountry":"USA","height":"5' 10\"","weight":186,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Ryan","useLastName":"Fitzgerald","boxscoreName":"Fitzgerald, R","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2025-05-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Fitzgerald","nameSlug":"ryan-fitzgerald-680837","firstLastName":"Ryan Fitzgerald","lastFirstName":"Fitzgerald, Ryan","lastInitName":"Fitzgerald, R","initLastName":"R Fitzgerald","fullFMLName":"Ryan  Fitzgerald","fullLFMName":"Fitzgerald, Ryan","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"ID700337":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337","firstName":"Edgar","lastName":"Quero","primaryNumber":"26","birthDate":"2003-04-06","currentAge":23,"birthCity":"Cienfuegos","birthCountry":"Cuba","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Edgar","useLastName":"Quero","middleName":"Yoel","boxscoreName":"Quero","gender":"M","nameMatrilineal":"Aguila","isPlayer":true,"isVerified":true,"pronunciation":"CARE-oh","mlbDebutDate":"2025-04-17","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edgar Quero","nameSlug":"edgar-quero-700337","firstLastName":"Edgar Quero","lastFirstName":"Quero, Edgar","lastInitName":"Quero, E","initLastName":"E Quero","fullFMLName":"Edgar Yoel Quero","fullLFMName":"Quero, Edgar Yoel","strikeZoneTop":3.134,"strikeZoneBottom":1.582},"ID643217":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217","firstName":"Andrew","lastName":"Benintendi","primaryNumber":"23","birthDate":"1994-07-06","currentAge":32,"birthCity":"Cincinnati","birthStateProvince":"OH","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Andrew","useLastName":"Benintendi","middleName":"Sebastian","boxscoreName":"Benintendi","nickName":"Benny","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2016-08-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Benintendi","nameSlug":"andrew-benintendi-643217","firstLastName":"Andrew Benintendi","lastFirstName":"Benintendi, Andrew","lastInitName":"Benintendi, A","initLastName":"A Benintendi","fullFMLName":"Andrew Sebastian Benintendi","fullLFMName":"Benintendi, Andrew Sebastian","strikeZoneTop":3.068,"strikeZoneBottom":1.548},"ID663485":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485","firstName":"Bryson","lastName":"Sands","primaryNumber":"44","birthDate":"1997-07-17","currentAge":29,"birthCity":"Tallahassee","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cole","useLastName":"Sands","middleName":"Cole","boxscoreName":"Sands","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-05-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Sands","nameSlug":"cole-sands-663485","firstLastName":"Cole Sands","lastFirstName":"Sands, Cole","lastInitName":"Sands, C","initLastName":"C Sands","fullFMLName":"Bryson Cole Sands","fullLFMName":"Sands, Bryson Cole","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID641672":{"id":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672","firstName":"Thomas","lastName":"Hatch","primaryNumber":"59","birthDate":"1994-09-29","currentAge":31,"birthCity":"Tulsa","birthStateProvince":"OK","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Thomas","useLastName":"Hatch","boxscoreName":"Hatch","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2020-07-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Thomas Hatch","nameSlug":"thomas-hatch-641672","firstLastName":"Thomas Hatch","lastFirstName":"Hatch, Thomas","lastInitName":"Hatch, T","initLastName":"T Hatch","fullFMLName":"Thomas Hatch","fullLFMName":"Hatch, Thomas","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID681892":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892","firstName":"Kody","lastName":"Funderburk","primaryNumber":"57","birthDate":"1996-11-27","currentAge":29,"birthCity":"Mesa","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kody","useLastName":"Funderburk","boxscoreName":"Funderburk","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-08-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kody Funderburk","nameSlug":"kody-funderburk-681892","firstLastName":"Kody Funderburk","lastFirstName":"Funderburk, Kody","lastInitName":"Funderburk, K","initLastName":"K Funderburk","fullFMLName":"Kody  Funderburk","fullLFMName":"Funderburk, Kody ","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID650893":{"id":650893,"fullName":"Génesis Cabrera","link":"/api/v1/people/650893","firstName":"Génesis","lastName":"Cabrera","birthDate":"1996-10-10","currentAge":29,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Génesis","useLastName":"Cabrera","boxscoreName":"Cabrera, G","nickName":"Cabby","gender":"M","nameMatrilineal":"Capellan","isPlayer":true,"isVerified":true,"pronunciation":"HAY-neh-sees","mlbDebutDate":"2019-05-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Génesis Cabrera","nameSlug":"genesis-cabrera-650893","firstLastName":"Génesis Cabrera","lastFirstName":"Cabrera, Génesis","lastInitName":"Cabrera, G","initLastName":"G Cabrera","fullFMLName":"Génesis Cabrera","fullLFMName":"Cabrera, Génesis","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID805673":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673","firstName":"Daniel","lastName":"Matthews","primaryNumber":"52","birthDate":"2000-05-22","currentAge":26,"birthCity":"Cullowhee","birthStateProvince":"NC","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zebby","useLastName":"Matthews","middleName":"Zebulon","boxscoreName":"Matthews","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zebby Matthews","nameSlug":"zebby-matthews-805673","firstLastName":"Zebby Matthews","lastFirstName":"Matthews, Zebby","lastInitName":"Matthews, Z","initLastName":"Z Matthews","fullFMLName":"Daniel Zebulon Matthews","fullLFMName":"Matthews, Daniel Zebulon","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID621439":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439","firstName":"Byron","lastName":"Buxton","primaryNumber":"25","birthDate":"1993-12-18","currentAge":32,"birthCity":"Baxley","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Byron","useLastName":"Buxton","middleName":"Keiron","boxscoreName":"Buxton","nickName":"Buck","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2015-06-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Byron Buxton","nameSlug":"byron-buxton-621439","firstLastName":"Byron Buxton","lastFirstName":"Buxton, Byron","lastInitName":"Buxton, B","initLastName":"B Buxton","fullFMLName":"Byron Keiron Buxton","fullLFMName":"Buxton, Byron Keiron","strikeZoneTop":3.258,"strikeZoneBottom":1.644},"ID672782":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782","firstName":"Yoendrys","lastName":"Gómez","primaryNumber":"94","birthDate":"1999-10-15","currentAge":26,"birthCity":"Nirgua","birthCountry":"Venezuela","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yoendrys","useLastName":"Gómez","middleName":"Adrian","boxscoreName":"Gómez, Y","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yoendrys Gómez","nameSlug":"yoendrys-gomez-672782","firstLastName":"Yoendrys Gómez","lastFirstName":"Gómez, Yoendrys","lastInitName":"Gómez, Y","initLastName":"Y Gómez","fullFMLName":"Yoendrys Adrian Gómez","fullLFMName":"Gómez, Yoendrys Adrian","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID670242":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242","firstName":"Matthew","lastName":"Wallner","primaryNumber":"38","birthDate":"1997-12-12","currentAge":28,"birthCity":"Forest Lake","birthStateProvince":"MN","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Matt","useLastName":"Wallner","boxscoreName":"Wallner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Wallner","nameSlug":"matt-wallner-670242","firstLastName":"Matt Wallner","lastFirstName":"Wallner, Matt","lastInitName":"Wallner, M","initLastName":"M Wallner","fullFMLName":"Matthew Wallner","fullLFMName":"Wallner, Matthew","strikeZoneTop":3.4,"strikeZoneBottom":1.71},"ID673357":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357","firstName":"Luis","lastName":"Robert","primaryNumber":"88","birthDate":"1997-08-03","currentAge":29,"birthCity":"Ciego de Avila","birthCountry":"Cuba","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Luis","useLastName":"Robert Jr.","boxscoreName":"Robert Jr.","gender":"M","nameMatrilineal":"Moirant","isPlayer":true,"isVerified":true,"pronunciation":"RAH-bert","mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Robert Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"luis-robert-jr-673357","firstLastName":"Luis Robert Jr.","lastFirstName":"Robert Jr., Luis","lastInitName":"Robert Jr., L","initLastName":"L Robert Jr.","fullFMLName":"Luis Robert Jr.","fullLFMName":"Robert Jr., Luis","strikeZoneTop":3.31,"strikeZoneBottom":1.671},"ID678246":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246","firstName":"Miguel","lastName":"Vargas","primaryNumber":"20","birthDate":"1999-11-17","currentAge":26,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Miguel","useLastName":"Vargas","middleName":"Antonio","boxscoreName":"Vargas, M","gender":"M","nameMatrilineal":"Echarry","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-08-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Vargas","nameSlug":"miguel-vargas-678246","firstLastName":"Miguel Vargas","lastFirstName":"Vargas, Miguel","lastInitName":"Vargas, M","initLastName":"M Vargas","fullFMLName":"Miguel Antonio Vargas","fullLFMName":"Vargas, Miguel Antonio","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID527048":{"id":527048,"fullName":"Martín Pérez","link":"/api/v1/people/527048","firstName":"Martín","lastName":"Pérez","primaryNumber":"33","birthDate":"1991-04-04","currentAge":35,"birthCity":"Guanare","birthCountry":"Venezuela","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Martín","useLastName":"Pérez","boxscoreName":"Pérez, M","nickName":"El De Las Matas","gender":"M","nameMatrilineal":"Jimenez","isPlayer":true,"isVerified":true,"pronunciation":"mar-TEEN","mlbDebutDate":"2012-06-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Martín Pérez","nameSlug":"martin-perez-527048","firstLastName":"Martín Pérez","lastFirstName":"Pérez, Martín","lastInitName":"Pérez, M","initLastName":"M Pérez","fullFMLName":"Martín Pérez","fullLFMName":"Pérez, Martín","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID623437":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437","firstName":"Justin","lastName":"Topa","primaryNumber":"48","birthDate":"1991-03-07","currentAge":35,"birthCity":"Binghamton","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Topa","middleName":"Robert","boxscoreName":"Topa","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"TOW-pah","mlbDebutDate":"2020-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Topa","nameSlug":"justin-topa-623437","firstLastName":"Justin Topa","lastFirstName":"Topa, Justin","lastInitName":"Topa, J","initLastName":"J Topa","fullFMLName":"Justin Robert Topa","fullLFMName":"Topa, Justin Robert","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID621139":{"id":621139,"fullName":"Brooks Kriske","link":"/api/v1/people/621139","firstName":"Brooks","lastName":"Kriske","primaryNumber":"48","birthDate":"1994-02-03","currentAge":32,"birthCity":"Scottsdale","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brooks","useLastName":"Kriske","middleName":"Joseph","boxscoreName":"Kriske","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"kris-key","mlbDebutDate":"2020-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brooks Kriske","nameSlug":"brooks-kriske-621139","firstLastName":"Brooks Kriske","lastFirstName":"Kriske, Brooks","lastInitName":"Kriske, B","initLastName":"B Kriske","fullFMLName":"Brooks Joseph Kriske","fullLFMName":"Kriske, Brooks Joseph","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID621051":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051","firstName":"Steven","lastName":"Wilson","primaryNumber":"24","birthDate":"1994-08-24","currentAge":32,"birthCity":"Littleton","birthStateProvince":"CO","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Steven","useLastName":"Wilson","middleName":"Christopher","boxscoreName":"Wilson, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-04-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Steven Wilson","nameSlug":"steven-wilson-621051","firstLastName":"Steven Wilson","lastFirstName":"Wilson, Steven","lastInitName":"Wilson, S","initLastName":"S Wilson","fullFMLName":"Steven Christopher Wilson","fullLFMName":"Wilson, Steven Christopher","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID641302":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302","firstName":"Tyler","lastName":"Alexander","primaryNumber":"13","birthDate":"1994-07-14","currentAge":32,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Alexander","middleName":"John","boxscoreName":"Alexander, T","nickName":"Todd The Painter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tyler Alexander","nameSlug":"tyler-alexander-641302","firstLastName":"Tyler Alexander","lastFirstName":"Alexander, Tyler","lastInitName":"Alexander, T","initLastName":"T Alexander","fullFMLName":"Tyler John Alexander","fullLFMName":"Alexander, Tyler John","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID685126":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126","firstName":"Brandon","lastName":"Eisert","primaryNumber":"14","birthDate":"1998-01-19","currentAge":28,"birthCity":"Portland","birthStateProvince":"OR","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Eisert","middleName":"Michael","boxscoreName":"Eisert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"EYE-sert","mlbDebutDate":"2024-06-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brandon Eisert","nameSlug":"brandon-eisert-685126","firstLastName":"Brandon Eisert","lastFirstName":"Eisert, Brandon","lastInitName":"Eisert, B","initLastName":"B Eisert","fullFMLName":"Brandon Michael Eisert","fullLFMName":"Eisert, Brandon Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID643565":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565","firstName":"Michael","lastName":"Tauchman","primaryNumber":"50","birthDate":"1990-12-03","currentAge":35,"birthCity":"Palatine","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Mike","useLastName":"Tauchman","middleName":"Robert","boxscoreName":"Tauchman","nickName":"Tauch","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"TAWK-man","mlbDebutDate":"2017-06-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mike Tauchman","nameSlug":"mike-tauchman-643565","firstLastName":"Mike Tauchman","lastFirstName":"Tauchman, Mike","lastInitName":"Tauchman, M","initLastName":"M Tauchman","fullFMLName":"Michael Robert Tauchman","fullLFMName":"Tauchman, Michael Robert","strikeZoneTop":3.254,"strikeZoneBottom":1.642},"ID691799":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799","firstName":"Grant","lastName":"Taylor","primaryNumber":"31","birthDate":"2002-05-20","currentAge":24,"birthCity":"Florence","birthStateProvince":"AL","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grant","useLastName":"Taylor","middleName":"Alan","boxscoreName":"Taylor, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-06-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grant Taylor","nameSlug":"grant-taylor-691799","firstLastName":"Grant Taylor","lastFirstName":"Taylor, Grant","lastInitName":"Taylor, G","initLastName":"G Taylor","fullFMLName":"Grant Alan Taylor","fullLFMName":"Taylor, Grant Alan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID678554":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554","firstName":"Curtis","lastName":"Mead","primaryNumber":"11","birthDate":"2000-10-26","currentAge":25,"birthCity":"Adelaide","birthCountry":"Australia","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Curtis","useLastName":"Mead","middleName":"James","boxscoreName":"Mead","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"meed","mlbDebutDate":"2023-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Curtis Mead","nameSlug":"curtis-mead-678554","firstLastName":"Curtis Mead","lastFirstName":"Mead, Curtis","lastInitName":"Mead, C","initLastName":"C Mead","fullFMLName":"Curtis James Mead","fullLFMName":"Mead, Curtis James","strikeZoneTop":3.247,"strikeZoneBottom":1.639},"ID701487":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487","firstName":"Pierson","lastName":"Ohl","primaryNumber":"40","birthDate":"1999-09-10","currentAge":27,"birthCity":"Moorpark","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":207,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Pierson","useLastName":"Ohl","middleName":"Blaine","boxscoreName":"Ohl","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pierson Ohl","nameSlug":"pierson-ohl-701487","firstLastName":"Pierson Ohl","lastFirstName":"Ohl, Pierson","lastInitName":"Ohl, P","initLastName":"P Ohl","fullFMLName":"Pierson Blaine Ohl","fullLFMName":"Ohl, Pierson Blaine","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID681508":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508","firstName":"Michael","lastName":"Gasper","primaryNumber":"30","birthDate":"1995-10-11","currentAge":30,"birthCity":"Merrimack","birthStateProvince":"NH","birthCountry":"USA","height":"5' 9\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Mickey","useLastName":"Gasper","boxscoreName":"Gasper","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-08-12","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mickey Gasper","nameSlug":"mickey-gasper-681508","firstLastName":"Mickey Gasper","lastFirstName":"Gasper, Mickey","lastInitName":"Gasper, M","initLastName":"M Gasper","fullFMLName":"Michael  Gasper","fullLFMName":"Gasper, Michael ","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID680777":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777","firstName":"Ryan","lastName":"Jeffers","primaryNumber":"27","birthDate":"1997-06-03","currentAge":29,"birthCity":"Raleigh","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Ryan","useLastName":"Jeffers","middleName":"Michael","boxscoreName":"Jeffers","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2020-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Jeffers","nameSlug":"ryan-jeffers-680777","firstLastName":"Ryan Jeffers","lastFirstName":"Jeffers, Ryan","lastInitName":"Jeffers, R","initLastName":"R Jeffers","fullFMLName":"Ryan Michael Jeffers","fullLFMName":"Jeffers, Ryan Michael","strikeZoneTop":3.285,"strikeZoneBottom":1.658},"ID673929":{"id":673929,"fullName":"Jordan Leasure","link":"/api/v1/people/673929","firstName":"Jordan","lastName":"Leasure","primaryNumber":"49","birthDate":"1998-08-15","currentAge":28,"birthCity":"Riverview","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jordan","useLastName":"Leasure","middleName":"Davis","boxscoreName":"Leasure","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Leasure","nameSlug":"jordan-leasure-673929","firstLastName":"Jordan Leasure","lastFirstName":"Leasure, Jordan","lastInitName":"Leasure, J","initLastName":"J Leasure","fullFMLName":"Jordan Davis Leasure","fullLFMName":"Leasure, Jordan Davis","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID681546":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546","firstName":"James","lastName":"Outman","primaryNumber":"43","birthDate":"1997-05-14","currentAge":29,"birthCity":"Redwood City","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"James","useLastName":"Outman","boxscoreName":"Outman","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James Outman","nameSlug":"james-outman-681546","firstLastName":"James Outman","lastFirstName":"Outman, James","lastInitName":"Outman, J","initLastName":"J Outman","fullFMLName":"James  Outman","fullLFMName":"Outman, James","strikeZoneTop":3.293,"strikeZoneBottom":1.662},"ID641927":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927","firstName":"John","lastName":"Ober","primaryNumber":"17","birthDate":"1995-07-12","currentAge":31,"birthCity":"Huntersville","birthStateProvince":"NC","birthCountry":"USA","height":"6' 9\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bailey","useLastName":"Ober","middleName":"Bailey","boxscoreName":"Ober","gender":"M","nameMatrilineal":"Bailey","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"OH-burr","mlbDebutDate":"2021-05-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bailey Ober","nameSlug":"bailey-ober-641927","firstLastName":"Bailey Ober","lastFirstName":"Ober, Bailey","lastInitName":"Ober, B","initLastName":"B Ober","fullFMLName":"John Bailey Ober","fullLFMName":"Ober, John Bailey","strikeZoneTop":3.611,"strikeZoneBottom":1.823},"ID678024":{"id":678024,"fullName":"Mike Vasil","link":"/api/v1/people/678024","firstName":"Michael","lastName":"Vasil","primaryNumber":"61","birthDate":"2000-03-19","currentAge":26,"birthCity":"Boston","birthStateProvince":"MA","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mike","useLastName":"Vasil","boxscoreName":"Vasil","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"VASS-uhl","mlbDebutDate":"2025-03-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mike Vasil","nameSlug":"mike-vasil-678024","firstLastName":"Mike Vasil","lastFirstName":"Vasil, Mike","lastInitName":"Vasil, M","initLastName":"M Vasil","fullFMLName":"Michael  Vasil","fullLFMName":"Vasil, Michael","strikeZoneTop":3.55,"strikeZoneBottom":1.63},"ID668904":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904","firstName":"Royce","lastName":"Lewis","primaryNumber":"23","birthDate":"1999-06-05","currentAge":27,"birthCity":"Aliso Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Royce","useLastName":"Lewis","middleName":"Oliver","boxscoreName":"Lewis, R","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-05-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Royce Lewis","nameSlug":"royce-lewis-668904","firstLastName":"Royce Lewis","lastFirstName":"Lewis, Royce","lastInitName":"Lewis, R","initLastName":"R Lewis","fullFMLName":"Royce Oliver Lewis","fullLFMName":"Lewis, Royce Oliver","strikeZoneTop":3.205,"strikeZoneBottom":1.618},"ID663616":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616","firstName":"Trevor","lastName":"Larnach","primaryNumber":"9","birthDate":"1997-02-26","currentAge":29,"birthCity":"Walnut Creek","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":223,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Trevor","useLastName":"Larnach","middleName":"John-Ikaiakaloa","boxscoreName":"Larnach","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"LAR-nick","mlbDebutDate":"2021-05-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Larnach","nameSlug":"trevor-larnach-663616","firstLastName":"Trevor Larnach","lastFirstName":"Larnach, Trevor","lastInitName":"Larnach, T","initLastName":"T Larnach","fullFMLName":"Trevor John-Ikaiakaloa Larnach","fullLFMName":"Larnach, Trevor John-Ikaiakaloa","strikeZoneTop":3.324,"strikeZoneBottom":1.677},"ID572191":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191","firstName":"Michael","lastName":"Taylor","primaryNumber":"21","birthDate":"1991-03-26","currentAge":35,"birthCity":"Lake Forest","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Michael A.","useLastName":"Taylor","middleName":"Anthony","boxscoreName":"Taylor, M","nickName":"Miggy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2014-08-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael A. Taylor","nameSlug":"michael-a-taylor-572191","firstLastName":"Michael A. Taylor","lastFirstName":"Taylor, Michael A.","lastInitName":"Taylor, M","initLastName":"M Taylor","fullFMLName":"Michael Anthony Taylor","fullLFMName":"Taylor, Michael Anthony","strikeZoneTop":3.372,"strikeZoneBottom":1.702},"ID657746":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746","firstName":"Joseph","lastName":"Ryan","primaryNumber":"41","birthDate":"1996-06-05","currentAge":30,"birthCity":"San Francisco","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joe","useLastName":"Ryan","middleName":"Philip","boxscoreName":"Ryan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joe Ryan","nameSlug":"joe-ryan-657746","firstLastName":"Joe Ryan","lastFirstName":"Ryan, Joe","lastInitName":"Ryan, J","initLastName":"J Ryan","fullFMLName":"Joseph Philip Ryan","fullLFMName":"Ryan, Joseph Philip","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID656457":{"id":656457,"fullName":"Tyler Gilbert","link":"/api/v1/people/656457","firstName":"Tyler","lastName":"Gilbert","primaryNumber":"40","birthDate":"1993-12-22","currentAge":32,"birthCity":"Santa Cruz","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Gilbert","boxscoreName":"Gilbert, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2021-08-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tyler Gilbert","nameSlug":"tyler-gilbert-656457","firstLastName":"Tyler Gilbert","lastFirstName":"Gilbert, Tyler","lastInitName":"Gilbert, T","initLastName":"T Gilbert","fullFMLName":"Tyler Gilbert","fullLFMName":"Gilbert, Tyler","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID807712":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712","firstName":"Luke","lastName":"Keaschall","primaryNumber":"15","birthDate":"2002-08-15","currentAge":24,"birthCity":"Watsonville","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Luke","useLastName":"Keaschall","middleName":"T.","boxscoreName":"Keaschall","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"KEY-shull","mlbDebutDate":"2025-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Keaschall","nameSlug":"luke-keaschall-807712","firstLastName":"Luke Keaschall","lastFirstName":"Keaschall, Luke","lastInitName":"Keaschall, L","initLastName":"L Keaschall","fullFMLName":"Luke T. Keaschall","fullLFMName":"Keaschall, Luke T.","strikeZoneTop":3.214,"strikeZoneBottom":1.622}},"venue":{"id":4,"name":"Rate Field","link":"/api/v1/venues/4","location":{"address1":"333 West 35th Street","city":"Chicago","state":"Illinois","stateAbbrev":"IL","postalCode":"60616","defaultCoordinates":{"latitude":41.83,"longitude":-87.634167},"azimuthAngle":127.0,"elevation":595,"country":"USA","phone":"(312) 674-1000"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":40126,"turfType":"Grass","roofType":"Open","leftLine":330,"leftCenter":377,"center":400,"rightCenter":372,"rightLine":335},"active":true,"season":"2025"},"officialVenue":{"id":4,"link":"/api/v1/venues/4"},"weather":{"condition":"Partly Cloudy","temp":"78","wind":"9 mph, In From CF"},"gameInfo":{"attendance":22372,"firstPitch":"2025-08-22T23:41:00.000Z","gameDurationMinutes":196},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"home":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"}},"officialScorer":{"id":431081,"fullName":"Allan Spear","link":"/api/v1/people/431081"},"primaryDatacaster":{"id":700152,"fullName":"Joe Nardella","link":"/api/v1/people/700152"},"moundVisits":{"away":{"used":4,"remaining":1},"home":{"used":4,"remaining":0}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Byron Buxton lines out to center fielder Luis Robert Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-22T23:41:34.862Z","endTime":"2025-08-22T23:41:44.969Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-22T20:11:24.374Z","endTime":"2025-08-22T23:14:47.767Z","isPitch":false,"type":"action","player":{"id":621439,"link":"/api/v1/people/621439"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-22T23:14:47.767Z","endTime":"2025-08-22T23:40:58.826Z","isPitch":false,"type":"action","player":{"id":621439,"link":"/api/v1/people/621439"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-22T23:40:58.826Z","endTime":"2025-08-22T23:41:37.157Z","isPitch":false,"type":"action","player":{"id":621439,"link":"/api/v1/people/621439"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.70993732491146,"aZ":-12.547282658981068,"pfxX":-2.845500284736472,"pfxZ":10.614421617772994,"pX":1.2473862981237829,"pZ":2.432620990067001,"vX0":4.871561622794088,"vY0":-134.9670595291351,"vZ0":-7.525756588356325,"x":69.45,"y":173.1,"x0":-0.20932575295809944,"y0":50.0051272772195,"z0":6.136269118263469,"aX":-5.263149543670967},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.9,"breakHorizontal":4.2,"spinRate":2456,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.40545399448917374,"extension":5.641585160718133},"hitData":{"launchSpeed":83.3,"launchAngle":27.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":133.83,"coordY":75.52}},"index":3,"playId":"f0acf02f-4714-340f-bc23-fdb460198e4e","pitchNumber":1,"startTime":"2025-08-22T23:41:37.157Z","endTime":"2025-08-22T23:41:44.969Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:41:44.969Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Larnach strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-22T23:41:53.215Z","endTime":"2025-08-22T23:43:55.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.71215601835637,"strikeZoneBottom":1.76449874281769,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.223914560152387,"aZ":-12.050482116305828,"pfxX":-1.4073013282432747,"pfxZ":10.881053883454367,"pX":-0.09224268019972974,"pZ":2.118590102371421,"vX0":2.266244211683239,"vY0":-135.292066345412,"vZ0":-8.26865414132279,"x":120.52,"y":181.58,"x0":-0.7588690746468767,"y0":50.000529218175814,"z0":6.064114778002106,"aX":-2.6021887393398906},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.1,"breakHorizontal":2.0,"spinRate":2448,"spinDirection":206},"zone":8,"typeConfidence":2.0,"plateTime":0.405254285591766,"extension":5.6332947025896445},"index":0,"playId":"92f362b2-61da-33e1-861a-1adca4cd8cb0","pitchNumber":1,"startTime":"2025-08-22T23:42:08.982Z","endTime":"2025-08-22T23:42:12.864Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.4,"strikeZoneTop":3.70999877380244,"strikeZoneBottom":1.6355146397679,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.473731230746928,"aZ":-21.15842310612215,"pfxX":-6.92325612347248,"pfxZ":6.687139364915568,"pX":-1.68352151062638,"pZ":3.069291190555044,"vX0":0.6840958990417959,"vY0":-127.3780700065792,"vZ0":-3.440448120216169,"x":181.17,"y":155.91,"x0":-1.0552400091349354,"y0":50.00508735211096,"z0":6.104886963268791,"aX":-11.410176743936018},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":11.6,"breakHorizontal":12.4,"spinRate":1990,"spinDirection":226},"zone":11,"typeConfidence":0.87,"plateTime":0.4295275307477979,"extension":5.457361446925472},"index":1,"playId":"97664256-d590-33e3-88ce-6ae1aa8c8e2b","pitchNumber":2,"startTime":"2025-08-22T23:42:23.211Z","endTime":"2025-08-22T23:42:26.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.3,"strikeZoneTop":3.71,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.710372324877877,"aZ":-22.52861180666265,"pfxX":3.8245800504949523,"pfxZ":5.514305325081157,"pX":0.36304067087273767,"pZ":1.649780132313735,"vX0":1.8629690835882236,"vY0":-130.92967097649193,"vZ0":-7.198945901572582,"x":103.16,"y":194.24,"x0":-0.8529956233177024,"y0":50.00301697440752,"z0":6.1018813137155155,"aX":6.689305477567913},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.8,"breakHorizontal":-7.3,"spinRate":2650,"spinDirection":168},"zone":9,"typeConfidence":2.0,"plateTime":0.4171461761845481,"extension":5.6831574539897405},"index":2,"playId":"4e88cf36-55a5-3861-9e9d-4676d2595bce","pitchNumber":3,"startTime":"2025-08-22T23:42:38.257Z","endTime":"2025-08-22T23:42:42.139Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-22T23:42:56.455Z","endTime":"2025-08-22T23:43:13.121Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.70999891834571,"strikeZoneBottom":1.70379741370957,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.11046004837377,"aZ":-19.77610535793381,"pfxX":-6.433955292503921,"pfxZ":6.606339062956938,"pX":-0.10942404403091455,"pZ":4.141883665634586,"vX0":4.339154780596274,"vY0":-136.16633694356693,"vZ0":-1.5765610264690404,"x":121.17,"y":126.95,"x0":-0.8883509782149075,"y0":50.001327841034595,"z0":6.097692283987871,"aX":-12.071692327784671},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.9,"breakHorizontal":10.7,"spinRate":2176,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.40236767916814475,"extension":5.747771697061981},"index":4,"playId":"cb6f3f30-5179-333a-8c1b-4749a906789f","pitchNumber":4,"startTime":"2025-08-22T23:43:13.121Z","endTime":"2025-08-22T23:43:16.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.5,"strikeZoneTop":3.55373917648799,"strikeZoneBottom":1.65987671053045,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.557674807177598,"aZ":-36.79843625124175,"pfxX":4.819604505370666,"pfxZ":-3.0688254533455384,"pX":0.25157005235076035,"pZ":0.707283593362114,"vX0":1.4141713693853961,"vY0":-122.2627277074278,"vZ0":-5.414438847563496,"x":107.41,"y":219.68,"x0":-0.9615383674702963,"y0":50.00542885984158,"z0":6.131656227806129,"aX":7.250774707790798},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-6.6,"breakHorizontal":-9.1,"spinRate":3010,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.4490971821750187,"extension":5.91932381110875},"index":5,"playId":"e40fd50d-dd6e-3674-9e37-9fb15e4c9717","pitchNumber":5,"startTime":"2025-08-22T23:43:31.843Z","endTime":"2025-08-22T23:43:35.340Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.1,"strikeZoneTop":3.71,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.775933684120886,"aZ":-12.973126313266432,"pfxX":-2.7550107115736404,"pfxZ":10.221167005975268,"pX":-0.3299229918906713,"pZ":3.672791092311839,"vX0":2.2901479709772246,"vY0":-137.0300581969451,"vZ0":-4.366228223712805,"x":129.58,"y":139.61,"x0":-0.8237164874833298,"y0":50.000388363353125,"z0":6.190733469387259,"aX":-5.17387460649275},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.6,"breakHorizontal":4.4,"spinRate":2452,"spinDirection":202},"zone":1,"typeConfidence":2.0,"plateTime":0.4016237057977876,"extension":5.825436185775754},"index":6,"playId":"57010c72-b18b-3511-b915-a2a94fc34c69","pitchNumber":6,"startTime":"2025-08-22T23:43:51.763Z","endTime":"2025-08-22T23:43:55.601Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:43:55.601Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luke Keaschall singles on a ground ball to center fielder Luis Robert Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-22T23:43:58.495Z","endTime":"2025-08-22T23:45:18.787Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.7,"strikeZoneTop":3.23999862515102,"strikeZoneBottom":1.55918367070083,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.807882524959222,"aZ":-21.38146990431683,"pfxX":4.071496728172226,"pfxZ":6.173022856061996,"pX":0.0550029484033627,"pZ":3.1489157930878036,"vX0":-0.2594905114843087,"vY0":-131.3622422043467,"vZ0":-3.94714435899903,"x":114.9,"y":153.76,"x0":-0.37385697888266295,"y0":50.001446766863616,"z0":6.260417522727357,"aX":7.1149342502258675},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.6,"breakHorizontal":-7.3,"spinRate":2671,"spinDirection":173},"zone":2,"typeConfidence":2.0,"plateTime":0.4169497138773166,"extension":5.932066061221341},"index":0,"playId":"c9e303db-f762-303c-8a21-9a3f95c52a8f","pitchNumber":1,"startTime":"2025-08-22T23:44:20.243Z","endTime":"2025-08-22T23:44:24.530Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.0,"endSpeed":70.1,"strikeZoneTop":3.24000017615454,"strikeZoneBottom":1.48280456002824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.2506026511468,"aZ":-43.85977433500743,"pfxX":6.814549885938765,"pfxZ":-9.409992843946645,"pX":-0.12408770645686637,"pZ":2.249717744035167,"vX0":-1.6259698050896683,"vY0":-111.96149115860257,"vZ0":0.5053718327376509,"x":121.73,"y":178.04,"x0":-0.263883763241699,"y0":50.00205756814309,"z0":6.589247696832034,"aX":8.465339596256042},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.4,"breakVerticalInduced":-16.4,"breakHorizontal":-11.8,"spinRate":3137,"spinDirection":34},"zone":5,"typeConfidence":0.91,"plateTime":0.4932798014019695,"extension":5.585971011004822},"index":1,"playId":"ec6d1f0d-b014-3205-b4e2-a64dcb92f34e","pitchNumber":2,"startTime":"2025-08-22T23:44:39.286Z","endTime":"2025-08-22T23:44:42.755Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-22T23:44:50.004Z","endTime":"2025-08-22T23:45:06.847Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.821861637184387,"aZ":-28.1441718506546,"pfxX":3.4049253172213674,"pfxZ":2.3447823000543284,"pX":1.1499259836050173,"pZ":2.7851424064564703,"vX0":2.521852422427395,"vY0":-129.99096850146083,"vZ0":-3.4086449933315435,"x":73.17,"y":163.58,"x0":-0.27344334431301026,"y0":50.006368890227485,"z0":6.23728457383665,"aX":5.860111544160501},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.7,"breakHorizontal":-6.7,"spinRate":2688,"spinDirection":160},"zone":12,"typeConfidence":2.0,"plateTime":0.42046282620902664,"extension":5.7151282884219725},"hitData":{"launchSpeed":83.9,"launchAngle":9.0,"totalDistance":134.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.52,"coordY":91.3}},"index":3,"playId":"edd38c37-bb79-30a3-90ab-bb83e1670d1c","pitchNumber":3,"startTime":"2025-08-22T23:45:06.847Z","endTime":"2025-08-22T23:45:18.787Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:45:18.787Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Wallner strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-22T23:45:19.793Z","endTime":"2025-08-22T23:49:16.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":83.8,"strikeZoneTop":3.76674736525052,"strikeZoneBottom":1.83847524442538,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.89691379510558,"aZ":-13.958049978525663,"pfxX":-5.333746972184441,"pfxZ":10.027037001760043,"pX":-0.4392598786372736,"pZ":3.7858169985467462,"vX0":2.8164804728070165,"vY0":-134.60245994087558,"vZ0":-3.972107646202252,"x":133.74,"y":136.56,"x0":-0.8116738601960218,"y0":50.00588838009484,"z0":6.283418175045583,"aX":-9.692485916675059},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.4,"breakHorizontal":9.0,"spinRate":2453,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.4084617868657725,"extension":5.729350192656954},"index":0,"playId":"145557ed-ccc8-3ebc-bce4-b465dad4ae02","pitchNumber":1,"startTime":"2025-08-22T23:45:43.581Z","endTime":"2025-08-22T23:45:48.155Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.1,"endSpeed":70.1,"strikeZoneTop":3.74,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.23330154537473,"aZ":-43.62686633952443,"pfxX":5.647112196398213,"pfxZ":-9.243983424609638,"pX":0.611491396208649,"pZ":1.6245069421245981,"vX0":1.5837239906567984,"vY0":-112.10850345388491,"vZ0":-0.8145962892716625,"x":93.69,"y":194.92,"x0":-0.8424024603808437,"y0":50.00242369027833,"z0":6.5496651040825,"aX":6.997907846360279},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.5,"breakVerticalInduced":-16.4,"breakHorizontal":-10.7,"spinRate":3220,"spinDirection":37},"zone":14,"typeConfidence":0.91,"plateTime":0.49358456982302545,"extension":5.577724229394063},"index":1,"playId":"4a760c99-aa8a-36d8-b0d6-30eb5cc86da6","pitchNumber":2,"startTime":"2025-08-22T23:46:02.352Z","endTime":"2025-08-22T23:46:06.298Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-22T23:46:17.525Z","endTime":"2025-08-22T23:46:41.368Z","isPitch":false,"type":"action","player":{"id":670242,"link":"/api/v1/people/670242"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.73999916917214,"strikeZoneBottom":1.89139066106823,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.975441151212063,"aZ":-13.880681544524496,"pfxX":-4.84635648677636,"pfxZ":9.806821745828673,"pX":-0.051878400084863684,"pZ":4.187504419394932,"vX0":3.8943460790501363,"vY0":-135.7906946273057,"vZ0":-2.8739640041435166,"x":118.98,"y":125.72,"x0":-0.8755590708730535,"y0":50.0057458843194,"z0":6.226401971182571,"aX":-9.044149617669607},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.3,"breakHorizontal":7.9,"spinRate":2390,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4034894377352969,"extension":5.731245739768657},"index":3,"playId":"b241df20-0325-3311-993d-8328f4b9ef4a","pitchNumber":3,"startTime":"2025-08-22T23:46:41.368Z","endTime":"2025-08-22T23:46:45.629Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"94ef4572-7684-39ba-abcf-0b0dbda7e203","startTime":"2025-08-22T23:46:59.904Z","endTime":"2025-08-22T23:47:06.243Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.9,"endSpeed":70.9,"strikeZoneTop":3.74,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.0518375360906,"aZ":-43.07158705843741,"pfxX":7.631048041240472,"pfxZ":-8.67701592439351,"pX":0.029865873800495938,"pZ":1.9202340363226424,"vX0":-0.32340774793219734,"vY0":-111.94656383136142,"vZ0":-0.4380572293708862,"x":115.86,"y":186.93,"x0":-0.8128157513673248,"y0":50.0000538495511,"z0":6.564393317299159,"aX":9.588938970198413},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.0,"breakVerticalInduced":-15.5,"breakHorizontal":-13.7,"spinRate":3177,"spinDirection":42},"zone":8,"typeConfidence":0.91,"plateTime":0.4911209631416442,"extension":5.71203686686036},"index":5,"playId":"fe048127-9674-3fb9-adda-8d3d1c9ea72d","pitchNumber":4,"startTime":"2025-08-22T23:47:24.432Z","endTime":"2025-08-22T23:47:27.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.74000106048706,"strikeZoneBottom":1.83773031663557,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.244078117188966,"aZ":-19.191793282264403,"pfxX":-8.42453055033714,"pfxZ":6.86689790783929,"pX":1.7692105228722026,"pZ":3.0978700060375544,"vX0":9.816103988933165,"vY0":-136.2473217767348,"vZ0":-4.349376431953636,"x":49.56,"y":155.14,"x0":-0.7755529861779236,"y0":50.00574430340656,"z0":6.030554358235233,"aX":-15.93675977428666},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.8,"breakHorizontal":13.3,"spinRate":2429,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.4010759172300582,"extension":5.8899799803559105},"index":6,"playId":"6cdda179-4164-34ca-a5a2-aaadeec9164b","pitchNumber":5,"startTime":"2025-08-22T23:47:50.420Z","endTime":"2025-08-22T23:47:54.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.7,"strikeZoneTop":3.66120618323686,"strikeZoneBottom":1.8993665393714,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.152185152160328,"aZ":-22.097374990408404,"pfxX":1.8683837682022162,"pfxZ":5.642635575268745,"pX":-0.8879271266704947,"pZ":4.0778618718382935,"vX0":-0.25864744994834854,"vY0":-132.30675744975835,"vZ0":-1.7263952408540961,"x":150.85,"y":128.68,"x0":-1.032326624979712,"y0":50.006088291953326,"z0":6.345591361221319,"aX":3.339064761596092},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.1,"breakHorizontal":-3.4,"spinRate":2644,"spinDirection":186},"zone":11,"typeConfidence":2.0,"plateTime":0.4127424413793257,"extension":5.509386514035507},"index":7,"playId":"d7b928e8-0411-3748-85a3-3d387f4cba15","pitchNumber":6,"startTime":"2025-08-22T23:48:18.763Z","endTime":"2025-08-22T23:48:23.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":71.9,"strikeZoneTop":3.74,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.483341976655556,"aZ":-43.300098125323224,"pfxX":7.5682730862536705,"pfxZ":-8.505235455471933,"pX":-0.15591629461132603,"pZ":2.8972195184029297,"vX0":-0.6095643846286394,"vY0":-114.36769472557229,"vZ0":1.354546462595444,"x":122.94,"y":160.56,"x0":-0.8657443933715676,"y0":50.002025874913016,"z0":6.584439012829992,"aX":9.90287888832872},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-14.6,"breakHorizontal":-13.4,"spinRate":3240,"spinDirection":40},"zone":5,"typeConfidence":0.9,"plateTime":0.48117207282759145,"extension":5.6428382883642785},"index":8,"playId":"f8eaff8b-4a8a-35f8-84ee-69c00f839e5b","pitchNumber":7,"startTime":"2025-08-22T23:48:40.823Z","endTime":"2025-08-22T23:48:45.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.74,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.291974022236822,"aZ":-17.672332639980986,"pfxX":-7.666336452209432,"pfxZ":7.668100061989966,"pX":-0.28250754902953623,"pZ":3.667199226182873,"vX0":4.298317435996546,"vY0":-136.22937954410156,"vZ0":-3.295035271034284,"x":127.77,"y":139.77,"x0":-0.8799921993464025,"y0":50.0001556910539,"z0":6.105163261752702,"aX":-14.490949604929},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.4,"breakHorizontal":13.1,"spinRate":2219,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.40117839931026955,"extension":5.855669226392984},"index":9,"playId":"6083160f-aaa2-3a8f-b130-588441bef558","pitchNumber":8,"startTime":"2025-08-22T23:49:11.122Z","endTime":"2025-08-22T23:49:16.312Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:49:16.312Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Tauchman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-22T23:51:06.664Z","endTime":"2025-08-22T23:52:06.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.2,"strikeZoneTop":3.61999965259611,"strikeZoneBottom":1.9046090382642,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.749811281802693,"aZ":-10.797342759973603,"pfxX":-5.5258384545980626,"pfxZ":11.086986841592399,"pX":0.3028932803495588,"pZ":1.9402970476735955,"vX0":8.297696923390571,"vY0":-137.32960192440123,"vZ0":-8.708153842566688,"x":105.45,"y":186.39,"x0":-2.026816332847825,"y0":50.00036159365988,"z0":5.868594562990932,"aX":-10.652402310961023},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.6,"breakHorizontal":8.4,"spinRate":2265,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.39741614776566037,"extension":6.734270855710871},"index":0,"playId":"e43e4767-01c1-32da-8fee-1006f1ad4ff2","pitchNumber":1,"startTime":"2025-08-22T23:51:26.328Z","endTime":"2025-08-22T23:51:29.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.768524608529134,"aZ":-12.343632788630341,"pfxX":-7.070550848835721,"pfxZ":10.179010656657558,"pX":0.22024817614896158,"pZ":3.2467477287613145,"vX0":8.927166549484278,"vY0":-138.21337031557917,"vZ0":-4.912130448257498,"x":108.6,"y":151.12,"x0":-2.1222704357605604,"y0":50.00319694744345,"z0":5.865828360622668,"aX":-13.77631774589822},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.6,"breakHorizontal":11.2,"spinRate":2288,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.3952264366425937,"extension":6.673388334382646},"index":1,"playId":"84cc4131-4236-388d-a443-d998a764e6cb","pitchNumber":2,"startTime":"2025-08-22T23:51:40.201Z","endTime":"2025-08-22T23:51:43.201Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-22T23:51:53.739Z","endTime":"2025-08-22T23:52:01.830Z","isPitch":false,"type":"action","player":{"id":643565,"link":"/api/v1/people/643565"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.4,"strikeZoneTop":3.62,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.506582688213577,"aZ":-31.40292854506095,"pfxX":-0.2471475338224649,"pfxZ":0.49269888321859767,"pX":0.27781275148752005,"pZ":0.8615092953494503,"vX0":6.013298304638452,"vY0":-124.58804789151625,"vZ0":-5.886555637928264,"x":106.41,"y":215.52,"x0":-2.1457530000376837,"y0":50.00138509627658,"z0":5.883910032414514,"aX":-0.3854830317185089},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.4,"breakHorizontal":-1.1,"spinRate":2222,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.44142958273628263,"extension":6.378046811122679},"index":3,"playId":"8d2a1e89-ae1d-31c8-affd-dda9b0da9077","pitchNumber":3,"startTime":"2025-08-22T23:52:01.830Z","endTime":"2025-08-22T23:52:06.126Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:52:06.126Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Miguel Vargas walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-22T23:52:15.274Z","endTime":"2025-08-22T23:53:31.138Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.6,"strikeZoneTop":3.49635119421219,"strikeZoneBottom":1.72969930281818,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.189849526933855,"aZ":-14.625020552723376,"pfxX":-6.890338903489675,"pfxZ":9.112513945694083,"pX":1.2319818172014052,"pZ":2.5525020435767356,"vX0":11.693754529478635,"vY0":-138.21418592772872,"vZ0":-5.882920621504525,"x":70.04,"y":169.86,"x0":-2.167733461572947,"y0":50.00139371999681,"z0":5.699008604020111,"aX":-13.268001182863634},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.4,"breakHorizontal":10.0,"spinRate":2292,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.3970323278445056,"extension":6.6534827228289775},"index":0,"playId":"e3169b98-9281-3101-bb29-36b5e9478947","pitchNumber":1,"startTime":"2025-08-22T23:52:30.958Z","endTime":"2025-08-22T23:52:34.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.89987833866949,"aZ":-23.40876507303616,"pfxX":0.16568461258480371,"pfxZ":5.091108018850555,"pX":-0.10837613821011688,"pZ":1.8136683931833688,"vX0":5.81129703324742,"vY0":-130.27216118735475,"vZ0":-5.764974501424818,"x":121.13,"y":189.81,"x0":-2.3878886608911123,"y0":50.00420522603046,"z0":5.820558533708059,"aX":0.28436101491337695},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.2,"breakHorizontal":-1.6,"spinRate":2465,"spinDirection":180},"zone":8,"typeConfidence":2.0,"plateTime":0.42016207053657606,"extension":6.382796603340335},"index":1,"playId":"98c82396-464b-3a50-92ee-d992d5ed999c","pitchNumber":2,"startTime":"2025-08-22T23:52:43.599Z","endTime":"2025-08-22T23:52:46.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.3,"strikeZoneTop":3.57804761053248,"strikeZoneBottom":1.7582692317671,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.958690593952838,"aZ":-34.765063643137836,"pfxX":0.6909033468422578,"pfxZ":-1.770892433874634,"pX":0.4227895703723838,"pZ":1.3889111780375478,"vX0":5.670413267381823,"vY0":-120.30214621631391,"vZ0":-3.861173929314714,"x":100.88,"y":201.28,"x0":-2.05742889616071,"y0":50.004568378461954,"z0":6.1056316350399635,"aX":1.0090803197149756},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-4.0,"breakHorizontal":-2.6,"spinRate":2455,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.45578492574912044,"extension":6.39825388239806},"index":2,"playId":"c7770365-1a99-3433-91dc-b6af515a971e","pitchNumber":3,"startTime":"2025-08-22T23:52:55.694Z","endTime":"2025-08-22T23:53:00.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.1,"strikeZoneTop":3.49758393012961,"strikeZoneBottom":1.73130088169554,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.121280226760362,"aZ":-29.385251627534977,"pfxX":-0.48627889362045496,"pfxZ":1.733600199719282,"pX":0.8248429951326764,"pZ":0.3484922852817691,"vX0":7.907981636693967,"vY0":-126.5709293985749,"vZ0":-7.451356207260783,"x":85.56,"y":229.37,"x0":-2.2841469977142683,"y0":50.00608916260411,"z0":5.70087556686363,"aX":-0.7843278302497695},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.6,"breakHorizontal":-1.0,"spinRate":2401,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4336230764280842,"extension":6.399995016006235},"index":3,"playId":"e2d918e4-bbc5-3a0b-9295-d3da94a896ec","pitchNumber":4,"startTime":"2025-08-22T23:53:08.639Z","endTime":"2025-08-22T23:53:11.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.4,"strikeZoneTop":3.44999870921381,"strikeZoneBottom":1.65515642008709,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.51855137285213,"aZ":-12.97076382901059,"pfxX":-6.202770316256922,"pfxZ":9.964056140792305,"pX":-1.494487715580998,"pZ":2.787236792899303,"vX0":4.322266116102834,"vY0":-138.56404138500378,"vZ0":-6.1137126507522135,"x":173.97,"y":163.52,"x0":-2.275747586438209,"y0":50.00343149073304,"z0":5.903609618294012,"aX":-11.955318060638852},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.8,"breakHorizontal":10.2,"spinRate":2151,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.39663089108304606,"extension":6.605150545090675},"index":4,"playId":"abc29128-12db-3ea2-acac-1d98cff6cf65","pitchNumber":5,"startTime":"2025-08-22T23:53:26.349Z","endTime":"2025-08-22T23:53:31.138Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:53:31.138Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Teel walks. Miguel Vargas to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-22T23:53:34.376Z","endTime":"2025-08-22T23:56:34.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"postOnSecond":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.2,"strikeZoneTop":3.70384840118147,"strikeZoneBottom":1.80821492894418,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.645529905069832,"aZ":-37.914700699630146,"pfxX":0.7896945641740929,"pfxZ":-3.928282107084513,"pX":0.48130223049590143,"pZ":1.1174754287120412,"vX0":6.049508175510988,"vY0":-120.63120267638419,"vZ0":-3.7164595659275124,"x":98.65,"y":208.61,"x0":-2.1721519827444578,"y0":50.005495735976275,"z0":6.054866072208896,"aX":1.15281503020935},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-7.8,"breakHorizontal":-3.0,"spinRate":2392,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.45578404150569396,"extension":6.431566794603983},"index":0,"playId":"cba1d391-71e8-3638-8997-f000e3aeedc1","pitchNumber":1,"startTime":"2025-08-22T23:53:56.096Z","endTime":"2025-08-22T23:54:00.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.1,"strikeZoneTop":3.53999864504296,"strikeZoneBottom":1.63566391540166,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.016127292423036,"aZ":-12.210493378705129,"pfxX":-4.175270449189261,"pfxZ":10.628874189552524,"pX":-0.524919218701651,"pZ":2.831734409050074,"vX0":6.2456462556527095,"vY0":-137.3111855199652,"vZ0":-5.933206974647064,"x":137.01,"y":162.32,"x0":-2.3038010808602065,"y0":50.00514836962375,"z0":5.877821766789068,"aX":-7.844477665295674},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.9,"breakHorizontal":6.0,"spinRate":2331,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.4013995841328586,"extension":6.640691689194588},"index":1,"playId":"566be814-b39e-38e7-bc3b-76601f88e25b","pitchNumber":2,"startTime":"2025-08-22T23:54:11.940Z","endTime":"2025-08-22T23:54:15.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.2,"strikeZoneTop":3.54000059582426,"strikeZoneBottom":1.63051850887926,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.28444168457916,"aZ":-26.439421820008906,"pfxX":-8.196643254171544,"pfxZ":3.4618794513316082,"pX":-1.887009871502545,"pZ":3.2842677978958124,"vX0":4.324636657473666,"vY0":-128.5923988923878,"vZ0":-1.2953106686614073,"x":188.93,"y":150.1,"x0":-2.5350359149020054,"y0":50.003087158680295,"z0":5.865954001995972,"aX":-13.583090192535368},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.2,"breakHorizontal":13.7,"spinRate":1418,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.42765411471451564,"extension":6.437486753267277},"index":2,"playId":"3af8e9db-b359-3b78-a6f0-fe35dac17866","pitchNumber":3,"startTime":"2025-08-22T23:54:29.097Z","endTime":"2025-08-22T23:54:32.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":85.7,"strikeZoneTop":3.64963296864454,"strikeZoneBottom":1.71353015241604,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.31860279089934,"aZ":-10.84094849623297,"pfxX":-6.262573715047616,"pfxZ":11.249346330472049,"pX":0.6935505726903031,"pZ":2.2765559403699114,"vX0":9.635335005910074,"vY0":-137.7520030360239,"vZ0":-7.467535483814486,"x":90.56,"y":177.31,"x0":-2.0572014981831397,"y0":50.00571933448043,"z0":5.77860717067461,"aX":-11.88035661358175},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.7,"breakHorizontal":9.0,"spinRate":2318,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.3996031314776127,"extension":6.732155761718185},"index":3,"playId":"74b3b4c8-6ad3-35f7-a82a-e691ecc0f2d2","pitchNumber":4,"startTime":"2025-08-22T23:54:48.907Z","endTime":"2025-08-22T23:54:55.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.5,"strikeZoneTop":3.54000090107849,"strikeZoneBottom":1.82110886020488,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.7777284680093,"aZ":-11.636911287086724,"pfxX":-5.349081088733749,"pfxZ":10.862787611017293,"pX":0.0739443034666313,"pZ":2.0055705461340314,"vX0":8.19336008485588,"vY0":-137.65214483720092,"vZ0":-7.587845279989688,"x":114.18,"y":184.63,"x0":-2.266676132078395,"y0":50.00286669696281,"z0":5.612933902955117,"aX":-10.113573522254173},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.9,"breakHorizontal":7.7,"spinRate":2328,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.4001861466999048,"extension":6.635882819578814},"index":4,"playId":"77bdd829-74d4-377a-939a-154401673fe8","pitchNumber":5,"startTime":"2025-08-22T23:55:06.912Z","endTime":"2025-08-22T23:55:11.110Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-22T23:55:17.431Z","endTime":"2025-08-22T23:55:28.926Z","isPitch":false,"type":"action","player":{"id":691019,"link":"/api/v1/people/691019"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.521095007060758,"aZ":-17.257487027132868,"pfxX":-2.0554033314443556,"pfxZ":8.484592967700209,"pX":0.20088879002026722,"pZ":1.814547397573195,"vX0":7.190031704655535,"vY0":-132.1055893120876,"vZ0":-6.822176420367551,"x":109.34,"y":189.79,"x0":-2.295352135945273,"y0":50.004830792330985,"z0":5.710484944847957,"aX":-3.61534408265369},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.9,"breakHorizontal":2.0,"spinRate":2443,"spinDirection":209},"zone":8,"typeConfidence":0.88,"plateTime":0.4154551156366528,"extension":6.5929153153614175},"index":6,"playId":"c6dc2dec-b14a-30a1-929e-9c394ea89420","pitchNumber":6,"startTime":"2025-08-22T23:55:28.926Z","endTime":"2025-08-22T23:55:31.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.58408797925908,"aZ":-11.211103422274734,"pfxX":-5.779527774337086,"pfxZ":10.918683458561723,"pX":0.7242297034323812,"pZ":2.6358617885531856,"vX0":9.485768825413695,"vY0":-138.1181117767729,"vZ0":-6.602448501774159,"x":89.39,"y":167.61,"x0":-2.0137843341088293,"y0":50.003655853108654,"z0":5.821794310205353,"aX":-11.097792671399343},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.4,"breakHorizontal":8.4,"spinRate":2314,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.39754030765286474,"extension":6.704022375528675},"index":7,"playId":"956aa0ea-058c-39d2-9396-dbd4b6a8edb1","pitchNumber":7,"startTime":"2025-08-22T23:55:55.174Z","endTime":"2025-08-22T23:56:00.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.69363368829352,"strikeZoneBottom":1.79719971148851,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.85353092889779,"aZ":-12.898486921002828,"pfxX":-6.010531600489025,"pfxZ":10.011717185961066,"pX":1.2918508777245843,"pZ":2.4886566704705575,"vX0":11.145977857114357,"vY0":-138.14751422591257,"vZ0":-6.701826818175964,"x":67.76,"y":171.59,"x0":-2.0211044985015105,"y0":50.00410991998193,"z0":5.8196063527353115,"aX":-11.574522214063373},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.8,"breakHorizontal":8.4,"spinRate":2282,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.3970516363284795,"extension":6.71528750300173},"index":8,"playId":"124c4e4d-5e4a-33b8-a9bf-682e8bb4d08f","pitchNumber":8,"startTime":"2025-08-22T23:56:26.598Z","endTime":"2025-08-22T23:56:34.549Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:56:34.549Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lenyn Sosa singles on a ground ball to left fielder James Outman. Miguel Vargas scores. Kyle Teel to 2nd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-22T23:56:34.808Z","endTime":"2025-08-22T23:59:16.035Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"postOnSecond":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":{"id":805673,"link":"/api/v1/people/805673"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.3,"strikeZoneTop":3.38999996928527,"strikeZoneBottom":1.6912550823841,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.621496247500346,"aZ":-30.55037724350241,"pfxX":-0.6059582694093981,"pfxZ":0.9920544583342288,"pX":1.0808882679137215,"pZ":2.819392926640109,"vX0":8.246377688158898,"vY0":-127.27220979918764,"vZ0":-1.7800891910858674,"x":75.8,"y":162.66,"x0":-2.125293025036653,"y0":50.00323485970688,"z0":5.952127991634774,"aX":-0.9931053019285572},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.6,"breakHorizontal":-0.8,"spinRate":2413,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.43070267646936733,"extension":6.4326095233302185},"index":0,"playId":"840f5660-a89a-3abd-892e-326f471b3df5","pitchNumber":1,"startTime":"2025-08-22T23:56:56.935Z","endTime":"2025-08-22T23:57:00.997Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.39000111143334,"strikeZoneBottom":1.66204298365792,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.939721325093373,"aZ":-17.53636658696086,"pfxX":-8.892714225411563,"pfxZ":7.6651421414310565,"pX":1.1501501095151982,"pZ":2.9387044315089503,"vX0":12.038304337315173,"vY0":-137.224003126081,"vZ0":-4.3355908492119015,"x":73.16,"y":159.43,"x0":-2.1352648968706553,"y0":50.0033725888002,"z0":5.7313058070249925,"aX":-16.985216193594788},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.1,"breakHorizontal":13.7,"spinRate":2330,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.3989114123555737,"extension":6.770415333765822},"index":1,"playId":"a8e3d68f-977a-3b87-b537-3b0fb29655ca","pitchNumber":2,"startTime":"2025-08-22T23:57:14.218Z","endTime":"2025-08-22T23:57:17.218Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"startTime":"2025-08-22T23:57:23.345Z","endTime":"2025-08-22T23:58:06.871Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.38999851601045,"strikeZoneBottom":1.67076757454746,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.446316329830985,"aZ":-16.721667649380226,"pfxX":-8.433760786716967,"pfxZ":8.111923184619926,"pX":0.574431750752379,"pZ":2.6209845609237323,"vX0":10.20542600637264,"vY0":-136.94995746870205,"vZ0":-5.505058841156285,"x":95.1,"y":168.01,"x0":-2.099654399799628,"y0":50.00438005035996,"z0":5.796058098402489,"aX":-16.067926128055593},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.7,"breakHorizontal":13.2,"spinRate":2302,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.39951962864960455,"extension":6.6777634726733766},"index":3,"playId":"5ea12853-027b-3e8f-9ca8-af96b733ccae","pitchNumber":3,"startTime":"2025-08-22T23:58:06.871Z","endTime":"2025-08-22T23:58:10.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.5,"strikeZoneTop":3.38999977152113,"strikeZoneBottom":1.69197906251935,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.323253381527728,"aZ":-22.084428168063457,"pfxX":1.14346977280875,"pfxZ":5.711072655654963,"pX":-1.1343658889447328,"pZ":2.687096315614109,"vX0":3.2114821989011126,"vY0":-131.41089667678915,"vZ0":-4.054930933041714,"x":160.24,"y":166.23,"x0":-2.5160535871906973,"y0":50.001280054971964,"z0":5.871451927700952,"aX":2.017836178489341},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.7,"breakHorizontal":-2.8,"spinRate":2547,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.41527851804059335,"extension":6.454985656386729},"index":4,"playId":"5770d3a3-099c-32cc-abb5-1f40e5f34598","pitchNumber":4,"startTime":"2025-08-22T23:58:23.948Z","endTime":"2025-08-22T23:58:28.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.777327853335823,"aZ":-17.474714622987527,"pfxX":-7.550529358074671,"pfxZ":7.543739411557976,"pX":0.08662520919431702,"pZ":1.5747441852601463,"vX0":9.123781599296269,"vY0":-138.0080839259912,"vZ0":-7.744737345605188,"x":113.7,"y":196.26,"x0":-2.265407862265238,"y0":50.00222933477284,"z0":5.5724185501603385,"aX":-14.712994100193642},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.4,"breakHorizontal":12.0,"spinRate":2332,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.3953394059002684,"extension":6.699996301596422},"index":5,"playId":"d7ca2f91-06d1-3eb3-b282-8ca7f1ee24d5","pitchNumber":5,"startTime":"2025-08-22T23:58:41.625Z","endTime":"2025-08-22T23:58:45.045Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.147439919355257,"aZ":-32.20737888788155,"pfxX":0.9427844510486003,"pfxZ":-0.017476387149637063,"pX":-0.6177493718450725,"pZ":1.901494609569759,"vX0":4.137821949988689,"vY0":-127.17031307556671,"vZ0":-3.576857214976852,"x":140.55,"y":187.44,"x0":-2.394209470268299,"y0":50.005815113214,"z0":5.904459572694089,"aX":1.5306276006176656},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.7,"breakHorizontal":-2.8,"spinRate":2270,"spinDirection":132},"zone":7,"typeConfidence":2.0,"plateTime":0.43212032988254334,"extension":6.3414983077055815},"hitData":{"launchSpeed":106.8,"launchAngle":-0.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":68.87,"coordY":113.99}},"index":6,"playId":"64c3ea5a-81d0-30b5-9586-9ae974eead47","pitchNumber":6,"startTime":"2025-08-22T23:59:04.620Z","endTime":"2025-08-22T23:59:16.035Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:59:16.035Z","atBatIndex":7},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Colson Montgomery pops out to shortstop Brooks Lee on the infield fly rule.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-22T23:59:27.243Z","endTime":"2025-08-23T00:00:19.649Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"postOnSecond":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.2,"strikeZoneTop":3.79,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.090252840555685,"aZ":-15.952720696289413,"pfxX":-5.296928610407242,"pfxZ":8.675933940339371,"pX":0.4327470288420278,"pZ":3.2480544181340103,"vX0":8.567500211828639,"vY0":-136.39574832473764,"vZ0":-4.312232085918714,"x":100.5,"y":151.08,"x0":-2.0717389703717606,"y0":50.00646987648055,"z0":5.961617304921378,"aX":-9.90871916035989},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.9,"breakHorizontal":7.7,"spinRate":2221,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.40272493883617644,"extension":6.698909870785553},"hitData":{"launchSpeed":73.2,"launchAngle":64.0,"totalDistance":148.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":112.48,"coordY":147.97}},"index":0,"playId":"0244739a-c30d-33f1-b311-6ee3a473ef8c","pitchNumber":1,"startTime":"2025-08-23T00:00:10.425Z","endTime":"2025-08-23T00:00:19.649Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:00:19.649Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Robert Jr. singles on a ground ball to shortstop Brooks Lee. Kyle Teel out at home, shortstop Brooks Lee to first baseman Edouard Julien to catcher Ryan Jeffers. Lenyn Sosa to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-23T00:00:29.741Z","endTime":"2025-08-23T00:01:14.103Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_runner_out","runner":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_force","runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.78000061918599,"strikeZoneBottom":1.81889427560305,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.378995849679296,"aZ":-12.258958578307785,"pfxX":-5.882701685106903,"pfxZ":10.471182298728168,"pX":0.405955873398896,"pZ":2.8744446908697383,"vX0":8.541597328155397,"vY0":-137.29289197777814,"vZ0":-5.876172322374705,"x":101.53,"y":161.17,"x0":-1.9862945929587992,"y0":50.00681237094501,"z0":5.88247302628217,"aX":-11.193675784173426},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.8,"breakHorizontal":8.8,"spinRate":2255,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.3994642312461818,"extension":6.608448878138961},"index":0,"playId":"bd64c44a-2f58-371d-aa31-b955d43d4b70","pitchNumber":1,"startTime":"2025-08-23T00:00:43.823Z","endTime":"2025-08-23T00:00:48.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.6,"strikeZoneTop":3.78,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.175606774816885,"aZ":-20.3762159429365,"pfxX":-10.111067241323436,"pfxZ":6.249446329862408,"pX":-1.244097392866677,"pZ":3.30857605826497,"vX0":6.54623326784232,"vY0":-136.98600972908866,"vZ0":-2.9792492120259073,"x":164.42,"y":149.45,"x0":-2.3594938603168742,"y0":50.00252982566093,"z0":5.814293519005135,"aX":-19.085520681007853},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.8,"breakHorizontal":16.8,"spinRate":2270,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.40088431739296704,"extension":6.8169265064220435},"hitData":{"launchSpeed":55.1,"launchAngle":-21.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.12,"coordY":167.99}},"index":1,"playId":"b38f1bf7-1ac4-3f0f-8678-3a0af0c238df","pitchNumber":2,"startTime":"2025-08-23T00:01:01.356Z","endTime":"2025-08-23T00:01:14.103Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:01:14.103Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Jeffers grounds out, third baseman Miguel Vargas to first baseman Lenyn Sosa.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-23T00:03:13.240Z","endTime":"2025-08-23T00:05:03.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.4,"strikeZoneTop":3.34099813333983,"strikeZoneBottom":1.55959088392386,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.714468528380294,"aZ":-20.409046187211622,"pfxX":-7.258016002042405,"pfxZ":6.482577886337362,"pX":0.08920287276699325,"pZ":3.3056854226334766,"vX0":3.9053692731671457,"vY0":-133.3922230905722,"vZ0":-3.591191456441014,"x":113.6,"y":149.53,"x0":-0.4451050465929677,"y0":50.00572704996695,"z0":6.12786092264874,"aX":-13.178103375565897},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.3,"breakHorizontal":12.4,"spinRate":2372,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.4094664910278212,"extension":5.430454514578793},"index":0,"playId":"25c8637e-bf1e-35ca-8653-231379234f7c","pitchNumber":1,"startTime":"2025-08-23T00:03:29.602Z","endTime":"2025-08-23T00:03:33.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.0,"strikeZoneTop":3.48506664608069,"strikeZoneBottom":1.64994444189832,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.560047691404595,"aZ":-18.908069398561004,"pfxX":-7.888768104046713,"pfxZ":7.238772676663998,"pX":2.066709585956465,"pZ":2.594258636337095,"vX0":8.702998753767439,"vY0":-133.93133301243634,"vZ0":-5.49909944250404,"x":38.22,"y":168.74,"x0":-0.18657057920847153,"y0":50.00196422401374,"z0":6.0090463113901,"aX":-14.456231963813902},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.2,"breakHorizontal":12.6,"spinRate":2371,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.4075947001175919,"extension":5.6146125254435795},"index":1,"playId":"2c6be674-2ab0-3a1b-ad97-d7a02e8006c8","pitchNumber":2,"startTime":"2025-08-23T00:03:48.342Z","endTime":"2025-08-23T00:03:51.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":71.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.282987482740705,"aZ":-42.81342656250481,"pfxX":6.894150013515735,"pfxZ":-8.34520621343251,"pX":0.8647252061658148,"pZ":1.2695338716962277,"vX0":0.42976538872844977,"vY0":-112.9813617159571,"vZ0":-1.851638660102172,"x":84.04,"y":204.5,"x0":-0.222744422997818,"y0":50.004851044153845,"z0":6.458467750217922,"aX":8.787628347603112},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-15.2,"breakHorizontal":-12.6,"spinRate":3137,"spinDirection":38},"zone":14,"typeConfidence":0.91,"plateTime":0.4874249068667842,"extension":5.669436332055225},"index":2,"playId":"e9ce3805-42f0-395b-ab9c-da12a25af06a","pitchNumber":3,"startTime":"2025-08-23T00:04:03.500Z","endTime":"2025-08-23T00:04:06.500Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-23T00:04:14.347Z","endTime":"2025-08-23T00:04:32.737Z","isPitch":false,"type":"action","player":{"id":680777,"link":"/api/v1/people/680777"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.2,"endSpeed":68.1,"strikeZoneTop":3.22999895570006,"strikeZoneBottom":1.56062980821025,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.690926840065153,"aZ":-43.63787072535016,"pfxX":6.048233562262853,"pfxZ":-9.931002998040313,"pX":0.8682353959071103,"pZ":0.5315577669745611,"vX0":0.7927652308008246,"vY0":-107.95089466725173,"vZ0":-2.1233801469954035,"x":83.9,"y":224.43,"x0":-0.2901482166416789,"y0":50.004155947272025,"z0":6.431895079045477,"aX":6.979793783687954},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.8,"breakVerticalInduced":-18.1,"breakHorizontal":-11.2,"spinRate":3130,"spinDirection":29},"zone":14,"typeConfidence":0.91,"plateTime":0.5117692951259492,"extension":5.797525948506531},"index":4,"playId":"3677a10c-3161-3d9f-b026-28bf29266e6b","pitchNumber":4,"startTime":"2025-08-23T00:04:32.737Z","endTime":"2025-08-23T00:04:35.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.007249449131297,"aZ":-13.108701705917454,"pfxX":-3.1100616844464186,"pfxZ":10.305172590402707,"pX":0.9400034691246684,"pZ":3.446005608111306,"vX0":4.308972330672952,"vY0":-135.288247662501,"vZ0":-5.027838343520598,"x":81.17,"y":145.74,"x0":-0.2706490340794183,"y0":50.00619202534496,"z0":6.250258520581984,"aX":-5.7562129800245625},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.8,"breakHorizontal":4.7,"spinRate":2471,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.4051317170535067,"extension":5.614684239826054},"hitData":{"launchSpeed":82.4,"launchAngle":-72.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.45,"coordY":174.85}},"index":5,"playId":"64057385-566c-31b5-b7d7-672d728626d1","pitchNumber":5,"startTime":"2025-08-23T00:04:56.049Z","endTime":"2025-08-23T00:05:03.765Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:05:03.765Z","atBatIndex":10},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brooks Lee walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-23T00:05:13.855Z","endTime":"2025-08-23T00:06:51.069Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.70803811219851,"aZ":-12.112779016787211,"pfxX":-3.5352092071359644,"pfxZ":10.772873987247138,"pX":-0.3513339735432048,"pZ":2.6197555347418198,"vX0":2.408292475214246,"vY0":-134.9581239445383,"vZ0":-6.986364699205608,"x":130.39,"y":168.05,"x0":-0.7915678424045344,"y0":50.00579596770582,"z0":6.078003605597281,"aX":-6.5855586078563855},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.4,"breakHorizontal":6.0,"spinRate":2498,"spinDirection":201},"zone":4,"typeConfidence":2.0,"plateTime":0.4043609391120917,"extension":5.759658399154568},"index":0,"playId":"16e33836-3bf3-3f03-95e4-b54cf14d1b6e","pitchNumber":1,"startTime":"2025-08-23T00:05:34.275Z","endTime":"2025-08-23T00:05:37.275Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.6,"strikeZoneTop":3.34999858992572,"strikeZoneBottom":1.59101873824856,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.51804927694511,"aZ":-40.24001983754089,"pfxX":6.886905291969403,"pfxZ":-5.617092533364001,"pX":-1.1454271272203929,"pZ":2.4517633248954125,"vX0":-2.407850077258605,"vY0":-118.99337973203535,"vZ0":-0.6365895300431544,"x":160.66,"y":172.58,"x0":-1.016030212836913,"y0":50.00344822232729,"z0":6.3640092643632755,"aX":9.890650652992365},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-10.1,"breakHorizontal":-11.9,"spinRate":2866,"spinDirection":66},"zone":13,"typeConfidence":0.79,"plateTime":0.4600515918518182,"extension":5.829201137826643},"index":1,"playId":"9a61ce1d-4cff-3b8f-a9d4-7b86781612ac","pitchNumber":2,"startTime":"2025-08-23T00:05:50.942Z","endTime":"2025-08-23T00:05:54.993Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.35000056842274,"strikeZoneBottom":1.62517819940832,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.72680254034177,"aZ":-12.022119975702774,"pfxX":-1.2794672427256986,"pfxZ":10.956741243944244,"pX":0.4934930560506203,"pZ":4.866318863293171,"vX0":3.768785625510906,"vY0":-134.85611146252654,"vZ0":-1.6788344136952347,"x":98.19,"y":107.39,"x0":-0.7567606945753127,"y0":50.00039472574228,"z0":6.346309303277405,"aX":-2.3528750975287744},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.7,"breakHorizontal":1.4,"spinRate":2519,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.40637935302920036,"extension":5.714700990292038},"index":2,"playId":"14f8608a-1d06-300e-9bd7-cb3c4b995d05","pitchNumber":3,"startTime":"2025-08-23T00:06:06.873Z","endTime":"2025-08-23T00:06:09.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.3,"strikeZoneTop":3.34999881995247,"strikeZoneBottom":1.68519516603013,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.142701060653884,"aZ":-24.90305772060249,"pfxX":-6.837695940965384,"pfxZ":4.51665755999003,"pX":-2.100721312095355,"pZ":4.2183272801210645,"vX0":-0.2931112269071945,"vY0":-126.21338734953284,"vZ0":-0.07144486526999427,"x":197.07,"y":124.89,"x0":-1.0948442935069052,"y0":50.00459643674762,"z0":6.255718979905219,"aX":-11.010825518031453},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.4,"breakHorizontal":12.5,"spinRate":1769,"spinDirection":225},"zone":11,"typeConfidence":0.9,"plateTime":0.43428430832387876,"extension":5.671139213098948},"index":3,"playId":"3bb45581-cc92-37e4-8444-2e7e2703a665","pitchNumber":4,"startTime":"2025-08-23T00:06:24.256Z","endTime":"2025-08-23T00:06:27.256Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.34999866389131,"strikeZoneBottom":1.5048532206931,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.69383994569226,"aZ":-14.194478478088094,"pfxX":-1.9973335760348156,"pfxZ":9.74339401394171,"pX":-0.8021216150334406,"pZ":3.4955975612681858,"vX0":0.9356315905938754,"vY0":-134.83922597770098,"vZ0":-4.588637837489925,"x":147.57,"y":144.4,"x0":-0.8936506147458759,"y0":50.006663464639296,"z0":6.217618821770409,"aX":-3.6870169329754208},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.9,"breakHorizontal":3.5,"spinRate":2399,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.40585263994973664,"extension":5.842756868837127},"index":4,"playId":"922ea0ad-6de8-3ab5-bebc-4c48ef6aa67c","pitchNumber":5,"startTime":"2025-08-23T00:06:46.329Z","endTime":"2025-08-23T00:06:51.069Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:06:51.069Z","atBatIndex":11},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"James Outman grounds into a force out, first baseman Lenyn Sosa to shortstop Colson Montgomery. Brooks Lee out at 2nd. James Outman to 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-23T00:06:55.568Z","endTime":"2025-08-23T00:08:24.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":71.0,"strikeZoneTop":3.37998182780171,"strikeZoneBottom":1.74348937714821,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.215300608760078,"aZ":-43.41372009745918,"pfxX":7.924268740586183,"pfxZ":-8.877093226803254,"pX":0.745823813380423,"pZ":1.072620551268032,"vX0":1.105903619847926,"vY0":-113.16431348830132,"vZ0":-2.032728325087597,"x":88.57,"y":209.82,"x0":-0.7795680139083341,"y0":50.003633282648366,"z0":6.4284554762521715,"aX":10.033288886865344},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.3,"breakVerticalInduced":-16.2,"breakHorizontal":-14.6,"spinRate":3195,"spinDirection":41},"zone":14,"typeConfidence":0.91,"plateTime":0.48848267658919653,"extension":5.942332411659798},"index":0,"playId":"f7f22a85-a03b-3dbc-818b-0f23a5d6fde0","pitchNumber":1,"startTime":"2025-08-23T00:07:19.208Z","endTime":"2025-08-23T00:07:23.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":70.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.94311662647359,"aZ":-44.1295070161322,"pfxX":7.975106464633242,"pfxZ":-9.478826398286296,"pX":0.8079031421382749,"pZ":1.5248634988173402,"vX0":1.0498085542196922,"vY0":-112.88323432430631,"vZ0":-1.1324055911155098,"x":86.2,"y":197.61,"x0":-0.6998921980204743,"y0":50.00335961612759,"z0":6.567095461059392,"aX":10.056549291264766},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.4,"breakVerticalInduced":-17.0,"breakHorizontal":-14.6,"spinRate":3253,"spinDirection":39},"zone":14,"typeConfidence":0.91,"plateTime":0.4895428423769701,"extension":5.8266466111134},"index":1,"playId":"4ab61bcd-b228-30de-82b7-a3f955585ba6","pitchNumber":2,"startTime":"2025-08-23T00:07:38.730Z","endTime":"2025-08-23T00:07:42.251Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"8266d591-b25a-3d95-9a70-d725388c1f02","startTime":"2025-08-23T00:07:53.989Z","endTime":"2025-08-23T00:07:59.074Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.794368387082095,"aZ":-29.174357676518706,"pfxX":-7.377219318214749,"pfxZ":1.8702858602417596,"pX":-0.20412386978310704,"pZ":2.2703998885082473,"vX0":4.326312091968861,"vY0":-125.57896877886897,"vZ0":-3.5598390839769767,"x":124.78,"y":177.48,"x0":-0.9884383088913066,"y0":50.001340740929024,"z0":6.072755403657727,"aX":-11.813074457627426},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.9,"breakHorizontal":12.4,"spinRate":1760,"spinDirection":230},"zone":5,"typeConfidence":0.9,"plateTime":0.43572013141507293,"extension":5.756848824617715},"hitData":{"launchSpeed":66.9,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":143.92,"coordY":173.32}},"index":3,"playId":"6e1dc06c-85b0-361e-9620-495f7bbe1caf","pitchNumber":3,"startTime":"2025-08-23T00:08:16.266Z","endTime":"2025-08-23T00:08:24.514Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:08:24.514Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Royce Lewis strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-23T00:08:35.922Z","endTime":"2025-08-23T00:11:02.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.47000114525351,"strikeZoneBottom":1.63804868309217,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.618264398486602,"aZ":-28.191700875643008,"pfxX":4.381784265226833,"pfxZ":2.4153535449055266,"pX":0.015364859060004397,"pZ":3.2599568979845817,"vX0":-0.5129601744609591,"vY0":-127.0469340615649,"vZ0":-2.2640870802408806,"x":116.41,"y":150.76,"x0":-0.3512540761101172,"y0":50.00544990006156,"z0":6.38138158681145,"aX":7.234824498970815},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.1,"breakHorizontal":-7.8,"spinRate":2621,"spinDirection":168},"zone":2,"typeConfidence":2.0,"plateTime":0.4295062186599061,"extension":5.724545617418665},"index":0,"playId":"0229829c-1e6f-3e37-b6bd-78426f4e0659","pitchNumber":1,"startTime":"2025-08-23T00:08:57.060Z","endTime":"2025-08-23T00:09:01.144Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.8,"strikeZoneTop":3.47000055287416,"strikeZoneBottom":1.57846054055515,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.50049476426482,"aZ":-39.11724063559896,"pfxX":4.176214059902873,"pfxZ":-4.676760702395269,"pX":-0.02729302682993217,"pZ":3.1829496914521944,"vX0":-0.6674510644339677,"vY0":-120.82705771399286,"vZ0":0.3848464260230837,"x":118.04,"y":152.84,"x0":-0.2909633394541117,"y0":50.00035184726075,"z0":6.445617104337782,"aX":6.203179026861102},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-8.2,"breakHorizontal":-7.4,"spinRate":2836,"spinDirection":73},"zone":2,"typeConfidence":0.87,"plateTime":0.4524894195473408,"extension":5.774910176493039},"index":1,"playId":"4f717098-61fe-36a2-8624-c00b179eccfd","pitchNumber":2,"startTime":"2025-08-23T00:09:17.353Z","endTime":"2025-08-23T00:09:21.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.6,"endSpeed":70.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.16673551035708,"aZ":-43.91207131731444,"pfxX":6.7184045797927645,"pfxZ":-9.441867409861693,"pX":0.31673968546412357,"pZ":2.2905215138926294,"vX0":-0.7950706668858849,"vY0":-111.44223628101935,"vZ0":0.6943396304881451,"x":104.93,"y":176.94,"x0":-0.19125050377111782,"y0":50.001626839321716,"z0":6.552766268764442,"aX":8.353152796801231},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.5,"breakVerticalInduced":-16.4,"breakHorizontal":-11.9,"spinRate":3102,"spinDirection":31},"zone":6,"typeConfidence":0.91,"plateTime":0.4936585072991755,"extension":5.777895456088401},"index":2,"playId":"80010385-674d-321d-91f8-f531ad1a90ac","pitchNumber":3,"startTime":"2025-08-23T00:09:45.176Z","endTime":"2025-08-23T00:09:54.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.865938997074878,"aZ":-26.9514120496866,"pfxX":4.023569944223709,"pfxZ":3.0547222661863493,"pX":1.1759186863757252,"pZ":2.7893052468001875,"vX0":2.3815516960450007,"vY0":-128.93933893654153,"vZ0":-3.6511409521416205,"x":72.18,"y":163.47,"x0":-0.2777865507414317,"y0":50.0033102215465,"z0":6.267266736238021,"aX":6.881165234835553},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.0,"breakHorizontal":-7.8,"spinRate":2735,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.42227694543876826,"extension":5.8749352871988725},"index":3,"playId":"35815ae6-9d11-3490-ac06-c22a688dfa96","pitchNumber":4,"startTime":"2025-08-23T00:10:27.423Z","endTime":"2025-08-23T00:10:32.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.481054727093774,"aZ":-23.758370864822428,"pfxX":2.2623813410179965,"pfxZ":4.773305978590052,"pX":-0.5362163270634752,"pZ":4.1120622551009935,"vX0":-1.0148555347114563,"vY0":-131.3703196038909,"vZ0":-1.3257423093727227,"x":137.44,"y":127.75,"x0":-0.4407447621630094,"y0":50.003987613209596,"z0":6.3742269110645156,"aX":3.9902791083493265},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.6,"breakHorizontal":-4.0,"spinRate":2668,"spinDirection":174},"zone":11,"typeConfidence":2.0,"plateTime":0.4155126162648948,"extension":5.737549791725657},"index":4,"playId":"59d8f1e0-6751-3b73-8244-595fcd22c7c5","pitchNumber":5,"startTime":"2025-08-23T00:10:56.510Z","endTime":"2025-08-23T00:11:02.098Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:11:02.098Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrew Benintendi flies out to left fielder James Outman.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-23T00:12:55.248Z","endTime":"2025-08-23T00:13:41.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.348952802932054,"aZ":-14.193597367542402,"pfxX":-7.540065814435998,"pfxZ":9.306057821707807,"pX":0.2229994250537311,"pZ":2.695507485226549,"vX0":9.488963581485445,"vY0":-138.04520405128076,"vZ0":-5.6952949546825185,"x":108.5,"y":166.0,"x0":-2.2772059460709464,"y0":50.006690505024146,"z0":5.7388353685632545,"aX":-14.575374100255091},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.8,"breakHorizontal":11.8,"spinRate":2343,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.3965749395786822,"extension":7.160561580008796},"index":0,"playId":"d333e779-f75e-3bb2-a4e8-76fb4bf52c3c","pitchNumber":1,"startTime":"2025-08-23T00:13:18.124Z","endTime":"2025-08-23T00:13:22.435Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.701716546288548,"aZ":-30.117921824936325,"pfxX":0.7506104041499632,"pfxZ":1.2715809869808687,"pX":-0.08962347923336952,"pZ":1.2986813156872818,"vX0":5.223645425641055,"vY0":-126.54597753263955,"vZ0":-5.3760970127475876,"x":120.42,"y":203.72,"x0":-2.2811352022481315,"y0":50.00134846714376,"z0":5.873795743265105,"aX":1.2128238044574915},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.3,"breakHorizontal":-2.6,"spinRate":2449,"spinDirection":97},"zone":13,"typeConfidence":2.0,"plateTime":0.4334315127812105,"extension":6.372313134112508},"hitData":{"launchSpeed":99.1,"launchAngle":30.0,"totalDistance":366.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.48,"coordY":58.44}},"index":1,"playId":"9c4d6456-e797-3ac2-98b2-049db4a4d054","pitchNumber":2,"startTime":"2025-08-23T00:13:32.267Z","endTime":"2025-08-23T00:13:41.911Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:13:41.911Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chase Meidroth grounds out, shortstop Brooks Lee to first baseman Edouard Julien.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-23T00:14:08.329Z","endTime":"2025-08-23T00:15:15.193Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-23T00:14:02.526Z","endTime":"2025-08-23T00:14:10.683Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.17000045567955,"strikeZoneBottom":1.50005212233538,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.871793914108764,"aZ":-13.501961018325053,"pfxX":-5.4394382915643815,"pfxZ":9.768986664028715,"pX":-0.06801689206677648,"pZ":2.488342798623806,"vX0":7.318829239515753,"vY0":-137.24898711961998,"vZ0":-6.677721910914489,"x":119.59,"y":171.59,"x0":-2.0602699426083784,"y0":50.003465525343664,"z0":5.869394379241208,"aX":-10.39736344104524},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.4,"breakHorizontal":8.4,"spinRate":2211,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.3988179625277599,"extension":6.611082185038734},"index":1,"playId":"22e9ac7e-0cf5-3892-a7dc-ed331e4a912e","pitchNumber":1,"startTime":"2025-08-23T00:14:10.683Z","endTime":"2025-08-23T00:14:14.271Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.8,"strikeZoneTop":3.29026086924783,"strikeZoneBottom":1.57481101971416,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.883308454013086,"aZ":-38.379570741595444,"pfxX":-0.5008545183639181,"pfxZ":-4.299612603574526,"pX":0.4474213604635859,"pZ":1.9809119047364574,"vX0":5.986809897721755,"vY0":-119.33973642272383,"vZ0":-1.5987205363203392,"x":99.95,"y":185.3,"x0":-2.0282683391027203,"y0":50.00386437273505,"z0":6.115392585439813,"aX":-0.7235980132903748},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-7.9,"breakHorizontal":-0.5,"spinRate":2452,"spinDirection":41},"zone":9,"typeConfidence":2.0,"plateTime":0.45890760479175086,"extension":6.341015813815599},"index":2,"playId":"f58622d6-59b4-3633-8d28-f6c377882344","pitchNumber":2,"startTime":"2025-08-23T00:14:21.247Z","endTime":"2025-08-23T00:14:24.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.17000026047385,"strikeZoneBottom":1.56208017071985,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.802416569132784,"aZ":-31.79362768265093,"pfxX":0.1884466981557429,"pfxZ":0.23634467485737676,"pX":1.2438749971125977,"pZ":0.2525898606563933,"vX0":8.43187275630849,"vY0":-125.91710018716911,"vZ0":-7.133228647114329,"x":69.59,"y":231.96,"x0":-2.1739997566704106,"y0":50.00323060286941,"z0":5.69803824754092,"aX":0.3007638130962521},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.1,"breakHorizontal":-2.3,"spinRate":2387,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.43516331854171897,"extension":6.415616943678516},"index":3,"playId":"587fcfb6-3916-39ce-9a53-6b328eff1fda","pitchNumber":3,"startTime":"2025-08-23T00:14:33.285Z","endTime":"2025-08-23T00:14:37.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.2,"strikeZoneTop":3.17000046457631,"strikeZoneBottom":1.48736316867344,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.916679409817913,"aZ":-35.99490997247619,"pfxX":0.0646100544462751,"pfxZ":-2.5776130140790503,"pX":1.2911839941157957,"pZ":0.6258149354491636,"vX0":7.86486437136585,"vY0":-121.15531586604503,"vZ0":-5.238125269135958,"x":67.78,"y":221.88,"x0":-2.0068526215165443,"y0":50.00162278981741,"z0":5.965736543672341,"aX":0.09370882856756356},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-5.6,"breakHorizontal":-2.0,"spinRate":2505,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.45229570197399305,"extension":6.477809275153721},"index":4,"playId":"04eefb9d-5380-3c4c-a923-100f1ac6bf3a","pitchNumber":4,"startTime":"2025-08-23T00:14:50.515Z","endTime":"2025-08-23T00:14:53.515Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.53797283399453,"aZ":-15.260323752315038,"pfxX":-6.530512959349904,"pfxZ":8.534655049725274,"pX":-0.4432727011883103,"pZ":2.8321304097709636,"vX0":7.492266220265272,"vY0":-140.11462196977044,"vZ0":-5.238740873330917,"x":133.9,"y":162.31,"x0":-2.3072570560472214,"y0":50.00653244059423,"z0":5.728178051869057,"aX":-12.948826473582653},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.5,"breakHorizontal":10.2,"spinRate":2186,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.3913494483783966,"extension":6.760735537392996},"hitData":{"launchSpeed":87.1,"launchAngle":-18.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.89,"coordY":155.07}},"index":5,"playId":"4dd3ef72-3229-3e49-be18-d322a4d23447","pitchNumber":5,"startTime":"2025-08-23T00:15:07.469Z","endTime":"2025-08-23T00:15:15.193Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:15:15.193Z","atBatIndex":15},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Edgar Quero lines out to center fielder Byron Buxton.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-23T00:15:18.699Z","endTime":"2025-08-23T00:16:44.685Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.5,"strikeZoneTop":3.48847770623755,"strikeZoneBottom":1.65980598486317,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.713528619312182,"aZ":-24.518753494728678,"pfxX":0.5741307548665002,"pfxZ":4.218760950210546,"pX":-0.9553451550790615,"pZ":3.7188953851726576,"vX0":3.626339038624268,"vY0":-133.10316499960228,"vZ0":-1.3036939394586533,"x":153.42,"y":138.37,"x0":-2.40395947661921,"y0":50.00104099889159,"z0":5.972722882165801,"aX":1.0396877752958342},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.6,"breakHorizontal":-1.8,"spinRate":2361,"spinDirection":189},"zone":11,"typeConfidence":2.0,"plateTime":0.4098415537614941,"extension":6.393708916036701},"index":0,"playId":"b909cc1f-5f2e-397a-9831-0675878542a0","pitchNumber":1,"startTime":"2025-08-23T00:15:37.672Z","endTime":"2025-08-23T00:15:45.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.35999951276418,"strikeZoneBottom":1.63355354751671,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.644138091166532,"aZ":-15.364440699744234,"pfxX":-3.4343463972436368,"pfxZ":8.65978276068986,"pX":0.011173559585488418,"pZ":4.5071996386312,"vX0":7.254414215713581,"vY0":-138.1683582673471,"vZ0":-1.4269658551565838,"x":116.57,"y":117.09,"x0":-2.1975198614526614,"y0":50.00242623449644,"z0":6.0585703234862684,"aX":-6.66707367301605},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.6,"breakHorizontal":4.8,"spinRate":2302,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.395817080203277,"extension":6.675778401739199},"index":1,"playId":"8d2ff26d-d44f-3c0f-aeaf-16df3e67dfdf","pitchNumber":2,"startTime":"2025-08-23T00:15:50.586Z","endTime":"2025-08-23T00:15:56.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.73987458247275,"aZ":-15.233428781581756,"pfxX":-5.278815195067465,"pfxZ":8.657753195231685,"pX":-0.2115552251062811,"pZ":2.919688951815993,"vX0":7.395122772083406,"vY0":-139.3298647386935,"vZ0":-5.265241571187193,"x":125.06,"y":159.95,"x0":-2.2203268221343913,"y0":50.00146171270273,"z0":5.848629662597734,"aX":-10.327716990438363},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.6,"breakHorizontal":7.9,"spinRate":2341,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.39385213236989225,"extension":6.612074155240851},"index":2,"playId":"62f0518e-6dc5-39cb-9e6b-6ee6292472dc","pitchNumber":3,"startTime":"2025-08-23T00:16:08.124Z","endTime":"2025-08-23T00:16:12.176Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.495376750263695,"aZ":-12.410813883007226,"pfxX":-2.3367409540157107,"pfxZ":10.059113921120233,"pX":0.18229630440643488,"pZ":3.7214353254243133,"vX0":7.191315508686036,"vY0":-139.1085628959839,"vZ0":-3.761288552216633,"x":110.05,"y":138.3,"x0":-2.129927733510072,"y0":50.002468125126846,"z0":5.91081740973402,"aX":-4.592114072980925},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.6,"breakHorizontal":2.8,"spinRate":2388,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.3933778972347719,"extension":6.6138128526535445},"index":3,"playId":"23297b2b-3139-370d-ae95-40419d29901b","pitchNumber":4,"startTime":"2025-08-23T00:16:24.920Z","endTime":"2025-08-23T00:16:27.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.72081194294519,"aZ":-32.140027350250655,"pfxX":1.0122509420874848,"pfxZ":0.017638173131829582,"pX":-0.7439649769995688,"pZ":1.9841911756292807,"vX0":4.003938275593519,"vY0":-126.97823907593012,"vZ0":-3.320119721968745,"x":145.36,"y":185.21,"x0":-2.471884958670134,"y0":50.00026874341785,"z0":5.862685187298563,"aX":1.6541384128730823},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.5,"breakHorizontal":-2.8,"spinRate":2413,"spinDirection":85},"zone":7,"typeConfidence":2.0,"plateTime":0.43116691197217794,"extension":6.366812826156633},"hitData":{"launchSpeed":91.4,"launchAngle":23.0,"totalDistance":334.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":95.29,"coordY":68.51}},"index":4,"playId":"f424e2d2-aaad-3c6f-b6e4-6fd3a84ba7f1","pitchNumber":5,"startTime":"2025-08-23T00:16:37.160Z","endTime":"2025-08-23T00:16:44.685Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:16:44.685Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edouard Julien strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-23T00:18:42.483Z","endTime":"2025-08-23T00:20:13.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":72.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.909186453792028,"aZ":-41.04595449069761,"pfxX":6.276317076753748,"pfxZ":-6.844749811286871,"pX":0.37928094369619686,"pZ":2.2286508870860127,"vX0":0.7586022855716359,"vY0":-112.95213778875865,"vZ0":-0.3643805757386165,"x":102.54,"y":178.61,"x0":-0.7762868864309361,"y0":50.00262242051939,"z0":6.507340982769654,"aX":8.136787373420722},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-12.2,"breakHorizontal":-11.5,"spinRate":3035,"spinDirection":42},"zone":6,"typeConfidence":0.9,"plateTime":0.48428096830265854,"extension":5.656592482250861},"index":0,"playId":"61b1bb64-f2d7-3dbb-9d9b-12935f65ce9b","pitchNumber":1,"startTime":"2025-08-23T00:19:00.694Z","endTime":"2025-08-23T00:19:04.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.6,"strikeZoneTop":3.42209780714996,"strikeZoneBottom":1.69840778864144,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.376116887251374,"aZ":-26.605613208868004,"pfxX":-8.118899841742337,"pfxZ":3.4782728485857977,"pX":-1.4611703344427664,"pZ":2.477981954807229,"vX0":1.7604708494605386,"vY0":-125.30170558386156,"vZ0":-3.46715409240797,"x":172.7,"y":171.87,"x0":-1.1140156344629286,"y0":50.006112919098626,"z0":6.034048911559491,"aX":-13.018582147164482},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.8,"breakHorizontal":14.4,"spinRate":1732,"spinDirection":231},"zone":13,"typeConfidence":0.9,"plateTime":0.4357676291634629,"extension":5.748641937155268},"index":1,"playId":"96b1041f-f823-31c7-8006-da395ceafc88","pitchNumber":2,"startTime":"2025-08-23T00:19:19.126Z","endTime":"2025-08-23T00:19:22.365Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.070475411651742,"aZ":-32.108208010622434,"pfxX":5.0937047837175395,"pfxZ":0.03941216295764072,"pX":-0.1993251459485081,"pZ":2.14170446224296,"vX0":0.17498472175496904,"vY0":-124.59572016473155,"vZ0":-3.6120800256129613,"x":124.6,"y":180.95,"x0":-0.9328796328204627,"y0":50.00223882405748,"z0":6.240148160106252,"aX":8.074670033381407},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.5,"breakHorizontal":-9.2,"spinRate":2743,"spinDirection":111},"zone":8,"typeConfidence":2.0,"plateTime":0.4382010757554444,"extension":5.850924070683487},"index":2,"playId":"08d5da2d-fa35-3239-9ddc-0b3140bdc3fa","pitchNumber":3,"startTime":"2025-08-23T00:19:35.359Z","endTime":"2025-08-23T00:19:38.870Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.39999859011137,"strikeZoneBottom":1.71910555998117,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.44945662536554,"aZ":-17.996163566655056,"pfxX":-8.11885909484107,"pfxZ":7.631086780440658,"pX":-0.2929885036101631,"pZ":4.079929167749619,"vX0":4.423584890399929,"vY0":-134.98001910802506,"vZ0":-2.0514134481186543,"x":128.17,"y":128.62,"x0":-0.8921656764332601,"y0":50.00310108644969,"z0":6.107242700636802,"aX":-15.086900707467139},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.7,"breakHorizontal":13.8,"spinRate":2270,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.40468488032410477,"extension":5.788068213054417},"index":3,"playId":"d78a422a-6591-3d7f-be5b-76a5a13cbd11","pitchNumber":4,"startTime":"2025-08-23T00:19:54.720Z","endTime":"2025-08-23T00:19:58.256Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":76.4,"endSpeed":69.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.22639136147755,"aZ":-44.04670699669077,"pfxX":9.330387360543739,"pfxZ":-9.702182498065756,"pX":0.05710902047240499,"pZ":1.6672060406073206,"vX0":-0.810959289946259,"vY0":-111.20178953283916,"vZ0":-0.31554866045914265,"x":114.82,"y":193.77,"x0":-0.7773587598945246,"y0":50.00299613069369,"z0":6.471202645252341,"aX":11.415999070749598},"breaks":{"breakAngle":14.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-64.8,"breakVerticalInduced":-17.2,"breakHorizontal":-16.6,"spinRate":3232,"spinDirection":31},"zone":8,"typeConfidence":0.92,"plateTime":0.4969634765270312,"extension":5.799915821328506},"index":4,"playId":"5d97b0ea-f19a-3eb1-8427-472f77c84f02","pitchNumber":5,"startTime":"2025-08-23T00:20:09.195Z","endTime":"2025-08-23T00:20:13.990Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:20:13.990Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Byron Buxton singles on a line drive to center fielder Luis Robert Jr.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-23T00:20:16.211Z","endTime":"2025-08-23T00:21:14.374Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":83.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.334122998189155,"aZ":-23.98593973473446,"pfxX":3.7769185458321304,"pfxZ":4.698835448506871,"pX":0.9758757605870843,"pZ":2.2275658716784976,"vX0":1.920920010628069,"vY0":-130.1664184602191,"vZ0":-5.548017966440535,"x":79.8,"y":178.64,"x0":-0.2588563026763549,"y0":50.00331052084921,"z0":6.16568090932379,"aX":6.581858531499615},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.7,"breakHorizontal":-7.2,"spinRate":2559,"spinDirection":173},"zone":14,"typeConfidence":2.0,"plateTime":0.41831903158886563,"extension":5.930164847622753},"index":0,"playId":"4c0c0564-8ff0-39c0-aa67-de2f9be10516","pitchNumber":1,"startTime":"2025-08-23T00:20:37.493Z","endTime":"2025-08-23T00:20:40.493Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-08-23T00:20:50.636Z","endTime":"2025-08-23T00:21:03.731Z","isPitch":false,"type":"action","player":{"id":621439,"link":"/api/v1/people/621439"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":83.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.346566141118426,"aZ":-22.52068626223419,"pfxX":2.8498321612971136,"pfxZ":5.529350487301416,"pX":0.6374509337226982,"pZ":3.340752733722257,"vX0":1.661133643511742,"vY0":-130.30861229989995,"vZ0":-3.323912330421195,"x":92.7,"y":148.58,"x0":-0.37541955932677207,"y0":50.00519435446715,"z0":6.303975169351595,"aX":4.978883540248749},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.6,"breakHorizontal":-5.5,"spinRate":2495,"spinDirection":175},"zone":3,"typeConfidence":2.0,"plateTime":0.4178323652696374,"extension":5.69950451314988},"hitData":{"launchSpeed":95.6,"launchAngle":11.0,"totalDistance":158.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":98.0,"coordY":88.92}},"index":2,"playId":"680fffeb-b1d4-3fda-8564-a68086f0b25e","pitchNumber":2,"startTime":"2025-08-23T00:21:03.731Z","endTime":"2025-08-23T00:21:14.374Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:21:14.374Z","atBatIndex":18},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Trevor Larnach grounds into a double play, shortstop Colson Montgomery to first baseman Lenyn Sosa. Byron Buxton out at 2nd. Trevor Larnach out at 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-23T00:21:56.065Z","endTime":"2025-08-23T00:22:08.902Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"56ad966e-d920-3810-be2c-1780dc399a0d","startTime":"2025-08-23T00:21:37.856Z","endTime":"2025-08-23T00:21:41.985Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.71,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.89283747879886,"aZ":-28.852079446053374,"pfxX":-7.729863574659518,"pfxZ":2.0496274627706583,"pX":-0.23744895771248017,"pZ":2.4054217344040962,"vX0":4.550603356906262,"vY0":-126.22808328330814,"vZ0":-3.296167174372675,"x":126.05,"y":173.83,"x0":-1.0562839076705517,"y0":50.00026700386225,"z0":6.042708643472775,"aX":-12.513583155905778},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.2,"breakHorizontal":13.0,"spinRate":1601,"spinDirection":227},"zone":5,"typeConfidence":0.9,"plateTime":0.4333691937919264,"extension":5.885642212252831},"hitData":{"launchSpeed":61.2,"launchAngle":12.0,"totalDistance":96.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.02,"coordY":148.48}},"index":1,"playId":"1dc6f5b8-49ba-322e-a40f-954205ea3dfe","pitchNumber":1,"startTime":"2025-08-23T00:21:58.156Z","endTime":"2025-08-23T00:22:08.902Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:22:08.902Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mike Tauchman singles on a line drive to left fielder James Outman.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-23T00:23:54.368Z","endTime":"2025-08-23T00:24:52.307Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.9,"strikeZoneTop":3.58375998259179,"strikeZoneBottom":1.83174172363868,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.21201676975083,"aZ":-22.023742131635263,"pfxX":-0.16739004869883778,"pfxZ":5.721801386140919,"pX":0.4081368127434208,"pZ":1.194365730058011,"vX0":7.126489778142073,"vY0":-131.90575162968966,"vZ0":-7.634991067910148,"x":101.44,"y":206.53,"x0":-2.299022287252353,"y0":50.00631751495166,"z0":5.732566799923814,"aX":-0.2984796329327648},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.0,"breakHorizontal":-1.2,"spinRate":2420,"spinDirection":205},"zone":14,"typeConfidence":0.85,"plateTime":0.4141429393042797,"extension":6.355934360661109},"index":0,"playId":"0ede0d38-13ea-3544-aa7a-803fee704105","pitchNumber":1,"startTime":"2025-08-23T00:24:15.730Z","endTime":"2025-08-23T00:24:18.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.7,"strikeZoneTop":3.62,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.82014958891438,"aZ":-21.26837721823989,"pfxX":-2.426044617927672,"pfxZ":6.019921671087948,"pX":0.6596593114718516,"pZ":1.5753982543588438,"vX0":8.430332130644716,"vY0":-133.2730962291846,"vZ0":-7.002495936433739,"x":91.86,"y":196.24,"x0":-2.219903757074327,"y0":50.001798639061505,"z0":5.7569490984135925,"aX":-4.394967766092417},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.6,"breakHorizontal":2.8,"spinRate":2466,"spinDirection":203},"zone":9,"typeConfidence":0.86,"plateTime":0.40991382085509986,"extension":6.596608653629819},"index":1,"playId":"4d54e1b3-ddb9-3b9e-9ff8-f970afdbd2b4","pitchNumber":2,"startTime":"2025-08-23T00:24:26.183Z","endTime":"2025-08-23T00:24:30.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.8,"strikeZoneTop":3.62,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.34078534111798,"aZ":-12.669915264348726,"pfxX":-4.611725740662244,"pfxZ":10.054591843323497,"pX":-0.06944823724508868,"pZ":2.504332483516898,"vX0":7.7840445455143294,"vY0":-138.91745601898245,"vZ0":-6.395047545665264,"x":119.65,"y":171.16,"x0":-2.318430355065747,"y0":50.00143672616035,"z0":5.691327775707573,"aX":-8.945219550410087},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.9,"breakHorizontal":6.6,"spinRate":2239,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.39545511648000486,"extension":6.6693576669359},"hitData":{"launchSpeed":95.6,"launchAngle":14.0,"totalDistance":235.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":78.97,"coordY":96.03}},"index":2,"playId":"e0ad23fc-7ef4-3b2d-b007-da392afeb351","pitchNumber":3,"startTime":"2025-08-23T00:24:42.859Z","endTime":"2025-08-23T00:24:52.307Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:24:52.307Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Vargas called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-23T00:24:54.917Z","endTime":"2025-08-23T00:26:28.229Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.070726234809687,"aZ":-31.480795752154815,"pfxX":0.9060334816218765,"pfxZ":0.41950567221953783,"pX":1.0426506758018281,"pZ":2.167252413605937,"vX0":7.904443532122023,"vY0":-127.65939055881967,"vZ0":-3.0660035976778377,"x":77.26,"y":180.26,"x0":-2.215564023803227,"y0":50.0023972876932,"z0":5.870290113858418,"aX":1.4885187719857926},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.2,"breakHorizontal":-3.5,"spinRate":2361,"spinDirection":87},"zone":14,"typeConfidence":2.0,"plateTime":0.42958661356699945,"extension":6.371050119916561},"index":0,"playId":"8b98118d-ac4b-3e1c-95b8-0e641a0fc687","pitchNumber":1,"startTime":"2025-08-23T00:25:17.794Z","endTime":"2025-08-23T00:25:23.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.6,"strikeZoneTop":3.59632035016202,"strikeZoneBottom":1.75593268858725,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.292543027817878,"aZ":-26.095093046668108,"pfxX":1.2227005551033665,"pfxZ":3.4591739429769515,"pX":0.8630281201581749,"pZ":2.1365629489082796,"vX0":7.652322411412497,"vY0":-131.1381017534939,"vZ0":-4.683246139182232,"x":84.1,"y":181.09,"x0":-2.240505695121413,"y0":50.00336845712445,"z0":5.870011745496631,"aX":2.1497057845494005},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.5,"breakHorizontal":-3.7,"spinRate":2491,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.41617485845695557,"extension":6.491094416268927},"index":1,"playId":"8be79c70-d3c3-3625-b8aa-ab20b22c55bf","pitchNumber":2,"startTime":"2025-08-23T00:26:03.505Z","endTime":"2025-08-23T00:26:07.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.4,"strikeZoneTop":3.59735163079215,"strikeZoneBottom":1.71399228849528,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.160819827192746,"aZ":-31.11809622071443,"pfxX":0.21167501631534358,"pfxZ":0.6609596134272904,"pX":-0.40026662531729557,"pZ":1.918088924944525,"vX0":4.488731677529515,"vY0":-126.19827989589439,"vZ0":-3.7809437820207625,"x":132.26,"y":186.99,"x0":-2.2341805312827923,"y0":50.00506014320752,"z0":5.959256525251927,"aX":0.33873219633007584},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.5,"breakHorizontal":-1.4,"spinRate":2442,"spinDirection":97},"zone":7,"typeConfidence":2.0,"plateTime":0.43504951536513525,"extension":6.374764906287573},"index":2,"playId":"1e9cd650-21e3-3795-b0a8-79bc5eaf6dfb","pitchNumber":3,"startTime":"2025-08-23T00:26:22.843Z","endTime":"2025-08-23T00:26:28.229Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:26:28.229Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Teel strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-23T00:26:31.229Z","endTime":"2025-08-23T00:28:22.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.3,"strikeZoneTop":3.66680323634289,"strikeZoneBottom":1.68113894250392,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.506801351946184,"aZ":-26.616805751311887,"pfxX":-7.206012929161387,"pfxZ":3.433237269670233,"pX":-1.792549894180055,"pZ":3.530149033559862,"vX0":4.055208753279931,"vY0":-126.84528778172924,"vZ0":-0.5059434745193192,"x":185.33,"y":143.47,"x0":-2.4811184533228565,"y0":50.00343540631956,"z0":5.86635074390581,"aX":-11.667237539318846},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.4,"breakHorizontal":12.0,"spinRate":1557,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.43287734957668134,"extension":6.445106618092848},"index":0,"playId":"264d4afe-8e65-31c8-ae81-1dc8edf6e959","pitchNumber":1,"startTime":"2025-08-23T00:26:52.977Z","endTime":"2025-08-23T00:26:56.753Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":79.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.32185578688519,"aZ":-24.52649480557586,"pfxX":-8.660611308583288,"pfxZ":4.7050716772542405,"pX":-0.8843291895933871,"pZ":0.8204283669267397,"vX0":6.783010510018577,"vY0":-127.23903359947526,"vZ0":-7.049252981803352,"x":150.71,"y":216.63,"x0":-2.4714965387107646,"y0":50.001704614947315,"z0":5.595686509049387,"aX":-14.070882317810266},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.0,"breakHorizontal":13.9,"spinRate":1497,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.43196843589340794,"extension":6.466608930467416},"index":1,"playId":"70ff894e-e8f9-30cf-8e62-e1a8535826b3","pitchNumber":2,"startTime":"2025-08-23T00:27:10.432Z","endTime":"2025-08-23T00:27:13.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.6,"strikeZoneTop":3.54000012920906,"strikeZoneBottom":1.65350708367354,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.274370989389187,"aZ":-34.84065770859155,"pfxX":1.123664967718918,"pfxZ":-1.8203629659229716,"pX":0.8126522197082149,"pZ":0.9246970799970858,"vX0":6.689978500181788,"vY0":-120.22942634099549,"vZ0":-4.691093925083429,"x":86.02,"y":213.81,"x0":-2.1517362572877485,"y0":50.00266109525845,"z0":5.9924720580266815,"aX":1.6452825661852635},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-4.2,"breakHorizontal":-3.6,"spinRate":2519,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4555367589212671,"extension":6.568173947054119},"index":2,"playId":"9238078f-7f4c-3764-95ee-0abb85a9e8a7","pitchNumber":3,"startTime":"2025-08-23T00:27:29.548Z","endTime":"2025-08-23T00:27:32.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.858810316467032,"aZ":-13.530894023977329,"pfxX":-4.879393304369573,"pfxZ":9.697969552747926,"pX":-0.6597953500133447,"pZ":2.9507396439014797,"vX0":5.995204001206545,"vY0":-138.05333462535975,"vZ0":-5.431663285929048,"x":142.15,"y":159.11,"x0":-2.2296567922034076,"y0":50.00532119083132,"z0":5.86085663576904,"aX":-9.383063688434143},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.6,"breakHorizontal":7.6,"spinRate":2271,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.3973438768625792,"extension":6.576002994943169},"index":3,"playId":"2bad189c-f22c-3934-ac72-5949c4136171","pitchNumber":4,"startTime":"2025-08-23T00:27:56.089Z","endTime":"2025-08-23T00:27:59.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.96389083948656,"aZ":-29.708125807585304,"pfxX":-0.29706831704207204,"pfxZ":1.470202596490081,"pX":0.2554209425863947,"pZ":1.4182189190235632,"vX0":6.70780375276057,"vY0":-128.3413785641526,"vZ0":-5.2286641635797375,"x":107.26,"y":200.49,"x0":-2.350624355749787,"y0":50.00032655441223,"z0":5.788987706257968,"aX":-0.4983723199369577},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.7,"breakHorizontal":-1.0,"spinRate":2333,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.42638454554351357,"extension":6.489867696232488},"index":4,"playId":"9592cba5-5ce5-3831-b45b-feb31c66648f","pitchNumber":5,"startTime":"2025-08-23T00:28:18.596Z","endTime":"2025-08-23T00:28:22.876Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:28:22.876Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lenyn Sosa strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-23T00:28:27.944Z","endTime":"2025-08-23T00:30:24.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":85.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.93980903718411,"aZ":-12.777895705602493,"pfxX":-4.327125345906234,"pfxZ":10.2627653740272,"pX":0.07216193816884818,"pZ":2.464780166235267,"vX0":7.102566996777259,"vY0":-137.6565366756267,"vZ0":-6.9259958026406245,"x":114.25,"y":172.23,"x0":-1.9975507956677456,"y0":50.00189887253284,"z0":5.906219691466436,"aX":-8.17766336563422},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.0,"breakHorizontal":6.1,"spinRate":2230,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.40026370511607734,"extension":6.698721310136607},"index":0,"playId":"49e6de59-f705-39f0-87ed-d1544fdc479b","pitchNumber":1,"startTime":"2025-08-23T00:28:46.791Z","endTime":"2025-08-23T00:28:49.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.511284898930924,"aZ":-32.673917681190254,"pfxX":-0.9389934458536509,"pfxZ":-0.30649304927877363,"pX":1.2514837573146669,"pZ":1.7721733090427019,"vX0":8.891115297898576,"vY0":-128.0182921609615,"vZ0":-3.8749996137225944,"x":75.45,"y":170.58,"x0":-2.1632041842939125,"y0":50.00198429844769,"z0":5.897979011322195,"aX":-1.5401481972275135},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.3,"breakHorizontal":-0.6,"spinRate":2337,"spinDirection":81},"zone":14,"typeConfidence":2.0,"plateTime":0.4299080880828958,"extension":6.389587458664581},"index":1,"playId":"e737efdd-6d4c-3a9b-b9d5-0a8409237f85","pitchNumber":2,"startTime":"2025-08-23T00:29:12.979Z","endTime":"2025-08-23T00:29:15.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.0,"strikeZoneTop":3.19462389255969,"strikeZoneBottom":1.57700327422291,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.148929615984684,"aZ":-28.328165496131913,"pfxX":-0.7758571402008441,"pfxZ":2.3441128798658815,"pX":1.0621990469364824,"pZ":0.710619316131403,"vX0":8.335571257628047,"vY0":-127.04386169373913,"vZ0":-7.159838208878249,"x":76.51,"y":219.59,"x0":-2.1555419814823606,"y0":50.00406454660046,"z0":5.806158718837531,"aX":-1.2746188419829727},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.9,"breakHorizontal":-0.4,"spinRate":2425,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.4305430464352562,"extension":6.458750605779284},"index":2,"playId":"b5119d8f-6e2c-3fb3-9333-599b9711248d","pitchNumber":3,"startTime":"2025-08-23T00:29:32.232Z","endTime":"2025-08-23T00:29:35.870Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.24516872014868,"strikeZoneBottom":1.54485304115779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.486288291987858,"aZ":-15.015163178277554,"pfxX":-4.020360918257625,"pfxZ":8.865832298605449,"pX":0.30645128553044126,"pZ":4.390951840064434,"vX0":8.236714549554113,"vY0":-138.1624280915444,"vZ0":-1.25497635794794,"x":105.32,"y":120.22,"x0":-2.1896173416018914,"y0":50.00199955535874,"z0":5.859117106946705,"aX":-7.781549585792249},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.0,"breakHorizontal":5.6,"spinRate":2203,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.3962794046271725,"extension":6.672657910854658},"index":3,"playId":"ac9f950b-37ef-36d5-a83c-32741f29a139","pitchNumber":4,"startTime":"2025-08-23T00:29:57.182Z","endTime":"2025-08-23T00:30:00.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.768223919253288,"aZ":-14.859708341676974,"pfxX":-4.689068888602434,"pfxZ":8.761125549997946,"pX":-0.32357607150578066,"pZ":4.044559607493805,"vX0":6.934092523406624,"vY0":-139.54418923301102,"vZ0":-2.1421691233113385,"x":129.33,"y":129.58,"x0":-2.2289802202451052,"y0":50.003801908303366,"z0":5.798718207241614,"aX":-9.268649458501674},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.6,"breakHorizontal":7.1,"spinRate":2294,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.3921912098656204,"extension":6.625762485861251},"index":4,"playId":"587d3d52-03af-3ee1-ad3f-06506d1a847f","pitchNumber":5,"startTime":"2025-08-23T00:30:20.854Z","endTime":"2025-08-23T00:30:24.847Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:30:24.847Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luke Keaschall walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-23T00:32:07.015Z","endTime":"2025-08-23T00:34:31.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.6,"strikeZoneTop":3.2683985971371,"strikeZoneBottom":1.54470940108429,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.21914849180941,"aZ":-30.506302633347286,"pfxX":2.460052193114202,"pfxZ":1.080430254422608,"pX":0.8269097403730321,"pZ":1.4034807975883012,"vX0":2.2822052277533804,"vY0":-122.91508951648761,"vZ0":-5.425960220048127,"x":85.48,"y":200.89,"x0":-0.4300710111280457,"y0":50.00276193352633,"z0":6.201081925155398,"aX":3.799470369929996},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.1,"breakHorizontal":-4.9,"spinRate":2637,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.44401189563590826,"extension":5.565513465820161},"index":0,"playId":"986aa634-40f5-3c5a-abec-c55278f6782c","pitchNumber":1,"startTime":"2025-08-23T00:32:45.718Z","endTime":"2025-08-23T00:32:49.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":71.1,"strikeZoneTop":3.2399994393344,"strikeZoneBottom":1.57542507621312,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.90817678164418,"aZ":-41.15476121186303,"pfxX":5.349080075032919,"pfxZ":-7.085035847892278,"pX":0.7159860926626885,"pZ":1.4327773827018866,"vX0":0.6751881489859035,"vY0":-112.63269612628658,"vZ0":-1.7451357939930294,"x":89.71,"y":200.1,"x0":-0.28267893578387715,"y0":50.002027223420214,"z0":6.428634453180545,"aX":6.783218518830671},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-13.0,"breakHorizontal":-9.8,"spinRate":2952,"spinDirection":39},"zone":14,"typeConfidence":0.91,"plateTime":0.4887145884681061,"extension":5.408099693152381},"index":1,"playId":"5351b2b8-7a82-3f49-ad80-7e59aacc7ba3","pitchNumber":2,"startTime":"2025-08-23T00:32:59.216Z","endTime":"2025-08-23T00:33:05.109Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.1,"strikeZoneTop":3.2715194505331,"strikeZoneBottom":1.5475670166975,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.74328248654704,"aZ":-25.3349745047092,"pfxX":2.059674425055709,"pfxZ":4.079491795944824,"pX":-0.20591963416413625,"pZ":3.4266207750481557,"vX0":-0.21158605388229312,"vY0":-128.45536432571853,"vZ0":-2.463105786233847,"x":124.85,"y":146.26,"x0":-0.3903598497503743,"y0":50.003176639933336,"z0":6.360435276571986,"aX":3.4541235987831636},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.1,"breakHorizontal":-3.7,"spinRate":2532,"spinDirection":165},"zone":11,"typeConfidence":2.0,"plateTime":0.4258207376325398,"extension":5.542018830863596},"index":2,"playId":"f3baa07e-d776-3064-b1a5-d4d3bc9c879c","pitchNumber":3,"startTime":"2025-08-23T00:33:15.161Z","endTime":"2025-08-23T00:33:19.361Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.3,"strikeZoneTop":3.27721963339633,"strikeZoneBottom":1.51174482415963,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.99860916788463,"aZ":-11.7115591754369,"pfxX":-1.8974473105965832,"pfxZ":11.196399214396434,"pX":0.9255891429650224,"pZ":3.237464594834568,"vX0":3.7748269558717857,"vY0":-134.53590163276655,"vZ0":-5.619012194349755,"x":81.72,"y":151.37,"x0":-0.25106245966791846,"y0":50.00398188537693,"z0":6.187946660112984,"aX":-3.4685286099640815},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.2,"breakHorizontal":2.6,"spinRate":2611,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.4075969154385919,"extension":5.669860744143844},"index":3,"playId":"8e9079b1-08e7-32f2-af7d-a2c10f4d2f3f","pitchNumber":4,"startTime":"2025-08-23T00:33:36.218Z","endTime":"2025-08-23T00:33:41.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":70.7,"strikeZoneTop":3.24,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.342333913461292,"aZ":-44.06689875665879,"pfxX":5.905127206609858,"pfxZ":-9.470550809341955,"pX":0.0053715392161553166,"pZ":1.3018855792555084,"vX0":-1.0836687854043796,"vY0":-112.50678553945116,"vZ0":-1.32175048499329,"x":116.8,"y":203.63,"x0":-0.26702814432663313,"y0":50.0045714597987,"z0":6.446635112192231,"aX":7.414170570254838},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.6,"breakVerticalInduced":-17.0,"breakHorizontal":-10.3,"spinRate":3058,"spinDirection":39},"zone":14,"typeConfidence":0.91,"plateTime":0.4907394596825201,"extension":5.627383889263729},"index":4,"playId":"b5d86069-f659-31c5-a2f8-d6b4eb25fe66","pitchNumber":5,"startTime":"2025-08-23T00:33:51.972Z","endTime":"2025-08-23T00:33:57.184Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-23T00:34:11.374Z","endTime":"2025-08-23T00:34:26.411Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":70.3,"strikeZoneTop":3.24000117444646,"strikeZoneBottom":1.467294840851,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.94226964174258,"aZ":-44.30285193722717,"pfxX":6.884816934738179,"pfxZ":-9.685798871755846,"pX":-0.9256045206349032,"pZ":2.615652180190758,"vX0":-3.1759607272043384,"vY0":-112.24284078674579,"vZ0":1.3510243352118145,"x":152.28,"y":168.16,"x0":-0.37236572260812406,"y0":50.00483713855812,"z0":6.585168835275326,"aX":8.617547477257432},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.4,"breakVerticalInduced":-16.7,"breakHorizontal":-11.4,"spinRate":3091,"spinDirection":38},"zone":11,"typeConfidence":0.91,"plateTime":0.4916075869781147,"extension":5.609871935887551},"index":6,"playId":"f6e51748-a319-3421-b1bb-0fcafa236e17","pitchNumber":6,"startTime":"2025-08-23T00:34:26.411Z","endTime":"2025-08-23T00:34:31.458Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:34:31.458Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Wallner called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-23T00:34:33.260Z","endTime":"2025-08-23T00:36:35.498Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.6,"strikeZoneTop":3.78064905183435,"strikeZoneBottom":1.85734202074296,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.56093391614028,"aZ":-13.868802150421006,"pfxX":-3.595042134424785,"pfxZ":10.363592504367594,"pX":-0.25366199766957187,"pZ":4.090183702484566,"vX0":3.165989419550364,"vY0":-132.61085220770508,"vZ0":-2.977484191384199,"x":126.67,"y":128.35,"x0":-1.000795062257177,"y0":50.00268122069254,"z0":6.250303295838405,"aX":-6.349820220339969},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.2,"breakHorizontal":5.8,"spinRate":2494,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.41436963941984883,"extension":5.801059861987048},"index":0,"playId":"90c696d9-b81b-34b7-81c3-8a6690b38531","pitchNumber":1,"startTime":"2025-08-23T00:34:56.754Z","endTime":"2025-08-23T00:35:02.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.4,"endSpeed":69.6,"strikeZoneTop":3.74000067646843,"strikeZoneBottom":1.9060727080726,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.841507255215852,"aZ":-43.789549022100644,"pfxX":6.2692804829233815,"pfxZ":-9.493245724221664,"pX":-0.41759676840518095,"pZ":2.109915857975023,"vX0":-0.7089918602078682,"vY0":-111.10930409479654,"vZ0":0.42377856112261036,"x":132.92,"y":181.81,"x0":-0.9029996889998277,"y0":50.00156320667323,"z0":6.547025011948044,"aX":7.671787754134007},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.2,"breakVerticalInduced":-16.6,"breakHorizontal":-11.0,"spinRate":3177,"spinDirection":40},"zone":7,"typeConfidence":0.91,"plateTime":0.4970193886498624,"extension":5.652717142634671},"index":1,"playId":"9ad095f6-4613-3168-84a4-6f112fa4661a","pitchNumber":2,"startTime":"2025-08-23T00:35:14.318Z","endTime":"2025-08-23T00:35:18.399Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-23T00:35:38.924Z","endTime":"2025-08-23T00:35:56.420Z","isPitch":false,"type":"action","player":{"id":670242,"link":"/api/v1/people/670242"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.73999999432391,"strikeZoneBottom":1.78586103618333,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.931377486575144,"aZ":-22.430458348191475,"pfxX":-7.471911882319647,"pfxZ":5.219681642731459,"pX":0.5162543497485447,"pZ":4.290224038961967,"vX0":6.171096356401166,"vY0":-135.38900551049775,"vZ0":-0.7615454071057297,"x":97.32,"y":122.94,"x0":-0.8152355554496511,"y0":50.00554055168283,"z0":6.136685180250489,"aX":-13.955305454727247},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.5,"breakHorizontal":12.4,"spinRate":2204,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.40366105578868394,"extension":5.688382693388739},"index":3,"playId":"a2c632d0-8588-3d51-ba0b-8a2f7436c035","pitchNumber":3,"startTime":"2025-08-23T00:35:56.420Z","endTime":"2025-08-23T00:36:01.007Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"playId":"1ace6754-da18-30f8-bd5a-0f962cefc41e","startTime":"2025-08-23T00:36:12.439Z","endTime":"2025-08-23T00:36:16.674Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.7,"strikeZoneTop":3.7264647583234,"strikeZoneBottom":1.82221496560835,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.856665952994206,"aZ":-20.445057742937152,"pfxX":5.01796575793569,"pfxZ":6.868854076650848,"pX":-0.2612730312771904,"pZ":4.016597406800169,"vX0":0.5508577199663061,"vY0":-129.79819941296685,"vZ0":-1.893032331590855,"x":126.96,"y":130.33,"x0":-1.128357568858579,"y0":50.00612713926178,"z0":6.310208155486704,"aX":8.574217344243689},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":12.2,"breakHorizontal":-9.2,"spinRate":2631,"spinDirection":177},"zone":11,"typeConfidence":2.0,"plateTime":0.4217869494876565,"extension":5.621739820300665},"index":5,"playId":"c6adb738-df79-3a55-b2f9-96d535d88b34","pitchNumber":4,"startTime":"2025-08-23T00:36:29.892Z","endTime":"2025-08-23T00:36:35.498Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:36:35.498Z","atBatIndex":25},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ryan Jeffers pops into a force out, first baseman Lenyn Sosa to shortstop Colson Montgomery. Luke Keaschall out at 2nd. Ryan Jeffers to 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-23T00:36:41.947Z","endTime":"2025-08-23T00:38:48.334Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.9,"strikeZoneTop":3.24400578974201,"strikeZoneBottom":1.54314368081695,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.414316195308853,"aZ":-21.13472135109887,"pfxX":4.8226441924756145,"pfxZ":6.391809611251326,"pX":0.649599454373563,"pZ":1.4355720396249345,"vX0":0.6838741171904852,"vY0":-129.88580156576793,"vZ0":-7.849647840469272,"x":92.24,"y":200.02,"x0":-0.24363980928132994,"y0":50.003578070160124,"z0":6.075733631738657,"aX":8.330328539330615},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":10.3,"breakHorizontal":-8.9,"spinRate":2710,"spinDirection":176},"zone":9,"typeConfidence":2.0,"plateTime":0.41994117935013886,"extension":5.796116834721895},"index":0,"playId":"157fb46b-7f74-358b-8ddf-584367427907","pitchNumber":1,"startTime":"2025-08-23T00:37:04.020Z","endTime":"2025-08-23T00:37:08.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.35639232048779,"strikeZoneBottom":1.66448303372469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.806169065379283,"aZ":-21.71313389733587,"pfxX":-8.14605036831502,"pfxZ":5.755288997510564,"pX":0.26873965612946205,"pZ":2.2582764183318393,"vX0":4.311588355302062,"vY0":-133.70080104482483,"vZ0":-5.7414104632155825,"x":106.76,"y":177.81,"x0":-0.3032358978819059,"y0":50.00173023518771,"z0":5.983405031154557,"aX":-14.802658361481503},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.5,"breakHorizontal":13.9,"spinRate":2250,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.4090689266395491,"extension":5.685248667262923},"index":1,"playId":"eaba449d-f89f-3978-9371-7a2d5dc8f496","pitchNumber":2,"startTime":"2025-08-23T00:37:20.737Z","endTime":"2025-08-23T00:37:24.366Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"ca09560b-ce90-3753-a2ef-5002ec7f39a8","startTime":"2025-08-23T00:37:35.761Z","endTime":"2025-08-23T00:37:41.283Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.37914707465848,"strikeZoneBottom":1.68719214995409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.410686108843844,"aZ":-18.8992354441563,"pfxX":4.098785703895711,"pfxZ":7.676070063797584,"pX":1.1163485204254973,"pZ":2.2541792548842605,"vX0":2.1859923449447827,"vY0":-130.1748541774307,"vZ0":-6.289110639845033,"x":74.45,"y":177.92,"x0":-0.26472680273020455,"y0":50.001071850236606,"z0":6.115712073233553,"aX":7.08570253696641},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.8,"breakHorizontal":-7.9,"spinRate":2657,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.4195644719601841,"extension":5.760730245513413},"index":3,"playId":"8b6344af-2b0d-3b3a-bedc-725806da6056","pitchNumber":3,"startTime":"2025-08-23T00:37:57.411Z","endTime":"2025-08-23T00:38:03.297Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":1,"outs":1},"index":4,"playId":"f6ecb932-6c39-3553-a6e4-1402b3209fbc","startTime":"2025-08-23T00:38:12.787Z","endTime":"2025-08-23T00:38:19.392Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.430088709806533,"aZ":-22.17669504763852,"pfxX":-7.778307682367404,"pfxZ":5.508049487699145,"pX":-0.27373321611669577,"pZ":2.610638869978223,"vX0":2.99017331268281,"vY0":-133.79185562396162,"vZ0":-4.879808697466964,"x":127.43,"y":168.29,"x0":-0.39415216852422913,"y0":50.00524786443628,"z0":6.044214555551017,"aX":-14.1260262581756},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.1,"breakHorizontal":13.4,"spinRate":2193,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.4091261038729641,"extension":5.748501094724372},"hitData":{"launchSpeed":73.7,"launchAngle":72.0,"totalDistance":79.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":140.37,"coordY":173.83}},"index":5,"playId":"a84d9124-a4d7-3547-95de-428b0d642eab","pitchNumber":4,"startTime":"2025-08-23T00:38:34.272Z","endTime":"2025-08-23T00:38:48.334Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:38:48.334Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brooks Lee singles on a ground ball to left fielder Andrew Benintendi. Ryan Jeffers to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-23T00:39:23.055Z","endTime":"2025-08-23T00:40:58.237Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"postOnSecond":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.8,"strikeZoneTop":3.44381484294706,"strikeZoneBottom":1.62715429445852,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.293788360046086,"aZ":-23.049825888173487,"pfxX":3.5926232489217655,"pfxZ":5.246018010711941,"pX":-0.4529432915151787,"pZ":3.8707450693396455,"vX0":0.29118455756928413,"vY0":-130.29746934137276,"vZ0":-1.9607154231492196,"x":134.27,"y":134.27,"x0":-1.03333946640684,"y0":50.00462315414314,"z0":6.353639805570222,"aX":6.2523919099984075},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.4,"breakHorizontal":-6.6,"spinRate":2600,"spinDirection":183},"zone":11,"typeConfidence":2.0,"plateTime":0.41844737537274046,"extension":5.6857459140631486},"index":0,"playId":"93e10f2a-5ac5-38da-a30d-f0dfcbcf447d","pitchNumber":1,"startTime":"2025-08-23T00:39:23.055Z","endTime":"2025-08-23T00:39:29.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.8,"endSpeed":69.4,"strikeZoneTop":3.3500003170888,"strikeZoneBottom":1.57045460831457,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.77826883497615,"aZ":-44.18677035252061,"pfxX":7.093315327643837,"pfxZ":-9.88062938681994,"pX":-1.3570306976836097,"pZ":2.9086230369663713,"vX0":-2.647368883851626,"vY0":-110.2443963825885,"vZ0":2.1331092680460175,"x":168.73,"y":160.25,"x0":-1.0542268263400165,"y0":50.001982965958874,"z0":6.6344065908814365,"aX":8.626607192387626},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.9,"breakVerticalInduced":-16.8,"breakHorizontal":-12.0,"spinRate":3176,"spinDirection":39},"zone":11,"typeConfidence":0.91,"plateTime":0.49912821223733594,"extension":5.712116724193579},"index":1,"playId":"f575d5a4-abb0-30b1-845a-812bdb01e1d4","pitchNumber":2,"startTime":"2025-08-23T00:39:41.803Z","endTime":"2025-08-23T00:39:45.088Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.0,"strikeZoneTop":3.34999857536787,"strikeZoneBottom":1.58808751310962,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.180460794654202,"aZ":-24.468196326240992,"pfxX":3.080424174767037,"pfxZ":4.5956707609480905,"pX":0.030208891387080338,"pZ":4.288947007757009,"vX0":1.4964629568092975,"vY0":-128.57805011415834,"vZ0":-0.44762631469822195,"x":115.85,"y":122.98,"x0":-0.9592746248224122,"y0":50.00483036581323,"z0":6.36076690633373,"aX":5.167986133643203},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.4,"breakHorizontal":-5.9,"spinRate":2645,"spinDirection":168},"zone":12,"typeConfidence":2.0,"plateTime":0.4256672489287121,"extension":5.726567910264533},"index":2,"playId":"e0e1a591-6d07-3520-bc51-8868ea6164b1","pitchNumber":3,"startTime":"2025-08-23T00:40:03.292Z","endTime":"2025-08-23T00:40:07.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.3,"endSpeed":69.4,"strikeZoneTop":3.35000001112401,"strikeZoneBottom":1.50528551931693,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.843759994136068,"aZ":-44.884579553380924,"pfxX":7.490503798989058,"pfxZ":-10.425952316500878,"pX":-0.16340133382221597,"pZ":2.881255894046752,"vX0":-0.6357111918426087,"vY0":-110.9534322405071,"vZ0":2.2218168126657414,"x":123.23,"y":160.99,"x0":-0.8399918749596121,"y0":50.00046266989344,"z0":6.6206147713337495,"aX":9.135898905172931},"breaks":{"breakAngle":12.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.5,"breakVerticalInduced":-17.6,"breakHorizontal":-13.3,"spinRate":3272,"spinDirection":34},"zone":2,"typeConfidence":0.92,"plateTime":0.49778828364558514,"extension":5.806846496630381},"index":3,"playId":"442ed25b-c1b0-3f9e-9af0-e034e1a5f116","pitchNumber":4,"startTime":"2025-08-23T00:40:22.358Z","endTime":"2025-08-23T00:40:26.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.502751221707594,"aZ":-11.149980762519645,"pfxX":-1.5860096858821349,"pfxZ":11.338480621783061,"pX":-0.6360730405564792,"pZ":3.2016732777761416,"vX0":1.4011500409746571,"vY0":-135.30077818380116,"vZ0":-5.716524236698927,"x":141.25,"y":152.33,"x0":-0.9545748055356016,"y0":50.00056312789399,"z0":6.123006775472101,"aX":-2.940338239054189},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.6,"breakHorizontal":2.5,"spinRate":2481,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.4048103585994629,"extension":5.752601972887715},"hitData":{"launchSpeed":96.8,"launchAngle":-29.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":57.21,"coordY":126.67}},"index":4,"playId":"251029bb-95a9-32c9-aa3a-e64801c91dc8","pitchNumber":5,"startTime":"2025-08-23T00:40:44.315Z","endTime":"2025-08-23T00:40:58.237Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:40:58.237Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"James Outman walks. Ryan Jeffers to 3rd. Brooks Lee to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-23T00:41:00.581Z","endTime":"2025-08-23T00:44:21.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"postOnSecond":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"postOnThird":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.6,"endSpeed":70.0,"strikeZoneTop":3.48999861719378,"strikeZoneBottom":1.7826111021934,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.494739691639598,"aZ":-43.27911469972816,"pfxX":8.471516274356159,"pfxZ":-8.958134557171924,"pX":-0.09818527626180204,"pZ":3.171884422158101,"vX0":-0.8361994438759206,"vY0":-111.38719321099703,"vZ0":2.423963752810994,"x":120.74,"y":153.14,"x0":-0.8138930237882781,"y0":50.002468913168876,"z0":6.588478500884397,"aX":10.50258936922095},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.3,"breakVerticalInduced":-15.1,"breakHorizontal":-15.0,"spinRate":3119,"spinDirection":42},"zone":2,"typeConfidence":0.91,"plateTime":0.4942601317866977,"extension":5.615549603260924},"index":0,"playId":"4cf9c369-aea2-386e-ba61-e14572ca0d60","pitchNumber":1,"startTime":"2025-08-23T00:41:36.147Z","endTime":"2025-08-23T00:41:40.090Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.8,"strikeZoneTop":3.48999933409472,"strikeZoneBottom":1.66918975158718,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.848584394364128,"aZ":-37.157516817111684,"pfxX":5.394393069866706,"pfxZ":-3.304686767951349,"pX":1.2406307788254336,"pZ":2.072233977580524,"vX0":3.1596408657532,"vY0":-121.51775653818584,"vZ0":-2.384286225713497,"x":69.71,"y":182.83,"x0":-0.7734552000569246,"y0":50.001717607081574,"z0":6.267045986562224,"aX":8.137548366547653},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-6.2,"breakHorizontal":-10.4,"spinRate":2853,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.4492270326596075,"extension":5.855757034557889},"index":1,"playId":"35c658bf-0fe5-3398-ab57-2872c8aaf0e6","pitchNumber":2,"startTime":"2025-08-23T00:41:58.104Z","endTime":"2025-08-23T00:42:02.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":83.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.249324999423553,"aZ":-24.64680926869425,"pfxX":3.1361382725625475,"pfxZ":4.362459229005622,"pX":-0.1632400005256638,"pZ":2.1703871699244113,"vX0":1.1947556269366553,"vY0":-129.12221291324755,"vZ0":-5.253385123794275,"x":123.22,"y":180.18,"x0":-1.0367008168732437,"y0":50.005213042833724,"z0":6.074429571932339,"aX":5.414442448976061},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.2,"breakHorizontal":-5.9,"spinRate":2659,"spinDirection":154},"zone":8,"typeConfidence":2.0,"plateTime":0.4206353026329719,"extension":5.9581525834230185},"index":2,"playId":"3d00d785-147e-3126-95e4-97f9a8ff66b6","pitchNumber":3,"startTime":"2025-08-23T00:42:18.413Z","endTime":"2025-08-23T00:42:22.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.1,"endSpeed":70.2,"strikeZoneTop":3.4899997767012,"strikeZoneBottom":1.73547631648039,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.58111402865015,"aZ":-44.049425620240584,"pfxX":7.92438216388774,"pfxZ":-9.487156526556648,"pX":-0.9844989897994706,"pZ":3.1060447176031776,"vX0":-2.4269445440216066,"vY0":-112.15256516546717,"vZ0":2.3147385218797756,"x":154.53,"y":154.92,"x0":-0.9067913798395933,"y0":50.00253364788348,"z0":6.611564043083764,"aX":9.918720300460661},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.6,"breakVerticalInduced":-16.1,"breakHorizontal":-13.6,"spinRate":3146,"spinDirection":40},"zone":11,"typeConfidence":0.91,"plateTime":0.49167246801070696,"extension":5.605597464775169},"index":3,"playId":"74301cb8-84c0-3744-99b7-277da30fe86b","pitchNumber":4,"startTime":"2025-08-23T00:42:48.692Z","endTime":"2025-08-23T00:42:54.197Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-23T00:43:08.516Z","endTime":"2025-08-23T00:43:54.690Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.1,"strikeZoneTop":3.49000118430479,"strikeZoneBottom":1.65734201365322,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.156731479382714,"aZ":-27.20356697855396,"pfxX":4.032694188293334,"pfxZ":2.900015111321224,"pX":-0.6436271872081799,"pZ":4.1585475835915044,"vX0":-0.14640369074986284,"vY0":-129.63286237713191,"vZ0":-0.1598907192702712,"x":141.53,"y":126.5,"x0":-1.1112473377018777,"y0":50.004491064407986,"z0":6.284392878356104,"aX":6.916365887719059},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.4,"breakHorizontal":-7.3,"spinRate":2720,"spinDirection":164},"zone":11,"typeConfidence":2.0,"plateTime":0.42128765328541196,"extension":5.99239032729863},"index":5,"playId":"b4419efc-6c99-336a-bd70-edabe04fc4bd","pitchNumber":5,"startTime":"2025-08-23T00:43:54.690Z","endTime":"2025-08-23T00:43:58.919Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.1,"strikeZoneTop":3.49000094168112,"strikeZoneBottom":1.57708370983648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.037179219371147,"aZ":-24.094628037971514,"pfxX":2.8655029307876587,"pfxZ":4.718354061646849,"pX":-0.6935082308033337,"pZ":3.835687807815156,"vX0":0.025897878613250686,"vY0":-129.2906258517649,"vZ0":-1.6021919891748517,"x":143.43,"y":135.22,"x0":-1.0766285017613093,"y0":50.00375058425525,"z0":6.291976045806803,"aX":4.907263474676847},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.4,"breakHorizontal":-5.2,"spinRate":2688,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.4217872132164402,"extension":5.846082048354021},"index":6,"playId":"e49f44aa-8e18-3710-b46a-e21bfaa2f25e","pitchNumber":6,"startTime":"2025-08-23T00:44:14.849Z","endTime":"2025-08-23T00:44:21.145Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:44:21.145Z","atBatIndex":28},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Royce Lewis hits a grand slam (7) to left center field. Ryan Jeffers scores. Brooks Lee scores. James Outman scores.","rbi":4,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-23T00:44:24.342Z","endTime":"2025-08-23T00:45:13.555Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":95},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":{"id":650644,"link":"/api/v1/people/650644"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":{"id":650644,"link":"/api/v1/people/650644"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":{"id":650644,"link":"/api/v1/people/650644"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":{"id":650644,"link":"/api/v1/people/650644"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.362362110485257,"aZ":-25.355838018321293,"pfxX":2.4042566980683993,"pfxZ":3.9522682381818974,"pX":0.63933596691209,"pZ":2.9922219254450813,"vX0":1.7146619654983268,"vY0":-130.05374590597378,"vZ0":-3.4675836186275166,"x":92.63,"y":157.99,"x0":-0.33925195029518596,"y0":50.00497616158985,"z0":6.249963458995957,"aX":4.149399322812075},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.7,"breakHorizontal":-4.7,"spinRate":2657,"spinDirection":175},"zone":3,"typeConfidence":2.0,"plateTime":0.41995888883252297,"extension":5.720341712948107},"hitData":{"launchSpeed":98.8,"launchAngle":27.0,"totalDistance":386.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":53.13,"coordY":60.54}},"index":0,"playId":"4643b9e3-b4a3-3c5b-ab0a-666ddc97d3e6","pitchNumber":1,"startTime":"2025-08-23T00:44:47.920Z","endTime":"2025-08-23T00:45:13.555Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:45:13.555Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edouard Julien singles on a ground ball to right fielder Mike Tauchman.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-23T00:45:29.158Z","endTime":"2025-08-23T00:45:47.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":72.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.24840751564387,"aZ":-43.801038826529464,"pfxX":7.0827652240805286,"pfxZ":-8.733093508862726,"pX":-0.1930643698657057,"pZ":2.4670331145302966,"vX0":-0.6598932146462998,"vY0":-115.46820916695886,"vZ0":0.44598492427433056,"x":124.36,"y":172.17,"x0":-0.8198831028237421,"y0":50.00106889332142,"z0":6.533169160879565,"aX":9.43200554496652},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-15.2,"breakHorizontal":-12.6,"spinRate":3125,"spinDirection":44},"zone":5,"typeConfidence":0.89,"plateTime":0.4768491759717035,"extension":5.4615239320837725},"hitData":{"launchSpeed":105.1,"launchAngle":7.0,"totalDistance":135.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":158.63,"coordY":83.57}},"index":0,"playId":"9b985cac-d588-3758-9a5f-5032861ddcf3","pitchNumber":1,"startTime":"2025-08-23T00:45:37.256Z","endTime":"2025-08-23T00:45:47.560Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:45:47.560Z","atBatIndex":30},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Byron Buxton lines out sharply to left fielder Andrew Benintendi.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-23T00:46:55.944Z","endTime":"2025-08-23T00:47:05.321Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-23T00:45:55.980Z","endTime":"2025-08-23T00:46:58.218Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.378375329117524,"aZ":-33.41110765353795,"pfxX":4.531792099358875,"pfxZ":-0.8001805689806503,"pX":0.41251566151047686,"pZ":1.60805401418558,"vX0":0.6376280476882694,"vY0":-123.38117075444579,"vZ0":-4.402695554396503,"x":101.28,"y":195.36,"x0":-0.4378147224307944,"y0":50.00020981676397,"z0":6.202235893495187,"aX":7.050938758113901},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.2,"breakHorizontal":-8.4,"spinRate":2862,"spinDirection":98},"zone":9,"typeConfidence":2.0,"plateTime":0.4423435920277594,"extension":5.716579159957423},"hitData":{"launchSpeed":101.5,"launchAngle":15.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":77.53,"coordY":93.69}},"index":1,"playId":"413291eb-9d9a-3896-8701-dbb1abd84b79","pitchNumber":1,"startTime":"2025-08-23T00:46:58.218Z","endTime":"2025-08-23T00:47:05.321Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:47:05.321Z","atBatIndex":31},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Colson Montgomery doubles (5) on a line drive to right fielder Matt Wallner.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-23T00:48:59.654Z","endTime":"2025-08-23T00:49:38.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.3,"strikeZoneTop":3.7177690531406,"strikeZoneBottom":1.84233828715329,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.785845615783284,"aZ":-26.306544761302792,"pfxX":-8.27774808636773,"pfxZ":3.867617195838468,"pX":-0.05877216672585995,"pZ":2.1835603124361613,"vX0":8.091608952409107,"vY0":-122.31081538712975,"vZ0":-3.5054494786558275,"x":119.24,"y":179.82,"x0":-2.33207239703215,"y0":50.00419077117249,"z0":5.887585533061169,"aX":-12.562110184297708},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":6.4,"breakHorizontal":13.1,"spinRate":1443,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.44756135518507145,"extension":6.203711883298398},"index":0,"playId":"9b2b5b33-0cf6-3ce8-a18b-3df1f192d6b4","pitchNumber":1,"startTime":"2025-08-23T00:49:13.796Z","endTime":"2025-08-23T00:49:17.309Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":74.1,"strikeZoneTop":3.79,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.52844610884336,"aZ":-38.79217879020197,"pfxX":0.8083767874397663,"pfxZ":-4.829023386133821,"pX":-0.12343263506116708,"pZ":2.182486990244049,"vX0":4.59741856788522,"vY0":-116.03630208999326,"vZ0":-0.8071699418866917,"x":121.7,"y":179.85,"x0":-2.230578622224338,"y0":50.00148687756257,"z0":6.212258375769335,"aX":1.1076047642090396},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-8.6,"breakHorizontal":-2.5,"spinRate":2449,"spinDirection":41},"zone":8,"typeConfidence":2.0,"plateTime":0.47098859858293984,"extension":6.3106434685931605},"hitData":{"launchSpeed":107.7,"launchAngle":13.0,"totalDistance":218.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":223.03,"coordY":104.87}},"index":1,"playId":"4eb8e8f2-f3a0-39a3-9949-b3a060a08c76","pitchNumber":2,"startTime":"2025-08-23T00:49:24.865Z","endTime":"2025-08-23T00:49:38.047Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:49:38.047Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Robert Jr. flies out to right fielder Matt Wallner in foul territory. Colson Montgomery to 3rd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-23T00:49:46.624Z","endTime":"2025-08-23T00:50:14.569Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.4,"strikeZoneTop":3.78,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.114190102552463,"aZ":-22.42826302528596,"pfxX":0.9959174501146082,"pfxZ":5.516332991531964,"pX":-0.6464217131661802,"pZ":3.0730668457070323,"vX0":4.272955433742663,"vY0":-131.65770266007445,"vZ0":-3.1183842283883694,"x":141.64,"y":155.81,"x0":-2.4153194416820156,"y0":50.00577473441434,"z0":5.919618809649996,"aX":1.7612260632724648},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.6,"breakHorizontal":-2.6,"spinRate":2471,"spinDirection":183},"zone":4,"typeConfidence":2.0,"plateTime":0.4148985731376338,"extension":6.34360512428234},"hitData":{"launchSpeed":91.2,"launchAngle":37.0,"totalDistance":293.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":213.28,"coordY":118.57}},"index":0,"playId":"b9c8b092-bd6a-3b02-8fd1-009daf6fb726","pitchNumber":1,"startTime":"2025-08-23T00:50:01.222Z","endTime":"2025-08-23T00:50:14.569Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:50:14.569Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andrew Benintendi walks.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-23T00:50:25.710Z","endTime":"2025-08-23T00:51:28.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"postOnThird":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.6,"strikeZoneTop":3.33999964320036,"strikeZoneBottom":1.63007169349856,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.09524952186847,"aZ":-27.059744475697876,"pfxX":-8.134863932566192,"pfxZ":3.1600945313501754,"pX":-1.2913975853825441,"pZ":3.294499626549448,"vX0":5.837563707658563,"vY0":-126.1918329083875,"vZ0":-0.9801497979348041,"x":166.23,"y":149.83,"x0":-2.574995035530531,"y0":50.00083070419158,"z0":5.863120982205853,"aX":-13.150440787039376},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.8,"breakHorizontal":13.4,"spinRate":1489,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.433653020153165,"extension":6.801522891447439},"index":0,"playId":"e5480fbb-28b2-35ae-8b63-b9b3d7641610","pitchNumber":1,"startTime":"2025-08-23T00:50:39.837Z","endTime":"2025-08-23T00:50:43.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.35010201042244,"strikeZoneBottom":1.63791446039594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.6246528821396,"aZ":-14.707780795793086,"pfxX":-4.524594901216379,"pfxZ":9.249602273860244,"pX":-1.10082405349209,"pZ":2.485804059097908,"vX0":5.028544313998648,"vY0":-136.67799013368955,"vZ0":-6.154358099812896,"x":158.96,"y":171.66,"x0":-2.3781904751766363,"y0":50.00545359480812,"z0":5.780051304605249,"aX":-8.546729092112711},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.6,"breakHorizontal":7.1,"spinRate":2242,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.4010139759805442,"extension":6.686283715913688},"index":1,"playId":"3ac95a56-ca5e-3651-96a5-45a78039396b","pitchNumber":2,"startTime":"2025-08-23T00:50:54.470Z","endTime":"2025-08-23T00:50:58.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.9,"strikeZoneTop":3.34040239928258,"strikeZoneBottom":1.57702999810371,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.67101670943932,"aZ":-24.680398273164357,"pfxX":-7.236514647398886,"pfxZ":4.704532314961117,"pX":-1.5369697213337044,"pZ":3.1048965360517644,"vX0":4.730679582341242,"vY0":-125.50630661768606,"vZ0":-1.7945065491801833,"x":175.59,"y":154.95,"x0":-2.507178879328787,"y0":50.00381392803364,"z0":5.841366012335897,"aX":-11.532110768268018},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.3,"breakHorizontal":12.0,"spinRate":1429,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.4366022381108676,"extension":6.460523013543217},"index":2,"playId":"767d564d-487d-3e90-ab4f-a5fa606de5f9","pitchNumber":3,"startTime":"2025-08-23T00:51:09.928Z","endTime":"2025-08-23T00:51:13.271Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.33999902135396,"strikeZoneBottom":1.57945415393256,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.078091217122445,"aZ":-16.559693323378994,"pfxX":-7.275967829357978,"pfxZ":8.140379566471372,"pX":-1.6648910957254974,"pZ":3.3197852520802376,"vX0":5.019315523901472,"vY0":-137.51751578062942,"vZ0":-3.1964495418271186,"x":180.46,"y":149.15,"x0":-2.567136739867613,"y0":50.00106474605802,"z0":5.6183714193430365,"aX":-13.954528724290055},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.3,"breakHorizontal":12.1,"spinRate":2264,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.39806300607777967,"extension":6.921064630189606},"index":3,"playId":"a627ce62-f966-3fd2-a3f9-8496b31c4ffc","pitchNumber":4,"startTime":"2025-08-23T00:51:25.180Z","endTime":"2025-08-23T00:51:28.180Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:51:28.180Z","atBatIndex":34},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Chase Meidroth lines out to second baseman Luke Keaschall.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-23T00:52:42.153Z","endTime":"2025-08-23T00:54:33.215Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"postOnThird":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-23T00:51:47.772Z","endTime":"2025-08-23T00:52:44.458Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.2,"strikeZoneTop":3.17000110466727,"strikeZoneBottom":1.56944917378519,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.15510610184375,"aZ":-21.898630792711113,"pfxX":1.531732160594434,"pfxZ":5.888246240200829,"pX":-0.8412764733612433,"pZ":2.306336655758676,"vX0":3.9341967629931265,"vY0":-130.46899345932852,"vZ0":-4.736456656771217,"x":149.07,"y":176.51,"x0":-2.560232835504309,"y0":50.005827324322965,"z0":5.768601703739379,"aX":2.6750469693283074},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":10.0,"breakHorizontal":-3.6,"spinRate":2503,"spinDirection":188},"zone":13,"typeConfidence":2.0,"plateTime":0.4177748627934892,"extension":6.5359696251239825},"index":1,"playId":"ad07967e-c45b-3a7c-bc9f-bb00064fbf2f","pitchNumber":1,"startTime":"2025-08-23T00:52:44.458Z","endTime":"2025-08-23T00:52:48.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.16894172715856,"strikeZoneBottom":1.50940715868763,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.096283468656157,"aZ":-30.662688767433536,"pfxX":0.7923771880243855,"pfxZ":0.9341038537361932,"pX":0.7332372590215028,"pZ":1.772005190379546,"vX0":7.209504981868446,"vY0":-126.27485557229306,"vZ0":-4.1660359462140235,"x":89.05,"y":190.94,"x0":-2.258750912652826,"y0":50.003250507311485,"z0":5.903072449868151,"aX":1.2823075320550372},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.0,"breakHorizontal":-3.0,"spinRate":2481,"spinDirection":100},"zone":9,"typeConfidence":2.0,"plateTime":0.43332703362874847,"extension":6.410103353221658},"index":2,"playId":"7beeb8ce-8235-3195-98b0-3d237f742aed","pitchNumber":2,"startTime":"2025-08-23T00:53:00.125Z","endTime":"2025-08-23T00:53:04.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.11593771740434,"aZ":-29.43135259005988,"pfxX":0.6469497761162828,"pfxZ":1.687732859136128,"pX":-0.3426702518254208,"pZ":1.7686448266107608,"vX0":4.849084594345997,"vY0":-125.9668467823508,"vZ0":-4.3444312860379535,"x":130.06,"y":191.03,"x0":-2.3684620394353355,"y0":50.002447561025654,"z0":5.867495436443053,"aX":1.0493031745691477},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.4,"breakHorizontal":-2.2,"spinRate":2396,"spinDirection":106},"zone":7,"typeConfidence":2.0,"plateTime":0.43312168311425436,"extension":6.525922144390725},"index":3,"playId":"ab97ed08-289e-3751-b63e-e3f7c5e97205","pitchNumber":3,"startTime":"2025-08-23T00:53:19.206Z","endTime":"2025-08-23T00:53:24.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.2,"strikeZoneTop":3.16999899143452,"strikeZoneBottom":1.51203724126462,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.314929031692305,"aZ":-31.099889071374395,"pfxX":0.7228048903363615,"pfxZ":0.6685704232593946,"pX":0.9803006535137063,"pZ":0.23677055662407506,"vX0":7.579758021846909,"vY0":-125.39327511267201,"vZ0":-7.477132032456954,"x":79.63,"y":232.39,"x0":-2.169951560313968,"y0":50.00179294873666,"z0":5.780020074143727,"aX":1.1542422569157988},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.2,"breakHorizontal":-3.0,"spinRate":2420,"spinDirection":91},"zone":14,"typeConfidence":2.0,"plateTime":0.436084519358257,"extension":6.40585698926243},"index":4,"playId":"dd9ce122-ddea-3c60-aa0f-ff5ed8ff65a1","pitchNumber":4,"startTime":"2025-08-23T00:53:40.495Z","endTime":"2025-08-23T00:53:43.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.878230621992387,"aZ":-15.442502862540703,"pfxX":-6.22565200696265,"pfxZ":8.749547203325246,"pX":0.19684236779900746,"pZ":3.2172730529040967,"vX0":9.04993243082226,"vY0":-137.50191755201556,"vZ0":-3.7493671668875233,"x":109.5,"y":151.91,"x0":-2.330285902641855,"y0":50.00094350202003,"z0":5.648185705358146,"aX":-11.903607633532602},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.2,"breakHorizontal":9.4,"spinRate":2300,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.39853726170630566,"extension":6.985130440078306},"index":5,"playId":"e93f24a3-a441-301f-807d-3c134738276e","pitchNumber":5,"startTime":"2025-08-23T00:54:04.590Z","endTime":"2025-08-23T00:54:09.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.02526430419,"aZ":-31.21508290216657,"pfxX":0.7488876550487479,"pfxZ":0.5893285033713189,"pX":0.12255376526864639,"pZ":1.738518842142893,"vX0":5.996821329031251,"vY0":-126.14103635838764,"vZ0":-4.02468824307341,"x":112.33,"y":191.84,"x0":-2.372174138113475,"y0":50.00266995112494,"z0":5.841288744319632,"aX":1.2199987379159414},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.5,"breakHorizontal":-2.6,"spinRate":2421,"spinDirection":89},"zone":8,"typeConfidence":2.0,"plateTime":0.43240477485791295,"extension":6.46044386994451},"hitData":{"launchSpeed":101.6,"launchAngle":8.0,"totalDistance":171.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":131.75,"coordY":143.41}},"index":6,"playId":"97b1bf97-c172-3129-9014-7ad9526f0b4e","pitchNumber":6,"startTime":"2025-08-23T00:54:24.834Z","endTime":"2025-08-23T00:54:33.215Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:54:33.215Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edgar Quero singles on a ground ball to left fielder James Outman. Colson Montgomery scores. Andrew Benintendi to 2nd.","rbi":1,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-23T00:54:43.044Z","endTime":"2025-08-23T00:57:33.584Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"postOnSecond":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":{"id":805673,"link":"/api/v1/people/805673"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.36000080460296,"strikeZoneBottom":1.52822566728502,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.806486848648984,"aZ":-15.238898014828926,"pfxX":-4.162503534482798,"pfxZ":8.89693779643962,"pX":-1.4172325254548366,"pZ":4.286912030095227,"vX0":4.344951675821262,"vY0":-136.98831050746105,"vZ0":-1.8284330980387067,"x":171.02,"y":123.03,"x0":-2.4818622334511207,"y0":50.00405892772043,"z0":6.002974932209915,"aX":-7.924705053388851},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":6.6,"spinRate":2283,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.39959537173715987,"extension":6.557224844896559},"index":0,"playId":"968c61c0-26e2-364c-9580-f7e40b8a22a7","pitchNumber":1,"startTime":"2025-08-23T00:55:07.910Z","endTime":"2025-08-23T00:55:11.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.6,"strikeZoneTop":3.41499995487437,"strikeZoneBottom":1.65273670951872,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.866413123831695,"aZ":-22.46907079172732,"pfxX":0.7188304856035637,"pfxZ":5.478948528322395,"pX":-0.9523047360150559,"pZ":2.529219162771058,"vX0":3.608413565208742,"vY0":-131.72454820506468,"vZ0":-4.229941197166035,"x":153.3,"y":170.49,"x0":-2.428835241580712,"y0":50.00423672565932,"z0":5.800685140340853,"aX":1.2727019384038556},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.2,"breakHorizontal":-2.0,"spinRate":2452,"spinDirection":189},"zone":13,"typeConfidence":2.0,"plateTime":0.4145376221971331,"extension":6.483728025890128},"index":1,"playId":"cd4edeb4-ec54-3a97-b7e5-5ce0ebdc784f","pitchNumber":2,"startTime":"2025-08-23T00:55:25.529Z","endTime":"2025-08-23T00:55:29.999Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.36000032557781,"strikeZoneBottom":1.51920624083063,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.714325814972934,"aZ":-19.344784032658982,"pfxX":-6.008022751996066,"pfxZ":6.723713056774596,"pX":-0.08758833098579556,"pZ":3.6328613031554093,"vX0":8.414933754943958,"vY0":-137.1349113553855,"vZ0":-2.203113264216289,"x":120.34,"y":140.69,"x0":-2.4122995866539263,"y0":50.00592185934669,"z0":5.763211451435357,"aX":-11.47022479860643},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.9,"breakHorizontal":9.1,"spinRate":2240,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.39907568924376235,"extension":6.592372834858469},"index":2,"playId":"05ac926f-7775-3e42-aff7-f06a29943338","pitchNumber":3,"startTime":"2025-08-23T00:55:46.036Z","endTime":"2025-08-23T00:55:50.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.928163752980346,"aZ":-12.410873967505022,"pfxX":-4.32769309876074,"pfxZ":10.318261015732805,"pX":-0.5545083733553527,"pZ":2.4831756442906014,"vX0":6.24411590290376,"vY0":-137.61324243400517,"vZ0":-6.651183518848474,"x":138.14,"y":171.73,"x0":-2.2921131113053304,"y0":50.004177367200725,"z0":5.774696129218323,"aX":-8.290456299231595},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.4,"breakHorizontal":6.5,"spinRate":2279,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.3982260679465597,"extension":6.765092722365998},"index":3,"playId":"76d900b6-6101-3bfe-8a67-bdbfeec80bfb","pitchNumber":4,"startTime":"2025-08-23T00:56:17.095Z","endTime":"2025-08-23T00:56:21.150Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-23T00:56:26.735Z","endTime":"2025-08-23T00:56:41.401Z","isPitch":false,"type":"action","player":{"id":700337,"link":"/api/v1/people/700337"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.793875821492176,"aZ":-14.288276405883142,"pfxX":-4.972699182222021,"pfxZ":9.147382017635865,"pX":-0.5395522993709371,"pZ":3.0042501944580207,"vX0":7.156667690598168,"vY0":-138.877006788837,"vZ0":-4.8098494848288,"x":137.57,"y":157.67,"x0":-2.50259118091772,"y0":50.00323989501832,"z0":5.707407079892991,"aX":-9.72419561238745},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.7,"breakHorizontal":7.6,"spinRate":2264,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.3942414591903898,"extension":6.433005541723558},"index":5,"playId":"9e376791-121a-3476-9bda-d8b1552bd1a8","pitchNumber":5,"startTime":"2025-08-23T00:56:41.401Z","endTime":"2025-08-23T00:56:44.571Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"playId":"e649d738-95a6-3417-a8ab-6a1f5483abca","startTime":"2025-08-23T00:57:02.773Z","endTime":"2025-08-23T00:57:05.914Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.537824652223364,"aZ":-30.957580636637537,"pfxX":2.024696205382625,"pfxZ":0.7388297946494955,"pX":-1.1361234710517807,"pZ":2.1120055666608137,"vX0":2.715676195615063,"vY0":-127.1394046651449,"vZ0":-3.448904821895289,"x":160.31,"y":181.76,"x0":-2.4801800221944124,"y0":50.00094229504429,"z0":5.9372834634698055,"aX":3.320897155450243},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.8,"breakHorizontal":-4.3,"spinRate":2318,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.4304509045394993,"extension":6.453265319232749},"hitData":{"launchSpeed":94.4,"launchAngle":-1.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":89.66,"coordY":108.92}},"index":7,"playId":"5ee8bf31-193c-3241-b3fa-246b8471bb6b","pitchNumber":6,"startTime":"2025-08-23T00:57:21.366Z","endTime":"2025-08-23T00:57:33.584Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:57:33.584Z","atBatIndex":36},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mike Tauchman lines out to second baseman Luke Keaschall.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-23T00:57:37.306Z","endTime":"2025-08-23T00:58:08.222Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.49741485105973,"aZ":-30.172544205912867,"pfxX":0.7866901513156459,"pfxZ":1.232128632833268,"pX":0.44093845663489184,"pZ":2.8344260277270625,"vX0":6.577143505398292,"vY0":-126.1197661723512,"vZ0":-1.889309422161555,"x":100.19,"y":162.25,"x0":-2.293330681667554,"y0":50.00447089643076,"z0":6.00601815952702,"aX":1.2770527046806728},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.0,"breakHorizontal":-2.8,"spinRate":2332,"spinDirection":118},"zone":6,"typeConfidence":2.0,"plateTime":0.4328285584318796,"extension":6.352498307828433},"hitData":{"launchSpeed":89.9,"launchAngle":11.0,"totalDistance":148.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":152.02,"coordY":148.41}},"index":0,"playId":"4947fc9f-79da-3e07-9c2a-56708294a119","pitchNumber":1,"startTime":"2025-08-23T00:58:02.811Z","endTime":"2025-08-23T00:58:08.222Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:58:08.222Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Trevor Larnach walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-23T00:59:55.159Z","endTime":"2025-08-23T01:01:48.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.7,"strikeZoneTop":3.91189838000746,"strikeZoneBottom":1.92041334141374,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.752345428113816,"aZ":-14.903297450404338,"pfxX":-3.7719129347054876,"pfxZ":9.817869824645742,"pX":0.3852307294473085,"pZ":3.3569358516395984,"vX0":4.499969331502865,"vY0":-131.95979816485377,"vZ0":-4.469275727541059,"x":102.32,"y":148.14,"x0":-0.8541414193144374,"y0":50.00214526992414,"z0":6.174623188417016,"aX":-6.635080319057168},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.9,"breakHorizontal":5.8,"spinRate":2510,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.41547351348262707,"extension":5.613335071674017},"index":0,"playId":"1bd82b90-53f8-3e68-a0ec-2f61745a3bac","pitchNumber":1,"startTime":"2025-08-23T01:00:17.816Z","endTime":"2025-08-23T01:00:22.050Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.2,"strikeZoneTop":3.77902318851429,"strikeZoneBottom":1.84540304880759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.784181787111226,"aZ":-26.00872105419526,"pfxX":-7.497644951477124,"pfxZ":4.005073525056924,"pX":-0.0668884974417311,"pZ":0.6927713297741215,"vX0":4.707172337646728,"vY0":-123.12037102039041,"vZ0":-7.119010942059066,"x":119.55,"y":220.08,"x0":-1.0266357283520804,"y0":50.00302787630618,"z0":5.813971679365355,"aX":-11.544090780768974},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.9,"breakHorizontal":12.5,"spinRate":1620,"spinDirection":227},"zone":13,"typeConfidence":0.9,"plateTime":0.4443848661319745,"extension":5.686536452477772},"index":1,"playId":"22dffb8b-3f68-3b2a-8c14-60b208c3a807","pitchNumber":2,"startTime":"2025-08-23T01:00:30.920Z","endTime":"2025-08-23T01:00:34.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.1,"strikeZoneTop":3.80104282624107,"strikeZoneBottom":1.89580637350309,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.956474196453268,"aZ":-19.717386403690362,"pfxX":-8.123509966857043,"pfxZ":6.921054636571668,"pX":-1.2377454485049142,"pZ":2.6907294666662818,"vX0":2.3437724053197733,"vY0":-132.92055761552777,"vZ0":-4.87081444479021,"x":164.18,"y":166.13,"x0":-1.0724559605387984,"y0":50.00105422782498,"z0":5.967256643998354,"aX":-14.618091903450244},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.8,"breakHorizontal":14.3,"spinRate":2328,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.41116836461125406,"extension":5.5662084935871095},"index":2,"playId":"2c15eedd-0205-3bc3-991e-959d06facaca","pitchNumber":3,"startTime":"2025-08-23T01:00:49.232Z","endTime":"2025-08-23T01:00:53.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.71,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.54168039156138,"aZ":-19.041192269669736,"pfxX":-8.147939461497526,"pfxZ":7.229903639110599,"pX":0.17094507430920786,"pZ":2.6651112095066174,"vX0":5.661656824574537,"vY0":-133.60115570192042,"vZ0":-4.932699252218661,"x":110.48,"y":166.82,"x0":-0.9122094309390347,"y0":50.00002241194933,"z0":5.89491957567459,"aX":-14.794931334243032},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.2,"breakHorizontal":13.6,"spinRate":2322,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.40925451214817565,"extension":5.684536271243118},"index":3,"playId":"0c70c1cd-0b5c-32a0-a3d8-69c27b65d57b","pitchNumber":4,"startTime":"2025-08-23T01:01:06.098Z","endTime":"2025-08-23T01:01:09.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":78.1,"strikeZoneTop":3.63679915500183,"strikeZoneBottom":1.70346089947773,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.309317837608,"aZ":-37.1464852344514,"pfxX":3.8400593698227787,"pfxZ":-3.3013192301215284,"pX":0.2288790724026868,"pZ":0.3868418184849561,"vX0":1.3752096601937973,"vY0":-121.3487485240547,"vZ0":-5.893155692104632,"x":108.28,"y":228.34,"x0":-0.8423353384388929,"y0":50.0019062257561,"z0":6.042689194157083,"aX":5.788642217259633},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-7.0,"breakHorizontal":-7.3,"spinRate":2800,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.44949662410174396,"extension":5.769408871127173},"index":4,"playId":"ff0a745d-1e8f-342d-ad8f-6ffed0ec98a6","pitchNumber":5,"startTime":"2025-08-23T01:01:23.352Z","endTime":"2025-08-23T01:01:26.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.71000036283323,"strikeZoneBottom":1.71599061071204,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.045684058590076,"aZ":-13.176408263170652,"pfxX":-2.0891700449649,"pfxZ":10.338191215740459,"pX":0.8633857707678704,"pZ":2.1689109264868005,"vX0":4.7027306487212215,"vY0":-134.66555071544985,"vZ0":-7.880992693193637,"x":84.09,"y":180.22,"x0":-0.6336131174895143,"y0":50.005084676112794,"z0":6.064101003645225,"aX":-3.840292665320801},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.3,"breakHorizontal":2.8,"spinRate":2476,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.4066053120853672,"extension":5.8293550502372815},"index":5,"playId":"fec513f7-6725-3913-ba1f-8936d1b44050","pitchNumber":6,"startTime":"2025-08-23T01:01:43.192Z","endTime":"2025-08-23T01:01:48.263Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:01:48.263Z","atBatIndex":38},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Luke Keaschall grounds into a force out, third baseman Miguel Vargas to second baseman Chase Meidroth. Trevor Larnach out at 2nd. Luke Keaschall to 1st.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-23T01:01:59.686Z","endTime":"2025-08-23T01:04:14.300Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.7,"strikeZoneTop":3.24000002610477,"strikeZoneBottom":1.58617905569693,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.685116887655543,"aZ":-15.249785827267631,"pfxX":-4.201483453552678,"pfxZ":9.45237850311243,"pX":-0.5489681142270563,"pZ":3.70110959328419,"vX0":0.6989304112058293,"vY0":-132.5634595865022,"vZ0":-3.90571602280657,"x":137.93,"y":138.85,"x0":-0.26884971870816576,"y0":50.0054574470653,"z0":6.2972840869663775,"aX":-7.525360355139209},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.6,"breakHorizontal":7.4,"spinRate":2312,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.41220425455813414,"extension":5.6852358188467305},"index":0,"playId":"954311bd-3a94-36e7-bc43-ab9c905c82b9","pitchNumber":1,"startTime":"2025-08-23T01:02:16.949Z","endTime":"2025-08-23T01:02:21.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.5,"endSpeed":70.7,"strikeZoneTop":3.29371315698631,"strikeZoneBottom":1.53180936566157,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.979968576168798,"aZ":-42.42513732981304,"pfxX":7.918538279979908,"pfxZ":-8.200738280268773,"pX":-0.8603120206514782,"pZ":2.108761726307604,"vX0":-3.2336179582179456,"vY0":-111.38704634626028,"vZ0":-0.1186816233991197,"x":149.79,"y":181.84,"x0":-0.41447119700303897,"y0":50.00309853808777,"z0":6.568548415100357,"aX":9.89843144899407},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.4,"breakVerticalInduced":-14.5,"breakHorizontal":-13.4,"spinRate":3124,"spinDirection":41},"zone":13,"typeConfidence":0.91,"plateTime":0.49271099383626726,"extension":5.503198805454238},"index":1,"playId":"11216a7c-3377-31f4-9668-ba35f84cbc43","pitchNumber":2,"startTime":"2025-08-23T01:02:34.898Z","endTime":"2025-08-23T01:02:38.886Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"12ea8087-c073-45b6-b3b5-f79a1f08c966","startTime":"2025-08-23T01:02:53.904Z","endTime":"2025-08-23T01:02:58.904Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.581560762213645,"aZ":-20.01165704280911,"pfxX":-8.191856284577755,"pfxZ":6.6917091125027675,"pX":0.20620689483434362,"pZ":3.0665960079695367,"vX0":3.986740003939791,"vY0":-133.6579381896373,"vZ0":-4.322823449975368,"x":109.14,"y":155.98,"x0":-0.2367354574164682,"y0":50.00397860842851,"z0":6.133567894648261,"aX":-14.889415196847402},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.4,"breakHorizontal":14.0,"spinRate":2302,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.40909412230746334,"extension":5.629002050230146},"index":3,"playId":"5f443118-51eb-3a15-a9db-196c2dc78db9","pitchNumber":3,"startTime":"2025-08-23T01:03:10.416Z","endTime":"2025-08-23T01:03:13.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.0,"strikeZoneTop":3.23999972692796,"strikeZoneBottom":1.49722591780835,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.616081504358483,"aZ":-18.012998045332463,"pfxX":-8.585289229910272,"pfxZ":7.537992775887773,"pX":1.3544336197718057,"pZ":2.289281563355817,"vX0":7.065147424739976,"vY0":-135.67611838813644,"vZ0":-6.425945549099737,"x":65.37,"y":176.97,"x0":-0.15841464660633955,"y0":50.002269914641865,"z0":5.928725223095398,"aX":-16.124840577642654},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.6,"breakHorizontal":14.2,"spinRate":2268,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.402559368196564,"extension":5.792737654788658},"index":4,"playId":"b8284fd7-1537-3380-9bb7-d5642d3a3987","pitchNumber":4,"startTime":"2025-08-23T01:03:36.211Z","endTime":"2025-08-23T01:03:40.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.5,"strikeZoneTop":3.24,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.716330896058583,"aZ":-42.524287919530956,"pfxX":7.525352521602056,"pfxZ":-7.854474149909938,"pX":0.5704068700459919,"pZ":2.020645492833386,"vX0":-0.5635704988161707,"vY0":-114.53140459980763,"vZ0":-0.6768978745578206,"x":95.26,"y":184.22,"x0":-0.15587606912272994,"y0":50.002665707024164,"z0":6.50739103672589,"aX":9.91773284731828},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-14.0,"breakHorizontal":-13.4,"spinRate":3056,"spinDirection":41},"zone":9,"typeConfidence":0.89,"plateTime":0.47969980391906253,"extension":5.6925542455608795},"hitData":{"launchSpeed":73.8,"launchAngle":-26.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.75,"coordY":168.25}},"index":5,"playId":"5b53fcce-2501-3f3f-b1ee-6e56410cb03f","pitchNumber":5,"startTime":"2025-08-23T01:04:05.399Z","endTime":"2025-08-23T01:04:14.300Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:04:14.300Z","atBatIndex":39},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Matt Wallner hit by pitch. Luke Keaschall to 2nd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-23T01:04:24.663Z","endTime":"2025-08-23T01:05:15.505Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"postOnSecond":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.7,"strikeZoneTop":3.74,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.30198947086286,"aZ":-26.841054413420274,"pfxX":-6.918734163548003,"pfxZ":3.3318531813651404,"pX":0.16692543444055125,"pZ":1.950244408587615,"vX0":5.079905508955392,"vY0":-125.25398727768685,"vZ0":-4.4922110609417,"x":110.64,"y":186.12,"x0":-0.9801109996197584,"y0":50.005848791726244,"z0":5.940255970686166,"aX":-11.088003373579642},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.3,"breakHorizontal":11.5,"spinRate":1622,"spinDirection":230},"zone":8,"typeConfidence":0.9,"plateTime":0.43588535328238187,"extension":5.698214570553125},"index":0,"playId":"6a0640bb-a91c-38c2-bfc6-f064b84d63e9","pitchNumber":1,"startTime":"2025-08-23T01:04:46.446Z","endTime":"2025-08-23T01:04:50.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.2,"strikeZoneTop":3.74,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.914401691751277,"aZ":-16.680278459660357,"pfxX":-1.81384165588352,"pfxZ":8.571948966608705,"pX":1.8850603951789249,"pZ":3.7292639073525993,"vX0":7.73087556250378,"vY0":-133.1871910792278,"vZ0":-3.1791175685772877,"x":45.15,"y":138.09,"x0":-0.8117176402758439,"y0":50.00544227753349,"z0":6.1352772684661785,"aX":-3.280340043699545},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.1,"breakHorizontal":1.7,"spinRate":2448,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.41025779187549327,"extension":5.724409477343147},"index":1,"playId":"e9fea19e-a244-3c44-99a3-07b517647a15","pitchNumber":2,"startTime":"2025-08-23T01:05:07.917Z","endTime":"2025-08-23T01:05:15.505Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:05:15.505Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan Jeffers flies out to center fielder Luis Robert Jr.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-23T01:05:33.903Z","endTime":"2025-08-23T01:06:07.500Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"postOnSecond":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.384135129504966,"aZ":-20.694541715828578,"pfxX":-7.225762532147035,"pfxZ":6.1902508511254215,"pX":-0.3573771392780341,"pZ":3.5243677608660455,"vX0":2.394962543912358,"vY0":-134.62490290989768,"vZ0":-2.963995847568381,"x":130.62,"y":143.62,"x0":-0.3142368591800282,"y0":50.00313962697309,"z0":6.087109550994279,"aX":-13.401112869403974},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.9,"breakHorizontal":12.7,"spinRate":2142,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.40525853677242285,"extension":5.786071275887768},"hitData":{"launchSpeed":92.4,"launchAngle":45.0,"totalDistance":281.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.12,"coordY":87.07}},"index":0,"playId":"45ddcf92-d2f9-3595-907b-5a166a709611","pitchNumber":1,"startTime":"2025-08-23T01:05:57.790Z","endTime":"2025-08-23T01:06:07.500Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:06:07.500Z","atBatIndex":41},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brooks Lee pops out to shortstop Colson Montgomery.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-23T01:06:13.776Z","endTime":"2025-08-23T01:08:20.722Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":3.35000136545104,"strikeZoneBottom":1.56781719849422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.929300855485224,"aZ":-24.426846286811163,"pfxX":-7.288337862117302,"pfxZ":4.859486150313106,"pX":-0.7916438711401823,"pZ":3.7541552723695064,"vX0":3.0743661385238,"vY0":-125.08926458324706,"vZ0":-1.0140580091571048,"x":147.18,"y":137.42,"x0":-1.0860645233787933,"y0":50.000082090604636,"z0":6.157293185049383,"aX":-11.61185875969189},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":8.9,"breakHorizontal":12.6,"spinRate":1690,"spinDirection":231},"zone":11,"typeConfidence":0.9,"plateTime":0.4369535728299616,"extension":5.532797500327645},"index":0,"playId":"d93a2a60-270c-3d6d-95ce-c66967a42568","pitchNumber":1,"startTime":"2025-08-23T01:06:50.854Z","endTime":"2025-08-23T01:06:54.130Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":71.6,"strikeZoneTop":3.39138605307175,"strikeZoneBottom":1.54034231838542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.601463332346114,"aZ":-43.183717026693074,"pfxX":7.622188623795891,"pfxZ":-8.612117370050811,"pX":1.0752183748179402,"pZ":1.3793009427692093,"vX0":1.828421179042126,"vY0":-112.95391493412198,"vZ0":-1.424846027053768,"x":76.02,"y":201.54,"x0":-0.7368229896712407,"y0":50.002180187129646,"z0":6.401523599972998,"aX":9.744553764209684},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.3,"breakVerticalInduced":-15.6,"breakHorizontal":-14.3,"spinRate":3143,"spinDirection":40},"zone":14,"typeConfidence":0.91,"plateTime":0.4868844698339645,"extension":5.674913901350051},"index":1,"playId":"68b6b48e-567e-3b03-a59f-d0d472a6397f","pitchNumber":2,"startTime":"2025-08-23T01:07:05.981Z","endTime":"2025-08-23T01:07:09.084Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.233165295124877,"aZ":-12.792326140717124,"pfxX":-3.471112372888779,"pfxZ":10.563910923132841,"pX":-0.32857940477598274,"pZ":3.318215190923305,"vX0":2.6619574258428598,"vY0":-134.37058939003242,"vZ0":-5.108069914753077,"x":129.52,"y":149.19,"x0":-0.8795206107070401,"y0":50.00140778282452,"z0":6.147706899334773,"aX":-6.367481761805005},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.2,"breakHorizontal":5.8,"spinRate":2493,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.4071180915023076,"extension":5.776676055563189},"index":2,"playId":"a79b52f7-9a26-38d9-972c-e04e1c56a280","pitchNumber":3,"startTime":"2025-08-23T01:07:26.160Z","endTime":"2025-08-23T01:07:30.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.7,"strikeZoneTop":3.35000114506153,"strikeZoneBottom":1.60290883423142,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.528740348465163,"aZ":-12.782065229737258,"pfxX":-1.6549572528686696,"pfxZ":10.57937981947276,"pX":-0.5361019947687774,"pZ":2.6238640742179715,"vX0":1.4824752773576657,"vY0":-134.380365395394,"vZ0":-6.726999614015837,"x":137.43,"y":167.94,"x0":-0.8793241433375264,"y0":50.00246068410139,"z0":6.0637913941618145,"aX":-3.03333058386818},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.0,"breakHorizontal":2.6,"spinRate":2311,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.4072675770042582,"extension":5.778449538185107},"index":3,"playId":"e6daccb2-fc78-3c8a-9ddf-754788e80b7b","pitchNumber":4,"startTime":"2025-08-23T01:07:50.453Z","endTime":"2025-08-23T01:07:54.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.552727066708112,"aZ":-38.4065625848415,"pfxX":4.655657452705611,"pfxZ":-4.098430336625922,"pX":0.680523938234712,"pZ":2.6296891350724354,"vX0":2.204509389451878,"vY0":-121.86242934712854,"vZ0":-0.8593696307250147,"x":91.06,"y":167.78,"x0":-0.8377561496438299,"y0":50.00310926785389,"z0":6.273757432331867,"aX":7.07725049590159},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-7.4,"breakHorizontal":-8.9,"spinRate":2831,"spinDirection":69},"zone":6,"typeConfidence":2.0,"plateTime":0.44764061244798814,"extension":5.64687589933678},"hitData":{"launchSpeed":70.6,"launchAngle":56.0,"totalDistance":163.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":115.54,"coordY":137.25}},"index":4,"playId":"cc5561d7-ee34-3dff-ae92-19db8f38b391","pitchNumber":5,"startTime":"2025-08-23T01:08:12.132Z","endTime":"2025-08-23T01:08:20.722Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:08:20.722Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Vargas grounds out, shortstop Brooks Lee to first baseman Edouard Julien.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-23T01:10:13.772Z","endTime":"2025-08-23T01:11:15.086Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.235656836968282,"aZ":-37.81330872927495,"pfxX":0.6459262060659254,"pfxZ":-4.110631795207727,"pX":-0.08885593280960924,"pZ":3.2115829683842394,"vX0":4.618623920485754,"vY0":-116.46813854734243,"vZ0":1.2143346406197497,"x":120.39,"y":152.07,"x0":-2.1829892937389963,"y0":50.00329653863332,"z0":6.264305686614149,"aX":0.8856229234581431},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-6.8,"breakHorizontal":-2.3,"spinRate":2303,"spinDirection":37},"zone":2,"typeConfidence":2.0,"plateTime":0.4706001742270476,"extension":6.292064705184837},"index":0,"playId":"1c672e8a-ecf9-3e31-b62d-087ab8fb7a6c","pitchNumber":1,"startTime":"2025-08-23T01:10:28.388Z","endTime":"2025-08-23T01:10:37.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.61527996682352,"aZ":-16.79524111011223,"pfxX":-6.770128312623401,"pfxZ":8.331581204840456,"pX":0.5005527525495431,"pZ":1.9300281056017736,"vX0":8.634521141883331,"vY0":-135.27295748408025,"vZ0":-7.416936569229034,"x":97.92,"y":186.67,"x0":-1.8591587786341035,"y0":50.00125815725054,"z0":5.893289768075696,"aX":-12.49537130350974},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.6,"breakHorizontal":10.3,"spinRate":2241,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.40552682013096053,"extension":6.570997303204511},"hitData":{"launchSpeed":93.0,"launchAngle":-1.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":102.85,"coordY":154.05}},"index":1,"playId":"6c8e52b6-5f19-3039-8b20-73d9ba4f342f","pitchNumber":2,"startTime":"2025-08-23T01:11:07.333Z","endTime":"2025-08-23T01:11:15.086Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:11:15.086Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Teel singles on a line drive to center fielder Byron Buxton.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-23T01:11:20.898Z","endTime":"2025-08-23T01:11:52.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.470073979164024,"aZ":-36.61455093206441,"pfxX":-0.03406338617145188,"pfxZ":-3.197035487075098,"pX":-0.7389678629322514,"pZ":2.163894164166136,"vX0":3.64083418512805,"vY0":-117.51368055353039,"vZ0":-1.434829813413388,"x":145.17,"y":180.35,"x0":-2.3076464438974513,"y0":50.00105235563225,"z0":6.201648662575314,"aX":-0.047914220984387364},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-5.9,"breakHorizontal":-0.8,"spinRate":2407,"spinDirection":39},"zone":7,"typeConfidence":2.0,"plateTime":0.46713535580390353,"extension":6.18592633539618},"hitData":{"launchSpeed":78.2,"launchAngle":25.0,"totalDistance":232.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":121.35,"coordY":85.79}},"index":0,"playId":"48fbdd68-e332-39d0-9aaa-907347364455","pitchNumber":1,"startTime":"2025-08-23T01:11:40.520Z","endTime":"2025-08-23T01:11:52.833Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:11:52.833Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lenyn Sosa flies out to center fielder Byron Buxton.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-23T01:11:53.064Z","endTime":"2025-08-23T01:17:45.128Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9,10,11],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.6,"strikeZoneTop":3.39000048844647,"strikeZoneBottom":1.60320178323991,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.04080444100248,"aZ":-17.04665441449619,"pfxX":-9.66279684907445,"pfxZ":8.149517690398397,"pX":0.19837674877156306,"pZ":0.7294338713084946,"vX0":10.166362296782877,"vY0":-135.2555975005488,"vZ0":-9.875406826677954,"x":109.44,"y":219.09,"x0":-2.3506273269341507,"y0":50.00307528779096,"z0":5.619229339412758,"aX":-17.934295833747637},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.7,"breakHorizontal":15.4,"spinRate":2274,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.4047163770078712,"extension":6.561607483457144},"index":0,"playId":"4801c441-8bc4-3014-bacc-e46bcf980b73","pitchNumber":1,"startTime":"2025-08-23T01:12:16.676Z","endTime":"2025-08-23T01:12:20.578Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.56800600124449,"aZ":-19.70929930097299,"pfxX":0.8272291894620802,"pfxZ":7.033308515614575,"pX":0.7160227082670548,"pZ":1.2795554213942468,"vX0":7.81252451807307,"vY0":-131.669438958021,"vZ0":-7.686317151875151,"x":89.71,"y":204.23,"x0":-2.385663109571592,"y0":50.00049945160523,"z0":5.672684824963196,"aX":1.4648854087717444},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.4,"breakHorizontal":-3.0,"spinRate":2529,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.41454478494105507,"extension":6.581183791506545},"index":1,"playId":"98a843e5-fd19-3979-83d3-bf084b673aa5","pitchNumber":2,"startTime":"2025-08-23T01:12:40.093Z","endTime":"2025-08-23T01:12:46.189Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.39000083087448,"strikeZoneBottom":1.64696076890921,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.997645725671156,"aZ":-17.790861665144778,"pfxX":-8.177723912217553,"pfxZ":7.627488495921248,"pX":-0.5035208711012473,"pZ":1.074137483604049,"vX0":7.491345005584328,"vY0":-136.46367550987475,"vZ0":-8.733406161157005,"x":136.19,"y":209.78,"x0":-2.221639015454248,"y0":50.00655308268171,"z0":5.541539163978149,"aX":-15.428832389198039},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.1,"breakHorizontal":13.2,"spinRate":2273,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.4013618674041086,"extension":6.945609932465879},"index":2,"playId":"cec3fdd6-9f24-373a-b521-17d4e7a0a7f3","pitchNumber":3,"startTime":"2025-08-23T01:13:04.384Z","endTime":"2025-08-23T01:13:07.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.136161939136937,"aZ":-29.404216554487636,"pfxX":0.8261624363006166,"pfxZ":1.678050462850969,"pX":0.5577725359395621,"pZ":2.157992975722161,"vX0":7.07691435017488,"vY0":-127.34053404516376,"vZ0":-3.431379875167984,"x":95.74,"y":180.51,"x0":-2.3597794922589106,"y0":50.00070730140368,"z0":5.838717226317501,"aX":1.362116584987244},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.5,"breakHorizontal":-3.0,"spinRate":2402,"spinDirection":133},"zone":6,"typeConfidence":2.0,"plateTime":0.4294391497279406,"extension":6.45154387334934},"index":3,"playId":"b1a6c8d4-b951-3e07-a0da-a10fa104a97f","pitchNumber":4,"startTime":"2025-08-23T01:13:22.513Z","endTime":"2025-08-23T01:13:27.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.8,"strikeZoneTop":3.39000066433009,"strikeZoneBottom":1.66625724618378,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.987107691076407,"aZ":-29.098239833491068,"pfxX":-0.9372498487422334,"pfxZ":1.9164118583592007,"pX":1.6672646143231815,"pZ":0.4284104580035555,"vX0":9.95236920223714,"vY0":-126.3345356108575,"vZ0":-7.347199923330967,"x":53.45,"y":227.21,"x0":-2.2170415055128796,"y0":50.00088643642016,"z0":5.743100079791922,"aX":-1.503150850656338},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.8,"breakHorizontal":-0.8,"spinRate":2460,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.43512494687902015,"extension":6.335618925994729},"index":4,"playId":"af48e622-a508-334e-9471-196c3cd2956a","pitchNumber":5,"startTime":"2025-08-23T01:13:45.969Z","endTime":"2025-08-23T01:13:51.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.86956300278802,"aZ":-11.409844331538157,"pfxX":-4.984298761632736,"pfxZ":10.940904867079794,"pX":-0.3250066633948384,"pZ":2.2703653023535666,"vX0":6.485191879646678,"vY0":-137.02975836805717,"vZ0":-7.471173410019118,"x":129.39,"y":177.48,"x0":-2.077054885321843,"y0":50.00150326432481,"z0":5.8153992294060215,"aX":-9.458661006179923},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.4,"breakHorizontal":7.7,"spinRate":2303,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.4000279546817791,"extension":6.590761180448418},"index":5,"playId":"cfcb1c97-b71a-35e8-bde6-4e62e28d1b4b","pitchNumber":6,"startTime":"2025-08-23T01:14:14.461Z","endTime":"2025-08-23T01:14:18.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.396231874375513,"aZ":-15.098627139536632,"pfxX":-5.5828264384178485,"pfxZ":8.941629765915621,"pX":-0.7314284234989189,"pZ":3.1665476813505915,"vX0":6.188695302122544,"vY0":-137.30956541972265,"vZ0":-4.0592492241156615,"x":144.88,"y":153.28,"x0":-2.289126509426915,"y0":50.00198263194168,"z0":5.6913440139577665,"aX":-10.660534686211552},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.5,"breakHorizontal":8.8,"spinRate":2228,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.39890568045928987,"extension":6.754349033663129},"index":6,"playId":"3fff5072-5580-3f42-befd-50af25710e84","pitchNumber":7,"startTime":"2025-08-23T01:14:43.652Z","endTime":"2025-08-23T01:14:50.157Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":7,"playId":"5d269060-76fe-3240-9dfa-a404af0acd94","startTime":"2025-08-23T01:15:18.673Z","endTime":"2025-08-23T01:15:23.507Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.527434201199128,"aZ":-21.584449895932693,"pfxX":1.4453024221770003,"pfxZ":6.0189544675854165,"pX":-0.2847789530662622,"pZ":3.1542918187557323,"vX0":5.1744220786514274,"vY0":-131.66292867266466,"vZ0":-3.0029000744187027,"x":127.86,"y":153.61,"x0":-2.4618348929772615,"y0":50.00047926757994,"z0":5.903992791436848,"aX":2.5394555154384593},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.4,"breakHorizontal":-3.7,"spinRate":2450,"spinDirection":194},"zone":1,"typeConfidence":2.0,"plateTime":0.4157637990768501,"extension":6.492373177391847},"index":8,"playId":"71bedca3-27ff-3294-95c7-894000516e16","pitchNumber":8,"startTime":"2025-08-23T01:15:46.886Z","endTime":"2025-08-23T01:15:53.009Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.203183440418382,"aZ":-30.219320523723336,"pfxX":0.16290360099210854,"pfxZ":1.1765266755918917,"pX":0.5683916730227581,"pZ":1.7557271513079187,"vX0":7.0714208236331215,"vY0":-127.63731699604826,"vZ0":-4.409233660622744,"x":95.33,"y":191.38,"x0":-2.2495472577218885,"y0":50.00519084083155,"z0":5.862788297450396,"aX":0.26968001234298217},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.4,"breakHorizontal":-1.8,"spinRate":2256,"spinDirection":46},"zone":9,"typeConfidence":2.0,"plateTime":0.42776457566722703,"extension":6.4903017063601505},"index":9,"playId":"e6528196-46aa-34a9-8fdb-4f61c94c6371","pitchNumber":9,"startTime":"2025-08-23T01:16:23.854Z","endTime":"2025-08-23T01:16:27.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":85.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.447733140991936,"aZ":-13.714338696975979,"pfxX":-5.067426706654768,"pfxZ":9.726801989985521,"pX":-0.9656893634184558,"pZ":1.780175655811105,"vX0":5.538871616057142,"vY0":-137.60533472762577,"vZ0":-8.137361551502028,"x":153.81,"y":190.72,"x0":-2.3561423395744288,"y0":50.00416207654059,"z0":5.725641192836506,"aX":-9.619349432936819},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.8,"breakHorizontal":7.9,"spinRate":2340,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.3996008720225803,"extension":6.699041401345471},"index":10,"playId":"e6c3b17e-2104-314b-8bcd-3d4a5bd5f509","pitchNumber":10,"startTime":"2025-08-23T01:16:48.868Z","endTime":"2025-08-23T01:16:54.698Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.484629974516384,"aZ":-22.269094971980472,"pfxX":0.07240485765270144,"pfxZ":5.523982076838831,"pX":0.6230570450345907,"pZ":2.812984973921272,"vX0":7.8856774924604345,"vY0":-132.39846727203832,"vZ0":-3.542971887445577,"x":93.25,"y":162.83,"x0":-2.3904223288206636,"y0":50.00491430468626,"z0":5.778205625573684,"aX":0.13033217975677605},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.5,"breakHorizontal":-1.7,"spinRate":2477,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.41204688530306743,"extension":6.730561325487227},"hitData":{"launchSpeed":98.0,"launchAngle":42.0,"totalDistance":315.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.16,"coordY":72.41}},"index":11,"playId":"a9772bef-cf86-38aa-a7e0-ce165b8464ce","pitchNumber":11,"startTime":"2025-08-23T01:17:30.723Z","endTime":"2025-08-23T01:17:45.128Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:17:45.128Z","atBatIndex":45},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Colson Montgomery homers (11) on a fly ball to center field. Kyle Teel scores.","rbi":2,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-23T01:17:49.101Z","endTime":"2025-08-23T01:19:39.833Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":{"id":805673,"link":"/api/v1/people/805673"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"responsiblePitcher":{"id":805673,"link":"/api/v1/people/805673"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.4,"strikeZoneTop":3.79,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.054969828343555,"aZ":-23.58739052619489,"pfxX":1.6614462348754737,"pfxZ":4.866636040008693,"pX":0.49140064857897875,"pZ":3.179223849885551,"vX0":7.072709802954507,"vY0":-131.53647055979354,"vZ0":-2.4621040944906634,"x":98.27,"y":152.94,"x0":-2.4404700939421424,"y0":50.003421754164684,"z0":5.863287758126603,"aX":2.9313354575390416},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.5,"breakHorizontal":-4.4,"spinRate":2536,"spinDirection":180},"zone":3,"typeConfidence":2.0,"plateTime":0.4152826742596103,"extension":6.581253530860824},"index":0,"playId":"17e43524-6671-3a53-a7fe-5e6322574a8f","pitchNumber":1,"startTime":"2025-08-23T01:18:09.987Z","endTime":"2025-08-23T01:18:14.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.79,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.801935966245022,"aZ":-17.667517113645534,"pfxX":-4.335918631706037,"pfxZ":7.502676778802826,"pX":-0.2752342001030636,"pZ":4.010977548548096,"vX0":7.309282424015658,"vY0":-137.95559241637562,"vZ0":-1.7286934630800062,"x":127.49,"y":130.48,"x0":-2.3919756825639005,"y0":50.00269181032436,"z0":5.832773443006596,"aX":-8.384200098108998},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.4,"breakHorizontal":6.4,"spinRate":2254,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.39656763169761344,"extension":6.564429752358085},"index":1,"playId":"a54d17a9-c0c3-3ebd-8b02-c16782ede8d0","pitchNumber":2,"startTime":"2025-08-23T01:18:32.849Z","endTime":"2025-08-23T01:18:38.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.0,"strikeZoneTop":3.70235785702995,"strikeZoneBottom":1.91190629815457,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.92353292281376,"aZ":-23.251947871727296,"pfxX":0.8097090877865973,"pfxZ":5.136466469494284,"pX":1.2414502373683773,"pZ":1.856442133676435,"vX0":8.840512716373995,"vY0":-130.55590811116642,"vZ0":-5.571487994848204,"x":69.68,"y":188.66,"x0":-2.285175832888011,"y0":50.00186157603448,"z0":5.753878297074328,"aX":1.405287233747855},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.3,"breakHorizontal":-3.4,"spinRate":2428,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.41856291211393337,"extension":6.1757219251606355},"index":2,"playId":"324a1e68-b82b-3874-8322-404f9ad6aa68","pitchNumber":3,"startTime":"2025-08-23T01:18:53.815Z","endTime":"2025-08-23T01:18:57.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.0,"strikeZoneTop":3.79,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.95307499252393,"aZ":-30.32010033120325,"pfxX":1.1715684701862243,"pfxZ":1.1420952081756308,"pX":-0.7497214255424954,"pZ":2.1642391654011486,"vX0":3.987213682859315,"vY0":-126.6681525195442,"vZ0":-3.0626209199384333,"x":145.58,"y":180.35,"x0":-2.4966248333574805,"y0":50.002647071621325,"z0":5.81393430777393,"aX":1.9031889209441943},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.6,"breakHorizontal":-3.0,"spinRate":2445,"spinDirection":82},"zone":7,"typeConfidence":2.0,"plateTime":0.432453401166887,"extension":6.194286415736371},"hitData":{"launchSpeed":106.1,"launchAngle":28.0,"totalDistance":399.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":94.93,"coordY":40.87}},"index":3,"playId":"ccfdb589-48d1-3598-a0f2-061faf29a7c4","pitchNumber":4,"startTime":"2025-08-23T01:19:16.096Z","endTime":"2025-08-23T01:19:39.833Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:19:39.833Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Robert Jr. singles on a ground ball to center fielder Byron Buxton.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-23T01:19:59.686Z","endTime":"2025-08-23T01:20:32.278Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.6,"strikeZoneTop":3.78000067655842,"strikeZoneBottom":1.79604559057804,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.826253914217098,"aZ":-24.85114749549134,"pfxX":1.5882230641708381,"pfxZ":4.24084059926666,"pX":0.5894716423895882,"pZ":3.3036948917267965,"vX0":6.808817428315806,"vY0":-129.9988674357579,"vZ0":-2.0737490279100776,"x":94.53,"y":149.58,"x0":-2.260056769566157,"y0":50.00603240224789,"z0":5.980321933412388,"aX":2.7434358623530084},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.4,"breakHorizontal":-4.2,"spinRate":2423,"spinDirection":182},"zone":3,"typeConfidence":2.0,"plateTime":0.4198091111583979,"extension":6.436208656439081},"index":0,"playId":"d387da63-487b-3ce2-8336-49d424d9b901","pitchNumber":1,"startTime":"2025-08-23T01:20:09.629Z","endTime":"2025-08-23T01:20:13.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.78,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.122310521382143,"aZ":-18.142544572875526,"pfxX":-9.719178244644523,"pfxZ":7.531762142648451,"pX":-0.12908412059912075,"pZ":2.0839077818966834,"vX0":9.197013301177181,"vY0":-135.49671645047965,"vZ0":-6.254571577573856,"x":121.92,"y":182.51,"x0":-2.3017358945755766,"y0":50.00218284978221,"z0":5.686373879443731,"aX":-18.10342217799303},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.5,"breakHorizontal":15.7,"spinRate":2259,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.40397903194150553,"extension":6.539237933149935},"hitData":{"launchSpeed":100.2,"launchAngle":-8.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":100.82,"coordY":87.12}},"index":1,"playId":"6814c408-f706-3eb2-b92a-bac497d88b49","pitchNumber":2,"startTime":"2025-08-23T01:20:20.904Z","endTime":"2025-08-23T01:20:32.278Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:20:32.278Z","atBatIndex":47},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Andrew Benintendi pops out to shortstop Brooks Lee.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-23T01:23:21.917Z","endTime":"2025-08-23T01:25:06.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6,7,8],"actionIndex":[1,4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-23T01:20:37.886Z","endTime":"2025-08-23T01:21:47.257Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Kody Funderburk replaces Zebby Matthews.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-23T01:21:47.257Z","endTime":"2025-08-23T01:23:03.767Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681892,"link":"/api/v1/people/681892"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"playId":"afdaf4a5-06c7-3d61-be5f-76498b25b5c3","startTime":"2025-08-23T01:23:03.767Z","endTime":"2025-08-23T01:23:06.905Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":3.61954340062597,"strikeZoneBottom":1.57369904094936,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.87696192492783,"aZ":-25.515797196497118,"pfxX":11.068958466903089,"pfxZ":3.6043254434011853,"pX":0.07275655511062169,"pZ":3.1946044757059524,"vX0":-9.214915868894556,"vY0":-134.68708592571662,"vZ0":-1.7444695136588728,"x":114.23,"y":152.53,"x0":2.0919268475017225,"y0":50.00007774287358,"z0":5.646092794107972,"aX":20.43549508750184},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.4,"breakHorizontal":-18.2,"spinRate":2255,"spinDirection":133},"zone":2,"typeConfidence":0.82,"plateTime":0.4058861551687398,"extension":7.205805915469429},"index":3,"playId":"12320237-7ed9-3b35-807d-41b46a6f61e0","pitchNumber":1,"startTime":"2025-08-23T01:23:23.910Z","endTime":"2025-08-23T01:23:32.913Z","isPitch":true,"type":"pitch"},{"details":{"description":"Luis Robert Jr. steals (32) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":4,"actionPlayId":"12320237-7ed9-3b35-807d-41b46a6f61e0","startTime":"2025-08-23T01:23:37.148Z","endTime":"2025-08-23T01:23:54.415Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":673357,"link":"/api/v1/people/673357"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.9,"strikeZoneTop":3.33999913844829,"strikeZoneBottom":1.57348970732554,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.612670784815244,"aZ":-35.91816095600217,"pfxX":-8.282962064001588,"pfxZ":-2.7108810033306643,"pX":0.5641900593877562,"pZ":3.1062222871493606,"vX0":-1.7323224757802436,"vY0":-116.61108413513209,"vZ0":1.6619258563009318,"x":95.49,"y":154.91,"x0":2.3927754765542284,"y0":50.00499721521742,"z0":5.768910383269958,"aX":-11.425620091156205},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-4.2,"breakHorizontal":15.5,"spinRate":2458,"spinDirection":307},"zone":3,"typeConfidence":2.0,"plateTime":0.4694386735272116,"extension":6.885255474315322},"index":5,"playId":"6a251ac6-c349-3f8c-bc10-b17a7f33d075","pitchNumber":2,"startTime":"2025-08-23T01:23:54.415Z","endTime":"2025-08-23T01:23:58.085Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.3,"strikeZoneTop":3.34000056619591,"strikeZoneBottom":1.55455260388017,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.37414125446629,"aZ":-34.14110254722846,"pfxX":-5.17418064903876,"pfxZ":-1.3663838120984642,"pX":-2.639231266343451,"pZ":0.14278907579586614,"vX0":-9.3409213430604,"vY0":-119.73176840903963,"vZ0":-5.275004915995872,"x":217.6,"y":234.92,"x0":1.9934441163904224,"y0":50.00036715900807,"z0":5.44976911426381,"aX":-7.466568749661779},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-3.6,"breakHorizontal":11.8,"spinRate":2489,"spinDirection":317},"zone":13,"typeConfidence":2.0,"plateTime":0.4584783168062718,"extension":7.114213347710116},"index":6,"playId":"8549c2b7-f03f-34b1-bf3f-5f94907526e1","pitchNumber":3,"startTime":"2025-08-23T01:24:12.294Z","endTime":"2025-08-23T01:24:17.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":86.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.023397210016064,"aZ":-20.080557013489816,"pfxX":0.6390393148018649,"pfxZ":6.454921915506608,"pX":-0.9682882259430254,"pZ":3.0308545880579527,"vX0":-7.889970477237261,"vY0":-134.96519936296855,"vZ0":-3.8872522844459896,"x":153.91,"y":156.95,"x0":1.890559263669248,"y0":50.00494891042881,"z0":5.876263841708189,"aX":1.1984862696421579},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.2,"breakHorizontal":0.2,"spinRate":2274,"spinDirection":143},"zone":11,"typeConfidence":0.91,"plateTime":0.40339845652280015,"extension":7.048482233568054},"index":7,"playId":"41e9a90e-d72d-3afe-b2f1-b2a41e8811da","pitchNumber":4,"startTime":"2025-08-23T01:24:35.751Z","endTime":"2025-08-23T01:24:38.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.154335389511072,"aZ":-34.90690903352536,"pfxX":-6.639664544511595,"pfxZ":-1.8777158930816231,"pX":0.01609470189051762,"pZ":2.2495413281968184,"vX0":-3.5304059941348234,"vY0":-120.2158185541706,"vZ0":-0.8233120500364126,"x":116.39,"y":178.04,"x0":2.3679850055689995,"y0":50.00124983831278,"z0":5.705729175551804,"aX":-9.677992709598428},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-3.4,"breakHorizontal":12.8,"spinRate":2454,"spinDirection":306},"zone":5,"typeConfidence":2.0,"plateTime":0.4562964379269139,"extension":6.818160475257371},"hitData":{"launchSpeed":81.9,"launchAngle":55.0,"totalDistance":195.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":121.61,"coordY":120.08}},"index":8,"playId":"20800c68-e0b6-3fae-9ad8-de0a02f8dcc5","pitchNumber":5,"startTime":"2025-08-23T01:24:57.235Z","endTime":"2025-08-23T01:25:06.552Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:25:06.552Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"James Outman flies out to left fielder Andrew Benintendi.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T01:27:18.022Z","endTime":"2025-08-23T01:28:00.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brandon Eisert replaces Aaron Civale.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T01:26:50.303Z","endTime":"2025-08-23T01:27:20.259Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685126,"link":"/api/v1/people/685126"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.553259868617257,"aZ":-24.902745850985568,"pfxX":0.05633101205852997,"pfxZ":4.812453427075953,"pX":-0.0795280681712223,"pZ":2.8655162472542544,"vX0":-9.33271400248515,"vY0":-121.53086816535547,"vZ0":-0.2487595698980929,"x":120.03,"y":161.41,"x0":3.7867025329107533,"y0":50.00214225989839,"z0":5.1135533780198275,"aX":0.085078367944437},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":8.9,"breakHorizontal":1.9,"spinRate":1980,"spinDirection":171},"zone":5,"typeConfidence":2.0,"plateTime":0.4489516250066372,"extension":7.219422243791792},"index":1,"playId":"0a873e7d-d418-3d0f-a175-44d220cced00","pitchNumber":1,"startTime":"2025-08-23T01:27:20.259Z","endTime":"2025-08-23T01:27:23.345Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":77.0,"strikeZoneTop":3.57847053415215,"strikeZoneBottom":1.67196634034708,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.92342224287508,"aZ":-28.179570777861404,"pfxX":0.3530750936140654,"pfxZ":2.7035050255910926,"pX":-0.5317029752582163,"pZ":1.0900776876988676,"vX0":-10.222651252193844,"vY0":-119.79554615384586,"vZ0":-3.2508191442741863,"x":137.27,"y":209.35,"x0":3.718171763191316,"y0":50.000261351718,"z0":4.94462147489474,"aX":0.52324165635062},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":4.4,"breakHorizontal":1.4,"spinRate":2196,"spinDirection":201},"zone":13,"typeConfidence":2.0,"plateTime":0.4546509938060157,"extension":7.350171405942025},"index":2,"playId":"5e7a03af-9f93-32f4-ba3a-1277bd007520","pitchNumber":2,"startTime":"2025-08-23T01:27:36.174Z","endTime":"2025-08-23T01:27:39.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.7434437324171,"aZ":-28.272461793117806,"pfxX":-1.7484468272760494,"pfxZ":2.6142284050274913,"pX":0.3629415229083065,"pZ":2.833348526808137,"vX0":-7.94662566950663,"vY0":-120.928470311089,"vZ0":0.44122239156312815,"x":103.17,"y":162.28,"x0":3.9076936851326574,"y0":50.00328261709614,"z0":5.112199359453476,"aX":-2.611311921946389},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.0,"breakHorizontal":4.9,"spinRate":2122,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.4514926278569864,"extension":7.179831478782395},"hitData":{"launchSpeed":82.8,"launchAngle":44.0,"totalDistance":264.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.61,"coordY":106.58}},"index":3,"playId":"c910334d-8f8f-3a1d-938e-5013bee5b444","pitchNumber":3,"startTime":"2025-08-23T01:27:51.365Z","endTime":"2025-08-23T01:28:00.217Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:28:00.217Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Royce Lewis singles on a ground ball to center fielder Luis Robert Jr.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T01:28:03.475Z","endTime":"2025-08-23T01:29:55.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.39482726994831,"aZ":-26.244535567541927,"pfxX":-0.2091027439201314,"pfxZ":3.950305159616687,"pX":-0.2570168716305703,"pZ":1.9176470749647645,"vX0":-9.32898466663494,"vY0":-120.89504989715292,"vZ0":-2.1553420691830953,"x":126.8,"y":187.0,"x0":3.655999876969742,"y0":50.00465525325273,"z0":5.091866897631479,"aX":-0.3121204760711529},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":7.0,"breakHorizontal":2.3,"spinRate":2174,"spinDirection":202},"zone":8,"typeConfidence":2.0,"plateTime":0.4505951972815603,"extension":7.297446502493501},"index":0,"playId":"0683995c-2836-330b-8a37-1ff762a5ff68","pitchNumber":1,"startTime":"2025-08-23T01:28:24.469Z","endTime":"2025-08-23T01:28:30.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.0,"strikeZoneTop":3.46999955258441,"strikeZoneBottom":1.7152456140614,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.942428240984132,"aZ":-18.346673944780274,"pfxX":7.86038855627414,"pfxZ":8.217725297547048,"pX":0.23030165674575362,"pZ":4.169908379067443,"vX0":-11.703701341571822,"vY0":-128.70097053700792,"vZ0":1.143654757068415,"x":108.22,"y":126.19,"x0":3.8090412543098275,"y0":50.00232662914427,"z0":5.137613574444393,"aX":13.226667136624341},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":15.4,"breakHorizontal":-11.8,"spinRate":2055,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.42507897468023703,"extension":7.07016104119867},"index":1,"playId":"d54a9132-3a3d-367f-b139-fc29280fea4d","pitchNumber":2,"startTime":"2025-08-23T01:28:39.561Z","endTime":"2025-08-23T01:28:43.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.47000111101763,"strikeZoneBottom":1.7281356704684,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.125506633604864,"aZ":-28.289013932951555,"pfxX":9.117459565706085,"pfxZ":2.6466211695849546,"pX":1.23278963935099,"pZ":2.1089763031560618,"vX0":-9.703948353739454,"vY0":-119.76962687187843,"vZ0":-0.4274002901595869,"x":70.01,"y":181.84,"x0":4.134767792264569,"y0":50.00135968374051,"z0":4.7996816511288545,"aX":13.368706520093456},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.9,"breakHorizontal":-14.4,"spinRate":1376,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.4557175101794879,"extension":7.132576957198042},"index":2,"playId":"0059a579-6792-3f08-a4fb-ff9b254854e7","pitchNumber":3,"startTime":"2025-08-23T01:28:52.674Z","endTime":"2025-08-23T01:28:56.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.7,"strikeZoneTop":3.47000056958033,"strikeZoneBottom":1.71262704670295,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.61237752368634,"aZ":-29.530021292214627,"pfxX":7.965543372934323,"pfxZ":1.7989913079690094,"pX":0.09147426101568873,"pZ":0.5675699573155577,"vX0":-11.507198802221977,"vY0":-119.77209071598946,"vZ0":-3.7392265272841376,"x":113.51,"y":223.46,"x0":3.8978727707611536,"y0":50.00225074421329,"z0":4.756776041435483,"aX":11.707413525143942},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.6,"breakHorizontal":-12.0,"spinRate":1188,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.45529239353739115,"extension":7.165967211223218},"index":3,"playId":"c564601d-8745-3576-9771-82f130a808f7","pitchNumber":4,"startTime":"2025-08-23T01:29:07.992Z","endTime":"2025-08-23T01:29:11.523Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.4,"strikeZoneTop":3.46999880226743,"strikeZoneBottom":1.67194925786091,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.335559858855166,"aZ":-27.13141691290912,"pfxX":-0.3392523521795474,"pfxZ":3.259610074965191,"pX":0.018096214318115478,"pZ":1.5651404674472997,"vX0":-9.369902939256212,"vY0":-122.98571525653848,"vZ0":-2.5226545015746065,"x":133.75,"y":147.49,"x0":3.906898140230364,"y0":50.00109483535325,"z0":4.884352936556916,"aX":-0.5222448651477977},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.6,"breakHorizontal":2.6,"spinRate":2019,"spinDirection":148},"zone":8,"typeConfidence":2.0,"plateTime":0.4438389930808877,"extension":7.195312492701419},"index":4,"playId":"791558a9-c0ce-3311-84ab-8005a7d5d908","pitchNumber":5,"startTime":"2025-08-23T01:29:26.059Z","endTime":"2025-08-23T01:29:30.534Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.04812419973324,"aZ":-31.090390073788956,"pfxX":7.21537670220721,"pfxZ":0.761315612173977,"pX":1.3143271788708752,"pZ":2.3274155394252305,"vX0":-8.837485945026256,"vY0":-118.61265626185002,"vZ0":0.6738223148027058,"x":66.9,"y":175.94,"x0":4.145876878208596,"y0":50.00440191415337,"z0":4.867762995684439,"aX":10.31305865073985},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":1.8,"breakHorizontal":-11.0,"spinRate":1227,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.4612412229719536,"extension":7.106079835321542},"hitData":{"launchSpeed":97.0,"launchAngle":-0.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.99,"coordY":91.18}},"index":5,"playId":"954fd9a3-13eb-32fc-9f32-f63e53307ae1","pitchNumber":6,"startTime":"2025-08-23T01:29:43.255Z","endTime":"2025-08-23T01:29:55.448Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:29:55.448Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edouard Julien grounds out, pitcher Brandon Eisert to first baseman Lenyn Sosa.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T01:29:56.603Z","endTime":"2025-08-23T01:32:26.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":685126,"link":"/api/v1/people/685126"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.7,"strikeZoneTop":3.39695684890809,"strikeZoneBottom":1.66001080870827,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.569573880448463,"aZ":-16.77861341948309,"pfxX":7.123627107705314,"pfxZ":8.846519767176492,"pX":-0.44914071753696566,"pZ":2.6243236971691646,"vX0":-13.395488330559873,"vY0":-130.83821584296592,"vZ0":-2.8270493578988125,"x":134.12,"y":167.92,"x0":3.8023511174210354,"y0":50.00504731325484,"z0":4.9702302379145085,"aX":12.401954759432831},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.6,"breakHorizontal":-10.1,"spinRate":2020,"spinDirection":135},"zone":4,"typeConfidence":2.0,"plateTime":0.4179809955861722,"extension":7.182291774719866},"index":0,"playId":"52a9bd68-3c2b-362e-8c3b-6db4c4d3889b","pitchNumber":1,"startTime":"2025-08-23T01:30:15.182Z","endTime":"2025-08-23T01:30:18.464Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"a56677a9-e06e-38d5-8e29-3f094fecc2ff","startTime":"2025-08-23T01:30:29.586Z","endTime":"2025-08-23T01:30:33.812Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.592681888652134,"aZ":-27.9397067074056,"pfxX":-1.172503696198977,"pfxZ":2.6943957325678767,"pX":0.1472936886586217,"pZ":2.261635880315504,"vX0":-8.850002896985298,"vY0":-123.91483645084911,"vZ0":-0.8572156021359588,"x":111.39,"y":177.72,"x0":3.9034114099033737,"y0":50.00107890519429,"z0":4.927047296491969,"aX":-1.837458886072693},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.9,"breakHorizontal":4.0,"spinRate":2138,"spinDirection":179},"zone":5,"typeConfidence":2.0,"plateTime":0.4404569634612536,"extension":7.370385501956894},"index":2,"playId":"61ab9c95-99ec-39ef-90e9-94baad7aa0d6","pitchNumber":2,"startTime":"2025-08-23T01:30:47.373Z","endTime":"2025-08-23T01:30:56.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.5,"strikeZoneTop":3.39999909194203,"strikeZoneBottom":1.75474425475217,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.299939634055534,"aZ":-18.335741218617578,"pfxX":6.877327362660623,"pfxZ":8.377656416325754,"pX":-1.6372981598693475,"pZ":4.539525893911569,"vX0":-15.106921526800306,"vY0":-127.47508104894142,"vZ0":1.9682293264834279,"x":179.41,"y":116.21,"x0":3.4624061659301466,"y0":50.00270077260345,"z0":5.201710733928343,"aX":11.362523049155525},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":16.0,"breakHorizontal":-9.2,"spinRate":1928,"spinDirection":128},"zone":11,"typeConfidence":2.0,"plateTime":0.42907153714423885,"extension":7.282625288189915},"index":3,"playId":"78d6b347-ecf5-3556-80c2-fe21dbc50508","pitchNumber":3,"startTime":"2025-08-23T01:31:27.049Z","endTime":"2025-08-23T01:31:33.845Z","isPitch":true,"type":"pitch"},{"details":{"description":"Royce Lewis steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"actionPlayId":"78d6b347-ecf5-3556-80c2-fe21dbc50508","startTime":"2025-08-23T01:31:43.658Z","endTime":"2025-08-23T01:32:00.777Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":668904,"link":"/api/v1/people/668904"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.5,"strikeZoneTop":3.36350870178503,"strikeZoneBottom":1.68775221103988,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.180165319215856,"aZ":-24.929722521661468,"pfxX":9.728946050644925,"pfxZ":4.401778663529086,"pX":1.4054307241766784,"pZ":3.0913202263282047,"vX0":-9.658484957690328,"vY0":-126.80541284699696,"vZ0":0.2123490102307739,"x":63.43,"y":155.31,"x0":3.979268819611776,"y0":50.0060781639797,"z0":4.977291482392207,"aX":16.02677824492134},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.3,"breakHorizontal":-15.7,"spinRate":1940,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.43008704199582404,"extension":7.228004195586654},"index":5,"playId":"4805441f-9e43-3363-8b11-fc010d0d4602","pitchNumber":4,"startTime":"2025-08-23T01:32:00.777Z","endTime":"2025-08-23T01:32:04.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.142830457889588,"aZ":-27.15601036562326,"pfxX":-0.367093477258029,"pfxZ":3.245926999210144,"pX":-0.4230332762807459,"pZ":1.473126719555965,"vX0":-10.360972768550363,"vY0":-123.75347496546199,"vZ0":-2.8513199081928824,"x":133.13,"y":199.01,"x0":3.8692953559777137,"y0":50.00585740850024,"z0":4.919554652817853,"aX":-0.568567268070893},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.4,"breakHorizontal":3.1,"spinRate":2136,"spinDirection":185},"zone":13,"typeConfidence":2.0,"plateTime":0.4429246026662428,"extension":7.267505378677103},"hitData":{"launchSpeed":76.1,"launchAngle":-2.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":126.17,"coordY":181.94}},"index":6,"playId":"1426d7d5-9250-328e-ae1b-20a4e5d17bb0","pitchNumber":5,"startTime":"2025-08-23T01:32:18.477Z","endTime":"2025-08-23T01:32:26.276Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:32:26.276Z","atBatIndex":51},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Brandon Eisert intentionally walks Byron Buxton.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T01:32:37.384Z","endTime":"2025-08-23T01:32:57.305Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"postOnSecond":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":0,"playId":"07766396-0536-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-23T01:32:54.067Z","endTime":"2025-08-23T01:32:54.091Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":1,"playId":"07766396-0536-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-23T01:32:54.091Z","endTime":"2025-08-23T01:32:54.092Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":2,"playId":"07766396-0536-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-23T01:32:54.092Z","endTime":"2025-08-23T01:32:55.092Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":3,"playId":"07766396-0536-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-23T01:32:54.092Z","endTime":"2025-08-23T01:32:57.305Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2025-08-23T01:32:57.305Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trevor Larnach singles on a ground ball to center fielder Luis Robert Jr. Royce Lewis scores. Byron Buxton to 3rd.","rbi":1,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T01:32:58.126Z","endTime":"2025-08-23T01:33:50.126Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"postOnThird":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":{"id":685126,"link":"/api/v1/people/685126"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.9,"strikeZoneTop":3.59928872897195,"strikeZoneBottom":1.68576306391623,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.18643943222764,"aZ":-26.040250373846092,"pfxX":-0.9065717566557248,"pfxZ":3.920236061878855,"pX":-0.3885619174400484,"pZ":1.5397417578122834,"vX0":-9.953180556929881,"vY0":-123.85167260524962,"vZ0":-3.17258254531271,"x":131.81,"y":197.21,"x0":3.788762584987904,"y0":50.0025947694619,"z0":4.999594492168588,"aX":-1.4147473588623771},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.6,"breakHorizontal":3.8,"spinRate":2107,"spinDirection":188},"zone":13,"typeConfidence":2.0,"plateTime":0.4411252811899815,"extension":7.381112046323127},"index":0,"playId":"07124e24-e15d-3198-9dc3-6e0fbdc68112","pitchNumber":1,"startTime":"2025-08-23T01:33:24.953Z","endTime":"2025-08-23T01:33:28.505Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.71,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.070823256148454,"aZ":-30.52778115161239,"pfxX":0.4596077145155024,"pfxZ":1.0710216699281325,"pX":0.5623192401440865,"pZ":2.5433091416546594,"vX0":-8.407302857162696,"vY0":-123.0387691932228,"vZ0":0.28177937390140917,"x":95.57,"y":170.11,"x0":3.955556257819864,"y0":50.00546032044169,"z0":5.00194685216476,"aX":0.7096336160612464},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.3,"breakHorizontal":1.0,"spinRate":2162,"spinDirection":189},"zone":6,"typeConfidence":2.0,"plateTime":0.4441738229718739,"extension":7.334122076496192},"hitData":{"launchSpeed":86.7,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":141.39,"coordY":92.19}},"index":1,"playId":"52ce0c8e-59f4-36f3-8303-db646e660e4b","pitchNumber":2,"startTime":"2025-08-23T01:33:39.118Z","endTime":"2025-08-23T01:33:50.126Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:33:50.126Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luke Keaschall singles on a ground ball to right fielder Mike Tauchman. Byron Buxton scores. Trevor Larnach to 2nd.","rbi":1,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T01:34:04.036Z","endTime":"2025-08-23T01:36:17.081Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"postOnSecond":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":{"id":685126,"link":"/api/v1/people/685126"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.3,"strikeZoneTop":2.8865011049786,"strikeZoneBottom":1.41189969573471,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.56220551246716,"aZ":-28.823451302419254,"pfxX":8.864445718380843,"pfxZ":2.1728558911179237,"pX":0.666690825481258,"pZ":1.2372787393808016,"vX0":-10.804397485340127,"vY0":-122.60909245584547,"vZ0":-2.8896288102724936,"x":91.59,"y":205.37,"x0":3.954677418296903,"y0":50.00172349181308,"z0":4.861105738992041,"aX":13.655773968723073},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.5,"breakHorizontal":-13.9,"spinRate":1337,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.44472980277821206,"extension":7.288611987682872},"index":0,"playId":"cb0dd56c-224a-3d83-ba4a-c026244054c7","pitchNumber":1,"startTime":"2025-08-23T01:34:30.005Z","endTime":"2025-08-23T01:34:34.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.2,"strikeZoneTop":3.13930618088092,"strikeZoneBottom":1.47262658517868,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.774756216300503,"aZ":-16.072059479754593,"pfxX":6.435924755945789,"pfxZ":9.37550207797399,"pX":0.5641889585302697,"pZ":2.5762441731281096,"vX0":-10.667731080965035,"vY0":-129.63974309512585,"vZ0":-2.8337326972383834,"x":95.49,"y":169.22,"x0":3.879241415855075,"y0":50.0041980866746,"z0":4.896804716142738,"aX":11.056364420291727},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":16.6,"breakHorizontal":-9.5,"spinRate":1985,"spinDirection":125},"zone":6,"typeConfidence":2.0,"plateTime":0.421016405003932,"extension":7.350703261052577},"index":1,"playId":"c5f17429-ab05-3b33-8cae-0069f6509d6a","pitchNumber":2,"startTime":"2025-08-23T01:34:48.387Z","endTime":"2025-08-23T01:34:51.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.4,"strikeZoneTop":3.24000014729474,"strikeZoneBottom":1.49901256250217,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.59541630564403,"aZ":-30.7484975243699,"pfxX":8.249570479502218,"pfxZ":0.9106542745464847,"pX":0.30287054026778515,"pZ":0.31134644841170134,"vX0":-11.568098621795258,"vY0":-123.32139534244403,"vZ0":-4.738210241278527,"x":105.46,"y":230.37,"x0":3.946271889903019,"y0":50.00287165833422,"z0":4.801271017496676,"aX":12.924024951342313},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.8,"breakHorizontal":-12.7,"spinRate":1369,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4412708386165356,"extension":7.162298336567558},"index":2,"playId":"8c4a17bd-c0cf-31db-a144-875fab118ad6","pitchNumber":3,"startTime":"2025-08-23T01:35:05.581Z","endTime":"2025-08-23T01:35:10.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":78.1,"strikeZoneTop":3.24000163829068,"strikeZoneBottom":1.60108065629719,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.779113893282855,"aZ":-29.936357149205197,"pfxX":8.231744760735413,"pfxZ":1.4631323510372019,"pX":0.5962491816977071,"pZ":1.484060410128629,"vX0":-10.508057563060957,"vY0":-122.06666128935413,"vZ0":-1.9740287386350308,"x":94.27,"y":198.71,"x0":3.8588808106562884,"y0":50.003371216781254,"z0":4.845177028241444,"aX":12.602243919664781},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.4,"breakHorizontal":-12.8,"spinRate":1330,"spinDirection":124},"zone":9,"typeConfidence":2.0,"plateTime":0.4462668739901048,"extension":7.3726417802991975},"index":3,"playId":"943a0db1-edb0-3dc9-a22f-b32abea9d26d","pitchNumber":4,"startTime":"2025-08-23T01:35:30.580Z","endTime":"2025-08-23T01:35:34.843Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"playId":"40e33969-fdcd-31c9-ad0e-05ddcdfd961c","startTime":"2025-08-23T01:35:45.691Z","endTime":"2025-08-23T01:35:49.090Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.2,"strikeZoneTop":3.24,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.230591425840974,"aZ":-18.24013462417474,"pfxX":6.345912394077589,"pfxZ":7.943295217627201,"pX":0.6169007949764885,"pZ":3.4145271064602976,"vX0":-10.331693598284753,"vY0":-130.53735654873776,"vZ0":-0.8995866674824111,"x":93.49,"y":146.59,"x0":3.772150607644533,"y0":50.00355429754779,"z0":5.115928388891028,"aX":11.134207192055333},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":14.5,"breakHorizontal":-9.6,"spinRate":1978,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.4169827362810201,"extension":7.286308617693156},"hitData":{"launchSpeed":93.8,"launchAngle":3.0,"totalDistance":90.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.05,"coordY":112.47}},"index":5,"playId":"8784faef-409c-3324-b555-09a8ac423513","pitchNumber":5,"startTime":"2025-08-23T01:36:05.874Z","endTime":"2025-08-23T01:36:17.081Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:36:17.081Z","atBatIndex":54},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Matt Wallner pops out to shortstop Colson Montgomery.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T01:37:35.000Z","endTime":"2025-08-23T01:38:36.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-23T01:36:43.609Z","endTime":"2025-08-23T01:37:37.270Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.4,"strikeZoneTop":3.71013415648683,"strikeZoneBottom":1.99532113599805,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.034976099966045,"aZ":-16.03208553152308,"pfxX":8.115096696364752,"pfxZ":9.293570932140819,"pX":-0.5571263140962273,"pZ":3.432739795613221,"vX0":-13.104806853648707,"vY0":-130.825644780797,"vZ0":-1.3894123840221757,"x":138.24,"y":146.1,"x0":3.457715050367769,"y0":50.00543238971922,"z0":5.169757458742119,"aX":14.101130442183848},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.7,"breakHorizontal":-11.9,"spinRate":2012,"spinDirection":137},"zone":1,"typeConfidence":2.0,"plateTime":0.4183206544223954,"extension":7.412077075468236},"index":1,"playId":"435b49af-2a58-37ad-b270-e1fdfbddb37b","pitchNumber":1,"startTime":"2025-08-23T01:37:37.270Z","endTime":"2025-08-23T01:37:41.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":81.8,"strikeZoneTop":3.73999980990542,"strikeZoneBottom":1.88300460002015,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.769230557924033,"aZ":-17.35230246851513,"pfxX":8.947736936032094,"pfxZ":8.637559585248361,"pX":-0.4622408477397443,"pZ":4.032330943854663,"vX0":-13.81632008714262,"vY0":-130.05126957973266,"vZ0":0.7154566677084306,"x":134.62,"y":129.91,"x0":3.7519477456134793,"y0":50.00424451496528,"z0":5.067817561573636,"aX":15.358480003595021},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":16.1,"breakHorizontal":-13.2,"spinRate":2156,"spinDirection":131},"zone":11,"typeConfidence":2.0,"plateTime":0.42083816228688953,"extension":7.233330958939443},"index":2,"playId":"56565805-defa-3bcb-8c4c-e97dbb04251f","pitchNumber":2,"startTime":"2025-08-23T01:37:53.516Z","endTime":"2025-08-23T01:37:57.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.1,"strikeZoneTop":3.75372780416802,"strikeZoneBottom":1.87228000927166,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.29833029888659,"aZ":-26.735636134525716,"pfxX":-0.149097914832379,"pfxZ":3.476915013445222,"pX":-1.360231296518909,"pZ":1.125529130782855,"vX0":-12.145148054989257,"vY0":-123.86738454134833,"vZ0":-3.823068530226217,"x":168.85,"y":208.39,"x0":3.6128975168146034,"y0":50.00239763036013,"z0":4.908817146219856,"aX":-0.23089129556653143},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.6,"breakHorizontal":2.9,"spinRate":2135,"spinDirection":174},"zone":13,"typeConfidence":2.0,"plateTime":0.4411431874989935,"extension":7.416349097929191},"index":3,"playId":"319c5ded-62d8-3074-b9c3-ee9d10ac2a99","pitchNumber":3,"startTime":"2025-08-23T01:38:08.668Z","endTime":"2025-08-23T01:38:12.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.0,"strikeZoneTop":3.74,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.437792786200813,"aZ":-27.554491043394087,"pfxX":0.026660966604813652,"pfxZ":3.0201848623090264,"pX":-0.5489160968818534,"pZ":2.568358052688575,"vX0":-10.782275310480072,"vY0":-122.1179732363077,"vZ0":-0.10787872060309311,"x":137.92,"y":169.43,"x0":3.8984416158739195,"y0":50.00066427968079,"z0":4.960678772798064,"aX":0.043551521697539584},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.8,"breakHorizontal":2.2,"spinRate":2133,"spinDirection":195},"zone":4,"typeConfidence":2.0,"plateTime":0.44656347417859266,"extension":7.185959877086509},"hitData":{"launchSpeed":97.0,"launchAngle":61.0,"totalDistance":189.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":114.0,"coordY":124.64}},"index":4,"playId":"b6fec93f-0a5b-346e-8180-b05d65c0088b","pitchNumber":4,"startTime":"2025-08-23T01:38:26.332Z","endTime":"2025-08-23T01:38:36.983Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:38:36.983Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chase Meidroth singles on a ground ball to right fielder Matt Wallner.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T01:40:49.786Z","endTime":"2025-08-23T01:41:04.004Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T01:40:40.950Z","endTime":"2025-08-23T01:40:52.097Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.30791196201586,"aZ":-21.986018455766306,"pfxX":12.00292145132141,"pfxZ":5.497906012715039,"pX":-0.1520404266236457,"pZ":2.2286809412636197,"vX0":-10.43677202710835,"vY0":-135.2315573664405,"vZ0":-4.9674618492565905,"x":122.8,"y":178.61,"x0":2.1966504198551697,"y0":50.00358414377611,"z0":5.630338926193521,"aX":22.246912227017347},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.0,"breakHorizontal":-19.6,"spinRate":2330,"spinDirection":137},"zone":5,"typeConfidence":0.9,"plateTime":0.40493405018162765,"extension":7.063984595549417},"hitData":{"launchSpeed":104.0,"launchAngle":-14.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.05,"coordY":122.11}},"index":1,"playId":"b6933117-f70a-3bb3-bee6-e880941fd4a2","pitchNumber":1,"startTime":"2025-08-23T01:40:52.097Z","endTime":"2025-08-23T01:41:04.004Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:41:04.004Z","atBatIndex":56},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Edgar Quero grounds into a double play, second baseman Luke Keaschall to shortstop Brooks Lee to first baseman Edouard Julien. Chase Meidroth out at 2nd. Edgar Quero out at 1st.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T01:41:06.395Z","endTime":"2025-08-23T01:41:37.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.30499705866518,"aZ":-33.3044218089095,"pfxX":10.790479308681219,"pfxZ":-0.6624092670426975,"pX":0.0639462282368074,"pZ":2.4044910539297577,"vX0":-8.840485955500947,"vY0":-129.27821327995423,"vZ0":-1.8585714853296302,"x":114.56,"y":173.86,"x0":2.1150676116294984,"y0":50.00391359236904,"z0":5.673394605781998,"aX":18.385138808075737},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-1.4,"breakHorizontal":-17.8,"spinRate":1773,"spinDirection":109},"zone":5,"typeConfidence":0.95,"plateTime":0.4226341930270672,"extension":7.214230905384845},"hitData":{"launchSpeed":96.4,"launchAngle":-19.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.06,"coordY":155.07}},"index":0,"playId":"a6615fae-a385-34d7-9b89-641f38573edb","pitchNumber":1,"startTime":"2025-08-23T01:41:28.478Z","endTime":"2025-08-23T01:41:37.221Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:41:37.221Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mike Tauchman walks.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T01:41:48.637Z","endTime":"2025-08-23T01:43:12.498Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.3,"strikeZoneTop":3.65025550282308,"strikeZoneBottom":1.68199921761178,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.839420651595635,"aZ":-28.495011866068484,"pfxX":-1.8149940473390345,"pfxZ":2.303166810225127,"pX":0.08667742031692917,"pZ":3.3777788861417375,"vX0":-4.622349722243192,"vY0":-125.49565662901394,"vZ0":-0.4471169688833781,"x":113.7,"y":147.58,"x0":2.1865730941237254,"y0":50.00417142938443,"z0":5.874591860240001,"aX":-2.9016995188406125},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.3,"breakHorizontal":4.3,"spinRate":2352,"spinDirection":225},"zone":2,"typeConfidence":0.91,"plateTime":0.43605838114449114,"extension":6.99066445429439},"index":0,"playId":"5931c13c-88e8-32f3-87fb-0ed0c303b9c9","pitchNumber":1,"startTime":"2025-08-23T01:42:12.296Z","endTime":"2025-08-23T01:42:15.534Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":74.9,"strikeZoneTop":3.61999837426805,"strikeZoneBottom":1.66812813279413,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.03566589805999,"aZ":-34.81223902668804,"pfxX":-5.756635148295807,"pfxZ":-1.8662740985127213,"pX":-0.5140157991847291,"pZ":1.0258599916131685,"vX0":-5.009296943300748,"vY0":-119.14825273838056,"vZ0":-3.024917884963712,"x":136.59,"y":211.08,"x0":2.374644909478159,"y0":50.00123690969402,"z0":5.504708162082236,"aX":-8.152482005005181},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-3.8,"breakHorizontal":11.8,"spinRate":2377,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.46231648583212337,"extension":6.869284515243864},"index":1,"playId":"5a165c71-0c48-39f0-97fa-3aca2087a682","pitchNumber":2,"startTime":"2025-08-23T01:42:25.945Z","endTime":"2025-08-23T01:42:29.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":3.62000126937184,"strikeZoneBottom":1.7840650570357,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.590959382673297,"aZ":-28.66882215684633,"pfxX":-1.6693396449217008,"pfxZ":2.1590948171070945,"pX":-0.9134323917736176,"pZ":2.8895022511926367,"vX0":-6.737274746687843,"vY0":-126.1105203752618,"vZ0":-1.4578678272382062,"x":151.82,"y":160.76,"x0":2.000370132701824,"y0":50.00329829990456,"z0":5.769118068830459,"aX":-2.7118351087398342},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.8,"breakHorizontal":4.4,"spinRate":2394,"spinDirection":224},"zone":11,"typeConfidence":0.91,"plateTime":0.4329023800214169,"extension":7.157085121645616},"index":2,"playId":"7499c059-40e9-32f4-991c-7cd2ad7f2c26","pitchNumber":3,"startTime":"2025-08-23T01:42:38.731Z","endTime":"2025-08-23T01:42:44.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.5,"strikeZoneTop":3.68507333830759,"strikeZoneBottom":1.83096399449916,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.56389931276961,"aZ":-22.241939607648778,"pfxX":0.7056962778684612,"pfxZ":5.419480002305422,"pX":-1.3326711134830973,"pZ":1.2123594946962495,"vX0":-9.05417379397398,"vY0":-133.70643089649354,"vZ0":-7.750015769558659,"x":167.8,"y":206.05,"x0":1.9885353805847028,"y0":50.00363112426944,"z0":5.714144810756189,"aX":1.2951852605738916},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.5,"breakHorizontal":0.5,"spinRate":2270,"spinDirection":154},"zone":13,"typeConfidence":0.76,"plateTime":0.4077779832829238,"extension":7.082155325653935},"index":3,"playId":"c8f757a4-afaa-37df-ba33-15177e12fa2d","pitchNumber":4,"startTime":"2025-08-23T01:42:53.799Z","endTime":"2025-08-23T01:42:56.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.65483751605734,"strikeZoneBottom":1.74393173899461,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.100550924096865,"aZ":-23.73404656373029,"pfxX":11.536855670376818,"pfxZ":4.514321229978887,"pX":-1.3306623059727256,"pZ":1.5336120908250759,"vX0":-13.276429084367647,"vY0":-135.9390502423625,"vZ0":-6.139591664929321,"x":167.72,"y":197.37,"x0":2.12010983483341,"y0":50.00167097029975,"z0":5.471417183703129,"aX":21.567279886479874},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.0,"breakHorizontal":-18.0,"spinRate":2314,"spinDirection":134},"zone":13,"typeConfidence":0.9,"plateTime":0.4030864606926903,"extension":7.285577314242584},"index":4,"playId":"34621d52-1f9f-3b91-842e-67b8dca00ff2","pitchNumber":5,"startTime":"2025-08-23T01:43:09.312Z","endTime":"2025-08-23T01:43:12.498Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:43:12.498Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Miguel Vargas walks. Mike Tauchman to 2nd.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T01:43:42.659Z","endTime":"2025-08-23T01:45:09.710Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"postOnSecond":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"58daf6da-1707-4b28-851d-9acae578b702","startTime":"2025-08-23T01:43:42.659Z","endTime":"2025-08-23T01:43:47.659Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.1,"strikeZoneTop":3.56443332639027,"strikeZoneBottom":1.72381520165838,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.1064258952223,"aZ":-19.69587392597752,"pfxX":1.2322031835658631,"pfxZ":6.703066180540193,"pX":-2.162124999055417,"pZ":1.1708381195618298,"vX0":-11.020890484837732,"vY0":-135.01946470603323,"vZ0":-8.302728859004096,"x":199.42,"y":207.17,"x0":1.7980517619803398,"y0":50.004033959926545,"z0":5.6516066872261215,"aX":2.2955328408274838},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.6,"breakHorizontal":-0.1,"spinRate":2258,"spinDirection":146},"zone":13,"typeConfidence":0.88,"plateTime":0.40439009117630853,"extension":7.252988424249875},"index":1,"playId":"f40fc9fa-5d58-33c9-b95d-879fad08f053","pitchNumber":1,"startTime":"2025-08-23T01:43:54.014Z","endTime":"2025-08-23T01:43:57.014Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.8,"strikeZoneTop":3.44999846136316,"strikeZoneBottom":1.61815843859756,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.459642274963844,"aZ":-21.398796360556283,"pfxX":0.989816562173778,"pfxZ":5.910303613533154,"pX":-1.186080277157172,"pZ":2.8651448608386985,"vX0":-8.59738334452389,"vY0":-133.57920408502295,"vZ0":-3.663914663281261,"x":162.21,"y":161.42,"x0":1.9336084656210364,"y0":50.00023897106733,"z0":5.77705292097259,"aX":1.8043188226782603},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.2,"breakHorizontal":-0.1,"spinRate":2224,"spinDirection":154},"zone":11,"typeConfidence":0.83,"plateTime":0.4086959683731304,"extension":7.236524284303544},"index":2,"playId":"85fe5100-4c89-382c-9beb-e386857cfdec","pitchNumber":2,"startTime":"2025-08-23T01:44:12.855Z","endTime":"2025-08-23T01:44:15.865Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.4,"strikeZoneTop":3.45000085431295,"strikeZoneBottom":1.75390036433414,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.662659891609483,"aZ":-32.895090012649916,"pfxX":9.270152608393552,"pfxZ":-0.4387456509043943,"pX":0.18129063253964345,"pZ":3.474330669231515,"vX0":-7.855601783413702,"vY0":-127.51862308531808,"vZ0":0.7846758395036182,"x":110.09,"y":144.97,"x0":2.0940006205988264,"y0":50.00139201828786,"z0":5.753144819834315,"aX":15.300745528330177},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.4,"breakHorizontal":-15.1,"spinRate":1848,"spinDirection":118},"zone":2,"typeConfidence":0.94,"plateTime":0.429152663006648,"extension":7.20385254124342},"index":3,"playId":"25ff615f-4409-306d-897c-2c4f922d957e","pitchNumber":3,"startTime":"2025-08-23T01:44:31.835Z","endTime":"2025-08-23T01:44:36.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.7,"strikeZoneTop":3.55550105456903,"strikeZoneBottom":1.63297975874554,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.423917655862176,"aZ":-23.49404693482649,"pfxX":11.69355719833949,"pfxZ":4.727784423256574,"pX":-0.9501196295217732,"pZ":2.3809808439146356,"vX0":-11.838350521668314,"vY0":-134.9233555277808,"vZ0":-4.176253621070735,"x":153.22,"y":174.49,"x0":1.9833636873214597,"y0":50.004194043787365,"z0":5.61246058577716,"aX":21.477482950431806},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.8,"breakHorizontal":-18.5,"spinRate":2382,"spinDirection":134},"zone":13,"typeConfidence":0.88,"plateTime":0.40655655548082414,"extension":7.3263458912982244},"index":4,"playId":"2dfe5d7c-1cf9-3ba2-a6d8-6c4743e283b2","pitchNumber":4,"startTime":"2025-08-23T01:44:48.489Z","endTime":"2025-08-23T01:44:53.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.6,"strikeZoneTop":3.44999980831293,"strikeZoneBottom":1.71606691768027,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.84420658040846,"aZ":-16.724866892585666,"pfxX":1.3461949718733965,"pfxZ":8.373942259180627,"pX":-0.9598007024752488,"pZ":0.8705400232143135,"vX0":-8.03048373415892,"vY0":-134.39588727245197,"vZ0":-9.520214806227877,"x":153.59,"y":215.28,"x0":1.8812258269268394,"y0":50.001585398487066,"z0":5.62598134053367,"aX":2.484195977067787},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.4,"breakHorizontal":-0.8,"spinRate":2386,"spinDirection":145},"zone":13,"typeConfidence":0.94,"plateTime":0.4062493311514719,"extension":7.20636204227503},"index":5,"playId":"a5b7ceeb-dfe7-3ead-9c66-2e3f6ab6039a","pitchNumber":5,"startTime":"2025-08-23T01:45:05.793Z","endTime":"2025-08-23T01:45:09.710Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:45:09.710Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Teel called out on strikes.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T01:46:19.602Z","endTime":"2025-08-23T01:47:25.343Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-23T01:45:20.493Z","endTime":"2025-08-23T01:46:21.853Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.65536535970865,"strikeZoneBottom":1.80704968092267,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.89689241087382,"aZ":-23.93583977133387,"pfxX":11.159538363747505,"pfxZ":4.419882008999881,"pX":-0.1813231053852184,"pZ":3.2979879144420345,"vX0":-10.730277600327701,"vY0":-135.23895863481695,"vZ0":-1.691895787674354,"x":123.91,"y":149.73,"x0":2.3768628905975993,"y0":50.0016923939932,"z0":5.601110474332091,"aX":20.79049280122101},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.9,"breakHorizontal":-18.1,"spinRate":2284,"spinDirection":133},"zone":2,"typeConfidence":0.88,"plateTime":0.40411547599824305,"extension":7.231084004584129},"index":1,"playId":"f29d608b-8e28-332a-a311-ad4afef94f0b","pitchNumber":1,"startTime":"2025-08-23T01:46:21.853Z","endTime":"2025-08-23T01:46:25.163Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.77608630373077,"aZ":-23.33934187585596,"pfxX":11.188572337497913,"pfxZ":4.700412276052422,"pX":0.23400845143228652,"pZ":2.64074570600253,"vX0":-9.022710109235954,"vY0":-136.02542972710665,"vZ0":-3.5793923752213606,"x":108.08,"y":167.48,"x0":2.1340698881467257,"y0":50.006405628446835,"z0":5.584701320588794,"aX":21.050905374059028},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.9,"breakHorizontal":-18.5,"spinRate":2359,"spinDirection":136},"zone":5,"typeConfidence":0.89,"plateTime":0.4020815271083711,"extension":7.237793848880866},"index":2,"playId":"227e863d-0227-344b-91f8-3ae21209b262","pitchNumber":2,"startTime":"2025-08-23T01:46:39.537Z","endTime":"2025-08-23T01:46:42.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.4,"strikeZoneTop":3.53999910619421,"strikeZoneBottom":1.73725171434067,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.051827043509114,"aZ":-33.63949064203016,"pfxX":-7.699360460147689,"pfxZ":-1.0055046282940765,"pX":0.22599836420573427,"pZ":4.069275165155119,"vX0":-2.6401257831344114,"vY0":-120.35592074655926,"vZ0":2.913748134866968,"x":108.39,"y":128.91,"x0":2.3398178585948344,"y0":50.004097662273,"z0":5.837488590952369,"aX":-11.207150360589715},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-0.7,"breakHorizontal":14.6,"spinRate":2373,"spinDirection":295},"zone":12,"typeConfidence":2.0,"plateTime":0.4564632540014619,"extension":6.969723733651281},"index":3,"playId":"498d3884-a9c8-3611-a47e-5c2876c3d12d","pitchNumber":3,"startTime":"2025-08-23T01:47:03.401Z","endTime":"2025-08-23T01:47:06.655Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.43621602640461,"strikeZoneBottom":1.58852048668866,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.81501613948166,"aZ":-24.830182048128037,"pfxX":11.437609267043266,"pfxZ":3.905295200701774,"pX":-0.6297182532405555,"pZ":2.7645339481519167,"vX0":-11.211683181025215,"vY0":-135.98966021744735,"vZ0":-3.1308035317833185,"x":141.0,"y":164.14,"x0":2.053380115199833,"y0":50.00028308469665,"z0":5.646153981520912,"aX":21.496506322642894},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.6,"breakHorizontal":-18.5,"spinRate":2232,"spinDirection":140},"zone":4,"typeConfidence":0.88,"plateTime":0.4022135075996518,"extension":7.289929243335743},"index":4,"playId":"86271a72-8ef2-31ee-838f-26d6f32f9d5f","pitchNumber":4,"startTime":"2025-08-23T01:47:20.872Z","endTime":"2025-08-23T01:47:25.343Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:47:25.343Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan Jeffers walks.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-23T01:49:43.909Z","endTime":"2025-08-23T01:51:41.573Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682790,"fullName":"Wikelman González","link":"/api/v1/people/682790"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Wikelman González replaces Brandon Eisert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T01:49:21.160Z","endTime":"2025-08-23T01:49:46.214Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682790,"link":"/api/v1/people/682790"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.9,"strikeZoneTop":3.21844118514066,"strikeZoneBottom":1.61874678342745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.88533685414375,"aZ":-15.027052265457392,"pfxX":-7.755310178827173,"pfxZ":8.818714875288423,"pX":0.6232085198300285,"pZ":2.813880096310646,"vX0":8.76479894676211,"vY0":-138.76072798417908,"vZ0":-3.8516341614352383,"x":93.24,"y":162.81,"x0":-1.5731309840921852,"y0":50.00455075225339,"z0":5.22534089442047,"aX":-15.082271728669985},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.4,"breakHorizontal":12.1,"spinRate":2479,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.3951644273100534,"extension":6.865484530146202},"index":1,"playId":"398a29df-c6b4-38fd-abe5-d81da2b50bc3","pitchNumber":1,"startTime":"2025-08-23T01:49:46.214Z","endTime":"2025-08-23T01:49:49.579Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.3,"strikeZoneTop":3.22767679966391,"strikeZoneBottom":1.60078548789724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.66071848794833,"aZ":-31.626781567544352,"pfxX":3.5724554053130158,"pfxZ":0.34704913688317074,"pX":1.2992254809053985,"pZ":1.7653344009483654,"vX0":6.092052113755156,"vY0":-124.2694707343227,"vZ0":-2.3354089538529226,"x":67.48,"y":191.12,"x0":-1.6390164865478696,"y0":50.00269873362039,"z0":5.31987094256842,"aX":5.640827095975275},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.4,"breakHorizontal":-7.8,"spinRate":2828,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.43915153384224936,"extension":6.957869892231947},"index":2,"playId":"2a1e0526-3dbd-33cb-8b48-1034bc250d7e","pitchNumber":2,"startTime":"2025-08-23T01:49:59.984Z","endTime":"2025-08-23T01:50:04.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.2,"strikeZoneTop":3.25041037458433,"strikeZoneBottom":1.56902316696645,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.16968804039979,"aZ":-35.734590260376734,"pfxX":8.965308289883195,"pfxZ":-2.586021675235039,"pX":3.4364346215067294,"pZ":0.8120858718630717,"vX0":8.724667195591932,"vY0":-117.72473923625036,"vZ0":-2.510006259717264,"x":-13.99,"y":216.85,"x0":-1.5076734002949626,"y0":50.00287778209004,"z0":5.259604575060571,"aX":12.349961719794672},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-5.0,"breakHorizontal":-18.7,"spinRate":2771,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.46856928328211334,"extension":6.858155026826822},"index":3,"playId":"36c827b2-2db2-394e-a776-4afdce05bb46","pitchNumber":3,"startTime":"2025-08-23T01:50:15.115Z","endTime":"2025-08-23T01:50:18.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.78098579637705,"aZ":-13.261214394826156,"pfxX":-5.942928456310927,"pfxZ":9.685491781732765,"pX":0.11942549492123927,"pZ":2.3315046872678433,"vX0":6.97442255870514,"vY0":-139.23562500909918,"vZ0":-5.157248270214175,"x":112.45,"y":175.83,"x0":-1.6520110691604943,"y0":50.00600462524831,"z0":5.09321925019811,"aX":-11.609821351978331},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.6,"breakHorizontal":9.2,"spinRate":2462,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.3941662922434346,"extension":7.0687799258673865},"index":4,"playId":"e27671f2-50b9-3769-b6f3-5f91a699ba9b","pitchNumber":4,"startTime":"2025-08-23T01:50:32.601Z","endTime":"2025-08-23T01:50:39.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":72.4,"strikeZoneTop":3.23000116258714,"strikeZoneBottom":1.54308552352937,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.92101929103775,"aZ":-36.33845897567872,"pfxX":11.316809192853766,"pfxZ":-3.10655099925261,"pX":-0.7790237610028131,"pZ":3.9886891890630944,"vX0":-0.7799533109426808,"vY0":-115.42400565321714,"vZ0":4.4779558403739905,"x":146.69,"y":131.09,"x0":-1.9042724877411534,"y0":50.00351456017811,"z0":5.537527817996776,"aX":15.160903602575196},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-4.1,"breakHorizontal":-20.3,"spinRate":2699,"spinDirection":53},"zone":11,"typeConfidence":2.0,"plateTime":0.4758292057989282,"extension":6.8442072187959875},"index":5,"playId":"bb184084-d807-357e-8c2c-8024e6420afb","pitchNumber":5,"startTime":"2025-08-23T01:50:59.034Z","endTime":"2025-08-23T01:51:02.678Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2025-08-23T01:51:18.164Z","endTime":"2025-08-23T01:51:36.169Z","isPitch":false,"type":"action","player":{"id":680777,"link":"/api/v1/people/680777"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.4,"strikeZoneTop":3.23000088763001,"strikeZoneBottom":1.62086346035427,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.1266188472804,"aZ":-13.824287837959973,"pfxX":-5.697175782031273,"pfxZ":9.349364352200148,"pX":0.9727460675835996,"pZ":2.245654561843733,"vX0":8.952402498949931,"vY0":-139.39512670164277,"vZ0":-5.354543558908279,"x":79.92,"y":178.15,"x0":-1.544232659158511,"y0":50.00078341340525,"z0":5.108266170548222,"aX":-11.180150989687956},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.0,"breakHorizontal":8.4,"spinRate":2453,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.3933337858169521,"extension":7.2193474874787915},"index":7,"playId":"af3f9812-ceea-3db4-973a-01fa044d0ddf","pitchNumber":6,"startTime":"2025-08-23T01:51:36.169Z","endTime":"2025-08-23T01:51:41.573Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:51:41.573Z","atBatIndex":61},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Brooks Lee reaches on a fielder's choice, fielded by second baseman Chase Meidroth. Ryan Jeffers scores. Brooks Lee to 2nd. Throwing error by second baseman Chase Meidroth.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-23T01:51:56.779Z","endTime":"2025-08-23T01:53:12.757Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":46},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682790,"fullName":"Wikelman González","link":"/api/v1/people/682790"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":{"id":682790,"link":"/api/v1/people/682790"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_play","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.5,"strikeZoneTop":3.50871328852506,"strikeZoneBottom":1.66007642693479,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.238466795258848,"aZ":-27.711566614778285,"pfxX":-8.91295771117553,"pfxZ":2.5904937872028304,"pX":0.2407250342011598,"pZ":1.3893199934451737,"vX0":8.007639665315354,"vY0":-129.91701331879483,"vZ0":-4.22521835853303,"x":107.82,"y":201.27,"x0":-1.7119416092558868,"y0":50.00186972754799,"z0":5.12402642038173,"aX":-15.353516953902542},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.0,"breakHorizontal":14.5,"spinRate":1634,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.42033869994869955,"extension":6.869318467297272},"index":0,"playId":"aac9d7d4-b7b6-3121-ad4e-96ad50e4a45e","pitchNumber":1,"startTime":"2025-08-23T01:52:04.849Z","endTime":"2025-08-23T01:52:10.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.0,"strikeZoneTop":3.38495937126639,"strikeZoneBottom":1.64576539390448,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.679709254317345,"aZ":-17.62432399183546,"pfxX":-7.783931895442298,"pfxZ":7.374507916467712,"pX":1.1675046531268751,"pZ":2.430630857951345,"vX0":10.573630493814312,"vY0":-138.96638481755355,"vZ0":-3.974068372075516,"x":72.5,"y":173.15,"x0":-1.660423561438569,"y0":50.00000695161751,"z0":5.0367445589937185,"aX":-15.351653458321978},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.7,"breakHorizontal":12.1,"spinRate":2523,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.392877250455268,"extension":6.943739471696148},"index":1,"playId":"382e12bf-2282-3ade-97cc-964d459bab5e","pitchNumber":2,"startTime":"2025-08-23T01:52:20.139Z","endTime":"2025-08-23T01:52:23.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.753608294411368,"aZ":-14.975548795989148,"pfxX":-7.048304506903168,"pfxZ":8.659439025885426,"pX":-0.2845441153803626,"pZ":3.1371327879315407,"vX0":6.344016803661375,"vY0":-140.06497423421973,"vZ0":-2.7532570996748182,"x":127.85,"y":154.08,"x0":-1.663593479376417,"y0":50.00171981855641,"z0":5.112557247962843,"aX":-13.997875666469685},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.2,"breakHorizontal":11.4,"spinRate":2535,"spinDirection":231},"zone":1,"typeConfidence":2.0,"plateTime":0.39110436231511736,"extension":7.208274878683138},"index":2,"playId":"975c4fdb-dfef-323f-90d2-9e541f18154f","pitchNumber":3,"startTime":"2025-08-23T01:52:34.974Z","endTime":"2025-08-23T01:52:38.600Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.69198786159708,"aZ":-16.941335449140084,"pfxX":-6.862564215270794,"pfxZ":7.806322693560247,"pX":-0.42968817083938526,"pZ":3.2898922345484833,"vX0":5.964178180247379,"vY0":-138.5271377962756,"vZ0":-1.865636483967081,"x":133.38,"y":149.95,"x0":-1.714413901607763,"y0":50.005470723790744,"z0":5.099349822874135,"aX":-13.397251700414403},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.9,"breakHorizontal":11.3,"spinRate":2318,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.39472978897573663,"extension":7.054022723729538},"hitData":{"launchSpeed":93.5,"launchAngle":-17.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.57,"coordY":155.07}},"index":3,"playId":"e2af584d-66f9-3330-b75c-3293431bbacb","pitchNumber":4,"startTime":"2025-08-23T01:52:52.722Z","endTime":"2025-08-23T01:53:12.757Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:53:12.757Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Outman strikes out swinging.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-23T01:53:43.012Z","endTime":"2025-08-23T01:55:13.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682790,"fullName":"Wikelman González","link":"/api/v1/people/682790"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.6,"strikeZoneTop":3.49000072567004,"strikeZoneBottom":1.60528562765317,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.16589062993688,"aZ":-24.628608308775075,"pfxX":-9.10716754575601,"pfxZ":4.3399602913416935,"pX":1.0762744044614119,"pZ":1.4374754413851194,"vX0":9.965642195962705,"vY0":-131.1167798757746,"vZ0":-4.676961056182683,"x":75.97,"y":199.97,"x0":-1.5936248256747816,"y0":50.00322312034782,"z0":5.086192655232257,"aX":-15.831207467764521},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.0,"breakHorizontal":14.3,"spinRate":1531,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.4180244853149646,"extension":7.140281376178742},"index":0,"playId":"e94e407b-9884-3aa0-a785-f554ccfdfee8","pitchNumber":1,"startTime":"2025-08-23T01:53:46.315Z","endTime":"2025-08-23T01:53:49.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.6,"strikeZoneTop":3.44486583549945,"strikeZoneBottom":1.52553969330728,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.44458559641203,"aZ":-35.399072554887475,"pfxX":8.146421545864666,"pfxZ":-2.2940273213588878,"pX":-0.1423108261645839,"pZ":1.681688387016621,"vX0":1.7825439407643553,"vY0":-117.77789554917489,"vZ0":-0.5903626762162554,"x":122.42,"y":193.37,"x0":-1.9675258975562329,"y0":50.00484409573346,"z0":5.210401282918969,"aX":11.440998378635644},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-4.1,"breakHorizontal":-15.2,"spinRate":2634,"spinDirection":53},"zone":8,"typeConfidence":2.0,"plateTime":0.46512951130894775,"extension":6.974724305083661},"index":1,"playId":"7d81363f-8f02-3cae-8c3e-8794b9d0adff","pitchNumber":2,"startTime":"2025-08-23T01:54:03.759Z","endTime":"2025-08-23T01:54:07.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":72.8,"strikeZoneTop":3.39027005696036,"strikeZoneBottom":1.66404970436701,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.765363147813204,"aZ":-34.260328728432306,"pfxX":11.062232640356878,"pfxZ":-1.5427201949196832,"pX":-0.8086862615010176,"pZ":3.5695049220297315,"vX0":-0.6206132216423857,"vY0":-115.98040795730692,"vZ0":3.2562655839650807,"x":147.83,"y":142.4,"x0":-1.9727832905643383,"y0":50.001163089097865,"z0":5.4260777370854125,"aX":14.988085464210224},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-1.7,"breakHorizontal":-19.8,"spinRate":2733,"spinDirection":58},"zone":11,"typeConfidence":2.0,"plateTime":0.4732146222621778,"extension":7.035917259294624},"index":2,"playId":"17fcc525-0d74-32ea-b4d7-f96137f430bc","pitchNumber":3,"startTime":"2025-08-23T01:54:25.610Z","endTime":"2025-08-23T01:54:30.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.1320328119202,"aZ":-14.574363386692891,"pfxX":-6.280084149169658,"pfxZ":9.107313605203233,"pX":0.4738945042201993,"pZ":3.2445948286185637,"vX0":8.315339773461218,"vY0":-138.42002017958959,"vZ0":-2.428640577857424,"x":98.94,"y":151.18,"x0":-1.7591438007797309,"y0":50.00055277027594,"z0":5.1142322031425245,"aX":-12.133737668003326},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.1,"breakHorizontal":9.6,"spinRate":2533,"spinDirection":224},"zone":3,"typeConfidence":2.0,"plateTime":0.3963441080752843,"extension":7.151578531121956},"index":3,"playId":"f9b8332f-521e-35d4-9854-673f60698b3a","pitchNumber":4,"startTime":"2025-08-23T01:54:42.336Z","endTime":"2025-08-23T01:54:47.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.089107580961375,"aZ":-17.241692820302216,"pfxX":-6.680438542110817,"pfxZ":7.614628897072366,"pX":-1.4047129059950825,"pZ":1.93448426418594,"vX0":3.52228362955618,"vY0":-138.88998826256173,"vZ0":-5.471504704640281,"x":170.54,"y":186.55,"x0":-1.8190633181513005,"y0":50.001755710956104,"z0":5.070459934563903,"aX":-13.096061164582272},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.8,"breakHorizontal":11.4,"spinRate":2340,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.39383722015441514,"extension":6.936977372608384},"index":4,"playId":"8c650139-b1a2-3b2c-a74b-2b04bfcda0d3","pitchNumber":5,"startTime":"2025-08-23T01:55:08.201Z","endTime":"2025-08-23T01:55:13.922Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:55:13.922Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Royce Lewis strikes out swinging.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-23T01:55:20.935Z","endTime":"2025-08-23T01:57:32.039Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682790,"fullName":"Wikelman González","link":"/api/v1/people/682790"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":88.2,"strikeZoneTop":3.47000150146371,"strikeZoneBottom":1.76145955403451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.836471174018435,"aZ":-18.916586756554025,"pfxX":-5.370231604909616,"pfxZ":6.718641832412192,"pX":0.9104181970392453,"pZ":2.8561266121361903,"vX0":8.78217023665617,"vY0":-138.6064099208231,"vZ0":-2.842992300235948,"x":82.3,"y":161.66,"x0":-1.5808746800673932,"y0":50.004934579779224,"z0":5.137450517392394,"aX":-10.600728838444349},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.9,"breakHorizontal":8.2,"spinRate":2407,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.39303486765531526,"extension":7.042212207752672},"index":0,"playId":"b87ecd60-8269-338a-a53a-894c137451e4","pitchNumber":1,"startTime":"2025-08-23T01:55:34.742Z","endTime":"2025-08-23T01:55:39.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.7,"strikeZoneTop":3.56586902592183,"strikeZoneBottom":1.75086644711656,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.28465271076928,"aZ":-20.784622390870947,"pfxX":-6.551916811519294,"pfxZ":5.804238102801987,"pX":-0.09638355334692152,"pZ":2.8768365733985086,"vX0":6.977992822765495,"vY0":-138.57492132242575,"vZ0":-2.441585680030511,"x":120.67,"y":161.11,"x0":-1.7848176660895376,"y0":50.005119170664905,"z0":5.143896249096727,"aX":-12.862418491143472},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.2,"breakHorizontal":10.6,"spinRate":2400,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.39386609548516205,"extension":7.306738738058314},"index":1,"playId":"9701d095-441a-37a6-8e10-8c904cfdb04a","pitchNumber":2,"startTime":"2025-08-23T01:55:50.799Z","endTime":"2025-08-23T01:55:53.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.63924888943773,"aZ":-32.91177850017487,"pfxX":2.7041760426647885,"pfxZ":-0.4738585367233963,"pX":0.45328969765640165,"pZ":2.6813083356964067,"vX0":4.098991759587328,"vY0":-123.35167094155679,"vZ0":0.05332319343372882,"x":99.72,"y":166.38,"x0":-1.5732182182978183,"y0":50.00167602701845,"z0":5.405543498842104,"aX":4.219031925032738},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.6,"breakHorizontal":-5.8,"spinRate":2613,"spinDirection":96},"zone":6,"typeConfidence":2.0,"plateTime":0.44191262780408636,"extension":6.6098552817670715},"index":2,"playId":"e36a06dc-d2c0-3c9b-8283-02bce14010f9","pitchNumber":3,"startTime":"2025-08-23T01:56:07.443Z","endTime":"2025-08-23T01:56:10.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.210274087508125,"aZ":-14.949794769239263,"pfxX":-6.740763516687784,"pfxZ":8.712207704427673,"pX":0.29315357307794776,"pZ":2.7499103348096168,"vX0":7.851825866119015,"vY0":-139.88255512337983,"vZ0":-3.789128279450007,"x":105.83,"y":164.53,"x0":-1.6773811950951207,"y0":50.006482831966046,"z0":5.105458598456294,"aX":-13.332296237644524},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.1,"breakHorizontal":10.6,"spinRate":2401,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.39189915104743145,"extension":7.157064120751205},"index":3,"playId":"a8465908-8993-3e26-9b3c-6cb582e5e0f9","pitchNumber":4,"startTime":"2025-08-23T01:56:28.778Z","endTime":"2025-08-23T01:56:32.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.164083373333806,"aZ":-17.850242320350283,"pfxX":-6.435751181174071,"pfxZ":7.353102184246911,"pX":-0.4487437161881692,"pZ":2.8787465736288462,"vX0":5.6766215035810195,"vY0":-138.49166483001392,"vZ0":-2.9167305024839543,"x":134.11,"y":161.05,"x0":-1.6862492477267954,"y0":50.000368959975745,"z0":5.135636533167588,"aX":-12.532971448054129},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.0,"breakHorizontal":10.6,"spinRate":2255,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.39509460877888714,"extension":7.135175687612997},"index":4,"playId":"1703384d-fd83-385c-9324-b1269388f94a","pitchNumber":5,"startTime":"2025-08-23T01:56:53.999Z","endTime":"2025-08-23T01:56:57.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.69419689668733,"aZ":-27.09915449685143,"pfxX":-8.795322264898662,"pfxZ":2.910349283040306,"pX":-0.588323135399722,"pZ":1.9737733910284103,"vX0":6.211516152442988,"vY0":-130.49917864388888,"vZ0":-3.038450237130028,"x":139.43,"y":185.49,"x0":-1.843907782800219,"y0":50.003473880008436,"z0":5.1713204933594,"aX":-15.333968968552133},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.9,"breakHorizontal":14.8,"spinRate":1768,"spinDirection":241},"zone":7,"typeConfidence":2.0,"plateTime":0.41800548510894986,"extension":6.885104293395209},"index":5,"playId":"f67ff6ea-dc87-3492-a91e-c11e34be2f21","pitchNumber":6,"startTime":"2025-08-23T01:57:27.650Z","endTime":"2025-08-23T01:57:32.039Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:57:32.039Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edouard Julien singles on a line drive to left fielder Andrew Benintendi. Brooks Lee scores. Edouard Julien to 2nd.","rbi":1,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-23T01:57:36.973Z","endTime":"2025-08-23T01:59:47.067Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682790,"fullName":"Wikelman González","link":"/api/v1/people/682790"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":{"id":682790,"link":"/api/v1/people/682790"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.747140928926047,"aZ":-29.70594740017462,"pfxX":-9.445804049006853,"pfxZ":1.4079042942721207,"pX":-0.8366134333914166,"pZ":2.0771046895282153,"vX0":5.583754430011207,"vY0":-131.2127011451877,"vZ0":-2.4125730770938505,"x":148.89,"y":182.7,"x0":-1.7607548833265934,"y0":50.00153128670951,"z0":5.213246038999149,"aX":-16.533604093950267},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.3,"breakHorizontal":16.0,"spinRate":1693,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.41682237718600446,"extension":7.185201238057061},"index":0,"playId":"f3a562e4-cfca-36cd-8722-b84c557f23a5","pitchNumber":1,"startTime":"2025-08-23T01:57:55.616Z","endTime":"2025-08-23T01:57:59.199Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"c2ee97e8-6d7d-3720-971e-e1c534a7eaa7","startTime":"2025-08-23T01:58:15.126Z","endTime":"2025-08-23T01:58:25.237Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":86.8,"strikeZoneTop":3.39999861571728,"strikeZoneBottom":1.68660759715488,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.072239017872185,"aZ":-16.078270639724213,"pfxX":-7.563168870959437,"pfxZ":8.261720061591433,"pX":-0.258230719132395,"pZ":2.7407635089219955,"vX0":6.505651852216799,"vY0":-139.34195849361586,"vZ0":-3.568187848008448,"x":126.84,"y":164.78,"x0":-1.6515381334644563,"y0":50.00073512973139,"z0":5.113758243555101,"aX":-14.730550514293537},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.3,"breakHorizontal":12.2,"spinRate":2197,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.3945100828803043,"extension":6.909064305687528},"index":2,"playId":"9c89025d-7a19-3d5d-aac9-4bd4bc31f407","pitchNumber":2,"startTime":"2025-08-23T01:58:46.577Z","endTime":"2025-08-23T01:58:49.645Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-23T01:58:57.901Z","endTime":"2025-08-23T01:59:14.688Z","isPitch":false,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.5,"strikeZoneTop":3.32182560265396,"strikeZoneBottom":1.73793656198545,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.763682118264573,"aZ":-25.419530865039693,"pfxX":-8.226677332293033,"pfxZ":4.001955631872052,"pX":0.9620795475383692,"pZ":0.4505640975046828,"vX0":9.494891225688978,"vY0":-129.56503109758728,"vZ0":-6.317408739475267,"x":80.33,"y":226.61,"x0":-1.6928462667406006,"y0":50.00617224243311,"z0":4.88101808467626,"aX":-13.896511081035282},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.9,"breakHorizontal":12.6,"spinRate":1638,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.4238403494533154,"extension":7.257362671297592},"index":4,"playId":"25eb281d-e776-3478-9c9c-b2045caa3c77","pitchNumber":3,"startTime":"2025-08-23T01:59:14.688Z","endTime":"2025-08-23T01:59:18.130Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.665186843989833,"aZ":-27.74008620860952,"pfxX":-7.8662606973758145,"pfxZ":2.5833280670971224,"pX":-0.5490802790501543,"pZ":1.7831945274951633,"vX0":5.790087509889338,"vY0":-130.05629612825658,"vZ0":-3.2395203399354604,"x":137.93,"y":190.63,"x0":-1.779565918213139,"y0":50.003462231192294,"z0":5.143350167162259,"aX":-13.508412190192441},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.2,"breakHorizontal":13.0,"spinRate":1721,"spinDirection":240},"zone":7,"typeConfidence":2.0,"plateTime":0.4207526789555316,"extension":7.050094221314974},"hitData":{"launchSpeed":101.4,"launchAngle":12.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.44,"coordY":106.39}},"index":5,"playId":"da55104f-9b57-31f6-9090-90cf2f7df935","pitchNumber":4,"startTime":"2025-08-23T01:59:36.973Z","endTime":"2025-08-23T01:59:47.067Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:59:47.067Z","atBatIndex":65},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Byron Buxton pops out to second baseman Chase Meidroth.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-23T02:00:16.727Z","endTime":"2025-08-23T02:01:10.986Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682790,"fullName":"Wikelman González","link":"/api/v1/people/682790"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.0,"strikeZoneTop":3.45000010963924,"strikeZoneBottom":1.65105122255963,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.083513161561022,"aZ":-15.42652122976636,"pfxX":-5.639809025517161,"pfxZ":8.492683096067342,"pX":0.9918578374748666,"pZ":2.286559198340382,"vX0":8.864402994310739,"vY0":-139.04870538695843,"vZ0":-4.923567175555235,"x":79.19,"y":177.04,"x0":-1.4942351658025905,"y0":50.00578079592374,"z0":5.0925341597377995,"aX":-11.126104978927158},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.6,"breakHorizontal":8.5,"spinRate":2425,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.39284554213708045,"extension":7.138650605355223},"index":0,"playId":"fc2001cd-f06d-36f1-9aa2-94cc790c8bd9","pitchNumber":1,"startTime":"2025-08-23T02:00:24.541Z","endTime":"2025-08-23T02:00:29.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.3,"strikeZoneTop":3.50499106584668,"strikeZoneBottom":1.59219098521613,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.9092978451098,"aZ":-17.528109549553534,"pfxX":-6.776620788878588,"pfxZ":7.36936498942977,"pX":1.0035896806580755,"pZ":2.4160347425523785,"vX0":9.492462095424605,"vY0":-139.51607252519025,"vZ0":-4.033283133987467,"x":78.75,"y":173.55,"x0":-1.5492291216886644,"y0":50.004610666252965,"z0":5.022469145299693,"aX":-13.472980410211498},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.7,"breakHorizontal":10.6,"spinRate":2463,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.39131870267016877,"extension":7.282849424822917},"index":1,"playId":"949f2fdd-ac11-379c-bebe-e9400e30cb0a","pitchNumber":2,"startTime":"2025-08-23T02:00:41.587Z","endTime":"2025-08-23T02:00:46.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.646703502154626,"aZ":-16.950506424100066,"pfxX":-7.232335869594638,"pfxZ":7.652374064008264,"pX":1.2436238549245549,"pZ":2.9170036635075736,"vX0":10.219235075009893,"vY0":-139.73021290550543,"vZ0":-2.8761484686756518,"x":69.6,"y":160.02,"x0":-1.510882750036183,"y0":50.005738301651206,"z0":5.065063253945729,"aX":-14.394117767406563},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.4,"breakHorizontal":11.2,"spinRate":2506,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.39106310519957255,"extension":7.1935656132854495},"hitData":{"launchSpeed":84.7,"launchAngle":61.0,"totalDistance":174.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":161.16,"coordY":138.33}},"index":2,"playId":"ef6d7fe7-67b2-3e38-9218-0c73702045d1","pitchNumber":3,"startTime":"2025-08-23T02:01:01.441Z","endTime":"2025-08-23T02:01:10.986Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:01:10.986Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lenyn Sosa called out on strikes.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-23T02:03:27.435Z","endTime":"2025-08-23T02:05:25.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cole Sands replaces Kody Funderburk.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T02:03:08.727Z","endTime":"2025-08-23T02:03:29.707Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663485,"link":"/api/v1/people/663485"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.9,"strikeZoneTop":3.38999906461635,"strikeZoneBottom":1.66002729472059,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.978168939236152,"aZ":-30.066865729774193,"pfxX":-9.623118586830637,"pfxZ":1.2781783605522727,"pX":0.2396025129809696,"pZ":0.4457610619211226,"vX0":9.371705247878902,"vY0":-127.84587113565168,"vZ0":-6.843435108402152,"x":107.87,"y":226.74,"x0":-2.2278170562189983,"y0":50.00401485016853,"z0":5.524957564772457,"aX":-15.890653120342954},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.8,"breakHorizontal":15.2,"spinRate":1606,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.4288443584860957,"extension":6.020086935534318},"index":1,"playId":"1641494e-3cf0-38f5-a52f-1989952e6676","pitchNumber":1,"startTime":"2025-08-23T02:03:29.707Z","endTime":"2025-08-23T02:03:35.523Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.2,"strikeZoneTop":3.39000137907355,"strikeZoneBottom":1.70971009233911,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.1903021672361,"aZ":-25.760616654831626,"pfxX":-9.86796109458453,"pfxZ":3.430022675986665,"pX":-0.7186598275290703,"pZ":3.5796311359964212,"vX0":7.615675482100571,"vY0":-136.44830070585064,"vZ0":-1.1696146161065526,"x":144.39,"y":142.13,"x0":-2.2745825312258403,"y0":50.005865466745604,"z0":5.8017997625632125,"aX":-18.466770737164005},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.1,"breakHorizontal":16.1,"spinRate":2317,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4026199358493803,"extension":6.10438651761857},"index":2,"playId":"609fb449-5784-3cd6-a5fa-8e7a1d742ca3","pitchNumber":2,"startTime":"2025-08-23T02:03:45.228Z","endTime":"2025-08-23T02:03:50.845Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.45467646915855,"aZ":-24.074572364734518,"pfxX":-9.596831950626111,"pfxZ":4.285982128929813,"pX":-1.4849310346449671,"pZ":4.099869756221289,"vX0":5.708600290596138,"vY0":-137.3476859621037,"vZ0":0.03677303099344764,"x":173.6,"y":128.08,"x0":-2.355116260723474,"y0":50.00403976606965,"z0":5.738126401958994,"aX":-18.140473739619758},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.9,"breakHorizontal":16.0,"spinRate":2292,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.40042546903299714,"extension":5.911076053348009},"index":3,"playId":"b504178b-dde2-323a-9d46-2ff81123b988","pitchNumber":3,"startTime":"2025-08-23T02:04:00.145Z","endTime":"2025-08-23T02:04:05.444Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":4,"startTime":"2025-08-23T02:04:21.083Z","endTime":"2025-08-23T02:04:33.999Z","isPitch":false,"type":"action","player":{"id":672820,"link":"/api/v1/people/672820"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.315350963313506,"aZ":-22.960191275101824,"pfxX":0.28468996811890745,"pfxZ":5.1995315409943785,"pX":0.8592555954495523,"pZ":2.4790531753683607,"vX0":7.767573368845048,"vY0":-131.82227907768723,"vZ0":-3.8063217834272587,"x":84.25,"y":171.85,"x0":-2.154391715963632,"y0":50.00135335315913,"z0":5.623669396048712,"aX":0.5024050831462831},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.9,"breakHorizontal":-2.2,"spinRate":2451,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.414478646521939,"extension":6.046602058238213},"index":5,"playId":"ba76ea3d-3b5c-3e6a-90ca-6029360c4eca","pitchNumber":4,"startTime":"2025-08-23T02:04:33.999Z","endTime":"2025-08-23T02:04:36.999Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.764307441926963,"aZ":-17.60597752869815,"pfxX":-7.036886547839815,"pfxZ":7.365230198002351,"pX":-0.9696706226058793,"pZ":3.367541601965647,"vX0":6.320052971919587,"vY0":-139.5871974029692,"vZ0":-2.946372108540247,"x":153.96,"y":147.86,"x0":-2.3464375406617313,"y0":50.002493114776534,"z0":5.592827291286296,"aX":-13.917459235173984},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.0,"breakHorizontal":11.5,"spinRate":2346,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.3920613207616115,"extension":5.700048189370269},"index":6,"playId":"3bc1adc9-d747-30ef-9556-ff45a7938c65","pitchNumber":5,"startTime":"2025-08-23T02:04:57.721Z","endTime":"2025-08-23T02:05:03.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.2,"strikeZoneTop":3.38999915637192,"strikeZoneBottom":1.6060573839231,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.00730166649185,"aZ":-38.14217819412635,"pfxX":9.258976921032238,"pfxZ":-4.169035024248707,"pX":-0.3090527564246194,"pZ":2.6438649311278555,"vX0":1.9485529446721506,"vY0":-119.19361404599255,"vZ0":0.9446663707667529,"x":128.78,"y":167.4,"x0":-2.3407523633672485,"y0":50.002190042136355,"z0":5.700264330311821,"aX":13.25379233140439},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-7.0,"breakHorizontal":-17.3,"spinRate":2915,"spinDirection":54},"zone":4,"typeConfidence":2.0,"plateTime":0.4604311089441069,"extension":5.7518627081543245},"index":7,"playId":"b5e8472a-2373-3e04-9cb7-67f496d24955","pitchNumber":6,"startTime":"2025-08-23T02:05:22.005Z","endTime":"2025-08-23T02:05:25.846Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:05:25.846Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colson Montgomery grounds out, second baseman Luke Keaschall to first baseman Edouard Julien.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-23T02:05:28.392Z","endTime":"2025-08-23T02:07:23.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.7,"strikeZoneTop":3.82116930349487,"strikeZoneBottom":1.82692759009069,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.397598933645998,"aZ":-27.43556444329734,"pfxX":1.3082915416590142,"pfxZ":2.731182146044638,"pX":-0.19136173802649425,"pZ":4.5169081914392,"vX0":4.874747509677484,"vY0":-129.91699266674266,"vZ0":1.669401168092001,"x":124.29,"y":116.82,"x0":-2.250686471324598,"y0":50.00272271394028,"z0":5.929626384984781,"aX":2.269150921216826},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.5,"breakHorizontal":-3.2,"spinRate":2538,"spinDirection":181},"zone":11,"typeConfidence":2.0,"plateTime":0.4192025902780179,"extension":5.777544926775245},"index":0,"playId":"00dc54ae-16a9-347e-8b16-2c76c1d72e42","pitchNumber":1,"startTime":"2025-08-23T02:05:51.621Z","endTime":"2025-08-23T02:05:55.788Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.4,"strikeZoneTop":3.79,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.230721846859705,"aZ":-27.10682588227345,"pfxX":0.2732816037322814,"pfxZ":2.8845593067915285,"pX":0.9180191705605202,"pZ":3.0682394168805263,"vX0":7.751554199670869,"vY0":-130.81537727814393,"vZ0":-1.6453449224692833,"x":82.01,"y":155.94,"x0":-2.1028960128692837,"y0":50.00092437720505,"z0":5.712203479567725,"aX":0.47900955022236086},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.2,"breakHorizontal":-2.0,"spinRate":2433,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.41663451665671447,"extension":5.893078594554813},"index":1,"playId":"04e86086-18b0-3c8b-b55e-2b9e26563d3c","pitchNumber":2,"startTime":"2025-08-23T02:06:06.509Z","endTime":"2025-08-23T02:06:13.755Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.79,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.85108076336721,"aZ":-18.481512300964944,"pfxX":-6.708570458280341,"pfxZ":7.044844613959569,"pX":-0.4027437656983787,"pZ":3.2996811839502893,"vX0":7.677074286131673,"vY0":-138.53228510804848,"vZ0":-2.9242189454000753,"x":132.35,"y":149.69,"x0":-2.3378844233425546,"y0":50.005826050018456,"z0":5.603903813600216,"aX":-13.045862924483336},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.4,"breakHorizontal":10.6,"spinRate":2338,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.39532704690643117,"extension":5.732275927542209},"index":2,"playId":"75f39a07-60db-3b68-b884-18eec14158b9","pitchNumber":3,"startTime":"2025-08-23T02:06:50.303Z","endTime":"2025-08-23T02:06:53.934Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-23T02:07:00.394Z","endTime":"2025-08-23T02:07:16.245Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.7,"strikeZoneTop":3.79,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.77174374943365,"aZ":-30.939139114259586,"pfxX":-8.335139452498499,"pfxZ":0.7407991898228996,"pX":-0.4372380695496046,"pZ":1.7898734324128163,"vX0":6.931048910700499,"vY0":-128.64353644746237,"vZ0":-3.737668601151581,"x":133.67,"y":190.45,"x0":-2.0945748539765354,"y0":50.00229430462722,"z0":5.682013563360691,"aX":-13.853406341325696},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.7,"breakHorizontal":13.3,"spinRate":1632,"spinDirection":242},"zone":7,"typeConfidence":2.0,"plateTime":0.4271465757050166,"extension":6.0093612122905515},"hitData":{"launchSpeed":96.7,"launchAngle":-3.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.66,"coordY":144.35}},"index":4,"playId":"851285f7-a2c8-31e1-87ca-aaf785a92122","pitchNumber":4,"startTime":"2025-08-23T02:07:16.245Z","endTime":"2025-08-23T02:07:23.847Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:07:23.847Z","atBatIndex":68},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luis Robert Jr. lines out sharply to left fielder James Outman.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-23T02:07:28.144Z","endTime":"2025-08-23T02:08:44.042Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.3,"strikeZoneTop":3.77999937116123,"strikeZoneBottom":1.82244859643616,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.84848470346975,"aZ":-25.8168984112961,"pfxX":-10.348623389347537,"pfxZ":3.4440681690701744,"pX":-1.1097474481839162,"pZ":3.3388466813289757,"vX0":6.5561935342275905,"vY0":-136.2334254139152,"vZ0":-1.458744706024814,"x":159.3,"y":148.63,"x0":-2.2250612373097343,"y0":50.00410365744778,"z0":5.696347668322925,"aX":-19.110667969239454},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.1,"breakHorizontal":17.0,"spinRate":2269,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.40479697468497466,"extension":5.8523633347147594},"index":0,"playId":"a008959c-1bdc-38f5-ac4d-cc59e11c4ff9","pitchNumber":1,"startTime":"2025-08-23T02:07:48.817Z","endTime":"2025-08-23T02:07:54.065Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":84.3,"strikeZoneTop":3.78000127424594,"strikeZoneBottom":1.80111234247913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.12675952263255,"aZ":-26.690870283640464,"pfxX":-10.082804667614461,"pfxZ":2.9669323943633135,"pX":-0.42033968860702786,"pZ":3.930571377824189,"vX0":8.103127297743402,"vY0":-136.32105331567152,"vZ0":0.10796136477983909,"x":133.02,"y":132.65,"x0":-2.148890404343127,"y0":50.002052280708284,"z0":5.761484084865356,"aX":-18.626019951967884},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.6,"breakHorizontal":16.1,"spinRate":2334,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.40467917548886634,"extension":5.852237973319628},"index":1,"playId":"5675b8db-05c3-332b-a7ab-fd21fc765537","pitchNumber":2,"startTime":"2025-08-23T02:08:03.396Z","endTime":"2025-08-23T02:08:07.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":3.78,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.084838433347315,"aZ":-27.67730938354412,"pfxX":2.161411353197175,"pfxZ":2.623090136711143,"pX":0.2000940080058946,"pZ":3.599316764322201,"vX0":5.474985705060647,"vY0":-129.76273975218592,"vZ0":-0.2167624931029274,"x":109.37,"y":141.6,"x0":-2.2142597270909685,"y0":50.00100633723995,"z0":5.785122356830369,"aX":3.699208467167657},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.9,"breakHorizontal":-5.0,"spinRate":2428,"spinDirection":183},"zone":2,"typeConfidence":2.0,"plateTime":0.42143132330890865,"extension":5.835186312492089},"index":2,"playId":"6e80c742-62e6-3ee6-933b-881b320a66b8","pitchNumber":3,"startTime":"2025-08-23T02:08:20.079Z","endTime":"2025-08-23T02:08:23.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.7,"strikeZoneTop":3.78,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.9643223598907,"aZ":-33.719589639550485,"pfxX":-7.891107877383038,"pfxZ":-0.9251014418806989,"pX":-0.7348039172346543,"pZ":2.8740988400618974,"vX0":6.2471207547658985,"vY0":-128.53742370661692,"vZ0":-0.38347021853846,"x":145.01,"y":161.18,"x0":-2.177822818474942,"y0":50.00588905174189,"z0":5.655399736651686,"aX":-13.136652488484833},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.6,"breakHorizontal":12.8,"spinRate":1613,"spinDirection":244},"zone":4,"typeConfidence":2.0,"plateTime":0.426992037292949,"extension":5.864960081462315},"hitData":{"launchSpeed":100.2,"launchAngle":23.0,"totalDistance":344.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":53.71,"coordY":80.4}},"index":3,"playId":"3c350ff1-eefc-3aec-a280-84c1f9c64e57","pitchNumber":4,"startTime":"2025-08-23T02:08:36.203Z","endTime":"2025-08-23T02:08:44.042Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:08:44.042Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Larnach strikes out swinging.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T02:11:01.879Z","endTime":"2025-08-23T02:12:14.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656457,"fullName":"Tyler Gilbert","link":"/api/v1/people/656457"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Gilbert replaces Wikelman González.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T02:10:38.898Z","endTime":"2025-08-23T02:11:04.171Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656457,"link":"/api/v1/people/656457"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.82662665983016,"strikeZoneBottom":1.83302342116199,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.324159115491607,"aZ":-19.34265838594071,"pfxX":8.619560574665885,"pfxZ":7.265388918433613,"pX":-0.010736822374484575,"pZ":2.9401849557777098,"vX0":-11.836738869061163,"vY0":-131.62568179571238,"vZ0":-1.144444275956681,"x":117.41,"y":159.4,"x0":3.4117134181229463,"y0":50.00004279915995,"z0":4.804416447278858,"aX":15.217154738653727},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.2,"breakHorizontal":-13.2,"spinRate":2404,"spinDirection":114},"zone":5,"typeConfidence":0.86,"plateTime":0.4151450254118525,"extension":6.289562554450864},"index":1,"playId":"6868123a-6183-3746-b19e-35088ab87faa","pitchNumber":1,"startTime":"2025-08-23T02:11:04.171Z","endTime":"2025-08-23T02:11:07.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.3,"strikeZoneTop":3.67846231560398,"strikeZoneBottom":1.78271282741633,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.33428843184329,"aZ":-22.9340046225852,"pfxX":7.9962204708106945,"pfxZ":5.236374090935316,"pX":-0.5489088130606956,"pZ":3.759160859418793,"vX0":-13.396234675031655,"vY0":-131.37760782483667,"vZ0":1.7712659255636767,"x":137.92,"y":137.28,"x0":3.5552053371379633,"y0":50.0025295802742,"z0":4.769947852915239,"aX":14.111618461761},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.1,"breakHorizontal":-11.9,"spinRate":2384,"spinDirection":112},"zone":1,"typeConfidence":0.75,"plateTime":0.41538473624232664,"extension":5.996400579653281},"index":2,"playId":"56a74a84-85e7-3299-94d2-d1dc0ec87f53","pitchNumber":2,"startTime":"2025-08-23T02:11:20.102Z","endTime":"2025-08-23T02:11:23.794Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.5,"strikeZoneTop":3.71,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.951834636652332,"aZ":-32.523941246501415,"pfxX":10.05634065739413,"pfxZ":-0.20925561394244951,"pX":0.9197318311808476,"pZ":3.309288609291811,"vX0":-10.156408899000137,"vY0":-128.5410963789511,"vZ0":2.978157747017014,"x":81.94,"y":149.43,"x0":3.5953605083641587,"y0":50.00115560845619,"z0":4.643707191545261,"aX":17.009137568351434},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.5,"breakHorizontal":-16.2,"spinRate":2226,"spinDirection":122},"zone":12,"typeConfidence":0.87,"plateTime":0.4243662397685446,"extension":6.036036525185099},"index":3,"playId":"c96d6cdd-111b-3298-ba10-814f7bb9d669","pitchNumber":3,"startTime":"2025-08-23T02:11:35.605Z","endTime":"2025-08-23T02:11:38.708Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.2,"strikeZoneTop":3.71000029942504,"strikeZoneBottom":1.75318442525576,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.29386545877838,"aZ":-28.554091261510873,"pfxX":-3.6604435716810797,"pfxZ":2.471337422451354,"pX":0.20356377894520547,"pZ":1.4493003072611652,"vX0":-7.590275055246462,"vY0":-120.0282752251584,"vZ0":-0.8813879718545085,"x":109.24,"y":199.65,"x0":3.8770117114140294,"y0":50.00280280495077,"z0":4.35401287573008,"aX":-5.364008883800374},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":4.6,"breakHorizontal":8.4,"spinRate":2428,"spinDirection":293},"zone":14,"typeConfidence":2.0,"plateTime":0.4555674065324675,"extension":5.747890913332494},"index":4,"playId":"28447f1e-73d4-3bad-955b-057cc6fd33c6","pitchNumber":4,"startTime":"2025-08-23T02:11:55.091Z","endTime":"2025-08-23T02:11:59.495Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.6,"strikeZoneTop":3.71,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.803902283233977,"aZ":-30.387295811625464,"pfxX":-1.810338514700795,"pfxZ":1.263736804652222,"pX":-0.7429769955741544,"pZ":1.8314167711707519,"vX0":-9.98263407108151,"vY0":-118.35540516208373,"vZ0":0.24081288831873748,"x":145.32,"y":189.33,"x0":3.7744328901448854,"y0":50.00066489034734,"z0":4.524346208949927,"aX":-2.551784207067739},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":2.6,"breakHorizontal":5.9,"spinRate":2553,"spinDirection":293},"zone":7,"typeConfidence":2.0,"plateTime":0.46380447403637204,"extension":5.736516388899749},"index":5,"playId":"717920cf-d54c-31e5-ba1f-faea60d36e87","pitchNumber":5,"startTime":"2025-08-23T02:12:11.025Z","endTime":"2025-08-23T02:12:14.981Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:12:14.981Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luke Keaschall grounds out, second baseman Chase Meidroth to first baseman Lenyn Sosa.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T02:12:17.774Z","endTime":"2025-08-23T02:13:04.563Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656457,"fullName":"Tyler Gilbert","link":"/api/v1/people/656457"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.9,"strikeZoneTop":3.23999949163832,"strikeZoneBottom":1.59347279701873,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.406691392202973,"aZ":-19.822948472576666,"pfxX":6.0684366931013844,"pfxZ":6.735974134005053,"pX":-1.0464455744392867,"pZ":2.5661273494833465,"vX0":-10.69146963726239,"vY0":-133.94107033141074,"vZ0":-2.1462164872695166,"x":156.89,"y":169.49,"x0":2.191725603657908,"y0":50.00330427452456,"z0":4.781234194137661,"aX":11.129325676593337},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.0,"breakHorizontal":-8.9,"spinRate":2316,"spinDirection":116},"zone":11,"typeConfidence":0.88,"plateTime":0.4074858323946158,"extension":6.082215594243718},"index":0,"playId":"d3c8ba5e-ea80-3ef7-901b-cf43dfa2a7db","pitchNumber":1,"startTime":"2025-08-23T02:12:40.984Z","endTime":"2025-08-23T02:12:44.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.35710466703327,"aZ":-31.28718202131473,"pfxX":11.620049919105853,"pfxZ":0.4999455872609211,"pX":0.3151819798356834,"pZ":2.226997588044965,"vX0":-9.32244635639921,"vY0":-131.74335323808472,"vZ0":-0.34687722747081073,"x":104.99,"y":178.65,"x0":2.3725065275810064,"y0":50.00365928788084,"z0":4.6532396377073795,"aX":20.632413599253532},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.1,"breakHorizontal":-19.3,"spinRate":2175,"spinDirection":116},"zone":6,"typeConfidence":0.93,"plateTime":0.41416711245539917,"extension":6.01336290049576},"hitData":{"launchSpeed":103.3,"launchAngle":-8.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.34,"coordY":146.45}},"index":1,"playId":"b155274a-2769-39c8-8c49-e6130370d1fd","pitchNumber":2,"startTime":"2025-08-23T02:12:57.119Z","endTime":"2025-08-23T02:13:04.563Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:13:04.563Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Wallner singles on a line drive to left fielder Andrew Benintendi.","rbi":0,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T02:13:09.453Z","endTime":"2025-08-23T02:13:57.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656457,"fullName":"Tyler Gilbert","link":"/api/v1/people/656457"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.3,"strikeZoneTop":3.84484862526719,"strikeZoneBottom":1.82216758045431,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.319372699656437,"aZ":-31.020984645023383,"pfxX":-0.18486590489426824,"pfxZ":0.8308368894382951,"pX":-0.8069246912203116,"pZ":1.6795882241285824,"vX0":-10.164140636329114,"vY0":-116.96522970018613,"vZ0":0.19927901356359445,"x":147.76,"y":193.43,"x0":3.612459383850147,"y0":50.00427754163829,"z0":4.493605159816891,"aX":-0.2554730119111059},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":1.8,"breakHorizontal":2.8,"spinRate":2304,"spinDirection":311},"zone":13,"typeConfidence":2.0,"plateTime":0.4676516652419913,"extension":5.832112423376012},"index":0,"playId":"4dbad68c-5681-3005-9d33-61e1417f5e88","pitchNumber":1,"startTime":"2025-08-23T02:13:29.059Z","endTime":"2025-08-23T02:13:33.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.1,"strikeZoneTop":3.74,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.281792663532134,"aZ":-31.88352222728014,"pfxX":-5.2357023016596465,"pfxZ":0.20298905143929158,"pX":-0.652117714030394,"pZ":1.755908304917411,"vX0":-8.617383881139313,"vY0":-118.65835082402823,"vZ0":0.3855752693068588,"x":141.86,"y":191.37,"x0":3.7105835820534603,"y0":50.00280601706376,"z0":4.502798611543645,"aX":-7.4427177328187115},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.7,"breakHorizontal":11.6,"spinRate":2385,"spinDirection":299},"zone":7,"typeConfidence":2.0,"plateTime":0.46209349028183455,"extension":5.575034566535688},"hitData":{"launchSpeed":72.1,"launchAngle":16.0,"totalDistance":149.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":83.07,"coordY":106.39}},"index":1,"playId":"34563723-d270-39ee-9562-eede41aafbab","pitchNumber":2,"startTime":"2025-08-23T02:13:46.072Z","endTime":"2025-08-23T02:13:57.448Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:13:57.448Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan Jeffers flies out to center fielder Luis Robert Jr.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T02:14:36.404Z","endTime":"2025-08-23T02:16:15.502Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656457,"fullName":"Tyler Gilbert","link":"/api/v1/people/656457"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[0,3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Austin Martin replaces Matt Wallner.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-23T02:14:22.525Z","endTime":"2025-08-23T02:14:38.485Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":670242,"link":"/api/v1/people/670242"},"base":1},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.0,"strikeZoneTop":3.26756905899006,"strikeZoneBottom":1.61560004968758,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.607694364383402,"aZ":-32.758044546814794,"pfxX":11.506165056155298,"pfxZ":-0.3316940221160749,"pX":-0.7725338885648555,"pZ":1.7922650684896326,"vX0":-11.517514030172249,"vY0":-131.48887068806175,"vZ0":-1.1360617145293004,"x":146.45,"y":190.39,"x0":2.1673729260153047,"y0":50.00456696468178,"z0":4.658295461370572,"aX":20.171518219445773},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-0.6,"breakHorizontal":-18.4,"spinRate":2178,"spinDirection":118},"zone":7,"typeConfidence":0.94,"plateTime":0.41639485507194607,"extension":6.041612529916154},"index":1,"playId":"e2b9b66c-352c-3342-bfcf-07a7c503fe35","pitchNumber":1,"startTime":"2025-08-23T02:14:38.485Z","endTime":"2025-08-23T02:14:42.334Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.5,"strikeZoneTop":3.36282969436978,"strikeZoneBottom":1.65561395430968,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.605846901632333,"aZ":-27.434111405752006,"pfxX":7.124221134414821,"pfxZ":3.170632130720781,"pX":2.941412071752037,"pZ":2.1249969253366934,"vX0":-1.4661658859724938,"vY0":-121.73222877062925,"vZ0":-0.5944265836966987,"x":4.88,"y":181.41,"x0":2.6271699747287283,"y0":50.004186919584846,"z0":4.753880535974413,"aX":10.65895256799646},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.9,"breakHorizontal":-12.5,"spinRate":1545,"spinDirection":110},"zone":14,"typeConfidence":0.92,"plateTime":0.45048045044442064,"extension":5.8388781257558575},"index":2,"playId":"f734aae0-84be-384d-8b92-47e03ad3a27d","pitchNumber":2,"startTime":"2025-08-23T02:14:57.580Z","endTime":"2025-08-23T02:15:03.878Z","isPitch":true,"type":"pitch"},{"details":{"description":"Austin Martin steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"actionPlayId":"f734aae0-84be-384d-8b92-47e03ad3a27d","startTime":"2025-08-23T02:15:04.803Z","endTime":"2025-08-23T02:15:23.347Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.2,"strikeZoneTop":3.33797284980246,"strikeZoneBottom":1.60357028901041,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.08617741966806,"aZ":-31.138272169346926,"pfxX":-1.5621755278518759,"pfxZ":0.7216195578623781,"pX":-1.6544133708275264,"pZ":1.9702344747310598,"vX0":-9.365236737161355,"vY0":-119.22778586750773,"vZ0":0.28204063670277546,"x":180.06,"y":185.58,"x0":2.5360585074380544,"y0":50.000853259825526,"z0":4.67285057637774,"aX":-2.236396825344362},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":1.7,"breakHorizontal":5.2,"spinRate":2420,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.4603524435811721,"extension":5.732298951009823},"index":4,"playId":"b4e47fea-80f5-3e41-a47d-9212c2be9f10","pitchNumber":3,"startTime":"2025-08-23T02:15:23.347Z","endTime":"2025-08-23T02:15:27.226Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":82.6,"strikeZoneTop":3.22999890031573,"strikeZoneBottom":1.58097013510956,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.881945579024368,"aZ":-31.514883609760595,"pfxX":11.181210028776679,"pfxZ":0.37515962713191264,"pX":0.6382944238513018,"pZ":3.651736876416671,"vX0":-8.02999415832977,"vY0":-131.94158240545286,"vZ0":2.90406824057186,"x":92.67,"y":140.18,"x0":2.2732024729996496,"y0":50.002565345114355,"z0":4.863668794911308,"aX":19.652703095997968},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.6,"breakHorizontal":-18.5,"spinRate":2245,"spinDirection":119},"zone":12,"typeConfidence":0.92,"plateTime":0.4156128930287646,"extension":6.101023781366572},"index":5,"playId":"7dc0415f-ddde-3375-b508-6923f5aa00ab","pitchNumber":4,"startTime":"2025-08-23T02:15:46.474Z","endTime":"2025-08-23T02:15:49.474Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.92515756052059,"aZ":-21.882766882032183,"pfxX":5.813041425598043,"pfxZ":5.795113110658056,"pX":0.22272270536870312,"pZ":2.9482458147757256,"vX0":-7.592104068944997,"vY0":-132.35125636341672,"vZ0":-0.9398401541329615,"x":108.51,"y":159.18,"x0":2.3715909757040783,"y0":50.00462050695907,"z0":4.908783581563674,"aX":10.327158920314771},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.6,"breakHorizontal":-8.9,"spinRate":2273,"spinDirection":119},"zone":2,"typeConfidence":0.75,"plateTime":0.41365889827330893,"extension":6.074513286392088},"hitData":{"launchSpeed":76.5,"launchAngle":33.0,"totalDistance":266.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.26,"coordY":93.87}},"index":6,"playId":"eb017c8b-7cec-3106-83e3-f75e5442b841","pitchNumber":5,"startTime":"2025-08-23T02:16:07.707Z","endTime":"2025-08-23T02:16:15.502Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:16:15.502Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Curtis Mead grounds out, shortstop Brooks Lee to first baseman Edouard Julien.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-23T02:18:56.593Z","endTime":"2025-08-23T02:19:25.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650893,"fullName":"Génesis Cabrera","link":"/api/v1/people/650893"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Austin Martin remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T02:18:24.101Z","endTime":"2025-08-23T02:18:24.119Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"401","replacedPlayer":{"id":670242,"link":"/api/v1/people/670242"}},{"details":{"description":"Defensive switch from left field to right field for James Outman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-23T02:18:24.119Z","endTime":"2025-08-23T02:18:24.120Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"700"},{"details":{"description":"Pitching Change: Génesis Cabrera replaces Cole Sands.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-23T02:18:24.120Z","endTime":"2025-08-23T02:18:33.802Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650893,"link":"/api/v1/people/650893"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Curtis Mead replaces Andrew Benintendi.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-08-23T02:18:33.802Z","endTime":"2025-08-23T02:18:58.988Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":643217,"link":"/api/v1/people/643217"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.6,"strikeZoneTop":3.59822850658153,"strikeZoneBottom":1.69941317516687,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.007060091397264,"aZ":-11.36868354267461,"pfxX":6.305240550328627,"pfxZ":10.987821882542452,"pX":0.8165889925189607,"pZ":2.8611672991511448,"vX0":-4.538588939037724,"vY0":-137.3585743599155,"vZ0":-6.228646878989453,"x":85.87,"y":161.53,"x0":1.6787395610378846,"y0":50.004166444060424,"z0":5.945924042030238,"aX":11.939889996607974},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.6,"breakHorizontal":-10.3,"spinRate":2192,"spinDirection":148},"zone":6,"typeConfidence":2.0,"plateTime":0.40015109512466607,"extension":5.925242524928639},"index":4,"playId":"4c2e0bd7-9807-3587-a121-f94ccecd64c0","pitchNumber":1,"startTime":"2025-08-23T02:18:58.988Z","endTime":"2025-08-23T02:19:03.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.987555110665202,"aZ":-41.83700017795722,"pfxX":-1.7212651382922617,"pfxZ":-7.037247599248481,"pX":0.05438895915396452,"pZ":0.8832065247478299,"vX0":-2.973248764777075,"vY0":-117.19569660243958,"vZ0":-2.823092167301011,"x":114.93,"y":214.93,"x0":1.5701280807019395,"y0":50.00548392792294,"z0":6.063260460482798,"aX":-2.3618446670199065},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-13.2,"breakHorizontal":4.0,"spinRate":2467,"spinDirection":328},"zone":14,"typeConfidence":2.0,"plateTime":0.4698410040104166,"extension":5.811682680248029},"hitData":{"launchSpeed":72.6,"launchAngle":9.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.31,"coordY":157.18}},"index":5,"playId":"318393fa-74d0-30e7-8e5b-863ab05cbe2e","pitchNumber":2,"startTime":"2025-08-23T02:19:18.100Z","endTime":"2025-08-23T02:19:25.646Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:19:25.646Z","atBatIndex":74},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Chase Meidroth walks.","rbi":0,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-23T02:19:31.754Z","endTime":"2025-08-23T02:20:54.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650893,"fullName":"Génesis Cabrera","link":"/api/v1/people/650893"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.3,"strikeZoneTop":3.17000001178909,"strikeZoneBottom":1.476218316908,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.46941734221893,"aZ":-34.4430520394019,"pfxX":-1.7423390306162663,"pfxZ":-1.6050690599299777,"pX":0.6100401847657537,"pZ":0.5503176700746093,"vX0":-2.0250026573688924,"vY0":-118.13585264137481,"vZ0":-5.393549482079979,"x":93.75,"y":223.92,"x0":1.7046137984144611,"y0":50.00208154186643,"z0":6.028239057341096,"aX":-2.4630178240070437},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-4.0,"breakHorizontal":3.6,"spinRate":2367,"spinDirection":325},"zone":14,"typeConfidence":2.0,"plateTime":0.46359619640858885,"extension":6.199935272901199},"index":0,"playId":"9a12c07e-1a7d-30c7-a7ee-1c972fc182cc","pitchNumber":1,"startTime":"2025-08-23T02:19:52.251Z","endTime":"2025-08-23T02:19:55.569Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.4,"strikeZoneTop":3.1700012224249,"strikeZoneBottom":1.50681787561155,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.42631911054517,"aZ":-34.44830909646831,"pfxX":-0.06619889538063806,"pfxZ":-1.5980231385107753,"pX":-0.37735655345756336,"pZ":0.6825277818267769,"vX0":-4.3488017245826045,"vY0":-118.80241380916354,"vZ0":-4.940910708224285,"x":131.38,"y":220.35,"x0":1.4878554302041664,"y0":50.00265772342605,"z0":5.9313449037482515,"aX":-0.09342462671649421},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-3.8,"breakHorizontal":1.2,"spinRate":2287,"spinDirection":326},"zone":13,"typeConfidence":2.0,"plateTime":0.4615947512298759,"extension":6.231735804641406},"index":1,"playId":"2fc68964-8780-3f67-bf4f-e7a5bdabe472","pitchNumber":2,"startTime":"2025-08-23T02:20:09.958Z","endTime":"2025-08-23T02:20:13.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":88.1,"strikeZoneTop":3.17000046151232,"strikeZoneBottom":1.54359767640894,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.315875277949353,"aZ":-18.387510240604172,"pfxX":9.405442310628999,"pfxZ":6.999049995621515,"pX":-0.8103447619012604,"pZ":3.1407690959431047,"vX0":-9.556289838234456,"vY0":-138.6102449385577,"vZ0":-4.115643353988692,"x":147.89,"y":153.98,"x0":1.4392301858440621,"y0":50.00566576243418,"z0":5.8520501444399065,"aX":18.53599545073401},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.1,"breakHorizontal":-15.4,"spinRate":2301,"spinDirection":144},"zone":1,"typeConfidence":2.0,"plateTime":0.3932672580260803,"extension":6.24798072465592},"index":2,"playId":"c7209def-95e1-3cff-ac79-0080db108c79","pitchNumber":3,"startTime":"2025-08-23T02:20:30.143Z","endTime":"2025-08-23T02:20:34.846Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":88.0,"strikeZoneTop":3.07781505579593,"strikeZoneBottom":1.32729795660018,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.374837526190596,"aZ":-16.420690831431042,"pfxX":8.952138212590693,"pfxZ":8.002471841383043,"pX":-1.0003530834965046,"pZ":3.23415612422253,"vX0":-9.276944817481258,"vY0":-138.55869974669486,"vZ0":-4.155833191222575,"x":155.13,"y":151.46,"x0":1.2083751959690903,"y0":50.00088683904481,"z0":5.831710596758206,"aX":17.619865829781098},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.9,"breakHorizontal":-14.5,"spinRate":2303,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.39345697473156394,"extension":6.36311736381269},"index":3,"playId":"99b6e2cf-fb37-3df8-8b05-93bcf2f5223f","pitchNumber":4,"startTime":"2025-08-23T02:20:49.793Z","endTime":"2025-08-23T02:20:54.277Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:20:54.277Z","atBatIndex":75},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edgar Quero singles on a line drive to left fielder Austin Martin. Chase Meidroth to 2nd.","rbi":0,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-23T02:20:57.444Z","endTime":"2025-08-23T02:23:12.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650893,"fullName":"Génesis Cabrera","link":"/api/v1/people/650893"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"postOnSecond":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.829399629871958,"aZ":-12.850916292258463,"pfxX":5.857145473582197,"pfxZ":9.872837236887163,"pX":-0.14909228295258678,"pZ":3.156173787614805,"vX0":-5.96836226112873,"vY0":-138.73981898808393,"vZ0":-5.532881351302208,"x":122.68,"y":153.56,"x0":1.2647205828697154,"y0":50.00683818499451,"z0":6.026465914504821,"aX":11.468873281692735},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.9,"breakHorizontal":-9.5,"spinRate":2252,"spinDirection":149},"zone":2,"typeConfidence":2.0,"plateTime":0.3941597655555791,"extension":6.195831744271119},"index":0,"playId":"4a2e064e-b1f2-356b-8afc-0433046562e4","pitchNumber":1,"startTime":"2025-08-23T02:21:23.229Z","endTime":"2025-08-23T02:21:26.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.422309156980024,"aZ":-29.846379467385958,"pfxX":2.248661650979254,"pfxZ":1.5438771989272553,"pX":0.5034670349459813,"pZ":3.723895313572699,"vX0":-3.303381522795029,"vY0":-121.8241474602908,"vZ0":0.42528735788151106,"x":97.81,"y":138.23,"x0":1.5834403490312732,"y0":50.001824534493466,"z0":6.122222751252549,"aX":3.3876798424712673},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.1,"breakHorizontal":-3.4,"spinRate":1634,"spinDirection":183},"zone":12,"typeConfidence":2.0,"plateTime":0.4492062018814176,"extension":5.9645642893033965},"index":1,"playId":"792770be-3a22-3bab-a7d6-776e1e16ada3","pitchNumber":2,"startTime":"2025-08-23T02:21:48.640Z","endTime":"2025-08-23T02:21:51.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.9,"strikeZoneTop":3.36000100270716,"strikeZoneBottom":1.58003284208485,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.400687441696483,"aZ":-36.97414351197792,"pfxX":-1.681790126947731,"pfxZ":-3.359668005244448,"pX":-0.10420723599308301,"pZ":-0.14508224756030297,"vX0":-2.898121265786138,"vY0":-118.63021444536041,"vZ0":-6.335240777420717,"x":120.97,"y":242.7,"x0":1.35118221788841,"y0":50.00442009705015,"z0":5.925042478863301,"aX":-2.400559263188494},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-7.3,"breakHorizontal":3.7,"spinRate":2367,"spinDirection":322},"zone":13,"typeConfidence":2.0,"plateTime":0.46146651331894306,"extension":6.385735435950302},"index":2,"playId":"7c342896-35c2-3d70-8d10-9244d4af63e7","pitchNumber":3,"startTime":"2025-08-23T02:22:08.196Z","endTime":"2025-08-23T02:22:12.024Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.3,"strikeZoneTop":3.31467738495839,"strikeZoneBottom":1.56071982710521,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.420155621062705,"aZ":-36.40543993632184,"pfxX":-4.12980317261038,"pfxZ":-2.912367670840127,"pX":0.5015044309814265,"pZ":0.5352218196944487,"vX0":-0.9516017905557952,"vY0":-119.92095449368425,"vZ0":-5.074157450393301,"x":97.88,"y":224.33,"x0":1.4399711715875125,"y0":50.00019229735,"z0":5.929706676711536,"aX":-6.007451750686174},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-6.2,"breakHorizontal":7.7,"spinRate":2469,"spinDirection":324},"zone":14,"typeConfidence":2.0,"plateTime":0.45691739710941537,"extension":6.14531772564605},"index":3,"playId":"026f9d57-f41a-3354-b34b-94e5a69351f5","pitchNumber":4,"startTime":"2025-08-23T02:22:37.878Z","endTime":"2025-08-23T02:22:41.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.26399620358858,"aZ":-24.120045365189302,"pfxX":1.6153056750292958,"pfxZ":4.463508791947248,"pX":-0.5379279774441938,"pZ":1.1015689206282493,"vX0":-5.757874994457019,"vY0":-132.71914360629918,"vZ0":-7.5687903732707955,"x":137.5,"y":209.04,"x0":1.4387789113264933,"y0":50.00620639243603,"z0":5.716213110800364,"aX":2.917354996425264},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.8,"breakHorizontal":-1.8,"spinRate":2208,"spinDirection":168},"zone":13,"typeConfidence":2.0,"plateTime":0.4108485000678699,"extension":6.345684832962741},"hitData":{"launchSpeed":91.1,"launchAngle":13.0,"totalDistance":226.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":95.46,"coordY":95.41}},"index":4,"playId":"2a026cb8-1135-39bf-b72c-1c587292cff2","pitchNumber":5,"startTime":"2025-08-23T02:23:02.333Z","endTime":"2025-08-23T02:23:12.475Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:23:12.475Z","atBatIndex":76},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mike Tauchman walks. Chase Meidroth to 3rd. Edgar Quero to 2nd.","rbi":0,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-23T02:24:39.797Z","endTime":"2025-08-23T02:26:45.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650893,"fullName":"Génesis Cabrera","link":"/api/v1/people/650893"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"postOnSecond":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"postOnThird":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-23T02:23:38.998Z","endTime":"2025-08-23T02:24:42.071Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.9,"strikeZoneTop":3.62000019613095,"strikeZoneBottom":1.7413116302139,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.88792995800785,"aZ":-23.377684283198853,"pfxX":3.239624905615097,"pfxZ":4.865172085945295,"pX":0.46308288931669617,"pZ":1.1945671907327922,"vX0":-4.711095662028848,"vY0":-132.5265398227076,"vZ0":-7.613609292108855,"x":99.35,"y":206.53,"x0":1.829360781458191,"y0":50.006274712115484,"z0":5.769229050323328,"aX":5.86074849181967},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.7,"breakHorizontal":-5.0,"spinRate":2083,"spinDirection":155},"zone":14,"typeConfidence":2.0,"plateTime":0.41068873731172983,"extension":6.231981082526378},"index":1,"playId":"b7dc5078-dc0c-32a1-b555-b303b326c430","pitchNumber":1,"startTime":"2025-08-23T02:24:42.071Z","endTime":"2025-08-23T02:24:45.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.8,"strikeZoneTop":3.62000111453291,"strikeZoneBottom":1.72165383662113,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.90389921681892,"aZ":-22.704728397811486,"pfxX":3.7238057301858474,"pfxZ":5.357948191200709,"pX":0.36375798117068414,"pZ":0.9881094665272862,"vX0":-4.296558894400978,"vY0":-131.36570580197528,"vZ0":-7.984247530738988,"x":103.13,"y":212.1,"x0":1.5281303709531082,"y0":50.003649054581764,"z0":5.724943435559425,"aX":6.581956586112092},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.4,"breakHorizontal":-5.9,"spinRate":2163,"spinDirection":169},"zone":14,"typeConfidence":2.0,"plateTime":0.41517939736463605,"extension":6.304554726006996},"index":2,"playId":"f3c5e9d9-a56a-37a8-9597-283a88d78f01","pitchNumber":2,"startTime":"2025-08-23T02:25:03.335Z","endTime":"2025-08-23T02:25:07.014Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.62,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.368053439344923,"aZ":-11.347034658573294,"pfxX":3.2395063803667776,"pfxZ":10.552448573467672,"pX":-0.2099192832525994,"pZ":2.3441296913911134,"vX0":-4.822809006843612,"vY0":-139.59073478336438,"vZ0":-7.862155848879469,"x":125.0,"y":175.49,"x0":1.1191574171202736,"y0":50.00286734247181,"z0":5.943827751990746,"aX":6.394223037523116},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.6,"breakHorizontal":-4.9,"spinRate":2196,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.39235195315160576,"extension":6.194956429408158},"index":3,"playId":"db7e5a74-5917-3770-889b-ca7155adad44","pitchNumber":3,"startTime":"2025-08-23T02:25:24.856Z","endTime":"2025-08-23T02:25:28.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.59510868997681,"strikeZoneBottom":1.78394133378706,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.402940940120192,"aZ":-13.016232289262856,"pfxX":8.609170630430713,"pfxZ":9.658145401955558,"pX":0.3943077915903439,"pZ":1.5028181101685216,"vX0":-4.8129702640835985,"vY0":-139.71029320665434,"vZ0":-9.516723131697397,"x":101.97,"y":198.2,"x0":1.0174354108347208,"y0":50.00518250382765,"z0":5.801075247546853,"aX":17.08351526809144},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.7,"breakHorizontal":-14.6,"spinRate":2310,"spinDirection":154},"zone":14,"typeConfidence":2.0,"plateTime":0.3914871494946488,"extension":6.278027323689767},"index":4,"playId":"66cc00a4-2b0d-3e66-b576-2bc983a70fad","pitchNumber":4,"startTime":"2025-08-23T02:25:51.632Z","endTime":"2025-08-23T02:25:56.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.62,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.07248366064774,"aZ":-12.393810916963677,"pfxX":2.4208766216040574,"pfxZ":9.965987338020359,"pX":0.8934045121798773,"pZ":2.7620083740679906,"vX0":-1.5058426440322898,"vY0":-140.08590521666707,"vZ0":-6.824960128480299,"x":82.95,"y":164.21,"x0":1.123808745303739,"y0":50.00112427746036,"z0":6.042495884706716,"aX":4.804029211261079},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.8,"breakHorizontal":-4.1,"spinRate":2207,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.39120731354837446,"extension":6.054275022104793},"index":5,"playId":"86a6360d-2961-32b1-918e-dc2e6c34bc9d","pitchNumber":5,"startTime":"2025-08-23T02:26:15.681Z","endTime":"2025-08-23T02:26:19.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.6476046423772,"strikeZoneBottom":1.73831943060267,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.370034691902205,"aZ":-12.136599268902119,"pfxX":4.597859918660217,"pfxZ":10.047228821823532,"pX":0.8044054476452575,"pZ":3.430564678389501,"vX0":-1.8316034986255842,"vY0":-140.46002890328947,"vZ0":-5.252522147800137,"x":86.34,"y":146.15,"x0":0.8682779359693348,"y0":50.00354737986608,"z0":6.11673327034993,"aX":9.170105285444624},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.3,"breakHorizontal":-7.9,"spinRate":2161,"spinDirection":153},"zone":3,"typeConfidence":2.0,"plateTime":0.3902264899421555,"extension":6.212865476063356},"index":6,"playId":"8109a1b7-57c2-311b-b437-3d10975155be","pitchNumber":6,"startTime":"2025-08-23T02:26:40.551Z","endTime":"2025-08-23T02:26:45.152Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:26:45.152Z","atBatIndex":77},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Miguel Vargas walks. Chase Meidroth scores. Edgar Quero to 3rd. Mike Tauchman to 2nd.","rbi":1,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-23T02:29:11.641Z","endTime":"2025-08-23T02:31:22.180Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"postOnSecond":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"postOnThird":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":{"id":650893,"link":"/api/v1/people/650893"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-23T02:26:52.209Z","endTime":"2025-08-23T02:27:46.607Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Justin Topa replaces Génesis Cabrera.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-23T02:27:46.607Z","endTime":"2025-08-23T02:29:13.900Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623437,"link":"/api/v1/people/623437"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.8,"strikeZoneTop":3.416707652207,"strikeZoneBottom":1.66874354531543,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.058958130903708,"aZ":-30.703821936934148,"pfxX":7.757683437462404,"pfxZ":0.9591690979017446,"pX":1.0105963848504191,"pZ":2.6111805737829425,"vX0":5.966424960135307,"vY0":-122.91261260651406,"vZ0":0.5252236946969582,"x":78.48,"y":168.28,"x0":-2.454988718994463,"y0":50.00308318882859,"z0":4.999228607958887,"aX":11.883304152524772},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.2,"breakHorizontal":-15.5,"spinRate":2758,"spinDirection":67},"zone":12,"typeConfidence":0.91,"plateTime":0.44540618609818283,"extension":5.494806803674306},"index":2,"playId":"248aa1e8-de68-358b-8051-023aad05671a","pitchNumber":1,"startTime":"2025-08-23T02:29:13.900Z","endTime":"2025-08-23T02:29:18.334Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.1,"strikeZoneTop":3.44999836584527,"strikeZoneBottom":1.6611825311573,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.08088910492163,"aZ":-28.405637429901194,"pfxX":5.123618918650849,"pfxZ":2.4976483744419102,"pX":-1.0263735055289536,"pZ":2.4572466867729115,"vX0":2.1825535802606306,"vY0":-121.52650749739529,"vZ0":0.05578293449327887,"x":156.12,"y":172.43,"x0":-2.599605360103993,"y0":50.00185584829454,"z0":4.88569710979916,"aX":7.721347905256719},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.8,"breakHorizontal":-9.7,"spinRate":2651,"spinDirection":66},"zone":13,"typeConfidence":0.89,"plateTime":0.44938555239396827,"extension":5.687283340622367},"index":3,"playId":"409eb1d7-2b42-3ee2-bb77-8eabc29e110d","pitchNumber":2,"startTime":"2025-08-23T02:29:32.162Z","endTime":"2025-08-23T02:29:36.708Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.0,"strikeZoneTop":3.39033679709126,"strikeZoneBottom":1.58811420374543,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.68400828524864,"aZ":-26.639090316855505,"pfxX":1.9010033296369206,"pfxZ":3.5058945714568646,"pX":1.5783437524200734,"pZ":2.225584684944796,"vX0":8.551805168108503,"vY0":-124.48308510391429,"vZ0":-1.1488670570297665,"x":56.84,"y":178.69,"x0":-2.1405733306652763,"y0":50.00147028940836,"z0":4.887126566885204,"aX":2.9987681730326803},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.4,"breakHorizontal":-5.3,"spinRate":2521,"spinDirection":69},"zone":14,"typeConfidence":0.6,"plateTime":0.43907400917297057,"extension":5.7802769946827315},"index":4,"playId":"16ba0544-e14d-3a2f-a7ba-3c5c869b2d3f","pitchNumber":3,"startTime":"2025-08-23T02:29:52.614Z","endTime":"2025-08-23T02:29:55.639Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.45000051938192,"strikeZoneBottom":1.65738638530014,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.62529457271054,"aZ":-30.037977440615187,"pfxX":-9.581236391635901,"pfxZ":1.1059218575933993,"pX":-0.1788294551224195,"pZ":2.6719844258409204,"vX0":8.469402950371133,"vY0":-138.15749264638478,"vZ0":-0.8571945001019243,"x":123.82,"y":166.64,"x0":-2.0384660880662837,"y0":50.00410896473922,"z0":5.00410521968584,"aX":-18.53347496090516},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":2.0,"breakHorizontal":15.6,"spinRate":2294,"spinDirection":251},"zone":5,"typeConfidence":0.91,"plateTime":0.39637601899700003,"extension":5.858667908708549},"index":5,"playId":"d7319b38-aaa8-31ef-b4ab-4ad5b5a05f90","pitchNumber":4,"startTime":"2025-08-23T02:30:11.358Z","endTime":"2025-08-23T02:30:14.358Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.45000131901152,"strikeZoneBottom":1.63187432980331,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.47112538792371,"aZ":-29.230111433847334,"pfxX":-11.153353459980615,"pfxZ":1.5238277509069498,"pX":0.47726223644070936,"pZ":3.260039221424277,"vX0":10.716442572187017,"vY0":-138.12622967068702,"vZ0":0.5176948478422183,"x":98.81,"y":150.76,"x0":-2.0017614186569785,"y0":50.00447290466829,"z0":5.033985100818664,"aX":-21.57582622016228},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.1,"breakHorizontal":18.0,"spinRate":2248,"spinDirection":250},"zone":3,"typeConfidence":0.91,"plateTime":0.3963883511619195,"extension":5.7423247776599995},"index":6,"playId":"ec448cd8-68d5-3df8-80a5-dfed40866267","pitchNumber":5,"startTime":"2025-08-23T02:30:27.922Z","endTime":"2025-08-23T02:30:32.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.080213885393164,"aZ":-27.794860854219156,"pfxX":-11.665081434175685,"pfxZ":2.250834904983418,"pX":0.18918294886366038,"pZ":1.7178047920856645,"vX0":10.278922702281843,"vY0":-138.9508196692354,"vZ0":-3.2772866546776416,"x":109.79,"y":192.4,"x0":-2.048349786502892,"y0":50.00575623602425,"z0":4.765938730410937,"aX":-22.739645151939627},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":3.5,"breakHorizontal":19.0,"spinRate":2284,"spinDirection":251},"zone":8,"typeConfidence":0.91,"plateTime":0.3946640296079966,"extension":5.956627048774979},"index":7,"playId":"95412ef7-11c4-3f9e-b7fc-497f008e931d","pitchNumber":6,"startTime":"2025-08-23T02:30:48.138Z","endTime":"2025-08-23T02:30:55.039Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.7,"strikeZoneTop":3.4041052409431,"strikeZoneBottom":1.6019582959211,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.69194513089382,"aZ":-29.05845572821883,"pfxX":4.913561124421819,"pfxZ":1.9861593915807738,"pX":1.4739676820545073,"pZ":1.6863545695552893,"vX0":7.633887547687352,"vY0":-124.6117252823688,"vZ0":-1.9292314921905613,"x":60.82,"y":193.25,"x0":-2.270749252233226,"y0":50.00157639207676,"z0":4.877616711267934,"aX":7.705271240204906},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.4,"breakHorizontal":-10.7,"spinRate":2574,"spinDirection":69},"zone":14,"typeConfidence":0.87,"plateTime":0.44001092149551857,"extension":5.706502475615276},"index":8,"playId":"526e3944-ade5-3de5-8047-1a205f1874f4","pitchNumber":7,"startTime":"2025-08-23T02:31:17.262Z","endTime":"2025-08-23T02:31:22.180Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:31:22.180Z","atBatIndex":78},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Teel singles on a ground ball to right fielder James Outman. Edgar Quero scores. Mike Tauchman to 3rd. Miguel Vargas to 2nd.","rbi":1,"awayScore":8,"homeScore":6,"isOut":false},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-23T02:31:28.202Z","endTime":"2025-08-23T02:33:08.234Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"postOnSecond":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"postOnThird":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":{"id":650893,"link":"/api/v1/people/650893"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.8,"strikeZoneTop":3.59094270888737,"strikeZoneBottom":1.62488115578871,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.651848407836855,"aZ":-24.634271674512394,"pfxX":-3.2463885326512303,"pfxZ":4.027547555812022,"pX":1.8975261654617464,"pZ":3.3416067510737526,"vX0":11.909348555690672,"vY0":-135.47919170961973,"vZ0":-0.14220675828553664,"x":44.67,"y":148.56,"x0":-2.1200170235959255,"y0":50.002417760406445,"z0":5.106365873418132,"aX":-6.078287414791373},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.4,"breakHorizontal":3.5,"spinRate":2337,"spinDirection":243},"zone":12,"typeConfidence":0.79,"plateTime":0.40320801736169365,"extension":5.855030652355834},"index":0,"playId":"6fb852fc-0634-30e2-b7a2-8e57520aa295","pitchNumber":1,"startTime":"2025-08-23T02:31:51.455Z","endTime":"2025-08-23T02:31:55.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.957250630838388,"aZ":-30.66680351167123,"pfxX":2.805165855904665,"pfxZ":0.9602385494981078,"pX":0.4303106806360537,"pZ":2.6040862609637747,"vX0":5.987449072223791,"vY0":-125.30228144756691,"vZ0":0.5872550258664349,"x":100.6,"y":168.47,"x0":-2.3653063748801255,"y0":50.00339603319261,"z0":4.894676526798626,"aX":4.4109791991314795},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.2,"breakHorizontal":-6.6,"spinRate":2500,"spinDirection":80},"zone":6,"typeConfidence":0.55,"plateTime":0.4390064801045961,"extension":5.666018462681532},"index":1,"playId":"9e1dccff-2598-3164-bfa8-0b5989e6f2a8","pitchNumber":2,"startTime":"2025-08-23T02:32:12.768Z","endTime":"2025-08-23T02:32:15.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.8,"strikeZoneTop":3.55480092759727,"strikeZoneBottom":1.63883427116503,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.701706219625457,"aZ":-26.666257128263144,"pfxX":1.5870089027128467,"pfxZ":3.4179169403928498,"pX":-1.239282587426527,"pZ":1.8889670360553623,"vX0":2.9076415836202254,"vY0":-125.42225998643595,"vZ0":-1.8144256397759118,"x":164.24,"y":187.78,"x0":-2.61468033465659,"y0":50.001420764899265,"z0":4.7728532676433195,"aX":2.5563980103791346},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.0,"breakHorizontal":-3.5,"spinRate":2565,"spinDirection":96},"zone":13,"typeConfidence":0.56,"plateTime":0.4348437488220043,"extension":5.668590515433257},"index":2,"playId":"2e9bac17-4e24-38c5-b211-e67f9b0602db","pitchNumber":3,"startTime":"2025-08-23T02:32:36.240Z","endTime":"2025-08-23T02:32:40.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.40586457307673,"aZ":-37.96462815699614,"pfxX":-8.328726975226196,"pfxZ":-3.4130511797861995,"pX":-0.057215995971079424,"pZ":2.484283661270812,"vX0":8.199033337486116,"vY0":-129.08399944011597,"vZ0":0.914106984939218,"x":119.18,"y":171.7,"x0":-2.1837442999117256,"y0":50.00221842416051,"z0":5.035271983173892,"aX":-14.137228218457407},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-5.8,"breakHorizontal":13.4,"spinRate":1796,"spinDirection":271},"zone":5,"typeConfidence":0.61,"plateTime":0.42337524030092855,"extension":5.97190767507702},"hitData":{"launchSpeed":95.5,"launchAngle":-1.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.46,"coordY":126.16}},"index":3,"playId":"69c8b65f-fc3d-3073-a51a-921e120a1ad8","pitchNumber":4,"startTime":"2025-08-23T02:32:56.209Z","endTime":"2025-08-23T02:33:08.234Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:33:08.234Z","atBatIndex":79},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lenyn Sosa singles on a line drive to center fielder Byron Buxton. Mike Tauchman scores. Miguel Vargas to 3rd. Kyle Teel to 2nd.","rbi":1,"awayScore":8,"homeScore":7,"isOut":false},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-23T02:33:19.175Z","endTime":"2025-08-23T02:34:29.788Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"postOnSecond":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"postOnThird":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":{"id":650893,"link":"/api/v1/people/650893"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":79.2,"strikeZoneTop":3.39000103849227,"strikeZoneBottom":1.63687428098222,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.766873780633496,"aZ":-30.346269427271416,"pfxX":3.2501909518882037,"pfxZ":1.1645722302062804,"pX":-0.07286263830047784,"pZ":2.443664111712112,"vX0":5.050416754431882,"vY0":-123.3073001998262,"vZ0":-1.885984745872982E-4,"x":119.78,"y":172.8,"x0":-2.553771857484282,"y0":50.00354410129625,"z0":4.960854902022545,"aX":5.108506855568881},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.3,"breakHorizontal":-6.8,"spinRate":2590,"spinDirection":90},"zone":5,"typeConfidence":0.79,"plateTime":0.4407281549128923,"extension":5.661083911241161},"index":0,"playId":"25e891e5-10a7-3465-9f32-81b281b72e12","pitchNumber":1,"startTime":"2025-08-23T02:33:41.429Z","endTime":"2025-08-23T02:33:45.136Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-08-23T02:33:55.564Z","endTime":"2025-08-23T02:34:17.307Z","isPitch":false,"type":"action","player":{"id":672820,"link":"/api/v1/people/672820"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.294557551213842,"aZ":-30.53783647399892,"pfxX":3.7221681840071987,"pfxZ":1.0324660859938035,"pX":0.5735315711063567,"pZ":1.9752902688641543,"vX0":5.880887714799634,"vY0":-125.03599432149088,"vZ0":-0.9484637761413155,"x":95.14,"y":185.45,"x0":-2.2892215918776175,"y0":50.00624432988075,"z0":4.856761244211689,"aX":5.91580426064125},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.9,"breakHorizontal":-8.0,"spinRate":2549,"spinDirection":78},"zone":9,"typeConfidence":0.78,"plateTime":0.43740977812126847,"extension":5.690052852662534},"hitData":{"launchSpeed":99.9,"launchAngle":13.0,"totalDistance":250.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":127.11,"coordY":79.53}},"index":2,"playId":"d7a7f3b5-8f86-3c05-91a7-0349bef7bc52","pitchNumber":2,"startTime":"2025-08-23T02:34:17.307Z","endTime":"2025-08-23T02:34:29.788Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:34:29.788Z","atBatIndex":80},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Colson Montgomery pops into a double play in foul territory, third baseman Royce Lewis to catcher Ryan Jeffers. Miguel Vargas out at home.","rbi":0,"awayScore":8,"homeScore":7,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-23T02:35:20.840Z","endTime":"2025-08-23T02:37:54.222Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_runner_out","runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-23T02:34:59.971Z","endTime":"2025-08-23T02:35:22.991Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.0,"strikeZoneTop":3.79000055427942,"strikeZoneBottom":1.79708360711526,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.05381212322112,"aZ":-23.108079216188752,"pfxX":4.502919953462463,"pfxZ":5.9541409802642224,"pX":-0.29628554854722383,"pZ":3.351851065233505,"vX0":3.8649067070018805,"vY0":-122.78923034722234,"vZ0":1.0247821357321798,"x":128.29,"y":148.28,"x0":-2.477351994224778,"y0":50.0005721572828,"z0":4.900068078690843,"aX":6.851130003145296},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":11.3,"breakHorizontal":-9.1,"spinRate":2539,"spinDirection":80},"zone":1,"typeConfidence":0.86,"plateTime":0.44663633167197014,"extension":5.693821190790345},"index":1,"playId":"17ae0446-7e40-32a6-a0a7-3ce93d2200c4","pitchNumber":1,"startTime":"2025-08-23T02:35:22.991Z","endTime":"2025-08-23T02:35:26.976Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.9,"strikeZoneTop":3.78999883322292,"strikeZoneBottom":1.80251438697525,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.66924029510956,"aZ":-37.93311023762125,"pfxX":-7.298459883946837,"pfxZ":-3.4619210990939857,"pX":-1.341775907854185,"pZ":1.39525744886022,"vX0":5.061451682884043,"vY0":-128.43473889337142,"vZ0":-1.3847891257775395,"x":168.15,"y":201.11,"x0":-2.394047888030494,"y0":50.00362133337566,"z0":4.903109508080893,"aX":-12.141252819228724},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-6.4,"breakHorizontal":12.0,"spinRate":1803,"spinDirection":266},"zone":13,"typeConfidence":0.82,"plateTime":0.4271737697145239,"extension":5.9162986839095435},"index":2,"playId":"5b46177d-6ff5-336c-9c89-2c35da864230","pitchNumber":2,"startTime":"2025-08-23T02:35:42.449Z","endTime":"2025-08-23T02:35:48.940Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.7,"strikeZoneTop":3.79,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.70309971076289,"aZ":-36.736810182051016,"pfxX":-8.145387817071477,"pfxZ":-2.6448530198186093,"pX":-0.13848450652891026,"pZ":1.9895061134863112,"vX0":8.02691730000793,"vY0":-129.96836018638012,"vZ0":-0.6070085778948797,"x":122.28,"y":185.06,"x0":-2.1940605394144583,"y0":50.00051145872599,"z0":4.9922652220939465,"aX":-14.072191748448114},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-4.7,"breakHorizontal":13.2,"spinRate":1878,"spinDirection":262},"zone":8,"typeConfidence":2.0,"plateTime":0.41983743253703043,"extension":5.901431549287165},"index":3,"playId":"3db38828-5c53-333d-90ab-151200609291","pitchNumber":3,"startTime":"2025-08-23T02:36:02.507Z","endTime":"2025-08-23T02:36:06.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.79000034459371,"strikeZoneBottom":1.8542010945038,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.23282999779263,"aZ":-24.506423599797852,"pfxX":-0.14042423329157477,"pfxZ":4.144541854469285,"pX":0.09626302651422651,"pZ":4.108443143420405,"vX0":6.462507687108412,"vY0":-134.85706536360823,"vZ0":1.7070885121447563,"x":113.33,"y":127.85,"x0":-2.308745974070551,"y0":50.000256333760554,"z0":5.191237217104843,"aX":-0.26046623597095925},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.0,"breakHorizontal":-1.1,"spinRate":2377,"spinDirection":223},"zone":12,"typeConfidence":0.91,"plateTime":0.40553153361260863,"extension":5.536269304791572},"index":4,"playId":"1a965823-6ca2-3a12-8eaf-84d044f2e7c5","pitchNumber":4,"startTime":"2025-08-23T02:36:36.058Z","endTime":"2025-08-23T02:36:39.578Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":79.5,"strikeZoneTop":3.79,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.81304083317244,"aZ":-41.62988362389126,"pfxX":-6.7416866042609715,"pfxZ":-5.836659018746243,"pX":-0.29324646795888704,"pZ":2.0407609700015668,"vX0":6.769880919567564,"vY0":-127.40581274918922,"vZ0":1.0042065421510964,"x":128.18,"y":183.68,"x0":-2.128024758965388,"y0":50.003915317567376,"z0":4.970305765057395,"aX":-10.91894122550986},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-10.0,"breakHorizontal":10.4,"spinRate":1787,"spinDirection":269},"zone":7,"typeConfidence":0.87,"plateTime":0.4323861726788918,"extension":6.067240258263741},"index":5,"playId":"96691456-1ef1-3c9c-a0ed-3dd2956a7a93","pitchNumber":5,"startTime":"2025-08-23T02:36:54.404Z","endTime":"2025-08-23T02:36:58.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.79000000313059,"strikeZoneBottom":1.84300721278695,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.670560768708683,"aZ":-36.200952212477915,"pfxX":-10.375228388944866,"pfxZ":-2.057574444312314,"pX":0.7151656737256807,"pZ":3.8933523061764848,"vX0":11.00489239421935,"vY0":-138.98241444485402,"vZ0":3.2788305610336734,"x":89.74,"y":133.66,"x0":-1.9446856577149083,"y0":50.00053092638373,"z0":5.100107061771849,"aX":-20.328265780829987},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":-2.8,"breakHorizontal":16.6,"spinRate":2200,"spinDirection":252},"zone":3,"typeConfidence":0.92,"plateTime":0.3938579123265171,"extension":5.825612880114926},"index":6,"playId":"df9a3bc8-87aa-3b5e-8b8e-f0d2a651b28b","pitchNumber":6,"startTime":"2025-08-23T02:37:19.850Z","endTime":"2025-08-23T02:37:24.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.6,"strikeZoneTop":3.79,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.63424397628772,"aZ":-40.882710591032634,"pfxX":-7.995505775327912,"pfxZ":-5.254590402989063,"pX":0.1397083822911388,"pZ":2.155672543450139,"vX0":8.440434947371227,"vY0":-128.47853925087804,"vZ0":0.8746618699519051,"x":111.67,"y":180.58,"x0":-2.1619630210625846,"y0":50.00177221237704,"z0":5.008576072953067,"aX":-13.258258973770685},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-9.0,"breakHorizontal":12.4,"spinRate":1948,"spinDirection":280},"zone":8,"typeConfidence":0.77,"plateTime":0.4276554800425285,"extension":6.043957696122644},"hitData":{"launchSpeed":78.8,"launchAngle":64.0,"totalDistance":165.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":72.93,"coordY":167.75}},"index":7,"playId":"f76ea5ef-5daf-32a2-84dc-67f5d94fa43d","pitchNumber":7,"startTime":"2025-08-23T02:37:41.017Z","endTime":"2025-08-23T02:37:54.222Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:37:54.222Z","atBatIndex":81},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brooks Lee walks.","rbi":0,"awayScore":8,"homeScore":7,"isOut":false},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-23T02:40:30.772Z","endTime":"2025-08-23T02:41:19.899Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Brooks Baldwin replaces Curtis Mead, batting 7th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T02:40:09.935Z","endTime":"2025-08-23T02:40:09.959Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681460,"link":"/api/v1/people/681460"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"702","replacedPlayer":{"id":678554,"link":"/api/v1/people/678554"}},{"details":{"description":"Pitching Change: Grant Taylor replaces Tyler Gilbert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-23T02:40:09.959Z","endTime":"2025-08-23T02:40:33.127Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691799,"link":"/api/v1/people/691799"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":89.9,"strikeZoneTop":3.34999984359442,"strikeZoneBottom":1.58412046992128,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.81749664426254,"aZ":-11.176807660251594,"pfxX":0.1574194796431182,"pfxZ":10.085511691002129,"pX":-0.12156708848126227,"pZ":4.023008695103159,"vX0":1.7295264536120956,"vY0":-143.52661908956625,"vZ0":-3.2572798375681353,"x":121.63,"y":130.16,"x0":-0.7529543983274481,"y0":50.006704078267305,"z0":5.87077531554553,"aX":0.3277062941035578},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.8,"breakHorizontal":-0.6,"spinRate":2412,"spinDirection":191},"zone":11,"typeConfidence":2.0,"plateTime":0.38189511734466164,"extension":7.4346773489665186},"index":2,"playId":"904e0ca3-69cf-3205-9693-fc863929f9a0","pitchNumber":1,"startTime":"2025-08-23T02:40:33.127Z","endTime":"2025-08-23T02:40:37.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.5,"strikeZoneTop":3.39840216398101,"strikeZoneBottom":1.63593371074557,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.10705284121995,"aZ":-43.255129299159634,"pfxX":2.5885463656091767,"pfxZ":-7.329937706115608,"pX":1.2628766996809015,"pZ":1.6269859917797556,"vX0":3.440975344695375,"vY0":-122.65519044583762,"vZ0":-1.4344987493230739,"x":68.86,"y":194.85,"x0":-0.4989301361001655,"y0":50.00386859093943,"z0":5.934983670061824,"aX":3.9120327307929506},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-13.3,"breakHorizontal":-5.5,"spinRate":2472,"spinDirection":10},"zone":14,"typeConfidence":2.0,"plateTime":0.44795321172934166,"extension":7.466224148328828},"index":3,"playId":"98eef314-bb5b-329e-947d-d1facf85b543","pitchNumber":2,"startTime":"2025-08-23T02:40:48.465Z","endTime":"2025-08-23T02:40:51.523Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.8,"strikeZoneTop":3.45264932550647,"strikeZoneBottom":1.6368436534582,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.596692211978805,"aZ":-24.869724574370725,"pfxX":1.8937348877400568,"pfxZ":3.7415458189463067,"pX":1.62143724217255,"pZ":3.02151834852544,"vX0":5.788605918345092,"vY0":-138.11846424378118,"vZ0":-2.990870600748774,"x":55.19,"y":157.2,"x0":-0.7384825841234343,"y0":50.00448328430089,"z0":5.770712650422987,"aX":3.6993141342238838},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.4,"breakHorizontal":-4.6,"spinRate":2552,"spinDirection":167},"zone":12,"typeConfidence":2.0,"plateTime":0.3948983246980684,"extension":7.35831111100321},"index":4,"playId":"5d714fab-247b-37b7-a727-a8f079dc30fa","pitchNumber":3,"startTime":"2025-08-23T02:41:01.609Z","endTime":"2025-08-23T02:41:04.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":89.5,"strikeZoneTop":3.47971330311912,"strikeZoneBottom":1.63739667098261,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.60926835617611,"aZ":-11.206539226569879,"pfxX":-0.6159533448750913,"pfxZ":10.137082367501687,"pX":-0.5544521932238939,"pZ":4.002747248609302,"vX0":0.3009362312660866,"vY0":-143.25653248139466,"vZ0":-3.285322593835391,"x":138.13,"y":130.71,"x0":-0.5811248624203006,"y0":50.001267568188965,"z0":5.870165292223014,"aX":-1.2738318610288881},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.9,"breakHorizontal":1.1,"spinRate":2397,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.3830628734321677,"extension":7.3422256739993585},"index":5,"playId":"fd0fe9d3-36c5-31a9-95fb-a13157ad4df0","pitchNumber":4,"startTime":"2025-08-23T02:41:15.668Z","endTime":"2025-08-23T02:41:19.899Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:41:19.899Z","atBatIndex":82},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Outman strikes out swinging.","rbi":0,"awayScore":8,"homeScore":7,"isOut":true},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-23T02:41:25.537Z","endTime":"2025-08-23T02:42:24.774Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.1,"strikeZoneTop":3.44799437812208,"strikeZoneBottom":1.46552908268473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.15592089355682,"aZ":-44.19234060335893,"pfxX":2.831776294264613,"pfxZ":-8.202274468419224,"pX":0.7640697042973329,"pZ":2.641431398299622,"vX0":2.3830241389113125,"vY0":-120.75633039540573,"vZ0":1.3184521144756916,"x":87.88,"y":167.46,"x0":-0.6060430137385118,"y0":50.00148768765974,"z0":5.998776651459993,"aX":4.149901378066174},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-14.2,"breakHorizontal":-5.8,"spinRate":2471,"spinDirection":15},"zone":6,"typeConfidence":2.0,"plateTime":0.4548856335371876,"extension":7.222197677184097},"index":0,"playId":"3d7ce249-1f5d-3e70-a0d0-f3b73594ff39","pitchNumber":1,"startTime":"2025-08-23T02:41:44.725Z","endTime":"2025-08-23T02:41:48.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.316263195515134,"aZ":-44.826554958374075,"pfxX":0.9854977736399544,"pfxZ":-8.54642683795205,"pX":-0.7912439431429277,"pZ":1.9953422914567054,"vX0":-0.3369586338266574,"vY0":-121.09303870501464,"vZ0":-0.18557615661812243,"x":147.16,"y":184.91,"x0":-0.7780831487657225,"y0":50.003225792660615,"z0":6.004764804610394,"aX":1.4591014637020916},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-15.2,"breakHorizontal":-1.7,"spinRate":2443,"spinDirection":14},"zone":7,"typeConfidence":2.0,"plateTime":0.4528559882697403,"extension":7.191206934857591},"index":1,"playId":"1a237984-b796-336a-b53e-7ae6c8f3a40b","pitchNumber":2,"startTime":"2025-08-23T02:42:01.263Z","endTime":"2025-08-23T02:42:04.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.575593743523328,"aZ":-44.46003259623111,"pfxX":1.4352621459331287,"pfxZ":-8.14697723827209,"pX":-0.19174844736697694,"pZ":1.415116906070401,"vX0":0.8047336089480573,"vY0":-122.1469970231029,"vZ0":-1.5475354392842329,"x":124.31,"y":200.57,"x0":-0.7122063370748299,"y0":50.00370517718481,"z0":5.887502147538895,"aX":2.16388280038812},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-14.9,"breakHorizontal":-2.8,"spinRate":2496,"spinDirection":7},"zone":13,"typeConfidence":2.0,"plateTime":0.4488076607768381,"extension":7.233002655626587},"index":2,"playId":"e88baa34-7934-35f1-8574-b36c3a538c3a","pitchNumber":3,"startTime":"2025-08-23T02:42:19.939Z","endTime":"2025-08-23T02:42:24.774Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:42:24.774Z","atBatIndex":83},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Royce Lewis singles on a sharp line drive to left fielder Brooks Baldwin. Brooks Lee to 2nd.","rbi":0,"awayScore":8,"homeScore":7,"isOut":false},"about":{"atBatIndex":84,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-23T02:42:27.676Z","endTime":"2025-08-23T02:43:32.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"postOnSecond":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681460,"link":"/api/v1/people/681460"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.1,"strikeZoneTop":3.52887659699206,"strikeZoneBottom":1.64170245075245,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.61274364859255,"aZ":-11.539977137737262,"pfxX":-0.26458753412243396,"pfxZ":10.088484660070586,"pX":-0.3791545772859938,"pZ":4.22314589446051,"vX0":1.041009135299306,"vY0":-142.1251628501497,"vZ0":-2.6980982673320715,"x":131.45,"y":124.76,"x0":-0.7158337109990962,"y0":50.00482415671277,"z0":5.917854981357522,"aX":-0.5414071951527563},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.9,"breakHorizontal":0.2,"spinRate":2514,"spinDirection":183},"zone":11,"typeConfidence":2.0,"plateTime":0.38539947688330933,"extension":7.411863517606794},"index":0,"playId":"f1366ca9-ee37-317a-acbf-553017dc6da1","pitchNumber":1,"startTime":"2025-08-23T02:42:47.135Z","endTime":"2025-08-23T02:42:50.135Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.5,"strikeZoneTop":3.46999893111671,"strikeZoneBottom":1.61043439862342,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.392248565766298,"aZ":-45.462747345600654,"pfxX":2.749814406207293,"pfxZ":-9.206054058304826,"pX":-0.15093763936778462,"pZ":2.4446525522909783,"vX0":0.3008021065211942,"vY0":-119.99624178239038,"vZ0":1.255751799050872,"x":122.75,"y":172.77,"x0":-0.6350937485176975,"y0":50.003089808836265,"z0":5.996899127696238,"aX":3.969501987232537},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-16.0,"breakHorizontal":-5.0,"spinRate":2425,"spinDirection":13},"zone":5,"typeConfidence":2.0,"plateTime":0.45822375492273704,"extension":7.373088537939826},"index":1,"playId":"b0ce813d-dd72-3b27-a7ca-1293b07c746c","pitchNumber":2,"startTime":"2025-08-23T02:43:06.408Z","endTime":"2025-08-23T02:43:09.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":77.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.350933135399572,"aZ":-43.12711134901905,"pfxX":2.8886571376457377,"pfxZ":-7.394569844345088,"pX":-0.3645029174733876,"pZ":1.9128269685915014,"vX0":-0.19491647569875,"vY0":-120.67668370415552,"vZ0":-0.47921276817674996,"x":130.89,"y":187.13,"x0":-0.6584138481417666,"y0":50.000161048582,"z0":5.8964745936881995,"aX":4.2814514330998685},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-13.3,"breakHorizontal":-5.2,"spinRate":2411,"spinDirection":15},"zone":7,"typeConfidence":2.0,"plateTime":0.4529969864497856,"extension":7.3317637737341546},"hitData":{"launchSpeed":103.2,"launchAngle":8.0,"totalDistance":190.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":67.19,"coordY":101.51}},"index":2,"playId":"99c84dfb-0735-328c-91fe-a668f1864f56","pitchNumber":3,"startTime":"2025-08-23T02:43:22.364Z","endTime":"2025-08-23T02:43:32.168Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:43:32.168Z","atBatIndex":84},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edouard Julien strikes out on a foul tip.","rbi":0,"awayScore":8,"homeScore":7,"isOut":true},"about":{"atBatIndex":85,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-23T02:43:34.199Z","endTime":"2025-08-23T02:46:02.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"postOnSecond":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691019,"link":"/api/v1/people/691019"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.4000009458148,"strikeZoneBottom":1.70744220078944,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.422407857012832,"aZ":-15.221907172512347,"pfxX":1.214949534398603,"pfxZ":8.593326085313272,"pX":-0.5731702177897317,"pZ":4.717788744998889,"vX0":-0.1680271590654672,"vY0":-139.5693523315899,"vZ0":-0.6169854761242308,"x":138.85,"y":111.4,"x0":-0.6700276797244626,"y0":50.0023641667676,"z0":5.944176122064954,"aX":2.396749256525544},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.6,"breakHorizontal":-2.2,"spinRate":2325,"spinDirection":187},"zone":11,"typeConfidence":2.0,"plateTime":0.392439350752134,"extension":7.4465597246460264},"index":0,"playId":"8ce66ed5-065c-36f2-8f66-6bb532e82158","pitchNumber":1,"startTime":"2025-08-23T02:43:59.826Z","endTime":"2025-08-23T02:44:02.826Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-23T02:44:06.973Z","endTime":"2025-08-23T02:44:49.359Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.3,"strikeZoneTop":3.42570324491274,"strikeZoneBottom":1.68141129563931,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.900451991784784,"aZ":-12.187168849933734,"pfxX":1.6759861980119535,"pfxZ":9.944210227448332,"pX":0.24816383010858117,"pZ":3.786400497693908,"vX0":1.8255243993053072,"vY0":-141.0621007384734,"vZ0":-3.475143410039799,"x":107.54,"y":136.55,"x0":-0.6257042858805465,"y0":50.001124270590275,"z0":5.8231486669495105,"aX":3.3678017427094815},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.5,"breakHorizontal":-3.4,"spinRate":2420,"spinDirection":188},"zone":12,"typeConfidence":2.0,"plateTime":0.38869142824340575,"extension":7.44159546123093},"index":2,"playId":"88183920-7350-3f9d-83ef-4ac643ce845e","pitchNumber":2,"startTime":"2025-08-23T02:44:49.359Z","endTime":"2025-08-23T02:44:52.853Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.939154640909525,"aZ":-44.03752321244779,"pfxX":3.5037040057131117,"pfxZ":-8.036316764755385,"pX":0.15136429372120017,"pZ":3.3473012047080117,"vX0":0.730290509831331,"vY0":-121.1013814435999,"vZ0":2.767691301813014,"x":111.23,"y":148.4,"x0":-0.6095449465880063,"y0":50.001181874897426,"z0":6.057635692735855,"aX":5.1731272924423894},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-13.6,"breakHorizontal":-6.5,"spinRate":2363,"spinDirection":12},"zone":2,"typeConfidence":2.0,"plateTime":0.4532894468966542,"extension":7.280291687806344},"index":3,"playId":"f16dd93d-1a72-3de6-b8f3-70c693cd9613","pitchNumber":3,"startTime":"2025-08-23T02:45:05.175Z","endTime":"2025-08-23T02:45:08.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.912940635231323,"aZ":-45.87434114011778,"pfxX":2.2855603623438214,"pfxZ":-9.380134581756646,"pX":-0.09023738608412445,"pZ":1.7339049160975009,"vX0":0.07381492256894123,"vY0":-120.47585133773306,"vZ0":-0.26865026575626394,"x":120.44,"y":191.96,"x0":-0.4179933701752281,"y0":50.00467935232647,"z0":5.925057288045431,"aX":3.336960370978391},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-16.8,"breakHorizontal":-4.2,"spinRate":2329,"spinDirection":8},"zone":8,"typeConfidence":2.0,"plateTime":0.4558335034457439,"extension":7.401504331022999},"index":4,"playId":"2358dbdf-3395-3e99-a805-78106fb7e9a9","pitchNumber":4,"startTime":"2025-08-23T02:45:27.537Z","endTime":"2025-08-23T02:45:31.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.85531766200243,"aZ":-11.200568645132197,"pfxX":-0.6019116519852576,"pfxZ":10.341899490700612,"pX":-0.36843032686922017,"pZ":2.6741857621720735,"vX0":0.6232714743613488,"vY0":-141.63637699924163,"vZ0":-6.6278901471369815,"x":131.04,"y":166.58,"x0":-0.5133129446888806,"y0":50.00507419316393,"z0":5.7635680664266165,"aX":-1.221036854751506},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.5,"breakHorizontal":1.0,"spinRate":2420,"spinDirection":190},"zone":4,"typeConfidence":2.0,"plateTime":0.3869547119749077,"extension":7.562223928099629},"index":5,"playId":"5363b3aa-7ab2-3ed4-bab8-7d561582c2ff","pitchNumber":5,"startTime":"2025-08-23T02:45:57.489Z","endTime":"2025-08-23T02:46:02.084Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:46:02.084Z","atBatIndex":85},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Byron Buxton singles on a ground ball to right fielder Mike Tauchman. Brooks Lee scores. Royce Lewis to 3rd.","rbi":1,"awayScore":9,"homeScore":7,"isOut":false},"about":{"atBatIndex":86,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-23T02:46:07.533Z","endTime":"2025-08-23T02:48:20.928Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"postOnThird":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":{"id":691799,"link":"/api/v1/people/691799"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.4,"strikeZoneTop":3.4499999745623,"strikeZoneBottom":1.60052083839248,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.953157209684637,"aZ":-23.086053580016326,"pfxX":1.443256125627821,"pfxZ":4.59342728018276,"pX":0.9776201483891339,"pZ":1.2060674242937899,"vX0":4.621047076450465,"vY0":-139.425701556863,"vZ0":-7.9087035512131685,"x":79.74,"y":206.22,"x0":-0.8854965503148597,"y0":50.00059662993439,"z0":5.590991522711686,"aX":2.854727731122597},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.0,"breakHorizontal":-3.5,"spinRate":2490,"spinDirection":172},"zone":14,"typeConfidence":2.0,"plateTime":0.39212550039075555,"extension":7.416587773434439},"index":0,"playId":"52805036-29b1-30fa-8875-95a50ef42114","pitchNumber":1,"startTime":"2025-08-23T02:46:36.888Z","endTime":"2025-08-23T02:46:39.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.115956449693247,"aZ":-12.071407746239856,"pfxX":-1.0348414232974887,"pfxZ":9.840398125447642,"pX":-0.8612040006373277,"pZ":3.826614568435268,"vX0":0.4743351347482368,"vY0":-141.51698966594404,"vZ0":-3.4125804482492677,"x":149.83,"y":135.46,"x0":-0.8958671692877059,"y0":50.004036078608365,"z0":5.813194171508274,"aX":-2.1141984873053596},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.4,"breakHorizontal":1.8,"spinRate":2442,"spinDirection":189},"zone":11,"typeConfidence":2.0,"plateTime":0.38599209626530717,"extension":7.28712242800436},"index":1,"playId":"0cf82bbe-81c0-3463-bab6-1d7e985dbb91","pitchNumber":2,"startTime":"2025-08-23T02:46:57.140Z","endTime":"2025-08-23T02:47:02.208Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"cead1503-3fe6-496d-aaf3-b3f3b955f45f","startTime":"2025-08-23T02:47:16.843Z","endTime":"2025-08-23T02:47:21.843Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.510428914215613,"aZ":-30.189650168769067,"pfxX":4.453032407457833,"pfxZ":1.1100516221182097,"pX":1.8563881999339096,"pZ":1.5443473169181752,"vX0":5.518496941131493,"vY0":-132.0900973944758,"vZ0":-4.947401465273723,"x":46.24,"y":197.08,"x0":-0.8304833378297085,"y0":50.00053622016862,"z0":5.6351015958063595,"aX":7.945974543914629},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.2,"breakHorizontal":-9.1,"spinRate":2685,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.41309055028100294,"extension":7.296914326343132},"index":3,"playId":"6738ea0f-e54d-3ad8-bc8c-44b9f6fdbc10","pitchNumber":3,"startTime":"2025-08-23T02:47:30.612Z","endTime":"2025-08-23T02:47:33.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.8,"strikeZoneTop":3.44999927868651,"strikeZoneBottom":1.6567343032288,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.777131503923275,"aZ":-32.119259037194915,"pfxX":5.141333080117869,"pfxZ":0.02955337428513438,"pX":-0.5848023933319165,"pZ":1.251638869858466,"vX0":-0.7086636834775741,"vY0":-131.43851300282648,"vZ0":-5.276358026864914,"x":139.29,"y":204.99,"x0":-0.9813906649446037,"y0":50.00110625000016,"z0":5.647554049115394,"aX":9.066563600583851},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-0.8,"breakHorizontal":-9.2,"spinRate":2737,"spinDirection":59},"zone":13,"typeConfidence":2.0,"plateTime":0.4154527039375653,"extension":7.301013341607895},"index":4,"playId":"e4433886-caf5-39d1-96b9-b7dd4a213b34","pitchNumber":4,"startTime":"2025-08-23T02:47:50.318Z","endTime":"2025-08-23T02:47:53.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.0669924446664,"aZ":-11.64061457496484,"pfxX":0.7462037836198562,"pfxZ":10.136758590971098,"pX":0.2295356390297972,"pZ":2.3602319252100066,"vX0":2.232391839977125,"vY0":-141.38920700017846,"vZ0":-7.293948199421347,"x":108.25,"y":175.05,"x0":-0.6670591208061719,"y0":50.004954105342605,"z0":5.71959645056652,"aX":1.5114270401703365},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.0,"breakHorizontal":-1.8,"spinRate":2516,"spinDirection":190},"zone":5,"typeConfidence":2.0,"plateTime":0.387302688233222,"extension":7.577011502735221},"hitData":{"launchSpeed":108.2,"launchAngle":-13.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.29,"coordY":110.44}},"index":5,"playId":"c2075872-c143-3da1-aef3-dcab07e2d70d","pitchNumber":5,"startTime":"2025-08-23T02:48:08.563Z","endTime":"2025-08-23T02:48:20.928Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:48:20.928Z","atBatIndex":86},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Trevor Larnach lines out to right fielder Mike Tauchman.","rbi":0,"awayScore":9,"homeScore":7,"isOut":true},"about":{"atBatIndex":87,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-23T02:48:35.676Z","endTime":"2025-08-23T02:50:40.244Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.71,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.697262274179582,"aZ":-43.47705573329838,"pfxX":2.4646278317870856,"pfxZ":-7.385437499793607,"pX":-0.32897648684421993,"pZ":2.813626825378844,"vX0":-0.24189837663550012,"vY0":-123.2937168352889,"vZ0":1.1418521304701255,"x":129.54,"y":162.81,"x0":-0.5492585384068577,"y0":50.00073938449911,"z0":6.0285113784159465,"aX":3.7740325431803843},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-12.8,"breakHorizontal":-4.4,"spinRate":2475,"spinDirection":10},"zone":4,"typeConfidence":2.0,"plateTime":0.44512861620182065,"extension":7.307562973840639},"index":0,"playId":"0e857e7c-98f0-3949-9e25-f7fe473abc92","pitchNumber":1,"startTime":"2025-08-23T02:48:52.205Z","endTime":"2025-08-23T02:48:55.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.9,"strikeZoneTop":3.64449881949164,"strikeZoneBottom":1.69937898348889,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.71058906960708,"aZ":-15.876396619091068,"pfxX":2.265953167538018,"pfxZ":8.060634135716718,"pX":0.2747581860702289,"pZ":4.224790083299178,"vX0":1.2865606352839223,"vY0":-140.77396305967392,"vZ0":-1.9185974016335754,"x":106.53,"y":124.71,"x0":-0.48155152212549246,"y0":50.00465659887612,"z0":5.934431139109801,"aX":4.582056308356345},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.4,"breakHorizontal":-4.3,"spinRate":2444,"spinDirection":181},"zone":12,"typeConfidence":2.0,"plateTime":0.3879834658389578,"extension":7.442624986684917},"index":1,"playId":"b43a63f1-3559-32a7-9c7d-bb4983283e2f","pitchNumber":2,"startTime":"2025-08-23T02:49:14.230Z","endTime":"2025-08-23T02:49:17.230Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.4,"strikeZoneTop":3.68906430664136,"strikeZoneBottom":1.68951409254712,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.444600881343653,"aZ":-12.13306363546215,"pfxX":1.5487155211016552,"pfxZ":9.81314969640212,"pX":-0.597062939981468,"pZ":2.3765360914679423,"vX0":-0.3309851182530979,"vY0":-141.7679853804976,"vZ0":-7.170963996198714,"x":139.76,"y":174.61,"x0":-0.680261952951182,"y0":50.00221397690992,"z0":5.707871997613282,"aX":3.1621030087345767},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.6,"breakHorizontal":-2.8,"spinRate":2330,"spinDirection":187},"zone":4,"typeConfidence":2.0,"plateTime":0.38589314769696736,"extension":7.434654508588383},"index":2,"playId":"64c3f040-e1c0-3e1d-a29a-ccd248750b19","pitchNumber":3,"startTime":"2025-08-23T02:49:32.835Z","endTime":"2025-08-23T02:49:36.879Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.56989925644939,"strikeZoneBottom":1.71926033187183,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.584205330945885,"aZ":-44.239412256713535,"pfxX":2.7341337895950173,"pfxZ":-7.844284390107553,"pX":-0.6831726357184542,"pZ":3.555078938678749,"vX0":-0.9748602471060676,"vY0":-123.27993131237776,"vZ0":3.0096320535075067,"x":143.04,"y":142.79,"x0":-0.6377352127497868,"y0":50.00161518557468,"z0":6.053585347394395,"aX":4.2065998250304},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-13.2,"breakHorizontal":-4.7,"spinRate":2440,"spinDirection":14},"zone":1,"typeConfidence":2.0,"plateTime":0.4443486209025922,"extension":7.091396243899934},"index":3,"playId":"b10b7c17-11c8-31ef-9130-09ae8ad04077","pitchNumber":4,"startTime":"2025-08-23T02:49:50.837Z","endTime":"2025-08-23T02:49:56.919Z","isPitch":true,"type":"pitch"},{"details":{"description":"Byron Buxton steals (19) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":9,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"actionPlayId":"b10b7c17-11c8-31ef-9130-09ae8ad04077","startTime":"2025-08-23T02:50:02.145Z","endTime":"2025-08-23T02:50:10.427Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":621439,"link":"/api/v1/people/621439"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.7,"strikeZoneTop":3.66887327042521,"strikeZoneBottom":1.72363765573312,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.71760471335788,"aZ":-14.759523330098268,"pfxX":1.039752874274987,"pfxZ":8.601418881881088,"pX":-0.8611485032916865,"pZ":4.984388555728146,"vX0":-1.0134975838729898,"vY0":-141.27285565595312,"vZ0":-0.12762114445414735,"x":149.82,"y":104.2,"x0":-0.6331050293507691,"y0":50.00140643076809,"z0":5.977626958337164,"aX":2.104829245737402},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.7,"breakHorizontal":-1.7,"spinRate":2301,"spinDirection":182},"zone":11,"typeConfidence":2.0,"plateTime":0.3874793172596718,"extension":7.316932120183638},"index":5,"playId":"226ee628-774f-32e9-ae01-94cb6281ad97","pitchNumber":5,"startTime":"2025-08-23T02:50:10.427Z","endTime":"2025-08-23T02:50:13.427Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.0,"strikeZoneTop":3.71,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.819492481133967,"aZ":-44.6868470605767,"pfxX":2.861140311109349,"pfxZ":-8.335070460831343,"pX":-0.5214581806208044,"pZ":2.765014897164016,"vX0":-0.6098589346710356,"vY0":-121.98038366866845,"vZ0":1.5709999968356203,"x":136.88,"y":164.12,"x0":-0.6392956329431098,"y0":50.002627803540804,"z0":5.976257686362608,"aX":4.2954871470477345},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-14.4,"breakHorizontal":-5.0,"spinRate":2385,"spinDirection":14},"zone":4,"typeConfidence":2.0,"plateTime":0.4496627729227547,"extension":7.303447848828053},"hitData":{"launchSpeed":87.2,"launchAngle":24.0,"totalDistance":310.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":168.89,"coordY":82.12}},"index":6,"playId":"2daf763e-cf26-3649-94b6-03a922486dc7","pitchNumber":6,"startTime":"2025-08-23T02:50:28.701Z","endTime":"2025-08-23T02:50:40.244Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:50:40.244Z","atBatIndex":87},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Robert Jr. grounds out, shortstop Brooks Lee to first baseman Kody Clemens.","rbi":0,"awayScore":9,"homeScore":7,"isOut":true},"about":{"atBatIndex":88,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-23T02:52:50.979Z","endTime":"2025-08-23T02:53:14.918Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Kody Clemens replaces first baseman Edouard Julien, batting 9th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":9,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T02:52:15.782Z","endTime":"2025-08-23T02:52:53.228Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"901","replacedPlayer":{"id":666397,"link":"/api/v1/people/666397"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.1,"strikeZoneTop":3.77999941668831,"strikeZoneBottom":1.82681689016302,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.833745372190595,"aZ":-30.73924669734375,"pfxX":6.106926848674187,"pfxZ":0.9257924462951097,"pX":0.9185303576998857,"pZ":1.5027271166694307,"vX0":6.07007016300687,"vY0":-123.85519460355256,"vZ0":-1.82839108535517,"x":81.99,"y":198.21,"x0":-2.361538455814135,"y0":50.001510372178906,"z0":4.8328152137957145,"aX":9.440525929071999},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.4,"breakHorizontal":-12.5,"spinRate":2662,"spinDirection":77},"zone":14,"typeConfidence":0.9,"plateTime":0.4430398344641402,"extension":5.685783286270625},"index":1,"playId":"7e2f99b1-6373-3885-ac22-9421f8332b11","pitchNumber":1,"startTime":"2025-08-23T02:52:53.228Z","endTime":"2025-08-23T02:52:58.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.3,"strikeZoneTop":3.78,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.696905595318977,"aZ":-31.381903588789044,"pfxX":-10.067265382313153,"pfxZ":0.4156380399941142,"pX":-1.0049112783574699,"pZ":2.3273795214176296,"vX0":6.450676496323584,"vY0":-136.59049959770974,"vZ0":-1.2838550845122831,"x":155.3,"y":175.94,"x0":-2.083264813068251,"y0":50.0016481361814,"z0":4.951524224849143,"aX":-19.115058705589284},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":0.7,"breakHorizontal":16.9,"spinRate":2209,"spinDirection":250},"zone":13,"typeConfidence":0.9,"plateTime":0.400240501562493,"extension":5.815586156207532},"hitData":{"launchSpeed":85.2,"launchAngle":-6.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.85,"coordY":149.04}},"index":2,"playId":"3016de20-e998-3932-969a-e918e72dd572","pitchNumber":2,"startTime":"2025-08-23T02:53:07.790Z","endTime":"2025-08-23T02:53:14.918Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:53:14.918Z","atBatIndex":88},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brooks Baldwin pops out to catcher Ryan Jeffers in foul territory.","rbi":0,"awayScore":9,"homeScore":7,"isOut":true},"about":{"atBatIndex":89,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-23T02:53:19.857Z","endTime":"2025-08-23T02:55:25.873Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":79.7,"strikeZoneTop":3.20000107015951,"strikeZoneBottom":1.5382495050561,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.549856836968388,"aZ":-39.626216589339975,"pfxX":-8.89727657710414,"pfxZ":-4.610900820768599,"pX":1.4592311977453314,"pZ":1.4791159796112183,"vX0":11.629271444756663,"vY0":-126.95197561160835,"vZ0":-0.6188086935361986,"x":61.38,"y":198.84,"x0":-2.047614311635339,"y0":50.00560881710902,"z0":4.909286328526745,"aX":-14.372993594654865},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-8.2,"breakHorizontal":13.2,"spinRate":1826,"spinDirection":273},"zone":14,"typeConfidence":0.78,"plateTime":0.4332038249527912,"extension":6.183870616273882},"index":0,"playId":"885212b8-6d24-31a9-ab7c-202ae21b6fce","pitchNumber":1,"startTime":"2025-08-23T02:53:39.651Z","endTime":"2025-08-23T02:53:42.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.817750828973647,"aZ":-36.24084722366057,"pfxX":-6.841896045604106,"pfxZ":-2.462389623495417,"pX":-0.6797393281758802,"pZ":1.6265197346811262,"vX0":6.172397256349486,"vY0":-127.05031755039316,"vZ0":-1.0273725744150561,"x":142.91,"y":194.86,"x0":-2.241158994404163,"y0":50.00520389829611,"z0":4.89328136844428,"aX":-11.288617740978522},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-4.4,"breakHorizontal":11.2,"spinRate":1722,"spinDirection":269},"zone":7,"typeConfidence":0.89,"plateTime":0.42962974822767386,"extension":6.030950781438959},"index":1,"playId":"63b3631e-660c-3a77-a84b-55bfa4ae4476","pitchNumber":2,"startTime":"2025-08-23T02:54:04.307Z","endTime":"2025-08-23T02:54:08.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.37672322276403,"aZ":-26.643410597997597,"pfxX":-2.3598116556075386,"pfxZ":2.985535176526634,"pX":0.08772949228754552,"pZ":3.326748432652373,"vX0":7.0386898835323235,"vY0":-134.14417519892297,"vZ0":0.22191781392220544,"x":113.66,"y":148.96,"x0":-2.2441185791641702,"y0":50.004223979491044,"z0":5.116385187641249,"aX":-4.374825746856013},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.6,"breakHorizontal":3.0,"spinRate":2301,"spinDirection":231},"zone":12,"typeConfidence":0.9,"plateTime":0.40568011268423776,"extension":5.788661758932639},"index":2,"playId":"b66081bc-a98f-39ab-8b2d-186d675a6a6e","pitchNumber":3,"startTime":"2025-08-23T02:54:26.484Z","endTime":"2025-08-23T02:54:30.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.3939269643157,"aZ":-33.05613635435686,"pfxX":-9.62616604855148,"pfxZ":-0.45556401467124097,"pX":-0.44931727689662926,"pZ":2.912818914892204,"vX0":8.074834660776533,"vY0":-137.50850436800533,"vZ0":0.37797856680165454,"x":134.13,"y":160.13,"x0":-2.1576623555713437,"y0":50.00213007688457,"z0":4.996773112154474,"aX":-18.633716204369392},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":-0.6,"breakHorizontal":16.0,"spinRate":2202,"spinDirection":251},"zone":1,"typeConfidence":0.9,"plateTime":0.3966700729210384,"extension":5.780274885989462},"index":3,"playId":"fef2799b-e741-356c-bbe5-4c03a2da8d57","pitchNumber":4,"startTime":"2025-08-23T02:54:51.759Z","endTime":"2025-08-23T02:54:54.924Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.99392918426356,"aZ":-25.031784537218133,"pfxX":-3.123110765661192,"pfxZ":3.8669255205941084,"pX":0.40853842215536557,"pZ":2.5102857645068273,"vX0":8.145676852965698,"vY0":-133.86655703232032,"vZ0":-1.894050891950878,"x":101.43,"y":171.0,"x0":-2.2439304543739085,"y0":50.00540109489481,"z0":4.98716756072136,"aX":-5.773164849567432},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.8,"breakHorizontal":4.2,"spinRate":2352,"spinDirection":241},"zone":6,"typeConfidence":0.9,"plateTime":0.4063651933068515,"extension":5.926689661444327},"hitData":{"launchSpeed":79.5,"launchAngle":83.0,"totalDistance":34.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":108.42,"coordY":206.29}},"index":4,"playId":"09c18e5a-fe07-344c-a010-f4836f902dd3","pitchNumber":5,"startTime":"2025-08-23T02:55:15.687Z","endTime":"2025-08-23T02:55:25.873Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:55:25.873Z","atBatIndex":89},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chase Meidroth grounds out softly, catcher Ryan Jeffers to first baseman Kody Clemens.","rbi":0,"awayScore":9,"homeScore":7,"isOut":true},"about":{"atBatIndex":90,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-23T02:55:32.489Z","endTime":"2025-08-23T02:57:58.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":2.87099003606738,"strikeZoneBottom":1.33363418607381,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.602554922663444,"aZ":-31.920214406536523,"pfxX":-10.010318982303412,"pfxZ":0.1350525465526875,"pX":-0.4016832305182651,"pZ":2.118819159923945,"vX0":8.275579638404093,"vY0":-136.7681766377726,"vZ0":-2.1583229749303046,"x":132.31,"y":181.57,"x0":-2.163180369854947,"y0":50.00315311569899,"z0":5.102963546083287,"aX":-19.002329705341424},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":0.0,"breakHorizontal":16.4,"spinRate":2099,"spinDirection":250},"zone":4,"typeConfidence":0.9,"plateTime":0.4001643200520437,"extension":6.190398623434297},"index":0,"playId":"f169511b-406a-35e4-9a27-5bc554ff34e6","pitchNumber":1,"startTime":"2025-08-23T02:55:55.268Z","endTime":"2025-08-23T02:55:59.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":87.0,"strikeZoneTop":3.31365675426781,"strikeZoneBottom":1.61063207959672,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.699165633016648,"aZ":-32.53117261693761,"pfxX":-9.261079095052134,"pfxZ":-0.1814017206799292,"pX":-1.130384082463238,"pZ":2.3483894213999843,"vX0":5.989981272661946,"vY0":-137.1240592206801,"vZ0":-1.2395050193066772,"x":160.09,"y":175.37,"x0":-2.1295162413479476,"y0":50.00640160188166,"z0":5.007076718964438,"aX":-17.8029244320171},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":-0.4,"breakHorizontal":15.7,"spinRate":2190,"spinDirection":243},"zone":13,"typeConfidence":0.89,"plateTime":0.3980270685429006,"extension":5.647936766181725},"index":1,"playId":"389aab08-215e-3424-bf44-22b9d2fe03dc","pitchNumber":2,"startTime":"2025-08-23T02:56:10.149Z","endTime":"2025-08-23T02:56:14.968Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.181787345597975,"aZ":-27.050036108629705,"pfxX":5.960661689799051,"pfxZ":3.3777137771077363,"pX":-0.2311947557740481,"pZ":2.201393316844065,"vX0":3.61371955378727,"vY0":-121.88364856895299,"vZ0":-0.7520458513073363,"x":125.81,"y":179.34,"x0":-2.5034324710600893,"y0":50.00109535520159,"z0":4.833473288629863,"aX":9.037901262618064},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":6.2,"breakHorizontal":-11.6,"spinRate":2600,"spinDirection":81},"zone":5,"typeConfidence":0.9,"plateTime":0.4480258434895825,"extension":5.785223026555241},"index":2,"playId":"2072d22d-abc2-3fb4-9d10-a0b2f5070c20","pitchNumber":3,"startTime":"2025-08-23T02:56:24.568Z","endTime":"2025-08-23T02:56:28.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.580288206217304,"aZ":-36.166991377007164,"pfxX":-7.022323648660117,"pfxZ":-2.4475832544937486,"pX":-1.1039381688313532,"pZ":2.3072632642393516,"vX0":5.081970796010996,"vY0":-127.00638375000264,"vZ0":0.3914160322984801,"x":159.08,"y":176.48,"x0":-2.220765388401897,"y0":50.00519813980098,"z0":5.032998125335301,"aX":-11.447131052374122},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-4.1,"breakHorizontal":11.5,"spinRate":1824,"spinDirection":265},"zone":13,"typeConfidence":0.87,"plateTime":0.4316556463919996,"extension":6.0520126277189785},"index":3,"playId":"5a2374f6-365e-3619-8f81-bdff13d4ce55","pitchNumber":4,"startTime":"2025-08-23T02:56:50.661Z","endTime":"2025-08-23T02:56:53.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.43157694906424,"aZ":-33.762768491758905,"pfxX":-10.059557069892573,"pfxZ":-0.8217785503013388,"pX":-0.5482883513471639,"pZ":2.9488056343342035,"vX0":7.837161554795962,"vY0":-137.86966644896648,"vZ0":0.761942955786999,"x":137.9,"y":159.16,"x0":-2.119678952450247,"y0":50.004330024194786,"z0":4.946025317056145,"aX":-19.382258487693683},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":-1.1,"breakHorizontal":16.6,"spinRate":2294,"spinDirection":253},"zone":1,"typeConfidence":0.91,"plateTime":0.39715130967376266,"extension":5.742466510002714},"hitData":{"launchSpeed":59.9,"launchAngle":-69.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":124.62,"coordY":202.32}},"index":4,"playId":"95aa43a4-6371-3db2-a44e-3c37abd11373","pitchNumber":5,"startTime":"2025-08-23T02:57:50.134Z","endTime":"2025-08-23T02:57:58.173Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:57:58.173Z","atBatIndex":90}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chase Meidroth grounds out softly, catcher Ryan Jeffers to first baseman Kody Clemens.","rbi":0,"awayScore":9,"homeScore":7,"isOut":true},"about":{"atBatIndex":90,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-23T02:55:32.489Z","endTime":"2025-08-23T02:57:58.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":2.87099003606738,"strikeZoneBottom":1.33363418607381,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.602554922663444,"aZ":-31.920214406536523,"pfxX":-10.010318982303412,"pfxZ":0.1350525465526875,"pX":-0.4016832305182651,"pZ":2.118819159923945,"vX0":8.275579638404093,"vY0":-136.7681766377726,"vZ0":-2.1583229749303046,"x":132.31,"y":181.57,"x0":-2.163180369854947,"y0":50.00315311569899,"z0":5.102963546083287,"aX":-19.002329705341424},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":0.0,"breakHorizontal":16.4,"spinRate":2099,"spinDirection":250},"zone":4,"typeConfidence":0.9,"plateTime":0.4001643200520437,"extension":6.190398623434297},"index":0,"playId":"f169511b-406a-35e4-9a27-5bc554ff34e6","pitchNumber":1,"startTime":"2025-08-23T02:55:55.268Z","endTime":"2025-08-23T02:55:59.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":87.0,"strikeZoneTop":3.31365675426781,"strikeZoneBottom":1.61063207959672,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.699165633016648,"aZ":-32.53117261693761,"pfxX":-9.261079095052134,"pfxZ":-0.1814017206799292,"pX":-1.130384082463238,"pZ":2.3483894213999843,"vX0":5.989981272661946,"vY0":-137.1240592206801,"vZ0":-1.2395050193066772,"x":160.09,"y":175.37,"x0":-2.1295162413479476,"y0":50.00640160188166,"z0":5.007076718964438,"aX":-17.8029244320171},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":-0.4,"breakHorizontal":15.7,"spinRate":2190,"spinDirection":243},"zone":13,"typeConfidence":0.89,"plateTime":0.3980270685429006,"extension":5.647936766181725},"index":1,"playId":"389aab08-215e-3424-bf44-22b9d2fe03dc","pitchNumber":2,"startTime":"2025-08-23T02:56:10.149Z","endTime":"2025-08-23T02:56:14.968Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.181787345597975,"aZ":-27.050036108629705,"pfxX":5.960661689799051,"pfxZ":3.3777137771077363,"pX":-0.2311947557740481,"pZ":2.201393316844065,"vX0":3.61371955378727,"vY0":-121.88364856895299,"vZ0":-0.7520458513073363,"x":125.81,"y":179.34,"x0":-2.5034324710600893,"y0":50.00109535520159,"z0":4.833473288629863,"aX":9.037901262618064},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":6.2,"breakHorizontal":-11.6,"spinRate":2600,"spinDirection":81},"zone":5,"typeConfidence":0.9,"plateTime":0.4480258434895825,"extension":5.785223026555241},"index":2,"playId":"2072d22d-abc2-3fb4-9d10-a0b2f5070c20","pitchNumber":3,"startTime":"2025-08-23T02:56:24.568Z","endTime":"2025-08-23T02:56:28.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.580288206217304,"aZ":-36.166991377007164,"pfxX":-7.022323648660117,"pfxZ":-2.4475832544937486,"pX":-1.1039381688313532,"pZ":2.3072632642393516,"vX0":5.081970796010996,"vY0":-127.00638375000264,"vZ0":0.3914160322984801,"x":159.08,"y":176.48,"x0":-2.220765388401897,"y0":50.00519813980098,"z0":5.032998125335301,"aX":-11.447131052374122},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-4.1,"breakHorizontal":11.5,"spinRate":1824,"spinDirection":265},"zone":13,"typeConfidence":0.87,"plateTime":0.4316556463919996,"extension":6.0520126277189785},"index":3,"playId":"5a2374f6-365e-3619-8f81-bdff13d4ce55","pitchNumber":4,"startTime":"2025-08-23T02:56:50.661Z","endTime":"2025-08-23T02:56:53.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.43157694906424,"aZ":-33.762768491758905,"pfxX":-10.059557069892573,"pfxZ":-0.8217785503013388,"pX":-0.5482883513471639,"pZ":2.9488056343342035,"vX0":7.837161554795962,"vY0":-137.86966644896648,"vZ0":0.761942955786999,"x":137.9,"y":159.16,"x0":-2.119678952450247,"y0":50.004330024194786,"z0":4.946025317056145,"aX":-19.382258487693683},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":-1.1,"breakHorizontal":16.6,"spinRate":2294,"spinDirection":253},"zone":1,"typeConfidence":0.91,"plateTime":0.39715130967376266,"extension":5.742466510002714},"hitData":{"launchSpeed":59.9,"launchAngle":-69.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":124.62,"coordY":202.32}},"index":4,"playId":"95aa43a4-6371-3db2-a44e-3c37abd11373","pitchNumber":5,"startTime":"2025-08-23T02:57:50.134Z","endTime":"2025-08-23T02:57:58.173Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:57:58.173Z","atBatIndex":90},"scoringPlays":[7,29,36,46,53,54,62,65,78,79,80,86],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2,3],"bottom":[4,5,6,7,8,9],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":133.83,"y":75.52},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":120.52,"y":91.3},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":1,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"coordinates":{"x":68.87,"y":113.99},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":1,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":112.48,"y":147.97},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":1,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"coordinates":{"x":113.12,"y":167.99},"type":"H","description":"Single"}]}},{"startIndex":10,"endIndex":16,"top":[10,11,12,13],"bottom":[14,15,16],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"coordinates":{"x":110.45,"y":174.85},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"coordinates":{"x":143.92,"y":173.32},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":2,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"coordinates":{"x":80.48,"y":58.44},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":2,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":105.89,"y":155.07},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":2,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"coordinates":{"x":95.29,"y":68.51},"type":"O","description":"Lineout"}]}},{"startIndex":17,"endIndex":23,"top":[17,18,19],"bottom":[20,21,22,23],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":3,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":98.0,"y":88.92},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":3,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":115.02,"y":148.48},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":3,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"coordinates":{"x":78.97,"y":96.03},"type":"H","description":"Single"}]}},{"startIndex":24,"endIndex":37,"top":[24,25,26,27,28,29,30,31],"bottom":[32,33,34,35,36,37],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"coordinates":{"x":140.37,"y":173.83},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":57.21,"y":126.67},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":53.13,"y":60.54},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"coordinates":{"x":158.63,"y":83.57},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":77.53,"y":93.69},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":4,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":223.03,"y":104.87},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":4,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"coordinates":{"x":213.28,"y":118.57},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":4,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":131.75,"y":143.41},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":4,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"coordinates":{"x":89.66,"y":108.92},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":4,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"coordinates":{"x":152.02,"y":148.41},"type":"O","description":"Lineout"}]}},{"startIndex":38,"endIndex":48,"top":[38,39,40,41,42],"bottom":[43,44,45,46,47,48],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":95.75,"y":168.25},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"coordinates":{"x":125.12,"y":87.07},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":115.54,"y":137.25},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":5,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":102.85,"y":154.05},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":5,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"coordinates":{"x":121.35,"y":85.79},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":5,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"coordinates":{"x":125.16,"y":72.41},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":5,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":94.93,"y":40.87},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":5,"pitcher":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"coordinates":{"x":100.82,"y":87.12},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":5,"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"coordinates":{"x":121.61,"y":120.08},"type":"O","description":"Pop Out"}]}},{"startIndex":49,"endIndex":60,"top":[49,50,51,52,53,54,55],"bottom":[56,57,58,59,60],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"coordinates":{"x":75.61,"y":106.58},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":112.99,"y":91.18},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"coordinates":{"x":126.17,"y":181.94},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":141.39,"y":92.19},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":189.05,"y":112.47},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"coordinates":{"x":114.0,"y":124.64},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":6,"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":189.05,"y":122.11},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":6,"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"coordinates":{"x":154.06,"y":155.07},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":61,"endIndex":69,"top":[61,62,63,64,65,66],"bottom":[67,68,69],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":682790,"fullName":"Wikelman González","link":"/api/v1/people/682790"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":154.57,"y":155.07},"type":"O","description":"Fielders Choice"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":682790,"fullName":"Wikelman González","link":"/api/v1/people/682790"},"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"coordinates":{"x":73.44,"y":106.39},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":682790,"fullName":"Wikelman González","link":"/api/v1/people/682790"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":161.16,"y":138.33},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":7,"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":155.66,"y":144.35},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":7,"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"coordinates":{"x":53.71,"y":80.4},"type":"O","description":"Lineout"}]}},{"startIndex":70,"endIndex":81,"top":[70,71,72,73],"bottom":[74,75,76,77,78,79,80,81],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":656457,"fullName":"Tyler Gilbert","link":"/api/v1/people/656457"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":138.34,"y":146.45},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":656457,"fullName":"Tyler Gilbert","link":"/api/v1/people/656457"},"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"coordinates":{"x":83.07,"y":106.39},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":656457,"fullName":"Tyler Gilbert","link":"/api/v1/people/656457"},"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"coordinates":{"x":138.26,"y":93.87},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":8,"pitcher":{"id":650893,"fullName":"Génesis Cabrera","link":"/api/v1/people/650893"},"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"coordinates":{"x":107.31,"y":157.18},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":8,"pitcher":{"id":650893,"fullName":"Génesis Cabrera","link":"/api/v1/people/650893"},"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"coordinates":{"x":95.46,"y":95.41},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":8,"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"batter":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"coordinates":{"x":182.46,"y":126.16},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":8,"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"coordinates":{"x":127.11,"y":79.53},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":8,"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":72.93,"y":167.75},"type":"O","description":"Double Play"}]}},{"startIndex":82,"endIndex":90,"top":[82,83,84,85,86,87],"bottom":[88,89,90],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":9,"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":67.19,"y":101.51},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":9,"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":170.29,"y":110.44},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":9,"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":168.89,"y":82.12},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":9,"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"coordinates":{"x":103.85,"y":149.04},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":9,"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"batter":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"coordinates":{"x":108.42,"y":206.29},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":9,"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":124.62,"y":202.32},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":4,"hits":3,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":2,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":3,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":7,"hits":12,"errors":1,"leftOnBase":10},"away":{"runs":9,"hits":12,"errors":0,"leftOnBase":11}},"defense":{"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"catcher":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"first":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"second":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"third":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"shortstop":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"left":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"center":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"right":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"onDeck":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"inHole":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"battingOrder":3,"team":{"id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"}},"offense":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"onDeck":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"inHole":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"pitcher":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"battingOrder":8,"team":{"id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"}},"balls":1,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":7,"airOuts":10,"runs":9,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":7,"intentionalWalks":1,"hits":12,"hitByPitch":1,"avg":".238","atBats":39,"obp":".310","slg":".395","ops":".705","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":47,"totalBases":15,"rbi":8,"leftOnBase":24,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","popOuts":4,"lineOuts":3},"pitching":{"flyOuts":3,"groundOuts":7,"airOuts":11,"runs":7,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":8,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":36,"obp":".455","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":177,"era":"4.30","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.29","battersFaced":44,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":177,"balls":69,"strikes":108,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":7,"pitchesPerInning":"19.67","runsScoredPer9":"7.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":11,"putOuts":27,"errors":0,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID543859":{"person":{"id":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":12,"groundOuts":8,"airOuts":20,"runs":5,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":2,"atBats":45,"obp":".269","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":216,"era":"3.55","inningsPitched":"12.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":5,"whip":"0.95","battersFaced":52,"outs":38,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":216,"balls":84,"strikes":132,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.05","gamesFinished":1,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.11","walksPer9Inn":"3.55","hitsPer9Inn":"4.97","runsScoredPer9":"3.55","homeRunsPer9":"1.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621139":{"person":{"id":621139,"fullName":"Brooks Kriske","link":"/api/v1/people/621139"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":11,"groundOuts":12,"airOuts":13,"runs":6,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":8,"intentionalWalks":1,"hits":12,"hitByPitch":0,"atBats":49,"obp":".345","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":236,"era":"4.15","inningsPitched":"13.0","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":6,"whip":"1.54","battersFaced":58,"outs":39,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":236,"balls":96,"strikes":140,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".000","pitchesPerInning":"18.15","gamesFinished":6,"strikeoutWalkRatio":"1.63","strikeoutsPer9Inn":"9.00","walksPer9Inn":"5.54","hitsPer9Inn":"8.31","runsScoredPer9":"4.15","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID623437":{"person":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"note":"(S, 3)","summary":"1.2 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":32,"inningsPitched":"1.2","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":32,"balls":12,"strikes":20,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":1,"flyOuts":23,"groundOuts":64,"airOuts":50,"runs":27,"doubles":13,"triples":0,"homeRuns":2,"strikeOuts":47,"baseOnBalls":16,"intentionalWalks":3,"hits":58,"hitByPitch":4,"atBats":215,"obp":".329","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":854,"era":"3.48","inningsPitched":"54.1","wins":1,"losses":3,"saves":3,"saveOpportunities":5,"holds":3,"blownSaves":2,"earnedRuns":21,"whip":"1.36","battersFaced":239,"outs":163,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":854,"balls":289,"strikes":565,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.28","rbi":3,"winPercentage":".250","pitchesPerInning":"15.72","gamesFinished":14,"strikeoutWalkRatio":"2.94","strikeoutsPer9Inn":"7.79","walksPer9Inn":"2.65","hitsPer9Inn":"9.61","runsScoredPer9":"4.47","homeRunsPer9":"0.33","inheritedRunners":18,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":7,"errors":3,"chances":15,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID665019":{"person":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"jerseyNumber":"18","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"901","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":48,"groundOuts":56,"airOuts":80,"runs":32,"doubles":10,"triples":3,"homeRuns":13,"strikeOuts":63,"baseOnBalls":21,"intentionalWalks":1,"hits":51,"hitByPitch":4,"avg":".207","atBats":246,"obp":".278","slg":".431","ops":".709","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":275,"totalBases":106,"rbi":38,"leftOnBase":109,"sacBunts":2,"sacFlies":2,"babip":".221","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.92","popOuts":11,"lineOuts":21},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":20,"era":"18.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"3.00","battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":7,"strikes":13,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"20.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"27.00","runsScoredPer9":"18.00","homeRunsPer9":"18.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":97,"putOuts":212,"errors":2,"chances":311,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID686797":{"person":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | 2 BB, 3 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":69,"groundOuts":100,"airOuts":113,"runs":38,"doubles":13,"triples":1,"homeRuns":13,"strikeOuts":72,"baseOnBalls":24,"intentionalWalks":0,"hits":94,"hitByPitch":3,"avg":".250","atBats":376,"obp":".298","slg":".394","ops":".692","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":406,"totalBases":148,"rbi":53,"leftOnBase":158,"sacBunts":0,"sacFlies":3,"babip":".276","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.92","popOuts":19,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":183,"putOuts":115,"errors":5,"chances":303,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID668885":{"person":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"jerseyNumber":"16","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"401","stats":{"batting":{"note":"1-","summary":"0-0 | SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":4,"groundOuts":20,"airOuts":11,"runs":5,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".245","atBats":53,"obp":".298","slg":".358","ops":".656","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":58,"totalBases":19,"rbi":2,"leftOnBase":18,"sacBunts":1,"sacFlies":0,"babip":".286","groundOutsToAirouts":"1.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.00","popOuts":2,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":35,"errors":0,"chances":37,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID570632":{"person":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":5,"flyOuts":24,"groundOuts":35,"airOuts":50,"runs":20,"doubles":9,"triples":0,"homeRuns":6,"strikeOuts":20,"baseOnBalls":13,"intentionalWalks":1,"hits":40,"hitByPitch":2,"atBats":143,"obp":".346","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":618,"era":"5.00","inningsPitched":"36.0","wins":0,"losses":1,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":20,"whip":"1.47","battersFaced":160,"outs":108,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":618,"balls":225,"strikes":393,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".000","pitchesPerInning":"17.17","gamesFinished":5,"strikeoutWalkRatio":"1.54","strikeoutsPer9Inn":"5.00","walksPer9Inn":"3.25","hitsPer9Inn":"10.00","runsScoredPer9":"5.00","homeRunsPer9":"1.50","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID541640":{"person":{"id":541640,"fullName":"Erasmo Ramírez","link":"/api/v1/people/541640"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":9,"groundOuts":11,"airOuts":14,"runs":4,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":1,"hits":10,"hitByPitch":0,"atBats":39,"obp":".286","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":158,"era":"2.45","inningsPitched":"11.0","wins":0,"losses":1,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.09","battersFaced":42,"outs":33,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":158,"balls":57,"strikes":101,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".000","pitchesPerInning":"14.36","gamesFinished":8,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"4.09","walksPer9Inn":"1.64","hitsPer9Inn":"8.18","runsScoredPer9":"3.27","homeRunsPer9":"1.64","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666397":{"person":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"jerseyNumber":"47","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"900","stats":{"batting":{"summary":"2-5 | 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":11,"groundOuts":39,"airOuts":22,"runs":9,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":41,"baseOnBalls":13,"intentionalWalks":0,"hits":25,"hitByPitch":1,"avg":".198","atBats":126,"obp":".277","slg":".317","ops":".594","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":141,"totalBases":40,"rbi":10,"leftOnBase":67,"sacBunts":0,"sacFlies":1,"babip":".265","groundOutsToAirouts":"1.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.00","popOuts":0,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":59,"putOuts":79,"errors":3,"chances":141,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID701487":{"person":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":3,"flyOuts":11,"groundOuts":15,"airOuts":22,"runs":17,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":13,"baseOnBalls":5,"intentionalWalks":0,"hits":25,"hitByPitch":0,"atBats":75,"obp":".375","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":342,"era":"6.62","inningsPitched":"17.2","wins":0,"losses":3,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":13,"whip":"1.70","battersFaced":80,"outs":53,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":342,"balls":121,"strikes":221,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".000","pitchesPerInning":"19.36","gamesFinished":1,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"6.62","walksPer9Inn":"2.55","hitsPer9Inn":"12.74","runsScoredPer9":"8.66","homeRunsPer9":"2.04","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680837":{"person":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"jerseyNumber":"53","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":5,"groundOuts":6,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".200","atBats":15,"obp":".250","slg":".400","ops":".650","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":16,"totalBases":6,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".154","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.00","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":8,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681508":{"person":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"jerseyNumber":"11","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":15,"groundOuts":10,"airOuts":27,"runs":8,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":17,"baseOnBalls":8,"intentionalWalks":0,"hits":7,"hitByPitch":3,"avg":".117","atBats":60,"obp":".254","slg":".133","ops":".387","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":72,"totalBases":8,"rbi":4,"leftOnBase":34,"sacBunts":1,"sacFlies":0,"babip":".163","groundOutsToAirouts":"0.37","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":8,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","assists":5,"putOuts":53,"errors":1,"chances":59,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680777":{"person":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"jerseyNumber":"27","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | BB, 2 R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":56,"groundOuts":73,"airOuts":107,"runs":46,"doubles":22,"triples":0,"homeRuns":9,"strikeOuts":80,"baseOnBalls":42,"intentionalWalks":1,"hits":91,"hitByPitch":7,"avg":".259","atBats":351,"obp":".350","slg":".399","ops":".749","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":400,"totalBases":140,"rbi":42,"leftOnBase":149,"sacBunts":0,"sacFlies":0,"babip":".313","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","popOuts":24,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":13,"stolenBases":49,"stolenBasePercentage":".790","caughtStealingPercentage":".210","assists":28,"putOuts":585,"errors":5,"chances":618,"fielding":".992","passedBall":4,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID681546":{"person":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"jerseyNumber":"30","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | BB, 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":6,"groundOuts":11,"airOuts":13,"runs":10,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":27,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":1,"avg":".136","atBats":59,"obp":".215","slg":".322","ops":".537","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":65,"totalBases":19,"rbi":5,"leftOnBase":26,"sacBunts":0,"sacFlies":0,"babip":".200","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.50","popOuts":4,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":32,"errors":0,"chances":32,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID663485":{"person":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":55,"gamesStarted":3,"flyOuts":29,"groundOuts":57,"airOuts":61,"runs":30,"doubles":10,"triples":2,"homeRuns":6,"strikeOuts":47,"baseOnBalls":14,"intentionalWalks":0,"hits":52,"hitByPitch":2,"atBats":212,"obp":".294","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":891,"era":"4.18","inningsPitched":"56.0","wins":3,"losses":3,"saves":2,"saveOpportunities":5,"holds":9,"blownSaves":3,"earnedRuns":26,"whip":"1.18","battersFaced":233,"outs":168,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":891,"balls":313,"strikes":578,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".500","pitchesPerInning":"15.91","gamesFinished":13,"strikeoutWalkRatio":"3.36","strikeoutsPer9Inn":"7.55","walksPer9Inn":"2.25","hitsPer9Inn":"8.36","runsScoredPer9":"4.82","homeRunsPer9":"0.96","inheritedRunners":23,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641672":{"person":{"id":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":1,"flyOuts":8,"groundOuts":16,"airOuts":15,"runs":7,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":11,"intentionalWalks":1,"hits":12,"hitByPitch":0,"atBats":53,"obp":".359","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":255,"era":"4.30","inningsPitched":"14.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.57","battersFaced":64,"outs":44,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":255,"balls":108,"strikes":147,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.39","gamesFinished":1,"strikeoutWalkRatio":"0.91","strikeoutsPer9Inn":"6.14","walksPer9Inn":"6.75","hitsPer9Inn":"7.36","runsScoredPer9":"4.30","homeRunsPer9":"1.23","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641927":{"person":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":92,"groundOuts":80,"airOuts":164,"runs":65,"doubles":28,"triples":0,"homeRuns":25,"strikeOuts":93,"baseOnBalls":25,"intentionalWalks":0,"hits":125,"hitByPitch":4,"atBats":455,"obp":".314","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1837,"era":"5.05","inningsPitched":"114.0","wins":4,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":64,"whip":"1.32","battersFaced":491,"outs":342,"gamesPitched":21,"completeGames":1,"shutouts":0,"pitchesThrown":1837,"balls":607,"strikes":1230,"strikePercentage":".670","hitBatsmen":4,"balks":2,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.49","rbi":0,"winPercentage":".364","pitchesPerInning":"16.11","gamesFinished":0,"strikeoutWalkRatio":"3.72","strikeoutsPer9Inn":"7.34","walksPer9Inn":"1.97","hitsPer9Inn":"9.87","runsScoredPer9":"5.13","homeRunsPer9":"1.97","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":48,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":8,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681892":{"person":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"note":"(W, 3-1)","summary":"1.1 IP, 0 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":21,"inningsPitched":"1.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":10,"strikes":11,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":0,"flyOuts":13,"groundOuts":33,"airOuts":20,"runs":15,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":13,"intentionalWalks":1,"hits":35,"hitByPitch":1,"atBats":105,"obp":".405","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":452,"era":"4.97","inningsPitched":"25.1","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":14,"whip":"1.89","battersFaced":121,"outs":76,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":452,"balls":172,"strikes":280,"strikePercentage":".620","hitBatsmen":1,"balks":1,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.65","rbi":0,"winPercentage":".750","pitchesPerInning":"17.84","gamesFinished":9,"strikeoutWalkRatio":"1.46","strikeoutsPer9Inn":"6.75","walksPer9Inn":"4.62","hitsPer9Inn":"12.43","runsScoredPer9":"5.33","homeRunsPer9":"0.71","inheritedRunners":11,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":1,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668904":{"person":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"jerseyNumber":"23","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"800","stats":{"batting":{"summary":"3-5 | HR, 2 K, 4 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":4,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":52,"groundOuts":55,"airOuts":94,"runs":26,"doubles":15,"triples":0,"homeRuns":7,"strikeOuts":44,"baseOnBalls":22,"intentionalWalks":0,"hits":58,"hitByPitch":0,"avg":".233","atBats":249,"obp":".293","slg":".378","ops":".671","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":273,"totalBases":94,"rbi":33,"leftOnBase":113,"sacBunts":0,"sacFlies":2,"babip":".255","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.57","popOuts":22,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":86,"putOuts":49,"errors":2,"chances":137,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID663616":{"person":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"jerseyNumber":"9","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | BB, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":61,"groundOuts":105,"airOuts":109,"runs":53,"doubles":18,"triples":1,"homeRuns":16,"strikeOuts":100,"baseOnBalls":42,"intentionalWalks":1,"hits":100,"hitByPitch":4,"avg":".244","atBats":410,"obp":".317","slg":".410","ops":".727","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":15,"groundIntoTriplePlay":0,"plateAppearances":461,"totalBases":168,"rbi":51,"leftOnBase":172,"sacBunts":0,"sacFlies":4,"babip":".282","groundOutsToAirouts":"0.96","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"25.62","popOuts":15,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":105,"errors":0,"chances":106,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID650893":{"person":{"id":650893,"fullName":"Génesis Cabrera","link":"/api/v1/people/650893"},"jerseyNumber":"92","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 3 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":4,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":10,"strikes":7,"strikePercentage":".410","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"81.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":0,"flyOuts":19,"groundOuts":30,"airOuts":33,"runs":23,"doubles":8,"triples":0,"homeRuns":8,"strikeOuts":25,"baseOnBalls":9,"intentionalWalks":0,"hits":31,"hitByPitch":1,"atBats":118,"obp":".318","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":472,"era":"6.46","inningsPitched":"30.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":22,"whip":"1.30","battersFaced":129,"outs":92,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":472,"balls":165,"strikes":307,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".000","pitchesPerInning":"15.39","gamesFinished":6,"strikeoutWalkRatio":"2.78","strikeoutsPer9Inn":"7.34","walksPer9Inn":"2.64","hitsPer9Inn":"9.10","runsScoredPer9":"6.75","homeRunsPer9":"2.35","inheritedRunners":14,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID621439":{"person":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"jerseyNumber":"25","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | BB, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":2,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":56,"groundOuts":61,"airOuts":105,"runs":74,"doubles":15,"triples":4,"homeRuns":25,"strikeOuts":109,"baseOnBalls":33,"intentionalWalks":4,"hits":101,"hitByPitch":4,"avg":".272","atBats":371,"obp":".334","slg":".536","ops":".870","caughtStealing":0,"stolenBases":19,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":413,"totalBases":199,"rbi":62,"leftOnBase":129,"sacBunts":0,"sacFlies":5,"babip":".314","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.84","popOuts":20,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":215,"errors":2,"chances":219,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID805673":{"person":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"4.2 IP, 4 ER, 4 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":2,"airOuts":7,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":93,"inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":24,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":32,"strikes":61,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"7.71","homeRunsPer9":"1.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":11,"flyOuts":27,"groundOuts":34,"airOuts":54,"runs":31,"doubles":11,"triples":0,"homeRuns":9,"strikeOuts":67,"baseOnBalls":18,"intentionalWalks":0,"hits":62,"hitByPitch":0,"atBats":215,"obp":".342","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":925,"era":"5.30","inningsPitched":"52.2","wins":3,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.52","battersFaced":235,"outs":158,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":925,"balls":319,"strikes":606,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":4,"winPercentage":".429","pitchesPerInning":"17.56","gamesFinished":0,"strikeoutWalkRatio":"3.72","strikeoutsPer9Inn":"11.45","walksPer9Inn":"3.08","hitsPer9Inn":"10.59","runsScoredPer9":"5.30","homeRunsPer9":"1.54","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":13},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID657746":{"person":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":24,"flyOuts":91,"groundOuts":94,"airOuts":163,"runs":49,"doubles":25,"triples":0,"homeRuns":17,"strikeOuts":159,"baseOnBalls":28,"intentionalWalks":0,"hits":108,"hitByPitch":11,"atBats":521,"obp":".262","caughtStealing":11,"stolenBases":16,"stolenBasePercentage":".593","caughtStealingPercentage":".407","numberOfPitches":2278,"era":"2.96","inningsPitched":"143.0","wins":12,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"0.95","battersFaced":563,"outs":429,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2278,"balls":778,"strikes":1500,"strikePercentage":".660","hitBatsmen":11,"balks":2,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".667","pitchesPerInning":"15.93","gamesFinished":0,"strikeoutWalkRatio":"5.68","strikeoutsPer9Inn":"10.01","walksPer9Inn":"1.76","hitsPer9Inn":"6.80","runsScoredPer9":"3.08","homeRunsPer9":"1.07","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":41,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":3,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670242":{"person":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"jerseyNumber":"38","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | HBP, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":28,"groundOuts":51,"airOuts":66,"runs":35,"doubles":13,"triples":3,"homeRuns":16,"strikeOuts":89,"baseOnBalls":37,"intentionalWalks":0,"hits":54,"hitByPitch":6,"avg":".209","atBats":258,"obp":".320","slg":".469","ops":".789","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":303,"totalBases":121,"rbi":28,"leftOnBase":100,"sacBunts":0,"sacFlies":2,"babip":".245","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.12","popOuts":24,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":113,"errors":2,"chances":118,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID807712":{"person":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"jerseyNumber":"15","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":13,"groundOuts":22,"airOuts":21,"runs":11,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":11,"intentionalWalks":0,"hits":28,"hitByPitch":2,"avg":".341","atBats":82,"obp":".432","slg":".500","ops":".932","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":95,"totalBases":41,"rbi":15,"leftOnBase":38,"sacBunts":0,"sacFlies":0,"babip":".377","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.00","popOuts":3,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":36,"putOuts":29,"errors":2,"chances":67,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]}},"batters":[621439,663616,807712,670242,668885,680777,686797,681546,668904,666397,665019,805673,681892,663485,650893,623437],"pitchers":[805673,681892,663485,650893,623437],"bench":[680837,681508],"bullpen":[641672,621139,641927,701487,541640,657746,543859,570632],"battingOrder":[621439,663616,807712,668885,680777,686797,681546,668904,665019],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Lewis, R (7, 4th inning off Civale, 3 on, 2 out)."},{"label":"TB","value":"Buxton 2; Julien 2; Keaschall 2; Larnach; Lee, B; Lewis, R 6; Wallner."},{"label":"RBI","value":"Buxton (62); Julien (10); Keaschall (15); Larnach (51); Lewis, R 4 (33)."},{"label":"2-out RBI","value":"Lewis, R 4; Buxton; Julien; Larnach; Keaschall."},{"label":"Runners left in scoring position, 2 out","value":"Jeffers; Buxton; Lee, B; Wallner; Larnach 2."},{"label":"GIDP","value":"Larnach."},{"label":"Team RISP","value":"5-for-15."},{"label":"Team LOB","value":"11."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Lewis, R (2, 2nd base off Eisert/Teel); Martin (3, 2nd base off Gilbert, T/Teel); Buxton (19, 2nd base off Taylor, G/Teel)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Keaschall-Lee, B-Julien; Lewis, R-Jeffers)."}]}],"note":[{"label":"1","value":"Ran for Wallner in the 8th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":7,"airOuts":11,"runs":7,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":8,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".232","atBats":36,"obp":".302","slg":".371","ops":".673","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":16,"rbi":7,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.00","popOuts":4,"lineOuts":4},"pitching":{"flyOuts":3,"groundOuts":7,"airOuts":10,"runs":9,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":7,"intentionalWalks":1,"hits":12,"hitByPitch":1,"atBats":39,"obp":".426","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":184,"era":"4.20","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.37","battersFaced":47,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":184,"balls":77,"strikes":107,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":8,"pitchesPerInning":"20.44","runsScoredPer9":"9.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":1,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID672820":{"person":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"jerseyNumber":"50","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"400","stats":{"batting":{"summary":"2-5 | 2 K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":71,"groundOuts":71,"airOuts":132,"runs":43,"doubles":16,"triples":1,"homeRuns":17,"strikeOuts":94,"baseOnBalls":14,"intentionalWalks":0,"hits":110,"hitByPitch":3,"avg":".272","atBats":404,"obp":".300","slg":".443","ops":".743","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":424,"totalBases":179,"rbi":57,"leftOnBase":186,"sacBunts":1,"sacFlies":2,"babip":".315","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.76","popOuts":30,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":201,"putOuts":218,"errors":11,"chances":430,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID621051":{"person":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":46,"gamesStarted":0,"flyOuts":34,"groundOuts":26,"airOuts":65,"runs":15,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":41,"baseOnBalls":19,"intentionalWalks":2,"hits":39,"hitByPitch":3,"atBats":166,"obp":".316","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":754,"era":"3.07","inningsPitched":"44.0","wins":2,"losses":1,"saves":2,"saveOpportunities":7,"holds":10,"blownSaves":5,"earnedRuns":15,"whip":"1.32","battersFaced":193,"outs":132,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":754,"balls":282,"strikes":472,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".667","pitchesPerInning":"17.14","gamesFinished":18,"strikeoutWalkRatio":"2.16","strikeoutsPer9Inn":"8.39","walksPer9Inn":"3.89","hitsPer9Inn":"7.98","runsScoredPer9":"3.07","homeRunsPer9":"0.82","inheritedRunners":25,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":15,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641302":{"person":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":40,"gamesStarted":5,"flyOuts":58,"groundOuts":66,"airOuts":96,"runs":49,"doubles":12,"triples":3,"homeRuns":5,"strikeOuts":71,"baseOnBalls":28,"intentionalWalks":4,"hits":80,"hitByPitch":1,"atBats":310,"obp":".321","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1314,"era":"4.67","inningsPitched":"81.0","wins":4,"losses":11,"saves":1,"saveOpportunities":2,"holds":3,"blownSaves":1,"earnedRuns":42,"whip":"1.33","battersFaced":343,"outs":243,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":1314,"balls":448,"strikes":866,"strikePercentage":".660","hitBatsmen":1,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".267","pitchesPerInning":"16.22","gamesFinished":11,"strikeoutWalkRatio":"2.54","strikeoutsPer9Inn":"7.89","walksPer9Inn":"3.11","hitsPer9Inn":"8.89","runsScoredPer9":"5.44","homeRunsPer9":"0.56","inheritedRunners":14,"inheritedRunnersScored":1,"catchersInterference":1,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":3,"errors":1,"chances":16,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663436":{"person":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":18,"flyOuts":59,"groundOuts":128,"airOuts":105,"runs":53,"doubles":23,"triples":2,"homeRuns":15,"strikeOuts":74,"baseOnBalls":34,"intentionalWalks":0,"hits":102,"hitByPitch":5,"atBats":407,"obp":".315","caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1701,"era":"3.94","inningsPitched":"107.1","wins":4,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.27","battersFaced":448,"outs":322,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1701,"balls":630,"strikes":1071,"strikePercentage":".630","hitBatsmen":5,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":".308","pitchesPerInning":"15.85","gamesFinished":0,"strikeoutWalkRatio":"2.18","strikeoutsPer9Inn":"6.20","walksPer9Inn":"2.85","hitsPer9Inn":"8.55","runsScoredPer9":"4.44","homeRunsPer9":"1.26","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":18,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":9,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID685126":{"person":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"note":"(L, 2-5)","summary":"1.0 IP, 2 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":25,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":11,"strikes":14,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":56,"gamesStarted":3,"flyOuts":32,"groundOuts":43,"airOuts":56,"runs":28,"doubles":15,"triples":2,"homeRuns":8,"strikeOuts":60,"baseOnBalls":17,"intentionalWalks":5,"hits":56,"hitByPitch":5,"atBats":211,"obp":".331","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":941,"era":"4.31","inningsPitched":"54.1","wins":2,"losses":5,"saves":2,"saveOpportunities":4,"holds":6,"blownSaves":2,"earnedRuns":26,"whip":"1.34","battersFaced":237,"outs":163,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":941,"balls":364,"strikes":577,"strikePercentage":".610","hitBatsmen":5,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":2,"winPercentage":".286","pitchesPerInning":"17.32","gamesFinished":13,"strikeoutWalkRatio":"3.53","strikeoutsPer9Inn":"9.94","walksPer9Inn":"2.82","hitsPer9Inn":"9.28","runsScoredPer9":"4.64","homeRunsPer9":"1.33","inheritedRunners":33,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":2,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686676":{"person":{"id":686676,"fullName":"Korey Lee","link":"/api/v1/people/686676"},"jerseyNumber":"26","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":4,"groundOuts":10,"airOuts":7,"runs":7,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".250","atBats":28,"obp":".300","slg":".357","ops":".657","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":10,"rbi":1,"leftOnBase":13,"sacBunts":1,"sacFlies":0,"babip":".304","groundOutsToAirouts":"1.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":0,"putOuts":68,"errors":0,"chances":68,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643565":{"person":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | 2 BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":47,"groundOuts":53,"airOuts":71,"runs":35,"doubles":14,"triples":1,"homeRuns":8,"strikeOuts":71,"baseOnBalls":38,"intentionalWalks":0,"hits":73,"hitByPitch":2,"avg":".273","atBats":267,"obp":".367","slg":".423","ops":".790","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":308,"totalBases":113,"rbi":34,"leftOnBase":89,"sacBunts":0,"sacFlies":1,"babip":".344","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.38","popOuts":10,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":108,"errors":0,"chances":112,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID681343":{"person":{"id":681343,"fullName":"Shane Smith","link":"/api/v1/people/681343"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":68,"groundOuts":95,"airOuts":116,"runs":57,"doubles":16,"triples":2,"homeRuns":13,"strikeOuts":102,"baseOnBalls":47,"intentionalWalks":0,"hits":91,"hitByPitch":11,"atBats":400,"obp":".324","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","numberOfPitches":1799,"era":"4.12","inningsPitched":"107.0","wins":3,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.29","battersFaced":462,"outs":321,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1799,"balls":667,"strikes":1132,"strikePercentage":".630","hitBatsmen":11,"balks":0,"wildPitches":7,"pickoffs":1,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".300","pitchesPerInning":"16.81","gamesFinished":0,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"8.58","walksPer9Inn":"3.95","hitsPer9Inn":"7.65","runsScoredPer9":"4.79","homeRunsPer9":"1.09","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681460":{"person":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"jerseyNumber":"27","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"702","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":27,"groundOuts":54,"airOuts":52,"runs":21,"doubles":10,"triples":0,"homeRuns":8,"strikeOuts":65,"baseOnBalls":15,"intentionalWalks":0,"hits":52,"hitByPitch":1,"avg":".240","atBats":217,"obp":".289","slg":".396","ops":".685","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":239,"totalBases":86,"rbi":27,"leftOnBase":101,"sacBunts":4,"sacFlies":2,"babip":".301","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.12","popOuts":12,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":49,"putOuts":108,"errors":4,"chances":161,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID682790":{"person":{"id":682790,"fullName":"Wikelman González","link":"/api/v1/people/682790"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":28,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":11,"strikes":17,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":5,"groundOuts":6,"airOuts":14,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":33,"obp":".263","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":162,"era":"2.00","inningsPitched":"9.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.11","battersFaced":38,"outs":27,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":162,"balls":58,"strikes":104,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":1,"winPercentage":".---","pitchesPerInning":"18.00","gamesFinished":3,"strikeoutWalkRatio":"1.60","strikeoutsPer9Inn":"8.00","walksPer9Inn":"5.00","hitsPer9Inn":"5.00","runsScoredPer9":"4.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID805367":{"person":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"jerseyNumber":"10","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":46,"groundOuts":106,"airOuts":92,"runs":40,"doubles":13,"triples":0,"homeRuns":3,"strikeOuts":51,"baseOnBalls":37,"intentionalWalks":0,"hits":84,"hitByPitch":4,"avg":".255","atBats":330,"obp":".336","slg":".321","ops":".657","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":374,"totalBases":106,"rbi":16,"leftOnBase":113,"sacBunts":2,"sacFlies":1,"babip":".292","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"110.00","popOuts":18,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":183,"putOuts":128,"errors":10,"chances":321,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID691019":{"person":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"jerseyNumber":"8","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | BB, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":27,"groundOuts":31,"airOuts":38,"runs":22,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":43,"baseOnBalls":20,"intentionalWalks":0,"hits":42,"hitByPitch":3,"avg":".276","atBats":152,"obp":".369","slg":".408","ops":".777","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":177,"totalBases":62,"rbi":19,"leftOnBase":55,"sacBunts":1,"sacFlies":1,"babip":".358","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.00","popOuts":1,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":6,"stolenBases":32,"stolenBasePercentage":".842","caughtStealingPercentage":".158","assists":18,"putOuts":293,"errors":3,"chances":314,"fielding":".990","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID691799":{"person":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":26,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":12,"strikes":14,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":2,"flyOuts":10,"groundOuts":20,"airOuts":20,"runs":14,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":36,"baseOnBalls":10,"intentionalWalks":1,"hits":26,"hitByPitch":0,"atBats":99,"obp":".324","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":430,"era":"4.67","inningsPitched":"27.0","wins":0,"losses":3,"saves":4,"saveOpportunities":5,"holds":6,"blownSaves":1,"earnedRuns":14,"whip":"1.33","battersFaced":112,"outs":81,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":430,"balls":151,"strikes":279,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":1,"winPercentage":".000","pitchesPerInning":"15.93","gamesFinished":8,"strikeoutWalkRatio":"3.60","strikeoutsPer9Inn":"12.00","walksPer9Inn":"3.33","hitsPer9Inn":"8.67","runsScoredPer9":"4.67","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID678554":{"person":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"jerseyNumber":"29","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":29,"groundOuts":31,"airOuts":43,"runs":16,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":45,"baseOnBalls":15,"intentionalWalks":0,"hits":37,"hitByPitch":5,"avg":".239","atBats":155,"obp":".324","slg":".323","ops":".647","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":176,"totalBases":50,"rbi":14,"leftOnBase":68,"sacBunts":0,"sacFlies":1,"babip":".315","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.67","popOuts":9,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":54,"putOuts":155,"errors":1,"chances":210,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID695657":{"person":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"500","stats":{"batting":{"summary":"2-5 | HR, 2B, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":2,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":17,"groundOuts":30,"airOuts":36,"runs":21,"doubles":5,"triples":1,"homeRuns":11,"strikeOuts":43,"baseOnBalls":11,"intentionalWalks":1,"hits":31,"hitByPitch":1,"avg":".221","atBats":140,"obp":".283","slg":".507","ops":".790","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":153,"totalBases":71,"rbi":30,"leftOnBase":75,"sacBunts":0,"sacFlies":0,"babip":".233","groundOutsToAirouts":"0.83","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"12.73","popOuts":9,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":91,"putOuts":63,"errors":5,"chances":159,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID650644":{"person":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, 4 ER, 5 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":4,"airOuts":5,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":91,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":24,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":37,"strikes":54,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"7.20","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":17,"flyOuts":62,"groundOuts":62,"airOuts":113,"runs":51,"doubles":25,"triples":0,"homeRuns":12,"strikeOuts":70,"baseOnBalls":32,"intentionalWalks":1,"hits":84,"hitByPitch":4,"atBats":326,"obp":".330","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1451,"era":"5.02","inningsPitched":"84.1","wins":3,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.38","battersFaced":365,"outs":253,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1451,"balls":544,"strikes":907,"strikePercentage":".630","hitBatsmen":4,"balks":2,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":4,"winPercentage":".273","pitchesPerInning":"17.21","gamesFinished":0,"strikeoutWalkRatio":"2.19","strikeoutsPer9Inn":"7.47","walksPer9Inn":"3.42","hitsPer9Inn":"8.96","runsScoredPer9":"5.44","homeRunsPer9":"1.28","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":26,"lineOuts":25},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID700337":{"person":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"jerseyNumber":"7","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":34,"groundOuts":79,"airOuts":62,"runs":22,"doubles":14,"triples":0,"homeRuns":4,"strikeOuts":50,"baseOnBalls":25,"intentionalWalks":0,"hits":74,"hitByPitch":3,"avg":".281","atBats":263,"obp":".348","slg":".380","ops":".728","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":293,"totalBases":100,"rbi":31,"leftOnBase":104,"sacBunts":0,"sacFlies":2,"babip":".332","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"65.75","popOuts":7,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":12,"stolenBases":52,"stolenBasePercentage":".813","caughtStealingPercentage":".188","assists":21,"putOuts":434,"errors":1,"chances":456,"fielding":".998","passedBall":0,"pickoffs":5}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID643217":{"person":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"jerseyNumber":"23","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"700","stats":{"batting":{"summary":"0-2 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":74,"groundOuts":77,"airOuts":131,"runs":47,"doubles":14,"triples":2,"homeRuns":14,"strikeOuts":65,"baseOnBalls":33,"intentionalWalks":2,"hits":78,"hitByPitch":2,"avg":".225","atBats":346,"obp":".293","slg":".399","ops":".692","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":387,"totalBases":138,"rbi":47,"leftOnBase":144,"sacBunts":0,"sacFlies":5,"babip":".235","groundOutsToAirouts":"0.59","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"24.71","popOuts":33,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":104,"errors":3,"chances":107,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID673929":{"person":{"id":673929,"fullName":"Jordan Leasure","link":"/api/v1/people/673929"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":52,"gamesStarted":1,"flyOuts":21,"groundOuts":28,"airOuts":51,"runs":24,"doubles":13,"triples":1,"homeRuns":10,"strikeOuts":60,"baseOnBalls":24,"intentionalWalks":1,"hits":42,"hitByPitch":1,"atBats":180,"obp":".325","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":861,"era":"4.21","inningsPitched":"47.0","wins":4,"losses":6,"saves":4,"saveOpportunities":8,"holds":11,"blownSaves":4,"earnedRuns":22,"whip":"1.40","battersFaced":206,"outs":141,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":861,"balls":333,"strikes":528,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":".400","pitchesPerInning":"18.32","gamesFinished":11,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"11.49","walksPer9Inn":"4.60","hitsPer9Inn":"8.04","runsScoredPer9":"4.60","homeRunsPer9":"1.91","inheritedRunners":22,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678024":{"person":{"id":678024,"fullName":"Mike Vasil","link":"/api/v1/people/678024"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":36,"gamesStarted":3,"flyOuts":48,"groundOuts":91,"airOuts":82,"runs":27,"doubles":11,"triples":1,"homeRuns":7,"strikeOuts":64,"baseOnBalls":44,"intentionalWalks":5,"hits":59,"hitByPitch":8,"atBats":296,"obp":".319","caughtStealing":3,"stolenBases":20,"stolenBasePercentage":".870","caughtStealingPercentage":".130","numberOfPitches":1337,"era":"2.49","inningsPitched":"83.0","wins":5,"losses":3,"saves":2,"saveOpportunities":4,"holds":2,"blownSaves":2,"earnedRuns":23,"whip":"1.24","battersFaced":349,"outs":249,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":1337,"balls":532,"strikes":805,"strikePercentage":".600","hitBatsmen":8,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".625","pitchesPerInning":"16.11","gamesFinished":14,"strikeoutWalkRatio":"1.45","strikeoutsPer9Inn":"6.94","walksPer9Inn":"4.77","hitsPer9Inn":"6.40","runsScoredPer9":"2.93","homeRunsPer9":"0.76","inheritedRunners":16,"inheritedRunnersScored":7,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":2,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID572191":{"person":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"jerseyNumber":"21","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":33,"groundOuts":40,"airOuts":60,"runs":28,"doubles":18,"triples":1,"homeRuns":8,"strikeOuts":83,"baseOnBalls":21,"intentionalWalks":1,"hits":49,"hitByPitch":1,"avg":".215","atBats":228,"obp":".282","slg":".408","ops":".690","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":254,"totalBases":93,"rbi":28,"leftOnBase":96,"sacBunts":2,"sacFlies":2,"babip":".295","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.50","popOuts":13,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":182,"errors":3,"chances":185,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672782":{"person":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"jerseyNumber":"94","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":2,"flyOuts":24,"groundOuts":27,"airOuts":34,"runs":19,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":23,"baseOnBalls":15,"intentionalWalks":0,"hits":28,"hitByPitch":4,"atBats":110,"obp":".359","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":509,"era":"5.53","inningsPitched":"27.2","wins":3,"losses":1,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"1.55","battersFaced":131,"outs":83,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":509,"balls":200,"strikes":309,"strikePercentage":".610","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".750","pitchesPerInning":"18.40","gamesFinished":8,"strikeoutWalkRatio":"1.53","strikeoutsPer9Inn":"7.48","walksPer9Inn":"4.88","hitsPer9Inn":"9.11","runsScoredPer9":"6.18","homeRunsPer9":"1.30","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID673357":{"person":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"jerseyNumber":"88","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"600","stats":{"batting":{"summary":"2-5 | SB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":55,"groundOuts":80,"airOuts":101,"runs":49,"doubles":12,"triples":0,"homeRuns":13,"strikeOuts":110,"baseOnBalls":40,"intentionalWalks":3,"hits":82,"hitByPitch":2,"avg":".222","atBats":369,"obp":".300","slg":".360","ops":".660","caughtStealing":8,"stolenBases":32,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":418,"totalBases":133,"rbi":52,"leftOnBase":169,"sacBunts":1,"sacFlies":3,"babip":".277","groundOutsToAirouts":"0.79","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"28.38","popOuts":25,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":270,"errors":1,"chances":273,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID678246":{"person":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"jerseyNumber":"20","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"200","stats":{"batting":{"summary":"0-2 | 3 BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":3,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":95,"groundOuts":77,"airOuts":172,"runs":63,"doubles":27,"triples":2,"homeRuns":13,"strikeOuts":82,"baseOnBalls":46,"intentionalWalks":0,"hits":98,"hitByPitch":5,"avg":".230","atBats":426,"obp":".310","slg":".394","ops":".704","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":480,"totalBases":168,"rbi":47,"leftOnBase":200,"sacBunts":0,"sacFlies":3,"babip":".254","groundOutsToAirouts":"0.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.77","popOuts":38,"lineOuts":39},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":132,"putOuts":380,"errors":11,"chances":523,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID656457":{"person":{"id":656457,"fullName":"Tyler Gilbert","link":"/api/v1/people/656457"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":6,"strikes":8,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":35,"gamesStarted":3,"flyOuts":31,"groundOuts":32,"airOuts":48,"runs":17,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":34,"baseOnBalls":19,"intentionalWalks":2,"hits":27,"hitByPitch":1,"atBats":138,"obp":".296","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":631,"era":"3.49","inningsPitched":"38.2","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":15,"whip":"1.19","battersFaced":161,"outs":116,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":631,"balls":239,"strikes":392,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".800","pitchesPerInning":"16.32","gamesFinished":4,"strikeoutWalkRatio":"1.79","strikeoutsPer9Inn":"7.91","walksPer9Inn":"4.42","hitsPer9Inn":"6.28","runsScoredPer9":"3.96","homeRunsPer9":"0.93","inheritedRunners":14,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID527048":{"person":{"id":527048,"fullName":"Martín Pérez","link":"/api/v1/people/527048"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":5,"flyOuts":18,"groundOuts":24,"airOuts":33,"runs":9,"doubles":5,"triples":1,"homeRuns":1,"strikeOuts":27,"baseOnBalls":13,"intentionalWalks":0,"hits":20,"hitByPitch":1,"atBats":103,"obp":".288","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":458,"era":"2.51","inningsPitched":"28.2","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.15","battersFaced":118,"outs":86,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":458,"balls":180,"strikes":278,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".250","pitchesPerInning":"15.98","gamesFinished":0,"strikeoutWalkRatio":"2.08","strikeoutsPer9Inn":"8.48","walksPer9Inn":"4.08","hitsPer9Inn":"6.28","runsScoredPer9":"2.83","homeRunsPer9":"0.31","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[643565,678246,691019,672820,695657,673357,643217,678554,681460,805367,700337,650644,685126,682790,656457,691799],"pitchers":[650644,685126,682790,656457,691799],"bench":[686676,572191],"bullpen":[641302,672782,673929,663436,527048,681343,678024,621051],"battingOrder":[643565,678246,691019,672820,695657,673357,681460,805367,700337],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Montgomery, C (5, Matthews)."},{"label":"HR","value":"Montgomery, C (11, 5th inning off Matthews, 1 on, 2 out)."},{"label":"TB","value":"Meidroth; Montgomery, C 6; Quero 2; Robert Jr. 2; Sosa, L 2; Tauchman; Teel 2."},{"label":"RBI","value":"Montgomery, C 2 (30); Quero (31); Sosa, L 2 (57); Teel (19); Vargas, M (47)."},{"label":"2-out RBI","value":"Montgomery, C 2; Quero."},{"label":"Runners left in scoring position, 2 out","value":"Teel; Tauchman; Benintendi."},{"label":"GIDP","value":"Quero."},{"label":"Team RISP","value":"5-for-12."},{"label":"Team LOB","value":"10."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Robert Jr. (32, 2nd base off Funderburk/Jeffers)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Meidroth (10, throw)."},{"label":"DP","value":"(Montgomery, C-Sosa, L)."}]}],"note":[{"label":"a","value":"Grounded out for Benintendi in the 8th."}]}},"officials":[{"official":{"id":521889,"fullName":"Stu Scheurwater","link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"fullName":"Jordan Baker","link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":605670,"fullName":"Dan Merzel","link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":658292,"fullName":"Derek Thomas","link":"/api/v1/people/658292"},"officialType":"Third Base"}],"info":[{"label":"IBB","value":"Buxton (by Eisert)."},{"label":"HBP","value":"Wallner (by Civale)."},{"label":"Pitches-strikes","value":"Matthews 93-61; Funderburk 21-11; Sands 14-9; Cabrera, G 17-7; Topa 32-20; Civale 91-54; Eisert 25-14; González, W 28-17; Gilbert, T 14-8; Taylor, G 26-14."},{"label":"Groundouts-flyouts","value":"Matthews 2-3; Funderburk 1-0; Sands 1-0; Cabrera, G 1-0; Topa 2-0; Civale 4-1; Eisert 1-1; González, W 1-0; Gilbert, T 1-1; Taylor, G 0-0."},{"label":"Batters faced","value":"Matthews 24; Funderburk 6; Sands 3; Cabrera, G 4; Topa 7; Civale 24; Eisert 7; González, W 6; Gilbert, T 4; Taylor, G 6."},{"label":"Inherited runners-scored","value":"Funderburk 1-0; Topa 3-3."},{"label":"Umpires","value":"HP: Stu Scheurwater. 1B: Jordan Baker. 2B: Dan Merzel. 3B: Derek Thomas. "},{"label":"Weather","value":"78 degrees, Partly Cloudy."},{"label":"Wind","value":"9 mph, In From CF."},{"label":"First pitch","value":"6:41 PM."},{"label":"T","value":"3:16."},{"label":"Att","value":"22,372."},{"label":"Venue","value":"Rate Field."},{"label":"August 22, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904","boxscoreName":"Lewis, R"},"jerseyNumber":"23","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"800","stats":{"batting":{"summary":"3-5 | HR, 2 K, 4 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":4,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":52,"groundOuts":55,"airOuts":94,"runs":26,"doubles":15,"triples":0,"homeRuns":7,"strikeOuts":44,"baseOnBalls":22,"intentionalWalks":0,"hits":58,"hitByPitch":0,"avg":".233","atBats":249,"obp":".293","slg":".378","ops":".671","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":273,"totalBases":94,"rbi":33,"leftOnBase":113,"sacBunts":0,"sacFlies":2,"babip":".255","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.57","popOuts":22,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":86,"putOuts":49,"errors":2,"chances":137,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":70,"hittingGameScore":70},{"player":{"person":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657","boxscoreName":"Montgomery, C"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"500","stats":{"batting":{"summary":"2-5 | HR, 2B, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":2,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":17,"groundOuts":30,"airOuts":36,"runs":21,"doubles":5,"triples":1,"homeRuns":11,"strikeOuts":43,"baseOnBalls":11,"intentionalWalks":1,"hits":31,"hitByPitch":1,"avg":".221","atBats":140,"obp":".283","slg":".507","ops":".790","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":153,"totalBases":71,"rbi":30,"leftOnBase":75,"sacBunts":0,"sacFlies":0,"babip":".233","groundOutsToAirouts":"0.83","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"12.73","popOuts":9,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":91,"putOuts":63,"errors":5,"chances":159,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":60,"hittingGameScore":60},{"player":{"person":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797","boxscoreName":"Lee, B"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | 2 BB, 3 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":69,"groundOuts":100,"airOuts":113,"runs":38,"doubles":13,"triples":1,"homeRuns":13,"strikeOuts":72,"baseOnBalls":24,"intentionalWalks":0,"hits":94,"hitByPitch":3,"avg":".250","atBats":376,"obp":".298","slg":".394","ops":".692","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":406,"totalBases":148,"rbi":53,"leftOnBase":158,"sacBunts":0,"sacFlies":3,"babip":".276","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.92","popOuts":19,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":183,"putOuts":115,"errors":5,"chances":303,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":54,"hittingGameScore":54}]},"decisions":{"winner":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"loser":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"save":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}