{"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":776618,"link":"/api/v1.1/game/776618/feed/live","metaData":{"wait":10,"timeStamp":"20250824_040311","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count32","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776618,"type":"R","doubleHeader":"N","id":"2025/08/23/chnmlb-anamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776618-2025-08-23","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-24T01:38:00Z","originalDate":"2025-08-23","officialDate":"2025-08-23","dayNight":"night","time":"6:38","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112","season":2025,"venue":{"id":17,"name":"Wrigley Field","link":"/api/v1/venues/17"},"springVenue":{"id":4629,"link":"/api/v1/venues/4629"},"teamCode":"chn","fileCode":"chc","abbreviation":"CHC","teamName":"Cubs","locationName":"Chicago","firstYearOfPlay":"1874","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Chi Cubs","record":{"gamesPlayed":130,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":75,"losses":55,"ties":0,"pct":".577"},"records":{},"divisionLeader":false,"wins":75,"losses":55,"winningPercentage":".577"},"franchiseName":"Chicago","clubName":"Cubs","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108","season":2025,"venue":{"id":1,"name":"Angel Stadium","link":"/api/v1/venues/1"},"springVenue":{"id":2500,"link":"/api/v1/venues/2500"},"teamCode":"ana","fileCode":"ana","abbreviation":"LAA","teamName":"Angels","locationName":"Anaheim","firstYearOfPlay":"1961","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"LA Angels","record":{"gamesPlayed":129,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":61,"losses":68,"ties":0,"pct":".473"},"records":{},"divisionLeader":false,"wins":61,"losses":68,"winningPercentage":".473"},"franchiseName":"Los Angeles","clubName":"Angels","active":true}},"players":{"ID660162":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162","firstName":"Yoán","lastName":"Moncada","primaryNumber":"10","birthDate":"1995-05-27","currentAge":31,"birthCity":"Cienfuegos","birthCountry":"Cuba","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Yoán","useLastName":"Moncada","middleName":"Manuel","boxscoreName":"Moncada","nickName":"Yoyo","gender":"M","nameMatrilineal":"Olivera","isPlayer":true,"isVerified":true,"pronunciation":"YO-on moan-CAH-duh","mlbDebutDate":"2016-09-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yoán Moncada","nameSlug":"yoan-moncada-660162","firstLastName":"Yoán Moncada","lastFirstName":"Moncada, Yoán","lastInitName":"Moncada, Y","initLastName":"Y Moncada","fullFMLName":"Yoán Manuel Moncada","fullLFMName":"Moncada, Yoán Manuel","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"ID682989":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989","firstName":"Victor","lastName":"Mederos","primaryNumber":"58","birthDate":"2001-06-08","currentAge":25,"birthCity":"Santa Clara","birthCountry":"Cuba","height":"6' 2\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Victor","useLastName":"Mederos","boxscoreName":"Mederos","gender":"M","nameMatrilineal":"Martos","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2023-06-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Mederos","nameSlug":"victor-mederos-682989","firstLastName":"Victor Mederos","lastFirstName":"Mederos, Victor","lastInitName":"Mederos, V","initLastName":"V Mederos","fullFMLName":"Victor Mederos","fullLFMName":"Mederos, Victor","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID684007":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007","firstName":"Shota","lastName":"Imanaga","primaryNumber":"18","birthDate":"1993-09-01","currentAge":33,"birthCity":"Kitakyushu","birthCountry":"Japan","height":"5' 10\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shota","useLastName":"Imanaga","boxscoreName":"Imanaga","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"SHOW-tah ee-mah-NAH-gah","mlbDebutDate":"2024-04-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Shota Imanaga","nameSlug":"shota-imanaga-684007","firstLastName":"Shota Imanaga","lastFirstName":"Imanaga, Shota","lastInitName":"Imanaga, S","initLastName":"S Imanaga","fullFMLName":"Shota  Imanaga","fullLFMName":"Imanaga, Shota ","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID596112":{"id":596112,"fullName":"Robert Stephenson","link":"/api/v1/people/596112","firstName":"Robert","lastName":"Stephenson","primaryNumber":"24","birthDate":"1993-02-24","currentAge":33,"birthCity":"Martinez","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robert","useLastName":"Stephenson","middleName":"William","boxscoreName":"Stephenson, R","nickName":"Bob","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Robert Stephenson","nameSlug":"robert-stephenson-596112","firstLastName":"Robert Stephenson","lastFirstName":"Stephenson, Robert","lastInitName":"Stephenson, R","initLastName":"R Stephenson","fullFMLName":"Robert William Stephenson","fullLFMName":"Stephenson, Robert William","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID608348":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348","firstName":"Carson","lastName":"Kelly","primaryNumber":"15","birthDate":"1994-07-14","currentAge":32,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":212,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Carson","useLastName":"Kelly","middleName":"Franklin","boxscoreName":"Kelly, C","nickName":"Cars","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Kelly","nameSlug":"carson-kelly-608348","firstLastName":"Carson Kelly","lastFirstName":"Kelly, Carson","lastInitName":"Kelly, C","initLastName":"C Kelly","fullFMLName":"Carson Franklin Kelly","fullLFMName":"Kelly, Carson Franklin","strikeZoneTop":3.258,"strikeZoneBottom":1.644},"ID592791":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791","firstName":"Jameson","lastName":"Taillon","primaryNumber":"56","birthDate":"1991-11-18","currentAge":34,"birthCity":"Lakeland","birthStateProvince":"FL","birthCountry":"USA","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jameson","useLastName":"Taillon","middleName":"Lee","boxscoreName":"Taillon","nickName":"Jamo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"TIE-own","mlbDebutDate":"2016-06-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jameson Taillon","nameSlug":"jameson-taillon-592791","firstLastName":"Jameson Taillon","lastFirstName":"Taillon, Jameson","lastInitName":"Taillon, J","initLastName":"J Taillon","fullFMLName":"Jameson Lee Taillon","fullLFMName":"Taillon, Jameson Lee","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID519141":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141","firstName":"Thomas","lastName":"Pomeranz","primaryNumber":"47","birthDate":"1988-11-22","currentAge":37,"birthCity":"Memphis","birthStateProvince":"TN","birthCountry":"USA","height":"6' 5\"","weight":246,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Drew","useLastName":"Pomeranz","middleName":"Andrew","boxscoreName":"Pomeranz","nickName":"Big Smooth","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2011-09-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Drew Pomeranz","nameSlug":"drew-pomeranz-519141","firstLastName":"Drew Pomeranz","lastFirstName":"Pomeranz, Drew","lastInitName":"Pomeranz, D","initLastName":"D Pomeranz","fullFMLName":"Thomas Andrew Pomeranz","fullLFMName":"Pomeranz, Thomas Andrew","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID545361":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361","firstName":"Michael","lastName":"Trout","primaryNumber":"27","birthDate":"1991-08-07","currentAge":35,"birthCity":"Vineland","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Mike","useLastName":"Trout","middleName":"Nelson","boxscoreName":"Trout","nickName":"Kiiiiid","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2011-07-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mike Trout","nameSlug":"mike-trout-545361","firstLastName":"Mike Trout","lastFirstName":"Trout, Mike","lastInitName":"Trout, M","initLastName":"M Trout","fullFMLName":"Michael Nelson Trout","fullLFMName":"Trout, Michael Nelson","strikeZoneTop":3.244,"strikeZoneBottom":1.637},"ID445276":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276","firstName":"Kenley","lastName":"Jansen","primaryNumber":"74","birthDate":"1987-09-30","currentAge":38,"birthCity":"Willemstad","birthCountry":"Curacao","height":"6' 5\"","weight":265,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kenley","useLastName":"Jansen","middleName":"Geronimo","boxscoreName":"Jansen, K","nickName":"Kenleyfornia","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"KEHN-lee JAN-sin","mlbDebutDate":"2010-07-24","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kenley Jansen","nameSlug":"kenley-jansen-445276","firstLastName":"Kenley Jansen","lastFirstName":"Jansen, Kenley","lastInitName":"Jansen, K","initLastName":"K Jansen","fullFMLName":"Kenley Geronimo Jansen","fullLFMName":"Jansen, Kenley Geronimo","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID650489":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489","firstName":"Willi","lastName":"Castro","primaryNumber":"3","birthDate":"1997-04-24","currentAge":29,"birthCity":"Rio Piedras","birthCountry":"Puerto Rico","height":"6' 0\"","weight":209,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Willi","useLastName":"Castro","middleName":"Rafael","boxscoreName":"Castro, W","gender":"M","nameMatrilineal":"Capellan","isPlayer":true,"isVerified":false,"pronunciation":"willie","mlbDebutDate":"2019-08-24","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willi Castro","nameSlug":"willi-castro-650489","firstLastName":"Willi Castro","lastFirstName":"Castro, Willi","lastInitName":"Castro, W","initLastName":"W Castro","fullFMLName":"Willi Rafael Castro","fullLFMName":"Castro, Willi Rafael","strikeZoneTop":3.2,"strikeZoneBottom":1.62},"ID673548":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548","firstName":"Seiya","lastName":"Suzuki","primaryNumber":"27","birthDate":"1994-08-18","currentAge":32,"birthCity":"Arakawa","birthCountry":"Japan","height":"5' 11\"","weight":182,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Seiya","useLastName":"Suzuki","boxscoreName":"Suzuki","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"SAY-ya","mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seiya Suzuki","nameSlug":"seiya-suzuki-673548","firstLastName":"Seiya Suzuki","lastFirstName":"Suzuki, Seiya","lastInitName":"Suzuki, S","initLastName":"S Suzuki","fullFMLName":"Seiya Suzuki","fullLFMName":"Suzuki, Seiya ","strikeZoneTop":3.178,"strikeZoneBottom":1.604},"ID624512":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512","firstName":"Reese","lastName":"McGuire","primaryNumber":"30","birthDate":"1995-03-02","currentAge":31,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"6' 0\"","weight":230,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Reese","useLastName":"McGuire","middleName":"Jackson","boxscoreName":"McGuire","nickName":"Pieces","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-09-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Reese McGuire","nameSlug":"reese-mcguire-624512","firstLastName":"Reese McGuire","lastFirstName":"McGuire, Reese","lastInitName":"McGuire, R","initLastName":"R McGuire","fullFMLName":"Reese Jackson McGuire","fullLFMName":"McGuire, Reese Jackson","strikeZoneTop":3.22,"strikeZoneBottom":1.62},"ID571510":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510","firstName":"Matthew","lastName":"Boyd","primaryNumber":"16","birthDate":"1991-02-02","currentAge":35,"birthCity":"Mercer Island","birthStateProvince":"WA","birthCountry":"USA","height":"6' 3\"","weight":223,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matthew","useLastName":"Boyd","middleName":"Robert","boxscoreName":"Boyd","nickName":"Matty B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2015-06-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matthew Boyd","nameSlug":"matthew-boyd-571510","firstLastName":"Matthew Boyd","lastFirstName":"Boyd, Matthew","lastInitName":"Boyd, M","initLastName":"M Boyd","fullFMLName":"Matthew Robert Boyd","fullLFMName":"Boyd, Matthew Robert","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID579328":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328","firstName":"Yusei","lastName":"Kikuchi","primaryNumber":"16","birthDate":"1991-06-17","currentAge":35,"birthCity":"Morioka","birthCountry":"Japan","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yusei","useLastName":"Kikuchi","boxscoreName":"Kikuchi","nickName":"U Say","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"YOO-say key-KOO-che","mlbDebutDate":"2019-03-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Yusei Kikuchi","nameSlug":"yusei-kikuchi-579328","firstLastName":"Yusei Kikuchi","lastFirstName":"Kikuchi, Yusei","lastInitName":"Kikuchi, Y","initLastName":"Y Kikuchi","fullFMLName":"Yusei Kikuchi","fullLFMName":"Kikuchi, Yusei","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID607067":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067","firstName":"Colin","lastName":"Rea","primaryNumber":"53","birthDate":"1990-07-01","currentAge":36,"birthCity":"Cascade","birthStateProvince":"IA","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Colin","useLastName":"Rea","middleName":"D.","boxscoreName":"Rea","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"RAY","mlbDebutDate":"2015-08-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colin Rea","nameSlug":"colin-rea-607067","firstLastName":"Colin Rea","lastFirstName":"Rea, Colin","lastInitName":"Rea, C","initLastName":"C Rea","fullFMLName":"Colin D. Rea","fullLFMName":"Rea, Colin D.","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID683357":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357","firstName":"Owen","lastName":"Caissie","primaryNumber":"17","birthDate":"2002-07-08","currentAge":24,"birthCity":"Burlington","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 4\"","weight":190,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Owen","useLastName":"Caissie","middleName":"Andrew","boxscoreName":"Caissie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"KAY-see","mlbDebutDate":"2025-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Owen Caissie","nameSlug":"owen-caissie-683357","firstLastName":"Owen Caissie","lastFirstName":"Caissie, Owen","lastInitName":"Caissie, O","initLastName":"O Caissie","fullFMLName":"Owen Andrew Caissie","fullLFMName":"Caissie, Owen Andrew","strikeZoneTop":3.369,"strikeZoneBottom":1.7},"ID641745":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745","firstName":"Brad","lastName":"Keller","primaryNumber":"40","birthDate":"1995-07-27","currentAge":31,"birthCity":"Snellville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 5\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brad","useLastName":"Keller","middleName":"Michael","boxscoreName":"Keller, Bra","nickName":"Yeldarb","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brad Keller","nameSlug":"brad-keller-641745","firstLastName":"Brad Keller","lastFirstName":"Keller, Brad","lastInitName":"Keller, B","initLastName":"B Keller","fullFMLName":"Brad Michael Keller","fullLFMName":"Keller, Brad Michael","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID656271":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271","firstName":"Brock","lastName":"Burke","primaryNumber":"49","birthDate":"1996-08-04","currentAge":30,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brock","useLastName":"Burke","middleName":"Christopher","boxscoreName":"Burke, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-08-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brock Burke","nameSlug":"brock-burke-656271","firstLastName":"Brock Burke","lastFirstName":"Burke, Brock","lastInitName":"Burke, B","initLastName":"B Burke","fullFMLName":"Brock Christopher Burke","fullLFMName":"Burke, Brock Christopher","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID694359":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359","firstName":"Nikolos","lastName":"Kavadas","primaryNumber":"36","birthDate":"1998-10-27","currentAge":27,"birthCity":"South Bend","birthStateProvince":"IN","birthCountry":"USA","height":"5' 11\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Niko","useLastName":"Kavadas","middleName":"Siade","boxscoreName":"Kavadas","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"kuh-VAH-dis","mlbDebutDate":"2024-08-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Niko Kavadas","nameSlug":"niko-kavadas-694359","firstLastName":"Niko Kavadas","lastFirstName":"Kavadas, Niko","lastInitName":"Kavadas, N","initLastName":"N Kavadas","fullFMLName":"Nikolos Siade Kavadas","fullLFMName":"Kavadas, Nikolos Siade","strikeZoneTop":3.167,"strikeZoneBottom":1.598},"ID694037":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037","firstName":"Daniel","lastName":"Palencia","primaryNumber":"48","birthDate":"2000-02-05","currentAge":26,"birthCity":"San Carlos","birthCountry":"Venezuela","height":"5' 11\"","weight":160,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Daniel","useLastName":"Palencia","middleName":"Jesus","boxscoreName":"Palencia, D","gender":"M","nameMatrilineal":"Silva","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-07-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daniel Palencia","nameSlug":"daniel-palencia-694037","firstLastName":"Daniel Palencia","lastFirstName":"Palencia, Daniel","lastInitName":"Palencia, D","initLastName":"D Palencia","fullFMLName":"Daniel Jesus Palencia","fullLFMName":"Palencia, Daniel Jesus","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID672724":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724","firstName":"Oswald","lastName":"Peraza","primaryNumber":"2","birthDate":"2000-06-15","currentAge":26,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Oswald","useLastName":"Peraza","middleName":"Dair","boxscoreName":"Peraza, O","gender":"M","nameMatrilineal":"Sandoval","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Oswald Peraza","nameSlug":"oswald-peraza-672724","firstLastName":"Oswald Peraza","lastFirstName":"Peraza, Oswald","lastInitName":"Peraza, O","initLastName":"O Peraza","fullFMLName":"Oswald Dair Peraza","fullLFMName":"Peraza, Oswald Dair","strikeZoneTop":3.187,"strikeZoneBottom":1.608},"ID650859":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859","firstName":"Luis","lastName":"Rengifo","primaryNumber":"21","birthDate":"1997-02-26","currentAge":29,"birthCity":"Naguanagua","birthCountry":"Venezuela","height":"5' 9\"","weight":204,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Luis","useLastName":"Rengifo","middleName":"Jose","boxscoreName":"Rengifo","nickName":"Fifo","gender":"M","nameMatrilineal":"Canate","isPlayer":true,"isVerified":true,"pronunciation":"ren-HE-foe","mlbDebutDate":"2019-04-25","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Rengifo","nameSlug":"luis-rengifo-650859","firstLastName":"Luis Rengifo","lastFirstName":"Rengifo, Luis","lastInitName":"Rengifo, L","initLastName":"L Rengifo","fullFMLName":"Luis Jose Rengifo","fullLFMName":"Rengifo, Luis Jose","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID696136":{"id":696136,"fullName":"Jordan Wicks","link":"/api/v1/people/696136","firstName":"Jordan","lastName":"Wicks","primaryNumber":"36","birthDate":"1999-09-01","currentAge":27,"birthCity":"Conway","birthStateProvince":"AR","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jordan","useLastName":"Wicks","boxscoreName":"Wicks","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-08-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jordan Wicks","nameSlug":"jordan-wicks-696136","firstLastName":"Jordan Wicks","lastFirstName":"Wicks, Jordan","lastInitName":"Wicks, J","initLastName":"J Wicks","fullFMLName":"Jordan  Wicks","fullLFMName":"Wicks, Jordan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID690990":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990","firstName":"Cade","lastName":"Horton","primaryNumber":"22","birthDate":"2001-08-20","currentAge":25,"birthCity":"Oklahoma City","birthStateProvince":"OK","birthCountry":"USA","height":"6' 1\"","weight":211,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Horton","middleName":"Michael","boxscoreName":"Horton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cade Horton","nameSlug":"cade-horton-690990","firstLastName":"Cade Horton","lastFirstName":"Horton, Cade","lastInitName":"Horton, C","initLastName":"C Horton","fullFMLName":"Cade Michael Horton","fullLFMName":"Horton, Cade Michael","strikeZoneTop":3.253,"strikeZoneBottom":1.642},"ID695681":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681","firstName":"Christian","lastName":"Moore","primaryNumber":"4","birthDate":"2002-10-21","currentAge":23,"birthCity":"Brooklyn","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Christian","useLastName":"Moore","boxscoreName":"Moore","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Moore","nameSlug":"christian-moore-695681","firstLastName":"Christian Moore","lastFirstName":"Moore, Christian","lastInitName":"Moore, C","initLastName":"C Moore","fullFMLName":"Christian Moore","fullLFMName":"Moore, Christian","strikeZoneTop":3.219,"strikeZoneBottom":1.625},"ID687263":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263","firstName":"Zachary","lastName":"Neto","primaryNumber":"9","birthDate":"2001-01-31","currentAge":25,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Zach","useLastName":"Neto","middleName":"Adam","boxscoreName":"Neto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"NET-oh","mlbDebutDate":"2023-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Neto","nameSlug":"zach-neto-687263","firstLastName":"Zach Neto","lastFirstName":"Neto, Zach","lastInitName":"Neto, Z","initLastName":"Z Neto","fullFMLName":"Zachary Adam Neto","fullLFMName":"Neto, Zachary Adam","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID663656":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656","firstName":"Kyle","lastName":"Tucker","primaryNumber":"23","birthDate":"1997-01-17","currentAge":29,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Kyle","useLastName":"Tucker","middleName":"Daniel","boxscoreName":"Tucker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Tucker","nameSlug":"kyle-tucker-663656","firstLastName":"Kyle Tucker","lastFirstName":"Tucker, Kyle","lastInitName":"Tucker, K","initLastName":"K Tucker","fullFMLName":"Kyle Daniel Tucker","fullLFMName":"Tucker, Kyle Daniel","strikeZoneTop":3.351,"strikeZoneBottom":1.691},"ID518595":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595","firstName":"Travis","lastName":"d'Arnaud","primaryNumber":"25","birthDate":"1989-02-10","currentAge":37,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Travis","useLastName":"d'Arnaud","middleName":"E.","boxscoreName":"d'Arnaud","nickName":"Little d'","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"pronunciation":"dar-NO","mlbDebutDate":"2013-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Travis d'Arnaud","nameSlug":"travis-d-arnaud-518595","firstLastName":"Travis d'Arnaud","lastFirstName":"d'Arnaud, Travis","lastInitName":"d'Arnaud, T","initLastName":"T d'Arnaud","fullFMLName":"Travis E. d'Arnaud","fullLFMName":"d'Arnaud, Travis E.","strikeZoneTop":3.195,"strikeZoneBottom":1.612},"ID664023":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023","firstName":"Ian","lastName":"Happ","primaryNumber":"8","birthDate":"1994-08-12","currentAge":32,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Ian","useLastName":"Happ","middleName":"Edward","boxscoreName":"Happ","nickName":"Happer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2017-05-13","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ian Happ","nameSlug":"ian-happ-664023","firstLastName":"Ian Happ","lastFirstName":"Happ, Ian","lastInitName":"Happ, I","initLastName":"I Happ","fullFMLName":"Ian Edward Happ","fullLFMName":"Happ, Ian Edward","strikeZoneTop":3.137,"strikeZoneBottom":1.583},"ID573204":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204","firstName":"Caleb","lastName":"Thielbar","primaryNumber":"24","birthDate":"1987-01-31","currentAge":39,"birthCity":"Northfield","birthStateProvince":"MN","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Thielbar","middleName":"John","boxscoreName":"Thielbar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"THEEL-bar","mlbDebutDate":"2013-05-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Caleb Thielbar","nameSlug":"caleb-thielbar-573204","firstLastName":"Caleb Thielbar","lastFirstName":"Thielbar, Caleb","lastInitName":"Thielbar, C","initLastName":"C Thielbar","fullFMLName":"Caleb John Thielbar","fullLFMName":"Thielbar, Caleb John","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID621493":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493","firstName":"Joseph","lastName":"Ward","primaryNumber":"27","birthDate":"1993-12-14","currentAge":32,"birthCity":"Dayton","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Taylor","useLastName":"Ward","middleName":"Taylor","boxscoreName":"Ward, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-08-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taylor Ward","nameSlug":"taylor-ward-621493","firstLastName":"Taylor Ward","lastFirstName":"Ward, Taylor","lastInitName":"Ward, T","initLastName":"T Ward","fullFMLName":"Joseph Taylor Ward","fullLFMName":"Ward, Joseph Taylor","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID605177":{"id":605177,"fullName":"Andrew Chafin","link":"/api/v1/people/605177","firstName":"Andrew","lastName":"Chafin","primaryNumber":"40","birthDate":"1990-06-17","currentAge":36,"birthCity":"Kettering","birthStateProvince":"OH","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Chafin","middleName":"Gregory","boxscoreName":"Chafin","nickName":"The Sheriff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"CHAY-fin","mlbDebutDate":"2014-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Chafin","nameSlug":"andrew-chafin-605177","firstLastName":"Andrew Chafin","lastFirstName":"Chafin, Andrew","lastInitName":"Chafin, A","initLastName":"A Chafin","fullFMLName":"Andrew Gregory Chafin","fullLFMName":"Chafin, Andrew Gregory","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID683737":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737","firstName":"Michael","lastName":"Busch","primaryNumber":"29","birthDate":"1997-11-09","currentAge":28,"birthCity":"Inver Grove Heights","birthStateProvince":"MN","birthCountry":"USA","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Michael","useLastName":"Busch","middleName":"James","boxscoreName":"Busch","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Busch","nameSlug":"michael-busch-683737","firstLastName":"Michael Busch","lastFirstName":"Busch, Michael","lastInitName":"Busch, M","initLastName":"M Busch","fullFMLName":"Michael James Busch","fullLFMName":"Busch, Michael James","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID691718":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718","firstName":"Pete","lastName":"Crow-Armstrong","primaryNumber":"4","birthDate":"2002-03-25","currentAge":24,"birthCity":"Sherman Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":184,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Pete","useLastName":"Crow-Armstrong","middleName":"Henry","boxscoreName":"Crow-Armstrong","nickName":"PCA","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Pete Crow-Armstrong","nameSlug":"pete-crow-armstrong-691718","firstLastName":"Pete Crow-Armstrong","lastFirstName":"Crow-Armstrong, Pete","lastInitName":"Crow-Armstrong, P","initLastName":"P Crow-Armstrong","fullFMLName":"Pete Henry Crow-Armstrong","fullLFMName":"Crow-Armstrong, Pete Henry","strikeZoneTop":3.202,"strikeZoneBottom":1.616},"ID820862":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862","firstName":"Jose","lastName":"Fermin","primaryNumber":"65","birthDate":"2001-11-28","currentAge":24,"birthCity":"Payita","birthCountry":"Dominican Republic","height":"6' 3\"","weight":242,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Fermin","middleName":"Miguel","boxscoreName":"Fermin","gender":"M","nameMatrilineal":"Pena","isPlayer":true,"isVerified":true,"pronunciation":"fair-MEAN","mlbDebutDate":"2025-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Fermin","nameSlug":"jose-fermin-820862","firstLastName":"José Fermin","lastFirstName":"Fermin, José","lastInitName":"Fermin, J","initLastName":"J Fermin","fullFMLName":"Jose Miguel Fermin","fullLFMName":"Fermin, Jose Miguel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID666176":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176","firstName":"Jordon","lastName":"Adell","primaryNumber":"7","birthDate":"1999-04-08","currentAge":27,"birthCity":"Shelby","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jo","useLastName":"Adell","middleName":"Scott","boxscoreName":"Adell","nickName":"Jo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"Uh-DEL","mlbDebutDate":"2020-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jo Adell","nameSlug":"jo-adell-666176","firstLastName":"Jo Adell","lastFirstName":"Adell, Jo","lastInitName":"Adell, J","initLastName":"J Adell","fullFMLName":"Jo Adell","fullLFMName":"Adell, J","strikeZoneTop":3.305,"strikeZoneBottom":1.668},"ID666171":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171","firstName":"Ryan","lastName":"Zeferjahn","primaryNumber":"56","birthDate":"1998-02-28","currentAge":28,"birthCity":"Topeka","birthStateProvince":"KS","birthCountry":"USA","height":"6' 5\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Zeferjahn","middleName":"Joseph","boxscoreName":"Zeferjahn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"ZEFF-er-john","mlbDebutDate":"2024-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Zeferjahn","nameSlug":"ryan-zeferjahn-666171","firstLastName":"Ryan Zeferjahn","lastFirstName":"Zeferjahn, Ryan","lastInitName":"Zeferjahn, R","initLastName":"R Zeferjahn","fullFMLName":"Ryan Joseph Zeferjahn","fullLFMName":"Zeferjahn, Ryan Joseph","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID694384":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384","firstName":"Nolan","lastName":"Schanuel","primaryNumber":"18","birthDate":"2002-02-14","currentAge":24,"birthCity":"Boca Raton","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nolan","useLastName":"Schanuel","middleName":"Ryan","boxscoreName":"Schanuel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"SHAWN-uh-well","mlbDebutDate":"2023-08-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan Schanuel","nameSlug":"nolan-schanuel-694384","firstLastName":"Nolan Schanuel","lastFirstName":"Schanuel, Nolan","lastInitName":"Schanuel, N","initLastName":"N Schanuel","fullFMLName":"Nolan Ryan Schanuel","fullLFMName":"Schanuel, Nolan Ryan","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID552640":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640","firstName":"Andrew","lastName":"Kittredge","primaryNumber":"39","birthDate":"1990-03-17","currentAge":36,"birthCity":"Spokane","birthStateProvince":"WA","birthCountry":"USA","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Kittredge","middleName":"Michael","boxscoreName":"Kittredge","nickName":"Kitt","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2008,"pronunciation":"KIT-rij","mlbDebutDate":"2017-07-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Kittredge","nameSlug":"andrew-kittredge-552640","firstLastName":"Andrew Kittredge","lastFirstName":"Kittredge, Andrew","lastInitName":"Kittredge, A","initLastName":"A Kittredge","fullFMLName":"Andrew Michael Kittredge","fullLFMName":"Kittredge, Andrew Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID621020":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020","firstName":"James","lastName":"Swanson","primaryNumber":"7","birthDate":"1994-02-11","currentAge":32,"birthCity":"Kennesaw","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Dansby","useLastName":"Swanson","middleName":"Dansby","boxscoreName":"Swanson","nickName":"Dans","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2016-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dansby Swanson","nameSlug":"dansby-swanson-621020","firstLastName":"Dansby Swanson","lastFirstName":"Swanson, Dansby","lastInitName":"Swanson, D","initLastName":"D Swanson","fullFMLName":"James Dansby Swanson","fullLFMName":"Swanson, James Dansby","strikeZoneTop":3.218,"strikeZoneBottom":1.624},"ID669326":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326","firstName":"Bryce","lastName":"Teodosio","primaryNumber":"22","birthDate":"1999-06-18","currentAge":27,"birthCity":"Greenville","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Bryce","useLastName":"Teodosio","middleName":"Thomas","boxscoreName":"Teodosio","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"tee-oh-DOH-see-oh","mlbDebutDate":"2024-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Bryce Teodosio","nameSlug":"bryce-teodosio-669326","firstLastName":"Bryce Teodosio","lastFirstName":"Teodosio, Bryce","lastInitName":"Teodosio, B","initLastName":"B Teodosio","fullFMLName":"Bryce Thomas Teodosio","fullLFMName":"Teodosio, Bryce Thomas","strikeZoneTop":3.317,"strikeZoneBottom":1.674},"ID573124":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124","firstName":"Taylor","lastName":"Rogers","primaryNumber":"55","birthDate":"1990-12-17","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taylor","useLastName":"Rogers","middleName":"Allen","boxscoreName":"Rogers, Ta","nickName":"Lefty Piece","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-04-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Taylor Rogers","nameSlug":"taylor-rogers-573124","firstLastName":"Taylor Rogers","lastFirstName":"Rogers, Taylor","lastInitName":"Rogers, T","initLastName":"T Rogers","fullFMLName":"Taylor Allen Rogers","fullLFMName":"Rogers, Taylor Allen","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID608334":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334","firstName":"Carson","lastName":"Fulmer","birthDate":"1993-12-13","currentAge":32,"birthCity":"Lakeland","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carson","useLastName":"Fulmer","middleName":"Springer","boxscoreName":"Fulmer, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2016-07-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Fulmer","nameSlug":"carson-fulmer-608334","firstLastName":"Carson Fulmer","lastFirstName":"Fulmer, Carson","lastInitName":"Fulmer, C","initLastName":"C Fulmer","fullFMLName":"Carson Springer Fulmer","fullLFMName":"Fulmer, Carson Springer","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID681351":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351","firstName":"Logan","lastName":"O'Hoppe","primaryNumber":"4","birthDate":"2000-02-09","currentAge":26,"birthCity":"West Islip","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Logan","useLastName":"O'Hoppe","boxscoreName":"O'Hoppe","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"oh-HOP-ee","mlbDebutDate":"2022-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan O'Hoppe","nameSlug":"logan-o-hoppe-681351","firstLastName":"Logan O'Hoppe","lastFirstName":"O'Hoppe, Logan","lastInitName":"O'Hoppe, L","initLastName":"L O'Hoppe","fullFMLName":"Logan O'Hoppe","fullLFMName":"O'Hoppe, Logan","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID663538":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538","firstName":"Nicholas","lastName":"Hoerner","primaryNumber":"2","birthDate":"1997-05-13","currentAge":29,"birthCity":"Oakland","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nico","useLastName":"Hoerner","middleName":"Mackie","boxscoreName":"Hoerner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2019-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nico Hoerner","nameSlug":"nico-hoerner-663538","firstLastName":"Nico Hoerner","lastFirstName":"Hoerner, Nico","lastInitName":"Hoerner, N","initLastName":"N Hoerner","fullFMLName":"Nicholas Mackie Hoerner","fullLFMName":"Hoerner, Nicholas Mackie","strikeZoneTop":3.186,"strikeZoneBottom":1.608},"ID672282":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282","firstName":"Reid","lastName":"Detmers","primaryNumber":"48","birthDate":"1999-07-08","currentAge":27,"birthCity":"Nokomis","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Reid","useLastName":"Detmers","middleName":"Kristien","boxscoreName":"Detmers","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2021-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Reid Detmers","nameSlug":"reid-detmers-672282","firstLastName":"Reid Detmers","lastFirstName":"Detmers, Reid","lastInitName":"Detmers, R","initLastName":"R Detmers","fullFMLName":"Reid Kristien Detmers","fullLFMName":"Detmers, Reid Kristien","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID543294":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294","firstName":"Kyle","lastName":"Hendricks","primaryNumber":"28","birthDate":"1989-12-07","currentAge":36,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":190,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Hendricks","middleName":"Christian","boxscoreName":"Hendricks","nickName":"Hendo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"lastPlayedDate":"2025-09-26","mlbDebutDate":"2014-07-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Hendricks","nameSlug":"kyle-hendricks-543294","firstLastName":"Kyle Hendricks","lastFirstName":"Hendricks, Kyle","lastInitName":"Hendricks, K","initLastName":"K Hendricks","fullFMLName":"Kyle Christian Hendricks","fullLFMName":"Hendricks, Kyle Christian","strikeZoneTop":3.24,"strikeZoneBottom":1.5},"ID676962":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962","firstName":"Benjamin","lastName":"Brown","primaryNumber":"32","birthDate":"1999-09-09","currentAge":27,"birthCity":"East Setauket","birthStateProvince":"NY","birthCountry":"USA","height":"6' 6\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ben","useLastName":"Brown","boxscoreName":"Brown, Be","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Brown","nameSlug":"ben-brown-676962","firstLastName":"Ben Brown","lastFirstName":"Brown, Ben","lastInitName":"Brown, B","initLastName":"B Brown","fullFMLName":"Benjamin  Brown","fullLFMName":"Brown, Benjamin ","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID472610":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610","firstName":"Luis","lastName":"García","primaryNumber":"40","birthDate":"1987-01-30","currentAge":39,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"García","middleName":"Amado","boxscoreName":"García, L","nickName":"Amadito","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2013-07-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis García","nameSlug":"luis-garcia-472610","firstLastName":"Luis García","lastFirstName":"García, Luis","lastInitName":"García, L","initLastName":"L García","fullFMLName":"Luis Amado García","fullLFMName":"García, Luis Amado","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID542881":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881","firstName":"Tyler","lastName":"Anderson","primaryNumber":"31","birthDate":"1989-12-30","currentAge":36,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Anderson","middleName":"John","boxscoreName":"Anderson, Ty","nickName":"Mr. Duck","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-06-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tyler Anderson","nameSlug":"tyler-anderson-542881","firstLastName":"Tyler Anderson","lastFirstName":"Anderson, Tyler","lastInitName":"Anderson, T","initLastName":"T Anderson","fullFMLName":"Tyler John Anderson","fullLFMName":"Anderson, Tyler John","strikeZoneTop":3.56,"strikeZoneBottom":1.68},"ID457759":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759","firstName":"Justin","lastName":"Turner","primaryNumber":"3","birthDate":"1984-11-23","currentAge":41,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":208,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Justin","useLastName":"Turner","middleName":"Matthew","boxscoreName":"Turner, J","nickName":"Redturn2","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2006,"mlbDebutDate":"2009-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Turner","nameSlug":"justin-turner-457759","firstLastName":"Justin Turner","lastFirstName":"Turner, Justin","lastInitName":"Turner, J","initLastName":"J Turner","fullFMLName":"Justin Matthew Turner","fullLFMName":"Turner, Justin Matthew","strikeZoneTop":3.38,"strikeZoneBottom":1.53},"ID807713":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713","firstName":"Matthew","lastName":"Shaw","primaryNumber":"6","birthDate":"2001-11-06","currentAge":24,"birthCity":"Springfield","birthStateProvince":"MA","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Matt","useLastName":"Shaw","middleName":"James","boxscoreName":"Shaw","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-03-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Shaw","nameSlug":"matt-shaw-807713","firstLastName":"Matt Shaw","lastFirstName":"Shaw, Matt","lastInitName":"Shaw, M","initLastName":"M Shaw","fullFMLName":"Matthew James Shaw","fullLFMName":"Shaw, Matthew James","strikeZoneTop":3.105,"strikeZoneBottom":1.567}},"venue":{"id":1,"name":"Angel Stadium","link":"/api/v1/venues/1","location":{"address1":"2000 Gene Autry Way","city":"Anaheim","state":"California","stateAbbrev":"CA","postalCode":"92806","defaultCoordinates":{"latitude":33.80019044,"longitude":-117.8823996},"azimuthAngle":43.61,"elevation":151,"country":"USA","phone":"(714) 940-2000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":45517,"turfType":"Grass","roofType":"Open","leftLine":330,"left":347,"leftCenter":389,"center":396,"rightCenter":365,"right":348,"rightLine":330},"active":true,"season":"2025"},"officialVenue":{"id":1,"link":"/api/v1/venues/1"},"weather":{"condition":"Clear","temp":"87","wind":"7 mph, Out To CF"},"gameInfo":{"attendance":44355,"firstPitch":"2025-08-24T01:40:00.000Z","gameDurationMinutes":143},"review":{"hasChallenges":true,"away":{"used":1,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"home":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"}},"officialScorer":{"id":484662,"fullName":"Dan Peterson","link":"/api/v1/people/484662"},"primaryDatacaster":{"id":496216,"fullName":"Steve Mitchell","link":"/api/v1/people/496216"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Busch flies out to left fielder Taylor Ward.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-24T01:40:15.381Z","endTime":"2025-08-24T01:40:25.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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-23T22:53:03.671Z","endTime":"2025-08-24T01:16:23.917Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"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-24T01:16:23.917Z","endTime":"2025-08-24T01:39:13.260Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"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-24T01:39:13.260Z","endTime":"2025-08-24T01:40:17.589Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"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":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.24068812221199,"strikeZoneBottom":1.50058353315947,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.682589961278246,"aZ":-28.181034094780575,"pfxX":-11.290521202621155,"pfxZ":2.107022729679974,"pX":-0.7570209029386278,"pZ":2.2356684768316213,"vX0":10.006109702347672,"vY0":-136.82465917837578,"vZ0":-2.8666124238169477,"x":145.86,"y":178.42,"x0":-2.997715876803687,"y0":50.000463615693164,"z0":5.23158648676615,"aX":-21.36723484829825},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.4,"breakHorizontal":18.2,"spinRate":2343,"spinDirection":246},"zone":4,"typeConfidence":2.0,"plateTime":0.4005748022508149,"extension":6.340458606113239},"hitData":{"launchSpeed":92.7,"launchAngle":33.0,"totalDistance":342.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.17,"coordY":71.56}},"index":3,"playId":"e8689f22-5365-3d14-9c0a-f54b9fdec99d","pitchNumber":1,"startTime":"2025-08-24T01:40:17.589Z","endTime":"2025-08-24T01:40:25.847Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:40:25.847Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Tucker flies out to left fielder Taylor Ward.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-24T01:40:33.892Z","endTime":"2025-08-24T01:42:47.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.62211470115057,"strikeZoneBottom":1.79813005957928,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.195495947016248,"aZ":-23.967834371081555,"pfxX":-10.328372812595973,"pfxZ":4.255272529151424,"pX":-0.09822016272714038,"pZ":2.245013325161911,"vX0":11.45678032987831,"vY0":-137.89296761282952,"vZ0":-3.5264950768914303,"x":120.74,"y":178.16,"x0":-2.9617613007132677,"y0":50.003146421423295,"z0":5.154406706714309,"aX":-19.92279579080997},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.1,"breakHorizontal":16.3,"spinRate":2456,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.3969529406397396,"extension":6.402019360157577},"index":0,"playId":"1c08bf7b-082f-32f6-97d6-b4f823eddf4b","pitchNumber":1,"startTime":"2025-08-24T01:40:55.495Z","endTime":"2025-08-24T01:40:59.095Z","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":89.4,"endSpeed":81.3,"strikeZoneTop":3.58562281014934,"strikeZoneBottom":1.67458301621166,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.5124997858582,"aZ":-28.70125957937018,"pfxX":-4.1801471773865515,"pfxZ":2.0673602230153127,"pX":0.5601232694885129,"pZ":0.5965951848442719,"vX0":10.073315995654385,"vY0":-129.6445779294635,"vZ0":-6.389135757149135,"x":95.65,"y":222.67,"x0":-2.856098458274133,"y0":50.002438521473785,"z0":5.322558747161559,"aX":-7.020421937159961},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.3,"breakHorizontal":5.0,"spinRate":686,"spinDirection":274},"zone":14,"typeConfidence":2.0,"plateTime":0.42468235777916163,"extension":6.538937553799069},"index":1,"playId":"aecf0a6b-7ba3-3fb1-8aed-10a74e9e0033","pitchNumber":2,"startTime":"2025-08-24T01:41:12.096Z","endTime":"2025-08-24T01:41:15.665Z","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":96.1,"endSpeed":87.6,"strikeZoneTop":3.62049982418892,"strikeZoneBottom":1.73825903830472,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.89797012392092,"aZ":-25.315872690158255,"pfxX":-11.47652731677399,"pfxZ":3.4776634712023853,"pX":-3.264354872072941,"pZ":2.9970846510914364,"vX0":3.957724419254706,"vY0":-139.84398960463832,"vZ0":-1.698302927184184,"x":241.43,"y":157.86,"x0":-3.210955475427703,"y0":50.000612974232,"z0":5.280408303173439,"aX":-22.62287925041514},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.1,"breakHorizontal":19.9,"spinRate":2416,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.3923541353488029,"extension":6.218359176022629},"index":2,"playId":"bfd5bb18-0232-38a7-ac4f-25005c5692e6","pitchNumber":3,"startTime":"2025-08-24T01:41:28.794Z","endTime":"2025-08-24T01:41:31.950Z","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":94.4,"endSpeed":86.1,"strikeZoneTop":3.53817020724382,"strikeZoneBottom":1.6852348542194,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.5013780615387,"aZ":-24.909980751385877,"pfxX":-11.219111531060763,"pfxZ":3.817716870450912,"pX":-0.9919041749360978,"pZ":3.1309709866106354,"vX0":9.3771710927235,"vY0":-137.15789182692964,"vZ0":-1.26572282534449,"x":154.81,"y":154.24,"x0":-2.9984045932658776,"y0":50.00502879403938,"z0":5.297976479605649,"aX":-21.36576830396165},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.8,"breakHorizontal":18.4,"spinRate":2409,"spinDirection":246},"zone":11,"typeConfidence":2.0,"plateTime":0.3994212294425896,"extension":6.292767675488303},"index":3,"playId":"c9736ce7-420d-34b9-ae3a-f515a854e91e","pitchNumber":4,"startTime":"2025-08-24T01:42:02.111Z","endTime":"2025-08-24T01:42:05.987Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.0,"strikeZoneTop":3.58777659344424,"strikeZoneBottom":1.70593967287263,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.112686255549953,"aZ":-24.90131482093381,"pfxX":0.5982281356587436,"pfxZ":4.145023406196003,"pX":-0.6333082419380611,"pZ":2.537332817549827,"vX0":6.43165033447707,"vY0":-131.45176905491743,"vZ0":-2.112196257448692,"x":141.14,"y":170.27,"x0":-3.1866077298649973,"y0":50.00500216242969,"z0":5.194677905780489,"aX":1.048469177330842},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.3,"breakHorizontal":-2.4,"spinRate":2505,"spinDirection":193},"zone":4,"typeConfidence":2.0,"plateTime":0.4162158473843074,"extension":6.355385285237085},"index":4,"playId":"65520c64-dbba-339f-ab32-c66614601c16","pitchNumber":5,"startTime":"2025-08-24T01:42:18.573Z","endTime":"2025-08-24T01:42:22.159Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.618525422063286,"aZ":-23.89763726796728,"pfxX":-11.264779560520376,"pfxZ":4.160139815044246,"pX":0.2526317335222906,"pZ":2.912636708778021,"vX0":11.591199773443462,"vY0":-139.89686306984845,"vZ0":-2.428150610581352,"x":107.37,"y":160.14,"x0":-2.4744927812981112,"y0":50.0008472018564,"z0":5.352986006034669,"aX":-22.397821247641414},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.2,"breakHorizontal":18.1,"spinRate":2460,"spinDirection":238},"zone":2,"typeConfidence":2.0,"plateTime":0.3910517927621071,"extension":6.312310385244},"hitData":{"launchSpeed":79.8,"launchAngle":59.0,"totalDistance":203.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.27,"coordY":138.81}},"index":5,"playId":"8c0d4990-7844-3987-9d47-72653112d523","pitchNumber":6,"startTime":"2025-08-24T01:42:37.878Z","endTime":"2025-08-24T01:42:47.072Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:42:47.072Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Seiya Suzuki called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-24T01:43:04.533Z","endTime":"2025-08-24T01:44:08.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"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(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":95.9,"endSpeed":87.5,"strikeZoneTop":3.33772375543665,"strikeZoneBottom":1.57323589436683,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.71064425295703,"aZ":-23.038150137396567,"pfxX":-12.016896240044652,"pfxZ":4.657082329071917,"pX":-0.8139677823977469,"pZ":2.4927002681330035,"vX0":9.269924394523278,"vY0":-139.30560675628396,"vZ0":-3.380376278560628,"x":148.03,"y":171.48,"x0":-2.625825707726686,"y0":50.00408521343343,"z0":5.247323723715512,"aX":-23.58622282705596},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.9,"breakHorizontal":19.8,"spinRate":2463,"spinDirection":245},"zone":4,"typeConfidence":2.0,"plateTime":0.39339537655816503,"extension":6.377911762610034},"index":0,"playId":"0201d8a2-84dc-380e-adc1-93aa331117f2","pitchNumber":1,"startTime":"2025-08-24T01:43:14.489Z","endTime":"2025-08-24T01:43:18.098Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.1,"strikeZoneTop":3.34930088135004,"strikeZoneBottom":1.49833492180277,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.30052382091125,"aZ":-25.044825585029738,"pfxX":-0.9422116179221701,"pfxZ":4.075261726235911,"pX":0.05224176634612674,"pZ":1.3739740559971478,"vX0":8.35345903621257,"vY0":-131.31791345707822,"vZ0":-4.764281440568377,"x":115.01,"y":201.68,"x0":-3.0450029254496127,"y0":50.00361405400491,"z0":5.07039300006231,"aX":-1.6492396357274697},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.5,"breakHorizontal":-0.1,"spinRate":2370,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.41678724784876575,"extension":6.3262156444603095},"index":1,"playId":"685672f3-3efa-3a98-85c0-1494838364db","pitchNumber":2,"startTime":"2025-08-24T01:43:28.550Z","endTime":"2025-08-24T01:43:32.939Z","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":90.9,"endSpeed":83.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.410539384131162,"aZ":-23.060268150726706,"pfxX":-1.4665586688010173,"pfxZ":5.117047017301703,"pX":0.08310294511659559,"pZ":2.377485511228192,"vX0":8.317644321762105,"vY0":-132.16236931636354,"vZ0":-2.978958942158999,"x":113.83,"y":174.59,"x0":-2.905269894104602,"y0":50.0029809675201,"z0":5.200517245564287,"aX":-2.6136032855260773},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.9,"breakHorizontal":1.0,"spinRate":2418,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.41338280659945514,"extension":6.328274943669594},"index":2,"playId":"df674ee2-60b7-324b-9645-e7c4ef4c3180","pitchNumber":3,"startTime":"2025-08-24T01:43:43.843Z","endTime":"2025-08-24T01:43:47.050Z","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":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.4,"strikeZoneTop":3.32520255980497,"strikeZoneBottom":1.41605673834249,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.2116825041105,"aZ":-26.110392675553054,"pfxX":5.8937421319386125,"pfxZ":4.098045251326557,"pX":0.05444714028882497,"pZ":2.7648102231437592,"vX0":5.338345072034221,"vY0":-120.83921086576062,"vZ0":-0.3911948440710771,"x":114.92,"y":164.13,"x0":-2.948092295566167,"y0":50.00542663434236,"z0":5.219617738096237,"aX":8.730978962211386},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":7.6,"breakHorizontal":-11.9,"spinRate":2549,"spinDirection":73},"zone":2,"typeConfidence":2.0,"plateTime":0.452997469656367,"extension":6.251307314119734},"index":3,"playId":"b000999b-e1a8-3d88-9c6a-06d959b3c979","pitchNumber":4,"startTime":"2025-08-24T01:44:04.360Z","endTime":"2025-08-24T01:44:08.013Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:44:08.013Z","atBatIndex":2},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Zach Neto pops out to second baseman Nico Hoerner.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-24T01:46:31.648Z","endTime":"2025-08-24T01:47:14.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-24T01:46:19.249Z","endTime":"2025-08-24T01:46:33.994Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.150453933030484,"aZ":-11.924736024072775,"pfxX":-2.00081420814415,"pfxZ":10.386891068930208,"pX":0.7718960615619928,"pZ":2.721457659924116,"vX0":7.902579954470428,"vY0":-138.5542645571717,"vZ0":-6.586096802312932,"x":87.58,"y":165.3,"x0":-1.8539300432100831,"y0":50.00544610561161,"z0":5.921728091999691,"aX":-3.902605549686675},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.6,"breakHorizontal":2.0,"spinRate":2436,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.3948992535674116,"extension":6.352430095554187},"index":1,"playId":"7d04da1f-55a0-30a6-b00d-c10b6ebf8987","pitchNumber":1,"startTime":"2025-08-24T01:46:33.994Z","endTime":"2025-08-24T01:46:37.888Z","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":96.3,"endSpeed":87.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.70137282772445,"aZ":-10.041031550921092,"pfxX":-1.9444226449486053,"pfxZ":11.21505963329415,"pX":-0.13935549737758474,"pZ":2.386071934528833,"vX0":6.278575719838487,"vY0":-139.8775541026271,"vZ0":-7.739206102578444,"x":122.31,"y":174.36,"x0":-2.164413464482314,"y0":50.0063151319731,"z0":5.853968861489051,"aX":-3.8388096636981275},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.8,"breakHorizontal":2.2,"spinRate":2496,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.39215236564868716,"extension":6.197806523609243},"index":2,"playId":"e98378ff-9008-30e4-95a5-eae9ad7432c6","pitchNumber":2,"startTime":"2025-08-24T01:46:46.701Z","endTime":"2025-08-24T01:46:49.759Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.440741079683193,"aZ":-31.435141677604296,"pfxX":6.546196026530646,"pfxZ":0.5134987785629832,"pX":0.16245317964196593,"pZ":2.7313980517528815,"vX0":3.310675392698247,"vY0":-120.33284618423521,"vZ0":-1.3119971941586384,"x":110.81,"y":165.03,"x0":-2.0880376252329818,"y0":50.00409958540368,"z0":6.1052154879138305,"aX":9.464361296070985},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.8,"breakHorizontal":-12.7,"spinRate":2520,"spinDirection":50},"zone":5,"typeConfidence":2.0,"plateTime":0.45767664539641384,"extension":6.197043536378464},"hitData":{"launchSpeed":93.3,"launchAngle":62.0,"totalDistance":177.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":154.55,"coordY":136.37}},"index":3,"playId":"1fa8f603-3cbc-3c65-96c4-05f39515ede0","pitchNumber":3,"startTime":"2025-08-24T01:47:04.297Z","endTime":"2025-08-24T01:47:14.447Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:47:14.447Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Schanuel grounds out, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-24T01:47:21.745Z","endTime":"2025-08-24T01:47:57.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.067959402343256,"aZ":-15.354226791847546,"pfxX":-0.925558953509594,"pfxZ":8.527759473598222,"pX":-0.718285093736278,"pZ":3.3608554961131643,"vX0":4.102384790730628,"vY0":-139.69783932788437,"vZ0":-4.650911817446853,"x":144.38,"y":148.04,"x0":-2.0869021308678164,"y0":50.00513206269796,"z0":6.059905638193878,"aX":-1.8268409933001923},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.6,"breakHorizontal":0.8,"spinRate":2393,"spinDirection":200},"zone":1,"typeConfidence":2.0,"plateTime":0.3923882158656715,"extension":6.234061452902706},"index":0,"playId":"f60db25b-7c42-3d3a-84a3-d7627ffe6cc0","pitchNumber":1,"startTime":"2025-08-24T01:47:36.529Z","endTime":"2025-08-24T01:47:39.589Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.65709594031131,"aZ":-24.807014863669295,"pfxX":-9.786303827618319,"pfxZ":4.392505374600204,"pX":-0.9649894887798516,"pZ":2.1142509599465655,"vX0":6.578995465783903,"vY0":-129.17707488589159,"vZ0":-4.2399498847846395,"x":153.78,"y":181.7,"x0":-2.2823239248730567,"y0":50.005576621933734,"z0":5.700049400457464,"aX":-16.426471730214},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.2,"breakHorizontal":16.1,"spinRate":1884,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.4251508689995349,"extension":6.42424761650476},"hitData":{"launchSpeed":68.7,"launchAngle":-2.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.95,"coordY":151.58}},"index":1,"playId":"c3318547-46ab-302e-ad0c-0d4aa50c28ad","pitchNumber":2,"startTime":"2025-08-24T01:47:50.426Z","endTime":"2025-08-24T01:47:57.885Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:47:57.885Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Trout strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-24T01:48:08.928Z","endTime":"2025-08-24T01:48:52.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"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(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":81.8,"endSpeed":74.4,"strikeZoneTop":3.67950463470908,"strikeZoneBottom":1.87437622936576,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.03845948927808,"aZ":-35.6118902281048,"pfxX":5.708769307564696,"pfxZ":-2.4272777129093495,"pX":-0.0515714930105093,"pZ":2.930385717836566,"vX0":3.516726877006236,"vY0":-119.06878351900303,"vZ0":0.3355249532334774,"x":118.97,"y":159.66,"x0":-2.2970198699434663,"y0":50.00555964123742,"z0":6.049667238504678,"aX":8.074863961106109},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-4.0,"breakHorizontal":-11.3,"spinRate":2555,"spinDirection":54},"zone":5,"typeConfidence":2.0,"plateTime":0.4626730056564421,"extension":6.17163670213072},"index":0,"playId":"950f2fde-6291-3e62-afd9-9b625d271cdf","pitchNumber":1,"startTime":"2025-08-24T01:48:21.467Z","endTime":"2025-08-24T01:48:25.110Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.71904648825743,"strikeZoneBottom":1.85689750152681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.638056970080743,"aZ":-11.703298139257628,"pfxX":-1.3670960978760327,"pfxZ":10.19692001730756,"pX":-0.6606176123772574,"pZ":3.3498186617486208,"vX0":4.39152258732828,"vY0":-140.5078545627791,"vZ0":-4.97982290585605,"x":142.18,"y":148.33,"x0":-2.063442261764427,"y0":50.00408449814854,"z0":5.900178426491671,"aX":-2.745676122558145},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.6,"breakHorizontal":1.6,"spinRate":2453,"spinDirection":198},"zone":1,"typeConfidence":2.0,"plateTime":0.3892317115634274,"extension":6.2321152205303685},"index":1,"playId":"ba3344af-f1db-31b6-9224-287f586a680f","pitchNumber":2,"startTime":"2025-08-24T01:48:33.721Z","endTime":"2025-08-24T01:48:37.740Z","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-24T01:48:41.384Z","endTime":"2025-08-24T01:48:48.860Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"}},{"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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.990654061325458,"aZ":-13.221125769902711,"pfxX":-0.39828349860988244,"pfxZ":9.411378705941727,"pX":1.1278500716885884,"pZ":2.1237367075729594,"vX0":8.429923718386188,"vY0":-140.5644421955592,"vZ0":-7.878262715092223,"x":74.01,"y":181.44,"x0":-1.8502416041164913,"y0":50.002250269551176,"z0":5.809416854663523,"aX":-0.8037054387791577},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.7,"breakHorizontal":-0.8,"spinRate":2509,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.38873428590351944,"extension":6.22355107666439},"index":3,"playId":"9f8b2460-8320-30bd-a723-702c5fc66b84","pitchNumber":3,"startTime":"2025-08-24T01:48:48.860Z","endTime":"2025-08-24T01:48:52.783Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:48:52.783Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Crow-Armstrong singles on a sharp line drive to right fielder Jo Adell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-24T01:50:45.762Z","endTime":"2025-08-24T01:51:27.661Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"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":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.5,"strikeZoneTop":3.05,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.910566427342985,"aZ":-25.091470583703106,"pfxX":-11.742084187228425,"pfxZ":3.747325138326363,"pX":-0.2848906375101206,"pZ":1.4308963214428607,"vX0":12.154769502765268,"vY0":-135.91451557716306,"vZ0":-5.128528895872906,"x":127.86,"y":200.15,"x0":-3.2674315689889455,"y0":50.002623429248146,"z0":5.061765358320386,"aX":-22.194842696051456},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.9,"breakHorizontal":19.0,"spinRate":2479,"spinDirection":240},"zone":7,"typeConfidence":2.0,"plateTime":0.40140783422361226,"extension":6.358270790702423},"index":0,"playId":"6b1e1298-40e4-3869-8d6d-ba08d99411d0","pitchNumber":1,"startTime":"2025-08-24T01:51:01.788Z","endTime":"2025-08-24T01:51:05.086Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":78.5,"strikeZoneTop":3.05,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.090718348376956,"aZ":-25.731114047841164,"pfxX":-7.694840378494391,"pfxZ":4.086694390443519,"pX":-0.3254421706800703,"pZ":1.8056134704909534,"vX0":8.909870770292022,"vY0":-125.26888977163259,"vZ0":-3.513582547455146,"x":129.41,"y":190.03,"x0":-2.9412591642105688,"y0":50.004379927402205,"z0":5.3477600258605555,"aX":-12.13834661644502},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.7,"breakHorizontal":11.6,"spinRate":820,"spinDirection":271},"zone":7,"typeConfidence":2.0,"plateTime":0.4385125156437186,"extension":6.481529806733226},"hitData":{"launchSpeed":104.6,"launchAngle":17.0,"totalDistance":281.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":189.74,"coordY":105.98}},"index":1,"playId":"1027bf91-16b1-3625-8e7a-9994fee37604","pitchNumber":2,"startTime":"2025-08-24T01:51:17.482Z","endTime":"2025-08-24T01:51:27.661Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:51:27.661Z","atBatIndex":6},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ian Happ grounds into a force out, second baseman Luis Rengifo to shortstop Zach Neto. Pete Crow-Armstrong out at 2nd. Ian Happ advances to 2nd, on a throwing error by shortstop Zach Neto.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-24T01:51:31.156Z","endTime":"2025-08-24T01:52:20.149Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]}],"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":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.9,"strikeZoneTop":3.68512782281136,"strikeZoneBottom":1.6765453183176,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.41499695982935,"aZ":-25.397003471010606,"pfxX":0.11640796408872234,"pfxZ":4.099277937088464,"pX":-0.5452281925083393,"pZ":2.5162031370455247,"vX0":6.787590342554513,"vY0":-127.07414849985128,"vZ0":-1.8181057009614146,"x":137.78,"y":170.84,"x0":-3.2540309623866066,"y0":50.00343947210861,"z0":5.237588816043882,"aX":0.19050389219336164},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.3,"breakHorizontal":-1.6,"spinRate":2390,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.42927161780867573,"extension":6.362622147737188},"index":0,"playId":"c6d26e15-aad1-3a5f-8376-a559f120ae2f","pitchNumber":1,"startTime":"2025-08-24T01:51:55.715Z","endTime":"2025-08-24T01:51:59.007Z","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":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.863727280268826,"aZ":-25.123100254215373,"pfxX":-10.525452349453364,"pfxZ":3.87530183645538,"pX":-0.6539185977016778,"pZ":1.931877925666429,"vX0":9.933495370639093,"vY0":-133.75927546590725,"vZ0":-3.7102416363048443,"x":141.93,"y":186.62,"x0":-3.041714230053657,"y0":50.00051907923438,"z0":5.130613153607933,"aX":-19.139877301977982},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.5,"breakHorizontal":17.0,"spinRate":2294,"spinDirection":240},"zone":7,"typeConfidence":2.0,"plateTime":0.4089102519293868,"extension":6.313854384323734},"hitData":{"launchSpeed":89.1,"launchAngle":-14.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.52,"coordY":155.13}},"index":1,"playId":"b0a780d1-87da-351e-8958-b7ad5b8649de","pitchNumber":2,"startTime":"2025-08-24T01:52:10.242Z","endTime":"2025-08-24T01:52:20.149Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:52:20.149Z","atBatIndex":7},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nico Hoerner pops out to shortstop Zach Neto.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-24T01:53:02.686Z","endTime":"2025-08-24T01:54:21.758Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"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(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.3,"endSpeed":82.8,"strikeZoneTop":3.44011123463722,"strikeZoneBottom":1.69971040252437,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.23869516684827,"aZ":-21.902151205463415,"pfxX":-1.3808277133551732,"pfxZ":5.965944006860508,"pX":1.0910896235869083,"pZ":1.525922857752593,"vX0":10.891440689994745,"vY0":-129.67356440395565,"vZ0":-4.915527896008625,"x":75.41,"y":197.58,"x0":-2.9639191475465583,"y0":50.003788381460474,"z0":5.092426551632415,"aX":-2.378021442186192},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.0,"breakHorizontal":0.4,"spinRate":2397,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4205627369867204,"extension":6.412960822902453},"index":0,"playId":"05d16685-e21a-331d-8cdb-0991d8d95dec","pitchNumber":1,"startTime":"2025-08-24T01:53:02.686Z","endTime":"2025-08-24T01:53:06.439Z","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.5,"endSpeed":81.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.684842723661426,"aZ":-22.93079851997489,"pfxX":-1.200659999873881,"pfxZ":5.415394077890159,"pX":0.7270080467623131,"pZ":1.9575705129075545,"vX0":10.848735748480207,"vY0":-129.9120558249292,"vZ0":-3.5138222168222,"x":89.29,"y":185.93,"x0":-3.3502174586955786,"y0":50.00184233587552,"z0":5.074484823171521,"aX":-2.0515632244228326},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.2,"breakHorizontal":-0.2,"spinRate":2437,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.42192178595242114,"extension":6.601498572046375},"index":1,"playId":"3a42722b-33db-3124-87cc-21517a3cbcb2","pitchNumber":2,"startTime":"2025-08-24T01:53:17.826Z","endTime":"2025-08-24T01:53:20.970Z","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":1,"outs":1},"index":2,"startTime":"2025-08-24T01:53:36.622Z","endTime":"2025-08-24T01:53:47.986Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"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":1},"pitchData":{"startSpeed":79.9,"endSpeed":72.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.609983173371976,"aZ":-24.529716307861566,"pfxX":5.721529796586857,"pfxZ":5.639371274858496,"pX":0.2262886708781875,"pZ":2.766906187581642,"vX0":6.355316876506228,"vY0":-116.24032720886326,"vZ0":-0.001616735971204597,"x":108.37,"y":164.07,"x0":-3.2959541137216326,"y0":50.004289215957485,"z0":5.113942142434263,"aX":7.760304930215387},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":10.4,"breakHorizontal":-12.0,"spinRate":2391,"spinDirection":82},"zone":5,"typeConfidence":2.0,"plateTime":0.4728211780101903,"extension":6.5737356024350095},"index":3,"playId":"1f3d2f9c-9009-3b50-becb-a1b38de6a4d9","pitchNumber":3,"startTime":"2025-08-24T01:53:47.986Z","endTime":"2025-08-24T01:53:53.054Z","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":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.871500623007122,"aZ":-24.49633652612598,"pfxX":-10.42827645386797,"pfxZ":4.096516237692638,"pX":-1.2628235025684702,"pZ":1.9795649624483367,"vX0":8.418066509124081,"vY0":-135.7927732907869,"vZ0":-4.074037739635473,"x":165.14,"y":185.33,"x0":-3.0434428974932124,"y0":50.0003542538443,"z0":5.1970668171995955,"aX":-19.53306083224089},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.7,"breakHorizontal":17.2,"spinRate":2399,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4028830854817511,"extension":6.437564217901653},"hitData":{"launchSpeed":90.9,"launchAngle":65.0,"totalDistance":168.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":97.95,"coordY":140.28}},"index":4,"playId":"4d6bd2ef-9617-3074-a6a9-1895f1a05f6f","pitchNumber":4,"startTime":"2025-08-24T01:54:10.205Z","endTime":"2025-08-24T01:54:21.758Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:54:21.758Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willi Castro strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-24T01:54:30.109Z","endTime":"2025-08-24T01:55:54.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"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(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.0,"endSpeed":85.9,"strikeZoneTop":3.62424595867673,"strikeZoneBottom":1.75750331822209,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.99468467735338,"aZ":-27.18139788713467,"pfxX":-12.1780684337825,"pfxZ":2.650260052220548,"pX":-0.2252654054067398,"pZ":2.071068605843945,"vX0":12.288452661272732,"vY0":-136.35789397878844,"vZ0":-2.9799965871185568,"x":125.59,"y":182.86,"x0":-3.208118819501111,"y0":50.00104148952925,"z0":5.053447055272069,"aX":-22.929652119200178},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.3,"breakHorizontal":19.4,"spinRate":2437,"spinDirection":239},"zone":8,"typeConfidence":2.0,"plateTime":0.4016773581211335,"extension":6.472730674269905},"index":0,"playId":"cbea59de-1d50-38d2-b3a5-e29d4cfe9fa0","pitchNumber":1,"startTime":"2025-08-24T01:54:47.175Z","endTime":"2025-08-24T01:54:50.906Z","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":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.4,"strikeZoneTop":3.77638777886966,"strikeZoneBottom":1.79521365382375,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.00924190863592,"aZ":-27.94538961582348,"pfxX":-4.350179852932129,"pfxZ":2.6704016834030906,"pX":-2.5175554498177877,"pZ":3.304292740910316,"vX0":3.776267885916488,"vY0":-125.48495204413682,"vZ0":0.6535678932204864,"x":212.96,"y":149.56,"x0":-3.481740861112396,"y0":50.00256511325459,"z0":5.329310080237705,"aX":-6.890190675413569},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.3,"breakHorizontal":7.0,"spinRate":899,"spinDirection":272},"zone":11,"typeConfidence":2.0,"plateTime":0.4376191975088397,"extension":6.539167681902143},"index":1,"playId":"ad3af533-00eb-3f21-9abe-93392f0d53d4","pitchNumber":2,"startTime":"2025-08-24T01:55:01.549Z","endTime":"2025-08-24T01:55:04.549Z","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":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.686318737951616,"aZ":-24.496061928745995,"pfxX":-11.669925155326332,"pfxZ":4.014465221202538,"pX":0.12245313648745043,"pZ":1.8073774036364887,"vX0":12.813721495215198,"vY0":-137.04738098780626,"vZ0":-4.264705248020381,"x":112.33,"y":189.98,"x0":-3.0849959283142336,"y0":50.002898405231484,"z0":5.045249256481515,"aX":-22.324251392812606},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.6,"breakHorizontal":18.6,"spinRate":2455,"spinDirection":242},"zone":8,"typeConfidence":2.0,"plateTime":0.3988005776382084,"extension":6.474878420201365},"index":2,"playId":"e85f46de-cbf3-3c9b-abe2-8c5af250cf9f","pitchNumber":3,"startTime":"2025-08-24T01:55:17.475Z","endTime":"2025-08-24T01:55:22.372Z","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":2},"index":3,"startTime":"2025-08-24T01:55:38.362Z","endTime":"2025-08-24T01:55:50.808Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.0,"strikeZoneTop":3.65,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.866616803697713,"aZ":-23.90738292701573,"pfxX":-0.4763336493832573,"pfxZ":4.707587069414279,"pX":-0.7458366907877741,"pZ":3.2564991175076816,"vX0":6.657224424956876,"vY0":-131.4650347078552,"vZ0":-0.7708385370287855,"x":145.43,"y":150.85,"x0":-3.245019873360911,"y0":50.00485644478816,"z0":5.321854900859044,"aX":-0.8366913444342073},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.5,"breakHorizontal":-0.5,"spinRate":2390,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.4160078516282919,"extension":6.229259653759543},"index":4,"playId":"9204c8e3-4a82-3faa-89d6-b4288add5c4f","pitchNumber":4,"startTime":"2025-08-24T01:55:50.808Z","endTime":"2025-08-24T01:55:54.949Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:55:54.949Z","atBatIndex":9},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Taylor Ward lines out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-24T01:57:47.545Z","endTime":"2025-08-24T01:58:12.587Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"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(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":93.4,"endSpeed":85.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.9085773866276,"aZ":-13.561803222085963,"pfxX":0.28628898423474447,"pfxZ":9.959001376152488,"pX":0.3015251378585912,"pZ":3.040712415442937,"vX0":6.4589826596255415,"vY0":-135.8761280912334,"vZ0":-5.4472662895789234,"x":105.51,"y":156.68,"x0":-2.1440531773782485,"y0":50.002890644964026,"z0":6.014621180905903,"aX":0.5342404721563375},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.0,"breakHorizontal":-1.9,"spinRate":2351,"spinDirection":204},"zone":3,"typeConfidence":2.0,"plateTime":0.40318252869470905,"extension":6.294294851684675},"hitData":{"launchSpeed":76.5,"launchAngle":28.0,"totalDistance":268.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":115.28,"coordY":93.02}},"index":0,"playId":"187f4530-3256-39f5-8e4b-ee37be7984bf","pitchNumber":1,"startTime":"2025-08-24T01:58:03.855Z","endTime":"2025-08-24T01:58:12.587Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:58:12.587Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yoán Moncada grounds out, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-24T01:58:25.496Z","endTime":"2025-08-24T01:58:59.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"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":95.9,"endSpeed":87.5,"strikeZoneTop":3.46343317275473,"strikeZoneBottom":1.65827933477757,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.387785308962435,"aZ":-11.246046583873769,"pfxX":0.8723905646476517,"pfxZ":10.66502863935932,"pX":-0.14454763618428618,"pZ":2.1677468212156756,"vX0":5.089911995987374,"vY0":-139.4417902843512,"vZ0":-7.963626533491621,"x":122.51,"y":180.25,"x0":-2.1096107196498046,"y0":50.005106728417616,"z0":5.809336780443775,"aX":1.7106697926424015},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.8,"breakHorizontal":-2.6,"spinRate":2489,"spinDirection":197},"zone":8,"typeConfidence":2.0,"plateTime":0.39333010060080076,"extension":6.286647815856244},"index":0,"playId":"5606afc2-8e70-365c-8426-c44377bdc00f","pitchNumber":1,"startTime":"2025-08-24T01:58:38.036Z","endTime":"2025-08-24T01:58:41.633Z","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":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.19214680387036,"aZ":-10.351445267229387,"pfxX":0.06326378042943917,"pfxZ":10.963905302175537,"pX":0.05555302827759081,"pZ":2.7661231198251177,"vX0":5.902350809808431,"vY0":-140.29785967032228,"vZ0":-6.725628182845185,"x":114.88,"y":164.09,"x0":-2.085034064027397,"y0":50.00230307462206,"z0":5.871412150136028,"aX":0.125760647522121},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.6,"breakHorizontal":-1.3,"spinRate":2477,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.39062650190469084,"extension":6.206513497590832},"hitData":{"launchSpeed":67.9,"launchAngle":9.0,"totalDistance":109.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.36,"coordY":144.85}},"index":1,"playId":"378786bc-46a6-3b57-ae6b-bf4b61374050","pitchNumber":2,"startTime":"2025-08-24T01:58:51.761Z","endTime":"2025-08-24T01:58:59.646Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:58:59.646Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jo Adell flies out to right fielder Kyle Tucker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-24T01:59:10.961Z","endTime":"2025-08-24T01:59:45.986Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.71,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.010019223489685,"aZ":-12.378462353667194,"pfxX":-0.7392821254509699,"pfxZ":10.091482705163815,"pX":0.21653440942361316,"pZ":2.2130109750953797,"vX0":6.435753391415015,"vY0":-139.33370166249546,"vZ0":-7.733309081987998,"x":108.75,"y":179.03,"x0":-2.0294953455858544,"y0":50.00322779552352,"z0":5.846995898995464,"aX":-1.451669775158336},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.8,"breakHorizontal":0.0,"spinRate":2401,"spinDirection":196},"zone":8,"typeConfidence":2.0,"plateTime":0.3934778025957417,"extension":6.353697258671357},"index":0,"playId":"8081542c-71c1-36ea-b3e6-10c2fcd035b5","pitchNumber":1,"startTime":"2025-08-24T01:59:22.934Z","endTime":"2025-08-24T01:59:26.472Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.6,"strikeZoneTop":3.71,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.136106367952628,"aZ":-34.92890634321558,"pfxX":10.14769490412704,"pfxZ":-1.8956929407422827,"pX":-0.12368320467206022,"pZ":2.5052099336032168,"vX0":1.7279664471012866,"vY0":-120.54305349714346,"vZ0":-0.8826751531005947,"x":121.71,"y":171.14,"x0":-2.1691459713764427,"y0":50.00219419205422,"z0":5.993774932917923,"aX":14.74827960829327},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-3.4,"breakHorizontal":-18.7,"spinRate":2660,"spinDirection":43},"zone":5,"typeConfidence":2.0,"plateTime":0.4565470006191954,"extension":6.112360669189043},"hitData":{"launchSpeed":93.4,"launchAngle":59.0,"totalDistance":210.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.34,"coordY":129.49}},"index":1,"playId":"69b1e8b6-0261-3c7f-90c4-8aab9504a1bf","pitchNumber":2,"startTime":"2025-08-24T01:59:35.975Z","endTime":"2025-08-24T01:59:45.986Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T01:59:45.986Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dansby Swanson called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-24T02:01:41.321Z","endTime":"2025-08-24T02:02:46.502Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"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(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":93.4,"endSpeed":85.8,"strikeZoneTop":3.74539557674856,"strikeZoneBottom":1.74185152532024,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.366667273747833,"aZ":-24.116046256893842,"pfxX":-11.606951568821462,"pfxZ":4.303509950090181,"pX":0.6097440795210127,"pZ":2.8728820787419505,"vX0":13.2347898064099,"vY0":-135.43052845918507,"vZ0":-2.2563278030119305,"x":93.76,"y":161.21,"x0":-2.814057152809682,"y0":50.003600590254464,"z0":5.389729024898436,"aX":-21.735406773263534},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.6,"breakHorizontal":18.5,"spinRate":2406,"spinDirection":238},"zone":6,"typeConfidence":2.0,"plateTime":0.4032093220438959,"extension":6.392988303469959},"index":0,"playId":"602205f3-e1ab-30cf-b895-5b1aa7565e2b","pitchNumber":1,"startTime":"2025-08-24T02:01:56.574Z","endTime":"2025-08-24T02:02:00.428Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.9,"strikeZoneTop":3.58,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.33940804898395,"aZ":-24.042061303851465,"pfxX":5.149704336834898,"pfxZ":5.5565495245021275,"pX":0.5665425738393783,"pZ":3.314054515461346,"vX0":7.382265292148932,"vY0":-120.21380467641059,"vZ0":0.3899608380789783,"x":95.4,"y":149.3,"x0":-3.2132914086318545,"y0":50.00262546689159,"z0":5.284266466587035,"aX":7.533776728192067},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":10.4,"breakHorizontal":-11.0,"spinRate":2633,"spinDirection":94},"zone":3,"typeConfidence":2.0,"plateTime":0.45565950784457643,"extension":6.314584437379437},"index":1,"playId":"6608fbac-3988-3914-beb5-0c245db217c4","pitchNumber":2,"startTime":"2025-08-24T02:02:10.399Z","endTime":"2025-08-24T02:02:13.734Z","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":0},"pitchData":{"startSpeed":81.1,"endSpeed":73.9,"strikeZoneTop":3.75224259299159,"strikeZoneBottom":1.80579116547364,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.850831799039344,"aZ":-25.01304611927881,"pfxX":5.455942249079534,"pfxZ":5.17477973942271,"pX":2.1743628862783857,"pZ":2.043277113166672,"vX0":10.208100627386598,"vY0":-117.59941404514547,"vZ0":-1.6548582009718098,"x":34.12,"y":183.61,"x0":-2.95247167009424,"y0":50.00233089711916,"z0":5.1039483151464955,"aX":7.545348205055028},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":9.1,"breakHorizontal":-12.6,"spinRate":2595,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.4679596915698383,"extension":6.337928534724098},"index":2,"playId":"5266876f-2bd6-3d1d-80a0-b9504e7b181f","pitchNumber":3,"startTime":"2025-08-24T02:02:27.075Z","endTime":"2025-08-24T02:02:30.179Z","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":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.70749663116797,"strikeZoneBottom":1.78986572977656,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.959021628087484,"aZ":-25.345570264885378,"pfxX":-12.472826668273042,"pfxZ":3.5989169539668318,"pX":0.5902235664112944,"pZ":2.253893838308823,"vX0":13.80109394497094,"vY0":-136.78801387802963,"vZ0":-3.1486368908452254,"x":94.5,"y":177.92,"x0":-2.8981921563995297,"y0":50.00223917156856,"z0":5.156241066846686,"aX":-23.65492975963757},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.0,"breakHorizontal":19.7,"spinRate":2429,"spinDirection":239},"zone":9,"typeConfidence":2.0,"plateTime":0.4003075876549267,"extension":6.380793849938098},"index":3,"playId":"5896a279-038f-3a3d-8872-88b4616bc3f2","pitchNumber":4,"startTime":"2025-08-24T02:02:42.129Z","endTime":"2025-08-24T02:02:46.502Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:02:46.502Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Reese McGuire strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-24T02:02:54.411Z","endTime":"2025-08-24T02:04:57.319Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"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(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":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.405258547874997,"aZ":-26.62100585193864,"pfxX":-12.611978678199485,"pfxZ":2.932135032282374,"pX":-0.7366879817823477,"pZ":2.03450812177346,"vX0":10.940938939906193,"vY0":-136.38251153038448,"vZ0":-3.406629604630116,"x":145.08,"y":183.85,"x0":-3.1506870075421327,"y0":50.00283234375726,"z0":5.124188285535326,"aX":-23.892955308576102},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.8,"breakHorizontal":20.6,"spinRate":2442,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.40074466273800224,"extension":6.361288431305573},"index":0,"playId":"ca063a71-f9ff-3079-acf6-71e93a4ae436","pitchNumber":1,"startTime":"2025-08-24T02:03:11.141Z","endTime":"2025-08-24T02:03:14.364Z","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":89.3,"endSpeed":82.5,"strikeZoneTop":3.43243313598776,"strikeZoneBottom":1.72949170655929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.859739898969078,"aZ":-27.641550700026357,"pfxX":-7.383293670194169,"pfxZ":2.6615704997078042,"pX":1.3507454734903117,"pZ":-0.10481523297085536,"vX0":12.920568057897638,"vY0":-129.3074221877008,"vZ0":-8.190195312579318,"x":65.51,"y":241.61,"x0":-2.74149594069817,"y0":50.00167887909655,"z0":5.210952351817633,"aX":-12.559057338627506},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.1,"breakHorizontal":10.7,"spinRate":736,"spinDirection":260},"zone":14,"typeConfidence":2.0,"plateTime":0.4228819813737088,"extension":6.598466517991614},"index":1,"playId":"caaad693-f1c3-3563-8b03-8ba702274483","pitchNumber":2,"startTime":"2025-08-24T02:03:28.189Z","endTime":"2025-08-24T02:03:31.659Z","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":93.6,"endSpeed":85.6,"strikeZoneTop":3.43895704453619,"strikeZoneBottom":1.70790743792134,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.700190942256707,"aZ":-24.353049215406205,"pfxX":-10.81095283318605,"pfxZ":4.167841665181047,"pX":-2.0335150359864005,"pZ":2.9897065957271716,"vX0":7.3788196208662455,"vY0":-136.09567063029206,"vZ0":-1.3456564115819034,"x":194.51,"y":158.06,"x0":-3.3744900246223386,"y0":50.00355320333882,"z0":5.17627890130977,"aX":-20.293147864722442},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.4,"breakHorizontal":18.0,"spinRate":2370,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.4023642119749731,"extension":6.355625148481598},"index":2,"playId":"de0b5c55-90f4-30f1-915a-0283e3e589a4","pitchNumber":3,"startTime":"2025-08-24T02:03:49.710Z","endTime":"2025-08-24T02:03:52.824Z","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":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.6,"strikeZoneTop":3.35931814306674,"strikeZoneBottom":1.71291529392271,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.036770473662372,"aZ":-29.196887471150546,"pfxX":6.273621691020805,"pfxZ":2.1156805140276997,"pX":-0.737409449163166,"pZ":2.835500957855839,"vX0":4.423018198489588,"vY0":-117.88549867266887,"vZ0":0.9505310434694603,"x":145.11,"y":162.22,"x0":-3.452105252026474,"y0":50.00567792487379,"z0":5.118540510718502,"aX":8.846523701276459},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":4.3,"breakHorizontal":-12.5,"spinRate":2538,"spinDirection":84},"zone":4,"typeConfidence":2.0,"plateTime":0.4643066224714274,"extension":6.379761572957399},"index":3,"playId":"041f450f-37bc-3949-baae-7f88b5d02878","pitchNumber":4,"startTime":"2025-08-24T02:04:05.100Z","endTime":"2025-08-24T02:04:08.796Z","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":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-24T02:04:22.868Z","endTime":"2025-08-24T02:04:35.950Z","isPitch":false,"type":"action","player":{"id":624512,"link":"/api/v1/people/624512"}},{"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":2,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.4,"strikeZoneTop":3.37188439419548,"strikeZoneBottom":1.66920980321443,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.793154372583956,"aZ":-28.88122004904804,"pfxX":6.435833436366386,"pfxZ":2.3271135798694065,"pX":-1.909078491989462,"pZ":3.2015535615789945,"vX0":1.5156874898901906,"vY0":-118.20000719995907,"vZ0":1.3141811146091382,"x":189.77,"y":152.34,"x0":-3.394789915173574,"y0":50.00129888853024,"z0":5.292808598814896,"aX":9.092994846540375},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":4.8,"breakHorizontal":-12.0,"spinRate":2432,"spinDirection":81},"zone":11,"typeConfidence":2.0,"plateTime":0.4636251667065143,"extension":6.3730267539861725},"index":5,"playId":"56367249-06fa-366a-9520-55104bdbc241","pitchNumber":5,"startTime":"2025-08-24T02:04:35.950Z","endTime":"2025-08-24T02:04:38.992Z","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},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.522235444587967,"aZ":-25.379561526815507,"pfxX":-11.618993849760713,"pfxZ":3.5162949810785626,"pX":-0.7357605412561952,"pZ":2.7287042993979007,"vX0":10.41308428679382,"vY0":-138.04248109511326,"vZ0":-2.1374262652395117,"x":145.05,"y":165.1,"x0":-3.0459911708722642,"y0":50.00036791927053,"z0":5.220282663565455,"aX":-22.43703869824865},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.1,"breakHorizontal":18.8,"spinRate":2420,"spinDirection":239},"zone":4,"typeConfidence":2.0,"plateTime":0.39667478336109196,"extension":6.374699251707192},"index":6,"playId":"a78107ca-c663-332b-9f72-1ea2da455fce","pitchNumber":6,"startTime":"2025-08-24T02:04:53.833Z","endTime":"2025-08-24T02:04:57.319Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:04:57.319Z","atBatIndex":14},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Michael Busch doubles (19) on a line drive to right fielder Jo Adell, deflected by first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-24T02:05:04.930Z","endTime":"2025-08-24T02:05:47.004Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_deflection"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"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(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":82.2,"endSpeed":75.8,"strikeZoneTop":3.38617766275468,"strikeZoneBottom":1.69591860818801,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.313027263290195,"aZ":-23.422241520697916,"pfxX":4.074945627840511,"pfxZ":6.005519743075832,"pX":-0.7615871013549333,"pZ":2.061850642883028,"vX0":5.140109731128143,"vY0":-119.72702458427159,"vZ0":-2.0509648053463336,"x":146.03,"y":183.11,"x0":-3.46262954619951,"y0":50.002516380701834,"z0":5.017960482678292,"aX":5.936618170121171},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":10.7,"breakHorizontal":-8.5,"spinRate":2487,"spinDirection":78},"zone":7,"typeConfidence":2.0,"plateTime":0.45683947152739446,"extension":6.315698121724338},"index":0,"playId":"51573bc3-2c04-3fc4-83b3-dd5fcbf47c26","pitchNumber":1,"startTime":"2025-08-24T02:05:22.566Z","endTime":"2025-08-24T02:05:26.020Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.7,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.354780798120526,"aZ":-24.53539675423669,"pfxX":-5.066360196815536,"pfxZ":4.61745386305104,"pX":0.2584415772933166,"pZ":2.401008487621389,"vX0":9.499498887657268,"vY0":-127.54044401498832,"vZ0":-2.6850223573809235,"x":107.15,"y":173.95,"x0":-2.850106928122102,"y0":50.00106982692649,"z0":5.395110675540886,"aX":-8.377189764974423},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.0,"breakHorizontal":7.1,"spinRate":851,"spinDirection":247},"zone":5,"typeConfidence":2.0,"plateTime":0.42887571764728705,"extension":6.62202135891488},"hitData":{"launchSpeed":105.3,"launchAngle":6.0,"totalDistance":120.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":193.78,"coordY":146.1}},"index":1,"playId":"bdb9257d-cd6b-3907-990a-b629ded8eff7","pitchNumber":2,"startTime":"2025-08-24T02:05:35.494Z","endTime":"2025-08-24T02:05:47.004Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:05:47.004Z","atBatIndex":15},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kyle Tucker homers (20) on a fly ball to right field. Michael Busch scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-24T02:06:02.669Z","endTime":"2025-08-24T02:07:37.068Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":{"id":682989,"link":"/api/v1/people/682989"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":{"id":682989,"link":"/api/v1/people/682989"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":94.2,"endSpeed":86.0,"strikeZoneTop":3.66527297193716,"strikeZoneBottom":1.74988621683399,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.1926190329357,"aZ":-26.54455269995974,"pfxX":-9.908720491408157,"pfxZ":2.963460171118328,"pX":-0.9349896592110318,"pZ":4.369765444980756,"vX0":8.685951394316954,"vY0":-136.97929976106798,"vZ0":1.8953333500447824,"x":152.64,"y":120.8,"x0":-2.8593037547521067,"y0":50.004985905778014,"z0":5.483445778343633,"aX":-18.836824977222264},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.0,"breakHorizontal":16.1,"spinRate":2443,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.3998400296241966,"extension":6.280259980260413},"index":0,"playId":"ca23f1aa-4d21-3239-9972-26e091b055eb","pitchNumber":1,"startTime":"2025-08-24T02:06:33.146Z","endTime":"2025-08-24T02:06:36.505Z","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":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":73.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.88296947869179,"aZ":-24.130525779674496,"pfxX":3.4627983104732745,"pfxZ":5.8326560142791735,"pX":0.6242411541036504,"pZ":2.116650469841359,"vX0":8.232497377601987,"vY0":-116.71011540160445,"vZ0":-1.1798834765696884,"x":93.21,"y":181.63,"x0":-3.3984504433128055,"y0":50.00540535712587,"z0":4.900447187288331,"aX":4.78026191556019},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":10.6,"breakHorizontal":-8.3,"spinRate":2487,"spinDirection":87},"zone":9,"typeConfidence":2.0,"plateTime":0.469219759280048,"extension":6.47194974038283},"index":1,"playId":"005a8abd-0121-3374-97ff-f98022b25b63","pitchNumber":2,"startTime":"2025-08-24T02:06:53.268Z","endTime":"2025-08-24T02:06:56.812Z","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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.453120238457632,"aZ":-29.007589638548012,"pfxX":-11.259999551964151,"pfxZ":1.7020000675637217,"pX":0.16563438849716552,"pZ":2.2667169382202315,"vX0":12.306657700125308,"vY0":-135.4311174775773,"vZ0":-2.2684207941988586,"x":110.69,"y":177.58,"x0":-2.973454588961013,"y0":50.00218111087563,"z0":5.14318398915756,"aX":-20.926576797555263},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.8,"breakHorizontal":17.8,"spinRate":2532,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.4043633729017233,"extension":6.382582175366321},"hitData":{"launchSpeed":103.0,"launchAngle":31.0,"totalDistance":399.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":217.42,"coordY":65.05}},"index":2,"playId":"455d8012-5db7-3f6c-892e-9ee375d1ca1e","pitchNumber":3,"startTime":"2025-08-24T02:07:13.533Z","endTime":"2025-08-24T02:07:37.068Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:07:37.068Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Seiya Suzuki grounds out, third baseman Yoán Moncada to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-24T02:07:44.948Z","endTime":"2025-08-24T02:09:05.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"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":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.9,"strikeZoneTop":3.35326753708647,"strikeZoneBottom":1.53634809018574,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.807666495303486,"aZ":-25.8812573335044,"pfxX":-1.9749056203670428,"pfxZ":3.7378345251115777,"pX":2.4204186801819767,"pZ":1.3734391196375635,"vX0":14.363183457809264,"vY0":-128.6964964889039,"vZ0":-4.525422434932072,"x":24.74,"y":201.7,"x0":-2.9676854940096216,"y0":50.00312378977764,"z0":5.150629313626929,"aX":-3.3267477088226545},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.9,"breakHorizontal":0.5,"spinRate":2592,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.4250189777110398,"extension":6.568333407158776},"index":0,"playId":"3bc0fb2d-4fa6-33e7-80b8-488c73ed3d7f","pitchNumber":1,"startTime":"2025-08-24T02:07:59.285Z","endTime":"2025-08-24T02:08:02.394Z","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":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.34296004520339,"strikeZoneBottom":1.5260536588647,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.858374957021184,"aZ":-25.843189161927523,"pfxX":-11.781395989989369,"pfxZ":3.358106496875993,"pX":0.662519924925747,"pZ":1.7936117716290507,"vX0":13.540864235987998,"vY0":-136.16416688585045,"vZ0":-4.258678023609009,"x":91.75,"y":190.35,"x0":-2.835441007692905,"y0":50.00215906600115,"z0":5.1580603246541,"aX":-22.205006860451583},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.3,"breakHorizontal":18.6,"spinRate":2403,"spinDirection":239},"zone":9,"typeConfidence":2.0,"plateTime":0.4016896429558896,"extension":6.458087053140496},"index":1,"playId":"7627a4bc-d928-3222-8701-1e4c3324bae1","pitchNumber":2,"startTime":"2025-08-24T02:08:14.145Z","endTime":"2025-08-24T02:08:17.943Z","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":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.33169156581651,"strikeZoneBottom":1.57239337641617,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.705975106304706,"aZ":-24.86452408255973,"pfxX":-11.15104469753769,"pfxZ":3.8420622579765347,"pX":0.969821874854823,"pZ":2.1222485888022278,"vX0":14.241568909818394,"vY0":-136.51505498964943,"vZ0":-3.7836842700391684,"x":80.03,"y":181.48,"x0":-2.8456144974802453,"y0":50.00536440479361,"z0":5.221304747170359,"aX":-21.22733440090162},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.4,"breakHorizontal":17.5,"spinRate":2434,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.3999556893548708,"extension":6.497112692033755},"index":2,"playId":"3e636f55-8de0-3ee8-ade1-0e99b565665b","pitchNumber":3,"startTime":"2025-08-24T02:08:27.913Z","endTime":"2025-08-24T02:08:32.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":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.1,"strikeZoneTop":3.33796824162346,"strikeZoneBottom":1.49227844750824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.735752339060905,"aZ":-23.71969629340999,"pfxX":4.605411491330305,"pfxZ":5.896696412875906,"pX":0.4919225809294521,"pZ":3.5032681116579387,"vX0":7.276860354625486,"vY0":-118.9707649577318,"vZ0":0.9542224311322473,"x":98.25,"y":144.19,"x0":-3.2042848042153755,"y0":50.00372071770043,"z0":5.2461140091936675,"aX":6.604066368277662},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":11.2,"breakHorizontal":-10.1,"spinRate":2584,"spinDirection":90},"zone":12,"typeConfidence":2.0,"plateTime":0.46031385630430277,"extension":6.447447271754735},"index":3,"playId":"c408b8e3-aa4d-3da0-ae4f-aaca5c60fb31","pitchNumber":4,"startTime":"2025-08-24T02:08:42.309Z","endTime":"2025-08-24T02:08:46.284Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.99490646007439,"aZ":-26.50689633934739,"pfxX":-11.040160982922739,"pfxZ":3.0252614507242077,"pX":-0.8058147620714216,"pZ":2.183274606779788,"vX0":9.762563752844095,"vY0":-135.63352556794084,"vZ0":-2.8495081528019983,"x":147.72,"y":179.83,"x0":-3.0069103726090254,"y0":50.004413747212595,"z0":5.084057814261973,"aX":-20.695535111425436},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.0,"breakHorizontal":18.1,"spinRate":2340,"spinDirection":243},"zone":4,"typeConfidence":2.0,"plateTime":0.40290218539038314,"extension":6.393776115856052},"hitData":{"launchSpeed":102.4,"launchAngle":-24.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.43,"coordY":169.83}},"index":4,"playId":"81c6a540-a0dd-3111-b01a-48213146c874","pitchNumber":5,"startTime":"2025-08-24T02:08:57.741Z","endTime":"2025-08-24T02:09:05.221Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:09:05.221Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Rengifo grounds out, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-24T02:10:51.338Z","endTime":"2025-08-24T02:11:32.766Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"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":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.26741820884893,"strikeZoneBottom":1.58519912309501,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.01299863562017,"aZ":-13.046211762017595,"pfxX":-0.8640778454021592,"pfxZ":9.85896328479085,"pX":-0.43373688273650174,"pZ":2.880867226375126,"vX0":5.3429028632595195,"vY0":-138.42706794204673,"vZ0":-5.866107928399624,"x":133.53,"y":161.0,"x0":-2.2768807883126296,"y0":50.002338898163714,"z0":5.901574752559751,"aX":-1.6775896192745225},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.8,"breakHorizontal":0.5,"spinRate":2574,"spinDirection":198},"zone":1,"typeConfidence":2.0,"plateTime":0.3957484522736232,"extension":6.233735619157948},"index":0,"playId":"0f290409-f828-3551-b79d-b0b56c87e7c4","pitchNumber":1,"startTime":"2025-08-24T02:11:12.880Z","endTime":"2025-08-24T02:11:16.544Z","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":82.7,"endSpeed":76.5,"strikeZoneTop":3.22,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.642725818144523,"aZ":-40.44015837581618,"pfxX":0.9288185448065447,"pfxZ":-5.640590299933709,"pX":0.15057935148492402,"pZ":1.700890225148759,"vX0":4.671744965622031,"vY0":-120.36197813226374,"vZ0":-1.8320377150354203,"x":111.26,"y":192.86,"x0":-1.9372683201938854,"y0":50.00414005821587,"z0":6.057351561535831,"aX":1.3600177189169826},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-10.4,"breakHorizontal":-2.8,"spinRate":2696,"spinDirection":32},"zone":8,"typeConfidence":2.0,"plateTime":0.4553024505950196,"extension":6.066300656151632},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.51,"coordY":151.58}},"index":1,"playId":"d0e4d8c8-3376-3106-83b7-336078d9f709","pitchNumber":2,"startTime":"2025-08-24T02:11:25.450Z","endTime":"2025-08-24T02:11:32.766Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:11:32.766Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Logan O'Hoppe singles on a ground ball to third baseman Willi Castro, deflected by pitcher Cade Horton.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-24T02:11:45.318Z","endTime":"2025-08-24T02:12:17.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"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":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":690990,"link":"/api/v1/people/690990"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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(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":96.6,"endSpeed":88.4,"strikeZoneTop":3.80985242660443,"strikeZoneBottom":1.82605569950574,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.752552043233027,"aZ":-15.186373525168863,"pfxX":0.1624882858461545,"pfxZ":8.480892434583192,"pX":-0.4175357013264043,"pZ":3.4926999170139026,"vX0":4.792026698603593,"vY0":-140.6053087081029,"vZ0":-4.0465269892892595,"x":132.92,"y":144.48,"x0":-2.1646804336261294,"y0":50.00166895353779,"z0":5.935245887463023,"aX":0.32555512932145175},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.8,"breakHorizontal":-1.3,"spinRate":2519,"spinDirection":196},"zone":1,"typeConfidence":2.0,"plateTime":0.3894875111179483,"extension":6.170115648902994},"index":0,"playId":"d7f98aeb-4ada-389d-be46-dbf6f7d3ada8","pitchNumber":1,"startTime":"2025-08-24T02:11:55.779Z","endTime":"2025-08-24T02:11:59.586Z","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":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.830311920612704,"aZ":-18.8664550109127,"pfxX":-7.953914492294066,"pfxZ":7.119563505360558,"pX":-0.3850275094286837,"pZ":1.7952594108966082,"vX0":7.671480984734875,"vY0":-136.31232067360298,"vZ0":-6.838646145170076,"x":131.68,"y":190.31,"x0":-2.211540007317267,"y0":50.00216542213113,"z0":5.653358752384347,"aX":-14.867708096825057},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.5,"breakHorizontal":12.6,"spinRate":2204,"spinDirection":202},"zone":7,"typeConfidence":2.0,"plateTime":0.40283672501745516,"extension":6.2963031084276295},"hitData":{"launchSpeed":102.6,"launchAngle":-4.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":109.94,"coordY":174.9}},"index":1,"playId":"bc40bf87-24f1-36d8-aa80-ad6630637832","pitchNumber":2,"startTime":"2025-08-24T02:12:08.508Z","endTime":"2025-08-24T02:12:17.162Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:12:17.162Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryce Teodosio flies out to right fielder Kyle Tucker.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-24T02:13:35.351Z","endTime":"2025-08-24T02:14:06.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"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":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-24T02:12:44.412Z","endTime":"2025-08-24T02:13:37.606Z","isPitch":false,"type":"action","player":{"id":669326,"link":"/api/v1/people/669326"}},{"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.6,"endSpeed":88.0,"strikeZoneTop":3.66,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.163623881961747,"aZ":-13.416851968593171,"pfxX":-1.3043547733331267,"pfxZ":9.532674428331841,"pX":0.35703060587899343,"pZ":2.2058266128799375,"vX0":7.218698894000967,"vY0":-138.91864664171317,"vZ0":-7.3649303148182526,"x":103.39,"y":179.22,"x0":-2.098144514650738,"y0":50.00212000860746,"z0":5.770778607329424,"aX":-2.567024531108091},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.0,"breakHorizontal":1.0,"spinRate":2391,"spinDirection":202},"zone":9,"typeConfidence":2.0,"plateTime":0.39327046769451357,"extension":6.204932586238415},"index":1,"playId":"0db9100d-fa51-3566-b0ae-f5a3efeb24a9","pitchNumber":1,"startTime":"2025-08-24T02:13:37.606Z","endTime":"2025-08-24T02:13:40.647Z","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":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":3.66,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.25512126246518,"aZ":-11.70293945217652,"pfxX":-2.56102801442759,"pfxZ":10.371957195107083,"pX":-0.5967585267856728,"pZ":2.4811543025286618,"vX0":5.085330153176997,"vY0":-139.77630387128946,"vZ0":-7.043654810904406,"x":139.75,"y":171.79,"x0":-2.1090493320592003,"y0":50.00435995482766,"z0":5.806712432764722,"aX":-5.05594396028902},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.4,"breakHorizontal":3.6,"spinRate":2350,"spinDirection":200},"zone":4,"typeConfidence":2.0,"plateTime":0.3922552870938416,"extension":6.098996730667694},"hitData":{"launchSpeed":80.4,"launchAngle":46.0,"totalDistance":241.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":163.95,"coordY":111.33}},"index":2,"playId":"ccc7173d-6b47-350f-b7a2-f33f8371b9b3","pitchNumber":2,"startTime":"2025-08-24T02:13:57.819Z","endTime":"2025-08-24T02:14:06.546Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:14:06.546Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-24T02:14:25.637Z","endTime":"2025-08-24T02:16:09.804Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":85.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.8003667305778,"aZ":-19.524735914612794,"pfxX":-10.016723448189044,"pfxZ":6.6533560196645425,"pX":-1.1586457869527913,"pZ":2.0037816114656097,"vX0":5.998263873573136,"vY0":-137.78485678700898,"vZ0":-6.535435823282717,"x":161.16,"y":184.68,"x0":-2.075139350630411,"y0":50.00499102477848,"z0":5.7496044911601105,"aX":-19.046943749825495},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.7,"breakHorizontal":16.7,"spinRate":2165,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.3992323195811669,"extension":6.099769367844017},"index":0,"playId":"3fcab080-04e2-3bc6-994f-df9348747a24","pitchNumber":1,"startTime":"2025-08-24T02:14:34.214Z","endTime":"2025-08-24T02:14:37.630Z","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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.5731241942371,"aZ":-32.85267271153497,"pfxX":3.7485157941893212,"pfxZ":-0.4702060134642494,"pX":-0.2311090406394188,"pZ":1.19489484848769,"vX0":3.2630272533830493,"vY0":-118.88472161390858,"vZ0":-3.787237792048521,"x":125.81,"y":206.52,"x0":-2.1080832982914486,"y0":50.00589534793351,"z0":5.787455926297834,"aX":5.371285083841903},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.6,"breakHorizontal":-7.6,"spinRate":2500,"spinDirection":47},"zone":13,"typeConfidence":2.0,"plateTime":0.4605384676790458,"extension":6.052454191995638},"index":1,"playId":"90f01994-d66f-38b1-a4a6-df58e23919d9","pitchNumber":2,"startTime":"2025-08-24T02:15:16.838Z","endTime":"2025-08-24T02:15:20.163Z","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.2,"endSpeed":75.7,"strikeZoneTop":3.47359817490113,"strikeZoneBottom":1.62884172729778,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.088291560392328,"aZ":-32.16303559990938,"pfxX":5.047198079167211,"pfxZ":0.007385685630685979,"pX":0.7185157931235501,"pZ":-0.14683849561201595,"vX0":4.795502931526367,"vY0":-119.48606107989127,"vZ0":-6.842945249925427,"x":89.61,"y":242.74,"x0":-1.9773177879950186,"y0":50.00302063228678,"z0":5.679172836177893,"aX":7.227034005185448},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-1.6,"breakHorizontal":-10.4,"spinRate":2463,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4601020353519649,"extension":6.142439996750201},"index":2,"playId":"e8450146-849e-3a58-8499-9302a0bd2dbb","pitchNumber":3,"startTime":"2025-08-24T02:15:40.063Z","endTime":"2025-08-24T02:15:43.658Z","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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.3592580514562,"aZ":-13.000280458637702,"pfxX":-1.0696591299385696,"pfxZ":9.587058427726618,"pX":-0.2530065683490384,"pZ":3.2217633118333318,"vX0":5.205169646295889,"vY0":-140.65108585615084,"vZ0":-5.142289697675645,"x":126.64,"y":151.79,"x0":-1.9899852653496473,"y0":50.0057476727852,"z0":5.919077391526559,"aX":-2.1397756747632566},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.4,"breakHorizontal":0.8,"spinRate":2417,"spinDirection":196},"zone":2,"typeConfidence":2.0,"plateTime":0.3896431903355979,"extension":6.164083349244326},"index":3,"playId":"4d64c8f3-8005-3b52-9a32-88acff88b508","pitchNumber":4,"startTime":"2025-08-24T02:16:05.992Z","endTime":"2025-08-24T02:16:09.804Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:16:09.804Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Crow-Armstrong flies out to left fielder Taylor Ward.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-24T02:18:13.843Z","endTime":"2025-08-24T02:18:46.462Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.5,"strikeZoneTop":3.05,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.63843397354557,"aZ":-26.18280651258698,"pfxX":-13.056895158736918,"pfxZ":3.3536774056588543,"pX":-0.7888851837797529,"pZ":1.7378984188958104,"vX0":10.682143531672981,"vY0":-133.3577021682464,"vZ0":-4.04618644954567,"x":147.07,"y":191.86,"x0":-3.1644829842339983,"y0":50.00615309390028,"z0":5.179899953987943,"aX":-23.35025966566154},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.3,"breakHorizontal":21.1,"spinRate":2297,"spinDirection":231},"zone":7,"typeConfidence":2.0,"plateTime":0.41188591597975766,"extension":6.44448686313094},"hitData":{"launchSpeed":97.1,"launchAngle":38.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":42.51,"coordY":82.8}},"index":0,"playId":"bab70906-5abe-3f1e-818b-eec2893af60c","pitchNumber":1,"startTime":"2025-08-24T02:18:37.703Z","endTime":"2025-08-24T02:18:46.462Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:18:46.462Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ian Happ walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-24T02:18:56.896Z","endTime":"2025-08-24T02:20:00.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"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":88.0,"endSpeed":80.9,"strikeZoneTop":3.68935242679084,"strikeZoneBottom":1.76190903577683,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.567226339274825,"aZ":-26.105347844799578,"pfxX":-1.798512337239912,"pfxZ":3.634701901208219,"pX":-1.2948053251558436,"pZ":3.1620050913511917,"vX0":5.903837763262058,"vY0":-128.13857100836236,"vZ0":-0.3525476896864318,"x":166.35,"y":153.41,"x0":-3.3912296848089136,"y0":50.00158372874801,"z0":5.334549124364532,"aX":-3.002359212867067},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.7,"breakHorizontal":2.0,"spinRate":2386,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.4268565380032485,"extension":6.486960468079534},"index":0,"playId":"326045ae-be15-3469-ab0a-49f87bc7a998","pitchNumber":1,"startTime":"2025-08-24T02:19:12.063Z","endTime":"2025-08-24T02:19:15.920Z","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":92.5,"endSpeed":84.7,"strikeZoneTop":3.72222745644415,"strikeZoneBottom":1.70838980317661,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.879781866044155,"aZ":-24.616186475638344,"pfxX":-11.559834145821487,"pfxZ":4.116172525129553,"pX":-1.7216625700773618,"pZ":2.4503747209432474,"vX0":7.685028258766312,"vY0":-134.54970481087378,"vZ0":-2.899304796623988,"x":182.63,"y":172.62,"x0":-3.1113554429848618,"y0":50.00289454831437,"z0":5.284159634632935,"aX":-21.21940580311257},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.1,"breakHorizontal":19.3,"spinRate":2439,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.40691060602353435,"extension":6.374030256289474},"index":1,"playId":"593f8fe5-a938-364a-9cfb-ae31c6e6eeac","pitchNumber":2,"startTime":"2025-08-24T02:19:25.940Z","endTime":"2025-08-24T02:19:29.496Z","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":81.2,"endSpeed":75.0,"strikeZoneTop":3.69213847241533,"strikeZoneBottom":1.70672006752642,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.78007390849353,"aZ":-25.110743222604967,"pfxX":1.085687696118466,"pfxZ":4.942508494639634,"pX":-1.0040416645901653,"pZ":3.49425128665485,"vX0":5.317103122742871,"vY0":-118.30797962962235,"vZ0":1.080078544302594,"x":155.27,"y":144.44,"x0":-3.413948969647822,"y0":50.00454201206351,"z0":5.318829167432,"aX":1.5511151087737254},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":9.5,"breakHorizontal":-3.1,"spinRate":2410,"spinDirection":83},"zone":11,"typeConfidence":2.0,"plateTime":0.46148608555096526,"extension":6.417147102149941},"index":2,"playId":"a86b546f-b814-3d00-8ed4-f5eadcb706e9","pitchNumber":3,"startTime":"2025-08-24T02:19:42.380Z","endTime":"2025-08-24T02:19:46.357Z","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":92.4,"endSpeed":84.8,"strikeZoneTop":3.70191262730441,"strikeZoneBottom":1.71663388450909,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.101016304438676,"aZ":-27.4824791154363,"pfxX":-12.058819789030224,"pfxZ":2.5797351671613606,"pX":0.14373439661449527,"pZ":1.1526467802089166,"vX0":12.716877312390078,"vY0":-133.84604401581132,"vZ0":-5.374895157905591,"x":111.52,"y":207.66,"x0":-3.0957450838882417,"y0":50.00466884359319,"z0":5.147676365098813,"aX":-21.94602034081308},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.6,"breakHorizontal":19.2,"spinRate":2376,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.40876765641846324,"extension":6.621320515724853},"index":3,"playId":"2b3f455c-809d-38d3-a4bf-2637f83d48d6","pitchNumber":4,"startTime":"2025-08-24T02:19:55.926Z","endTime":"2025-08-24T02:20:00.162Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:20:00.162Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nico Hoerner walks. Ian Happ to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-24T02:20:16.030Z","endTime":"2025-08-24T02:23:29.134Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"postOnSecond":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,5,6,7,8,9],"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"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":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.3,"strikeZoneTop":3.6303964966378,"strikeZoneBottom":1.7672722929244,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.726056935714062,"aZ":-24.80044966337804,"pfxX":-11.661705804041691,"pfxZ":4.13203803725529,"pX":-1.4490985630601543,"pZ":3.632282825530749,"vX0":8.006642919278645,"vY0":-132.81780473614364,"vZ0":0.03408267157895106,"x":172.24,"y":140.71,"x0":-2.9892191510426436,"y0":50.00270385540833,"z0":5.424336101069451,"aX":-20.812908847035256},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.7,"breakHorizontal":19.3,"spinRate":2378,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.41255216722316623,"extension":6.25218454918086},"index":0,"playId":"1d1650c6-474a-30e2-a602-9cb9fde43a1c","pitchNumber":1,"startTime":"2025-08-24T02:20:25.349Z","endTime":"2025-08-24T02:20:29.037Z","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":85.7,"endSpeed":79.4,"strikeZoneTop":3.59040026963256,"strikeZoneBottom":1.69879407088645,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.158238234885353,"aZ":-26.402749082815774,"pfxX":-2.8321495251738193,"pfxZ":3.646970663055664,"pX":0.301786471238441,"pZ":1.325602748267193,"vX0":9.035348504380691,"vY0":-124.54577255766151,"vZ0":-4.510023715296293,"x":105.5,"y":202.99,"x0":-2.9926353091727553,"y0":50.00487910593412,"z0":5.323264692405955,"aX":-4.4858037585645825},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.9,"breakHorizontal":3.2,"spinRate":2338,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.4384554448014861,"extension":6.409230870882388},"index":1,"playId":"7e4afaae-0aa9-32d5-9fd4-93cb71159803","pitchNumber":2,"startTime":"2025-08-24T02:20:40.520Z","endTime":"2025-08-24T02:20:44.962Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"startTime":"2025-08-24T02:20:50.623Z","endTime":"2025-08-24T02:21:43.438Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.6173637997926,"strikeZoneBottom":1.63999918776435,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.094150881283888,"aZ":-26.405993760009153,"pfxX":-0.33693235430767454,"pfxZ":3.6112582880286457,"pX":0.41957034261361054,"pZ":2.960296869775522,"vX0":8.50979777891381,"vY0":-125.29541335982506,"vZ0":-0.8654275921032857,"x":101.01,"y":158.85,"x0":-2.969699527834242,"y0":50.00388164486204,"z0":5.457936957515985,"aX":-0.5384838777738943},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.6,"breakHorizontal":-1.2,"spinRate":2494,"spinDirection":195},"zone":6,"typeConfidence":2.0,"plateTime":0.436277117918916,"extension":6.2609640254397245},"index":3,"playId":"61aae55f-e413-3a2b-b34c-9b144043ef56","pitchNumber":3,"startTime":"2025-08-24T02:21:43.438Z","endTime":"2025-08-24T02:21:47.137Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":4,"startTime":"2025-08-24T02:21:58.269Z","endTime":"2025-08-24T02:22:09.498Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"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":1,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":72.3,"strikeZoneTop":3.3451336621251,"strikeZoneBottom":1.62537903362977,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.63256709281648,"aZ":-29.0220792187763,"pfxX":5.155580982013718,"pfxZ":2.3917803426536963,"pX":0.7426830953531096,"pZ":2.482621945647791,"vX0":7.177259545229165,"vY0":-114.30371754224251,"vZ0":-0.02138221816594066,"x":88.69,"y":171.75,"x0":-3.111458351131839,"y0":50.00491921485634,"z0":5.348522671960887,"aX":6.8022256449408},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":4.7,"breakHorizontal":-11.2,"spinRate":2470,"spinDirection":76},"zone":6,"typeConfidence":2.0,"plateTime":0.4797142468326214,"extension":6.3800532468016105},"index":5,"playId":"365f37b3-5dfe-3774-9faa-92972b47962b","pitchNumber":4,"startTime":"2025-08-24T02:22:09.498Z","endTime":"2025-08-24T02:22:13.593Z","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":92.0,"endSpeed":84.0,"strikeZoneTop":3.56360192384381,"strikeZoneBottom":1.70089017936309,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.2407081173556,"aZ":-23.720288343087677,"pfxX":-11.333942449821098,"pfxZ":4.680454325476154,"pX":-0.31114214952532643,"pZ":2.5570034114473663,"vX0":10.262661508970385,"vY0":-133.64336109273455,"vZ0":-2.9102294356680196,"x":128.86,"y":169.74,"x0":-2.731501532748855,"y0":50.00305677139125,"z0":5.366946481934113,"aX":-20.469322336469496},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.0,"breakHorizontal":18.2,"spinRate":2427,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.41009981515502814,"extension":6.280069332314812},"index":6,"playId":"5e488600-acff-3d0f-a3ad-75b8043cc7d1","pitchNumber":5,"startTime":"2025-08-24T02:22:28.660Z","endTime":"2025-08-24T02:22:32.312Z","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":"8822a9be-7784-3b01-ab52-35be5872a74d","startTime":"2025-08-24T02:22:42.039Z","endTime":"2025-08-24T02:22:47.770Z","isPitch":false,"type":"pickoff"},{"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.857044106754632,"aZ":-23.622400349924014,"pfxX":-12.044227205588939,"pfxZ":4.768778351830489,"pX":-1.2834970476068646,"pZ":2.9924962741032872,"vX0":8.872576781645224,"vY0":-133.37521866199356,"vZ0":-1.8124387544042904,"x":165.92,"y":157.98,"x0":-3.095684379596668,"y0":50.00425403931105,"z0":5.391869038185293,"aX":-21.606403216089607},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.4,"breakHorizontal":19.8,"spinRate":2398,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.41134981369672685,"extension":6.255461636893898},"index":8,"playId":"882fdc27-0604-3275-8518-542abd9afacf","pitchNumber":6,"startTime":"2025-08-24T02:23:00.182Z","endTime":"2025-08-24T02:23:05.876Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":71.0,"strikeZoneTop":3.49387535325522,"strikeZoneBottom":1.5741119207587,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.72146560189718,"aZ":-25.11120600387438,"pfxX":3.200186664457237,"pfxZ":5.4134044667233425,"pX":-1.0909481662963563,"pZ":3.728867659821832,"vX0":3.95103501397878,"vY0":-114.5189690511185,"vZ0":2.097715075038673,"x":158.58,"y":138.1,"x0":-3.266278401812117,"y0":50.0011040300767,"z0":5.287928925199316,"aX":4.172108621701752},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":10.7,"breakHorizontal":-7.0,"spinRate":2338,"spinDirection":87},"zone":11,"typeConfidence":2.0,"plateTime":0.4816466126155903,"extension":6.5256720607444905},"index":9,"playId":"76c2b033-c179-39b5-939a-d463b236ca53","pitchNumber":7,"startTime":"2025-08-24T02:23:22.508Z","endTime":"2025-08-24T02:23:29.134Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:23:29.134Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willi Castro flies out to right fielder Jo Adell. Ian Happ to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-24T02:23:43.007Z","endTime":"2025-08-24T02:24:28.237Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"postOnThird":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(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":92.2,"endSpeed":84.1,"strikeZoneTop":3.75032890996585,"strikeZoneBottom":1.74091068639542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.522420133425836,"aZ":-25.9416189162314,"pfxX":-11.486797145929597,"pfxZ":3.4349512884409403,"pX":-1.9828317581883477,"pZ":3.0692377265502047,"vX0":7.451312706303311,"vY0":-134.02535061129944,"vZ0":-0.7966762898917841,"x":192.58,"y":155.91,"x0":-3.3095222189204527,"y0":50.005295745251196,"z0":5.226491665264192,"aX":-20.857296214616376},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.2,"breakHorizontal":19.2,"spinRate":2297,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.4089995268708484,"extension":6.584404932050684},"index":0,"playId":"94bbf3a8-6022-3146-a34b-c82a69d4f01d","pitchNumber":1,"startTime":"2025-08-24T02:23:58.863Z","endTime":"2025-08-24T02:24:01.863Z","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":92.4,"endSpeed":84.4,"strikeZoneTop":3.65,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.07863353262882,"aZ":-25.519433446863804,"pfxX":-11.97085266445448,"pfxZ":3.6633576246476798,"pX":0.053697588463033304,"pZ":2.0520798566902556,"vX0":12.09214447475442,"vY0":-134.0201937504694,"vZ0":-3.413525214262514,"x":114.95,"y":183.37,"x0":-2.962344144643221,"y0":50.0063873735614,"z0":5.16588378568159,"aX":-21.77172110494323},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.0,"breakHorizontal":19.1,"spinRate":2453,"spinDirection":238},"zone":8,"typeConfidence":2.0,"plateTime":0.4087606285399139,"extension":6.423684540701759},"hitData":{"launchSpeed":89.3,"launchAngle":27.0,"totalDistance":330.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":209.63,"coordY":94.86}},"index":1,"playId":"555a8a86-b6a4-3b38-8d6c-7423f5344be0","pitchNumber":2,"startTime":"2025-08-24T02:24:16.466Z","endTime":"2025-08-24T02:24:28.237Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:24:28.237Z","atBatIndex":25},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Dansby Swanson hit by pitch. Nico Hoerner to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-24T02:24:39.595Z","endTime":"2025-08-24T02:25:05.225Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"postOnThird":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0],"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","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":92.3,"endSpeed":84.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.610971205202244,"aZ":-23.2100285210184,"pfxX":-11.225359567478172,"pfxZ":4.907655055821694,"pX":-2.521566066173527,"pZ":3.4383151696954997,"vX0":5.384687611262682,"vY0":-134.3954444126842,"vZ0":-0.9952270428559875,"x":213.12,"y":145.95,"x0":-3.0947441560562368,"y0":50.00041021069563,"z0":5.464547177838797,"aX":-20.495130829987897},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.9,"breakHorizontal":19.1,"spinRate":2411,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.40781918007850493,"extension":6.196677543468659},"index":0,"playId":"bdd91503-1338-3765-bda3-e98766dba2b7","pitchNumber":1,"startTime":"2025-08-24T02:24:59.211Z","endTime":"2025-08-24T02:25:05.225Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:25:05.225Z","atBatIndex":26},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Reese McGuire hits a grand slam (7) to center field. Ian Happ scores. Nico Hoerner scores. Dansby Swanson scores.","rbi":4,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-24T02:26:25.942Z","endTime":"2025-08-24T02:28:12.193Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":95},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"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":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"responsiblePitcher":{"id":682989,"link":"/api/v1/people/682989"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":{"id":682989,"link":"/api/v1/people/682989"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":{"id":682989,"link":"/api/v1/people/682989"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":{"id":682989,"link":"/api/v1/people/682989"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-24T02:25:18.888Z","endTime":"2025-08-24T02:26:28.291Z","isPitch":false,"type":"action"},{"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":88.6,"endSpeed":82.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.31615595014229,"aZ":-24.847839555541537,"pfxX":-1.9481516345918157,"pfxZ":4.322512490061944,"pX":0.007150314477558784,"pZ":1.7519092411020796,"vX0":9.123131898709396,"vY0":-128.73703386932712,"vZ0":-3.7042388654321643,"x":116.73,"y":191.48,"x0":-3.314695810619494,"y0":50.001766398904216,"z0":5.111647809450202,"aX":-3.3017887865371036},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.3,"breakHorizontal":1.7,"spinRate":2398,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.4239033977791715,"extension":6.510817929263839},"index":1,"playId":"4974f0ee-c790-3d37-90dd-8702c14d06af","pitchNumber":1,"startTime":"2025-08-24T02:26:28.291Z","endTime":"2025-08-24T02:26:33.630Z","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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.6,"strikeZoneTop":3.31915701806536,"strikeZoneBottom":1.59940269981065,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.34371665300357,"aZ":-27.542702047691517,"pfxX":4.234967586738452,"pfxZ":3.2219223266707884,"pX":1.3195539582419944,"pZ":2.0810889809756326,"vX0":9.141047439783769,"vY0":-118.94396882201015,"vZ0":-1.4072958587508413,"x":66.7,"y":182.59,"x0":-3.119834180351467,"y0":50.00014521030607,"z0":5.172695976507405,"aX":6.079119713909473},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":5.8,"breakHorizontal":-9.8,"spinRate":2564,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.46011269812709843,"extension":6.568496714533239},"index":2,"playId":"d33cd15f-c30f-3b03-9754-04b17218afae","pitchNumber":2,"startTime":"2025-08-24T02:27:09.589Z","endTime":"2025-08-24T02:27:13.134Z","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.1,"endSpeed":75.4,"strikeZoneTop":3.27673048588633,"strikeZoneBottom":1.59921176863992,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.894829319993836,"aZ":-25.17599133667981,"pfxX":5.282694558394965,"pfxZ":4.829533731173191,"pX":-2.073577479138897,"pZ":2.2933997598398714,"vX0":1.8810465667366139,"vY0":-119.55384837376998,"vZ0":-1.392302018662901,"x":196.04,"y":176.86,"x0":-3.5566809829494397,"y0":50.00226168114678,"z0":5.141474274785065,"aX":7.651284700732942},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":8.6,"breakHorizontal":-10.0,"spinRate":2436,"spinDirection":76},"zone":13,"typeConfidence":2.0,"plateTime":0.45802888645410356,"extension":6.339719908723017},"index":3,"playId":"a5c485d2-e42f-3216-aead-d11dfb9571bb","pitchNumber":3,"startTime":"2025-08-24T02:27:30.220Z","endTime":"2025-08-24T02:27:33.551Z","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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.598466008824648,"aZ":-25.239991281608482,"pfxX":-12.643041079177564,"pfxZ":3.629790061487247,"pX":0.3051064881073163,"pZ":2.512514296153037,"vX0":12.286564355252972,"vY0":-137.39471918429547,"vZ0":-3.155659167203919,"x":105.37,"y":170.94,"x0":-2.583275274837775,"y0":50.005148897034374,"z0":5.39240157569643,"aX":-24.162624849308912},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.1,"breakHorizontal":20.3,"spinRate":2503,"spinDirection":235},"zone":6,"typeConfidence":2.0,"plateTime":0.3987451854692683,"extension":6.383483855541692},"hitData":{"launchSpeed":100.2,"launchAngle":31.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":158.85,"coordY":45.39}},"index":4,"playId":"2e733ca7-89fa-34f7-b14e-5744d2179701","pitchNumber":4,"startTime":"2025-08-24T02:27:48.224Z","endTime":"2025-08-24T02:28:12.193Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:28:12.193Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Busch flies out sharply to left fielder Taylor Ward.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-24T02:28:31.042Z","endTime":"2025-08-24T02:30:25.763Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"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(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":92.7,"endSpeed":84.8,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.165804411148333,"aZ":-25.952858431491762,"pfxX":-12.112483157314827,"pfxZ":3.3909477474699967,"pX":-0.7818777608778414,"pZ":1.8974871259337152,"vX0":10.548326997092317,"vY0":-134.57500617696195,"vZ0":-4.021684322051464,"x":146.8,"y":187.55,"x0":-3.1784041826461853,"y0":50.00131510215975,"z0":5.249194956819781,"aX":-22.21785452774606},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.4,"breakHorizontal":19.7,"spinRate":2396,"spinDirection":241},"zone":7,"typeConfidence":2.0,"plateTime":0.40696956211005775,"extension":6.44903733990772},"index":0,"playId":"c722cb66-ce7b-3db4-8663-1caf19d9b610","pitchNumber":1,"startTime":"2025-08-24T02:28:38.856Z","endTime":"2025-08-24T02:28:42.192Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-08-24T02:28:52.807Z","endTime":"2025-08-24T02:29:03.841Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.273320349425905,"aZ":-26.0259128582845,"pfxX":-11.851395113219096,"pfxZ":3.2432034460903996,"pX":-1.0157774045906565,"pZ":2.4516426915013927,"vX0":10.17332943587346,"vY0":-136.66031759062952,"vZ0":-2.8115144752232,"x":155.72,"y":172.59,"x0":-3.2413832692368105,"y0":50.00603288480604,"z0":5.275858939931603,"aX":-22.48832467935087},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.5,"breakHorizontal":19.4,"spinRate":2473,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.40033364591449727,"extension":6.533710782218021},"index":2,"playId":"a3ace41f-fcd1-35dc-8615-fd89627e4004","pitchNumber":2,"startTime":"2025-08-24T02:29:03.841Z","endTime":"2025-08-24T02:29:07.662Z","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.8,"endSpeed":76.3,"strikeZoneTop":3.27471335120286,"strikeZoneBottom":1.53034117777987,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.03375826540879,"aZ":-28.13575288585676,"pfxX":5.142168732685574,"pfxZ":2.7386931538190726,"pX":-1.1334590419817794,"pZ":1.8995211209201655,"vX0":3.7747574858521142,"vY0":-120.56095698605675,"vZ0":-1.9048554184021385,"x":160.2,"y":187.49,"x0":-3.3865579506079797,"y0":50.003929595405154,"z0":5.178789679836189,"aX":7.582746244621145},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.8,"breakHorizontal":-10.2,"spinRate":2580,"spinDirection":87},"zone":13,"typeConfidence":2.0,"plateTime":0.4540072080060886,"extension":6.329633658142579},"index":3,"playId":"98f79fc7-af9e-3396-9d6e-c2c92dfc5f4d","pitchNumber":3,"startTime":"2025-08-24T02:29:18.686Z","endTime":"2025-08-24T02:29:22.756Z","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":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.102068189641088,"aZ":-28.520575610159575,"pfxX":-12.453467218547813,"pfxZ":1.9305412499261827,"pX":-0.584556797229316,"pZ":2.7093421587016775,"vX0":10.852286477781572,"vY0":-136.73723809198214,"vZ0":-1.82049821003567,"x":139.28,"y":165.63,"x0":-2.9864866718978185,"y0":50.0046821668539,"z0":5.34034501741136,"aX":-23.58896779651639},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.2,"breakHorizontal":20.3,"spinRate":2480,"spinDirection":237},"zone":1,"typeConfidence":2.0,"plateTime":0.40054807138523785,"extension":6.2690056450071285},"index":4,"playId":"abefda47-d957-319f-bde9-018a766b869d","pitchNumber":4,"startTime":"2025-08-24T02:29:36.110Z","endTime":"2025-08-24T02:29:39.347Z","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":2},"pitchData":{"startSpeed":82.2,"endSpeed":74.6,"strikeZoneTop":3.17843611207197,"strikeZoneBottom":1.5196278533712,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.002622987536277,"aZ":-27.651682531359302,"pfxX":2.996078156985087,"pfxZ":3.159863198681064,"pX":-2.2330841765468565,"pZ":2.538591530411206,"vX0":2.257027252042621,"vY0":-119.65888640512516,"vZ0":-0.39395231038150447,"x":202.12,"y":170.24,"x0":-3.5822632275887725,"y0":50.00182469958454,"z0":5.211993389360027,"aX":4.285088337268163},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":5.9,"breakHorizontal":-6.0,"spinRate":2426,"spinDirection":80},"zone":11,"typeConfidence":2.0,"plateTime":0.46012878150996706,"extension":6.408674897272603},"index":5,"playId":"8c45fa86-9c2b-330f-9975-5c72f720f821","pitchNumber":5,"startTime":"2025-08-24T02:29:56.990Z","endTime":"2025-08-24T02:30:00.105Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.7,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.713811242958204,"aZ":-25.815577272865962,"pfxX":-10.68678916617966,"pfxZ":3.4037557124852267,"pX":-0.9753472950592504,"pZ":2.1384574491616135,"vX0":9.349426259932716,"vY0":-135.41340328195653,"vZ0":-3.3957851712524256,"x":154.18,"y":181.04,"x0":-3.0729900970199875,"y0":50.0055076092321,"z0":5.2013267991110705,"aX":-19.983047090957605},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.6,"breakHorizontal":17.5,"spinRate":2290,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4034603006135695,"extension":6.499213559354514},"hitData":{"launchSpeed":100.3,"launchAngle":32.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":59.29,"coordY":60.83}},"index":6,"playId":"3702a94a-01f4-31b7-b016-bc104db3cadb","pitchNumber":6,"startTime":"2025-08-24T02:30:16.281Z","endTime":"2025-08-24T02:30:25.763Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:30:25.763Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nolan Schanuel flies out to right fielder Kyle Tucker.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-24T02:32:21.445Z","endTime":"2025-08-24T02:32:40.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.761173382153334,"aZ":-13.545348186483375,"pfxX":-3.194454329027133,"pfxZ":9.823774213256309,"pX":0.09104933633573653,"pZ":1.966577207572371,"vX0":6.9312626995149875,"vY0":-137.1711605791942,"vZ0":-7.680433898794576,"x":113.53,"y":185.68,"x0":-2.059188404775163,"y0":50.00344533884273,"z0":5.736284492965782,"aX":-6.058669140796429},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.2,"breakHorizontal":4.2,"spinRate":2437,"spinDirection":199},"zone":8,"typeConfidence":2.0,"plateTime":0.40007039991814475,"extension":6.16198222939751},"hitData":{"launchSpeed":88.3,"launchAngle":36.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.06,"coordY":83.52}},"index":0,"playId":"a6adc69c-d51e-347d-b923-c80f3855bb01","pitchNumber":1,"startTime":"2025-08-24T02:32:32.372Z","endTime":"2025-08-24T02:32:40.732Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:32:40.732Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Trout strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-24T02:32:46.084Z","endTime":"2025-08-24T02:34:07.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"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":95.5,"endSpeed":87.2,"strikeZoneTop":3.68234439628631,"strikeZoneBottom":1.77318896688422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.49110382326432,"aZ":-13.924806715400452,"pfxX":-3.3274916497147613,"pfxZ":9.35054777451434,"pX":-0.556505141476693,"pZ":2.723590212763644,"vX0":5.616822142598913,"vY0":-138.90736578271756,"vZ0":-5.849736293669154,"x":138.21,"y":165.24,"x0":-2.17362556040332,"y0":50.001554109865864,"z0":5.784647609393656,"aX":-6.493814373226827},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.8,"breakHorizontal":4.8,"spinRate":2411,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.3945031097490994,"extension":6.097881274396251},"index":0,"playId":"41ca31a2-e501-3b0d-89e3-77239c2f3044","pitchNumber":1,"startTime":"2025-08-24T02:33:02.301Z","endTime":"2025-08-24T02:33:05.765Z","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":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.0,"strikeZoneTop":3.71363087493788,"strikeZoneBottom":1.80434215623907,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.762442580101194,"aZ":-19.65891938585074,"pfxX":-9.459988172734867,"pfxZ":6.5651633962339675,"pX":-1.4412395036227643,"pZ":2.050693375835371,"vX0":5.595738563389413,"vY0":-137.91923519039526,"vZ0":-6.180811550278225,"x":171.94,"y":183.41,"x0":-2.278955676158611,"y0":50.001582775601705,"z0":5.668913598912783,"aX":-18.026467669063226},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.7,"breakHorizontal":15.7,"spinRate":2301,"spinDirection":199},"zone":13,"typeConfidence":2.0,"plateTime":0.39879007423136326,"extension":6.064371279724389},"index":1,"playId":"89b38361-7864-39c2-bf87-2f7557779f78","pitchNumber":2,"startTime":"2025-08-24T02:33:14.660Z","endTime":"2025-08-24T02:33:18.551Z","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.9,"endSpeed":88.5,"strikeZoneTop":3.59,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.41192898618403,"aZ":-12.33515407321914,"pfxX":-2.9211643799667573,"pfxZ":9.873970014663778,"pX":0.03778473511509153,"pZ":2.7026030381962993,"vX0":6.785683002634514,"vY0":-140.94591386157975,"vZ0":-6.317665789279635,"x":115.56,"y":165.81,"x0":-2.022782403933125,"y0":50.00324719707877,"z0":5.771671010402036,"aX":-5.869887268736096},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.7,"breakHorizontal":3.8,"spinRate":2518,"spinDirection":198},"zone":5,"typeConfidence":2.0,"plateTime":0.3887809204955177,"extension":6.12648150870754},"index":2,"playId":"91c4f2ac-6cf8-3bc7-8231-3f05430ef52d","pitchNumber":3,"startTime":"2025-08-24T02:33:27.011Z","endTime":"2025-08-24T02:33:30.271Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-24T02:33:35.813Z","endTime":"2025-08-24T02:33:48.697Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"}},{"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.5,"endSpeed":88.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.316113938446712,"aZ":-15.479593540939034,"pfxX":-1.8268528540664994,"pfxZ":8.435323926561496,"pX":-0.7590302450582121,"pZ":3.0942464867485775,"vX0":4.754103396704133,"vY0":-139.11126902512692,"vZ0":-4.858283095967716,"x":145.93,"y":155.24,"x0":-2.2453457305473807,"y0":50.00354370217919,"z0":5.873866165886076,"aX":-3.6162521919024764},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.5,"breakHorizontal":2.4,"spinRate":2366,"spinDirection":199},"zone":1,"typeConfidence":2.0,"plateTime":0.3922506464751807,"extension":6.169895134764351},"index":4,"playId":"1afe01de-28e9-3728-b49c-c10aebca3c54","pitchNumber":4,"startTime":"2025-08-24T02:33:48.697Z","endTime":"2025-08-24T02:33:51.838Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.189703884257618,"aZ":-31.880901370320146,"pfxX":8.318512235661444,"pfxZ":0.19682625309897972,"pX":-0.14418231358235337,"pZ":2.701073949653656,"vX0":2.302289972241928,"vY0":-121.46833523232685,"vZ0":-1.3123225022638856,"x":122.5,"y":165.85,"x0":-2.1853767894924845,"y0":50.00241247208697,"z0":6.024692408249613,"aX":12.407897443026693},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.4,"breakHorizontal":-15.6,"spinRate":2571,"spinDirection":47},"zone":5,"typeConfidence":2.0,"plateTime":0.45122680216515665,"extension":6.091011171188561},"index":5,"playId":"561bea80-fe1a-3e04-8387-de1c8d1481a9","pitchNumber":5,"startTime":"2025-08-24T02:34:04.059Z","endTime":"2025-08-24T02:34:07.792Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:34:07.792Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Taylor Ward flies out to right fielder Kyle Tucker.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-24T02:34:14.707Z","endTime":"2025-08-24T02:35:46.219Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":93.8,"endSpeed":86.8,"strikeZoneTop":3.35439284643343,"strikeZoneBottom":1.6143053135556,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.703501038447303,"aZ":-15.865032998553717,"pfxX":0.20132169842385084,"pfxZ":8.51803805724931,"pX":-0.8737028720642147,"pZ":2.708442626312477,"vX0":3.584082346073323,"vY0":-136.6675947256665,"vZ0":-5.375876068075569,"x":150.3,"y":165.65,"x0":-2.221650985347552,"y0":50.00182752692539,"z0":5.769765779186464,"aX":0.38511508076857276},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.6,"breakHorizontal":-1.1,"spinRate":2234,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.3989365891657326,"extension":6.212314494322206},"index":0,"playId":"bb727dfd-9c88-344f-81c7-ea18f3dd731d","pitchNumber":1,"startTime":"2025-08-24T02:34:31.518Z","endTime":"2025-08-24T02:34:35.253Z","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":95.2,"endSpeed":87.7,"strikeZoneTop":3.32947713801583,"strikeZoneBottom":1.61815174497058,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.80625800532867,"aZ":-16.23906973097681,"pfxX":-5.640473863523766,"pfxZ":8.165524704058658,"pX":0.5968446739113555,"pZ":1.679831268755908,"vX0":9.028698809923643,"vY0":-138.33605001911832,"vZ0":-7.7793615930733715,"x":94.25,"y":193.42,"x0":-1.965854912408008,"y0":50.00572580212157,"z0":5.60242250294481,"aX":-11.012089801455117},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.4,"breakHorizontal":8.5,"spinRate":2212,"spinDirection":195},"zone":9,"typeConfidence":2.0,"plateTime":0.3948699796273516,"extension":6.197071869797525},"index":1,"playId":"4be305f5-41ca-3a9d-b8b7-3a993375052c","pitchNumber":2,"startTime":"2025-08-24T02:34:44.936Z","endTime":"2025-08-24T02:34:48.504Z","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":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.4,"strikeZoneTop":3.36358674003099,"strikeZoneBottom":1.69544886384004,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.217685499513326,"aZ":-34.79002618197967,"pfxX":9.688204655469846,"pfxZ":-1.8619776563455375,"pX":-0.8182223684717059,"pZ":2.916673169059045,"vX0":0.36824358582266403,"vY0":-118.34680760111978,"vZ0":0.24616244511382246,"x":148.19,"y":160.03,"x0":-2.2331794960425833,"y0":50.000192331588536,"z0":6.018053602582874,"aX":13.634058703489067},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-3.0,"breakHorizontal":-17.6,"spinRate":2577,"spinDirection":49},"zone":1,"typeConfidence":2.0,"plateTime":0.4641822022091877,"extension":6.016708028491694},"index":2,"playId":"a0b74c09-5417-3021-8669-489a703809da","pitchNumber":3,"startTime":"2025-08-24T02:34:59.187Z","endTime":"2025-08-24T02:35:02.714Z","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":81.7,"endSpeed":75.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.561019521467042,"aZ":-34.775080124231415,"pfxX":7.711840146465074,"pfxZ":-1.8211717692316522,"pX":0.9407023569301993,"pZ":1.3773904447342757,"vX0":4.745854031675685,"vY0":-118.89728514075144,"vZ0":-3.070627216617929,"x":81.14,"y":201.59,"x0":-2.085724699932649,"y0":50.00494041713078,"z0":5.852887537306317,"aX":11.001367859318915},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-3.8,"breakHorizontal":-15.1,"spinRate":2451,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4613043197810649,"extension":6.185147937102246},"index":3,"playId":"f63d0b17-1702-374b-8621-60030ff36431","pitchNumber":4,"startTime":"2025-08-24T02:35:13.520Z","endTime":"2025-08-24T02:35:17.895Z","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":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.429178691888744,"aZ":-13.763645236940224,"pfxX":-1.1235372738032772,"pfxZ":9.159786053674154,"pX":0.1865392899880529,"pZ":2.836024074339952,"vX0":6.677884900112604,"vY0":-140.32928661789512,"vZ0":-5.810809155471115,"x":109.89,"y":162.21,"x0":-2.070015548016176,"y0":50.003145753073056,"z0":5.817620129510216,"aX":-2.258873020654017},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.7,"breakHorizontal":0.7,"spinRate":2386,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.3891578445696151,"extension":6.185594408710764},"hitData":{"launchSpeed":91.5,"launchAngle":53.0,"totalDistance":240.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.22,"coordY":123.75}},"index":4,"playId":"f06a7232-b5a8-338c-873e-04fdcac72c4a","pitchNumber":5,"startTime":"2025-08-24T02:35:35.602Z","endTime":"2025-08-24T02:35:46.219Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:35:46.219Z","atBatIndex":31},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kyle Tucker doubles (22) on a sharp line drive to center fielder Bryce Teodosio.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-24T02:38:08.431Z","endTime":"2025-08-24T02:38:56.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Zeferjahn replaces Victor Mederos.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-24T02:37:22.400Z","endTime":"2025-08-24T02:38:10.606Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666171,"link":"/api/v1/people/666171"},"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":0},"pitchData":{"startSpeed":83.3,"endSpeed":74.8,"strikeZoneTop":3.5464811532058,"strikeZoneBottom":1.62171377350537,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.993628886773614,"aZ":-28.993542826157643,"pfxX":4.864718698926401,"pfxZ":2.1855003558308965,"pX":-1.7490468731998123,"pZ":3.6580143902996767,"vX0":0.5942039921880143,"vY0":-121.24083381594184,"vZ0":0.907579662157623,"x":183.67,"y":140.01,"x0":-2.6291719172861225,"y0":50.001048380585445,"z0":5.856946296939055,"aX":7.067143321577648},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.6,"breakHorizontal":-8.9,"spinRate":2491,"spinDirection":84},"zone":11,"typeConfidence":2.0,"plateTime":0.45598471795395756,"extension":6.289911214880377},"index":1,"playId":"56d0647d-2226-3784-844c-ba2ce7fc787d","pitchNumber":1,"startTime":"2025-08-24T02:38:10.606Z","endTime":"2025-08-24T02:38:14.048Z","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":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.0,"strikeZoneTop":3.52944984684826,"strikeZoneBottom":1.66197791292593,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.875501959238733,"aZ":-23.611516072567824,"pfxX":6.583368974552837,"pfxZ":5.6288797712750664,"pX":-0.8189765216664394,"pZ":2.744281479161789,"vX0":1.8210436812770383,"vY0":-123.16447867174537,"vZ0":-2.4297764502942627,"x":148.22,"y":164.68,"x0":-2.4247925623905346,"y0":50.00004288045719,"z0":5.762548760991703,"aX":10.004166093375497},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":9.8,"breakHorizontal":-12.4,"spinRate":2461,"spinDirection":112},"zone":4,"typeConfidence":2.0,"plateTime":0.4465383785856032,"extension":6.332347128472076},"index":2,"playId":"f19f2234-2c42-38ef-b641-cef74f9c8266","pitchNumber":2,"startTime":"2025-08-24T02:38:26.816Z","endTime":"2025-08-24T02:38:30.514Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.437733528853155,"aZ":-28.34935120962763,"pfxX":2.8519117254291926,"pfxZ":2.18984971246536,"pX":0.10093751409723241,"pZ":2.195989425648432,"vX0":5.091079281078304,"vY0":-131.171624373395,"vZ0":-3.6157172762866936,"x":113.15,"y":179.49,"x0":-2.234599661222797,"y0":50.001818102779936,"z0":5.703254314592484,"aX":4.973465855448514},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.4,"breakHorizontal":-6.2,"spinRate":2407,"spinDirection":160},"zone":5,"typeConfidence":2.0,"plateTime":0.41738486923262386,"extension":6.457052821374099},"hitData":{"launchSpeed":104.3,"launchAngle":16.0,"totalDistance":274.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":166.32,"coordY":68.53}},"index":3,"playId":"50f040db-fcbb-329d-9d5a-b172fba57803","pitchNumber":3,"startTime":"2025-08-24T02:38:45.496Z","endTime":"2025-08-24T02:38:56.656Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:38:56.656Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Seiya Suzuki called out on strikes.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-24T02:39:15.545Z","endTime":"2025-08-24T02:40:34.665Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"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":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.30691698859723,"strikeZoneBottom":1.48859752370616,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.01774880045765,"aZ":-14.913568552487153,"pfxX":-3.0125767820542793,"pfxZ":9.021971870975744,"pX":-0.9994156357954327,"pZ":4.096139472390392,"vX0":4.279908324152691,"vY0":-137.12446068310777,"vZ0":-1.6668117749748217,"x":155.1,"y":128.18,"x0":-2.1857118713027117,"y0":50.000815719382814,"z0":5.72424405088436,"aX":-5.762728833165813},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.2,"breakHorizontal":4.6,"spinRate":2139,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.39873755720928505,"extension":6.628159738319797},"index":0,"playId":"ee3d4c29-af4f-3c3e-a706-66e49f0c7e23","pitchNumber":1,"startTime":"2025-08-24T02:39:26.494Z","endTime":"2025-08-24T02:39:31.142Z","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":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.9,"strikeZoneTop":3.24613986517371,"strikeZoneBottom":1.42836586715506,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.827246612106983,"aZ":-27.059163725499705,"pfxX":4.3776720979160055,"pfxZ":3.341141645068049,"pX":0.4832439789023817,"pZ":2.7871318161218754,"vX0":5.640814379098455,"vY0":-122.26653793386475,"vZ0":-1.5936335915432212,"x":98.58,"y":163.53,"x0":-2.4134639813924315,"y0":50.00089864061367,"z0":5.747432203790697,"aX":6.691757622568244},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":6.0,"breakHorizontal":-9.1,"spinRate":2494,"spinDirection":84},"zone":3,"typeConfidence":2.0,"plateTime":0.4462678612486908,"extension":6.578315373237058},"index":1,"playId":"97f8310e-4d05-331b-8236-8991a90af862","pitchNumber":2,"startTime":"2025-08-24T02:39:41.426Z","endTime":"2025-08-24T02:39:45.297Z","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":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.7,"strikeZoneTop":3.3176792659263,"strikeZoneBottom":1.49965668548,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.741142149811015,"aZ":-27.111487880782654,"pfxX":5.124509969925007,"pfxZ":3.239987792458244,"pX":-1.065373486814605,"pZ":2.214745103343682,"vX0":1.9178435446850826,"vY0":-123.68593430462415,"vZ0":-2.8730211621000565,"x":157.61,"y":178.98,"x0":-2.514796127024703,"y0":50.00299963312367,"z0":5.645166119263057,"aX":8.005274720843415},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.5,"breakHorizontal":-9.7,"spinRate":2518,"spinDirection":88},"zone":13,"typeConfidence":2.0,"plateTime":0.4414401636178549,"extension":6.434323471596699},"index":2,"playId":"4d5fdc68-b0cc-3d36-abea-b4aa0d3bfc07","pitchNumber":3,"startTime":"2025-08-24T02:39:56.502Z","endTime":"2025-08-24T02:40:00.967Z","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":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.4,"strikeZoneTop":3.18581780685479,"strikeZoneBottom":1.46723485736542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.441882218925283,"aZ":-25.708119212456822,"pfxX":4.90571497616255,"pfxZ":4.147574570926432,"pX":-0.49312162120838743,"pZ":3.5541501015269543,"vX0":3.2973955385628253,"vY0":-123.49260048125511,"vZ0":-0.11168943979940416,"x":135.8,"y":142.82,"x0":-2.478761398866851,"y0":50.0027114046974,"z0":5.745666808681111,"aX":7.646985601832829},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.7,"breakHorizontal":-9.6,"spinRate":2514,"spinDirection":89},"zone":11,"typeConfidence":2.0,"plateTime":0.4419570539507509,"extension":6.482019568301973},"index":3,"playId":"06d53415-971e-3663-ad1e-125852a0d17b","pitchNumber":4,"startTime":"2025-08-24T02:40:13.417Z","endTime":"2025-08-24T02:40:17.836Z","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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.1,"strikeZoneTop":3.33566562531843,"strikeZoneBottom":1.46165453581335,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.095793973655855,"aZ":-33.59544732357728,"pfxX":3.2774148790456743,"pfxZ":-0.8648655462807078,"pX":-0.6675835650851508,"pZ":1.8413645138551047,"vX0":2.518197445338324,"vY0":-127.12326359470062,"vZ0":-3.7861674482263865,"x":142.45,"y":189.06,"x0":-2.093945610695523,"y0":50.00138119495986,"z0":5.994236848447184,"aX":5.405749360163526},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-2.2,"breakHorizontal":-6.5,"spinRate":2518,"spinDirection":92},"zone":7,"typeConfidence":2.0,"plateTime":0.4295422631559833,"extension":6.581423872846516},"index":4,"playId":"6a855ad2-37fe-3843-87be-0c6c4e98cc33","pitchNumber":5,"startTime":"2025-08-24T02:40:30.718Z","endTime":"2025-08-24T02:40:34.665Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:40:34.665Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Crow-Armstrong flies out to second baseman Luis Rengifo.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-24T02:40:45.778Z","endTime":"2025-08-24T02:41:27.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"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(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":84.9,"endSpeed":78.2,"strikeZoneTop":3.00740648127519,"strikeZoneBottom":1.45620028859136,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.808384972360106,"aZ":-35.25022521396581,"pfxX":2.5837539653698887,"pfxZ":-1.9786060287254248,"pX":-2.2193421765052537,"pZ":3.975893010707541,"vX0":-0.786789904877297,"vY0":-123.65252747776317,"vZ0":1.5946905424447408,"x":201.6,"y":131.43,"x0":-2.233423665656888,"y0":50.004093631151854,"z0":6.2722260520866255,"aX":4.015838461371273},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.0,"breakHorizontal":-4.6,"spinRate":2331,"spinDirection":88},"zone":11,"typeConfidence":2.0,"plateTime":0.44235399201272685,"extension":6.489250133397609},"index":0,"playId":"44dcc26e-030d-3455-9c44-77d3d32e77bc","pitchNumber":1,"startTime":"2025-08-24T02:40:59.686Z","endTime":"2025-08-24T02:41:03.194Z","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":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.8,"strikeZoneTop":3.05,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.214425854741634,"aZ":-23.43605388005497,"pfxX":4.410822306467233,"pfxZ":5.553101787584476,"pX":0.38026483605197303,"pZ":1.3093216341904748,"vX0":5.385602084802971,"vY0":-124.93910502619684,"vZ0":-5.516795675800047,"x":102.51,"y":203.43,"x0":-2.3799340840081884,"y0":50.00302164994235,"z0":5.483243363195244,"aX":6.942601665122878},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":9.0,"breakHorizontal":-9.2,"spinRate":2514,"spinDirection":96},"zone":9,"typeConfidence":2.0,"plateTime":0.4391349289004838,"extension":6.632699019294209},"hitData":{"launchSpeed":70.0,"launchAngle":50.0,"totalDistance":203.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":180.91,"coordY":139.86}},"index":1,"playId":"d1cfa84c-46be-333e-a06b-4941c71a3ae3","pitchNumber":2,"startTime":"2025-08-24T02:41:15.821Z","endTime":"2025-08-24T02:41:27.814Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:41:27.814Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ian Happ grounds out, shortstop Zach Neto to first baseman Nolan Schanuel.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-24T02:41:38.344Z","endTime":"2025-08-24T02:41:58.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"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(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":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.666513903755554,"aZ":-14.43825717581555,"pfxX":-1.7435735628881341,"pfxZ":9.00029182898219,"pX":0.02122801957616565,"pZ":2.3348663962547174,"vX0":7.391996446115567,"vY0":-139.11698553645465,"vZ0":-5.778602918173447,"x":116.19,"y":175.74,"x0":-2.437639873733831,"y0":50.00215312377939,"z0":5.387219098314799,"aX":-3.436642525979124},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.4,"breakHorizontal":1.7,"spinRate":2343,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.39292150903991896,"extension":6.7089727736188305},"hitData":{"launchSpeed":90.6,"launchAngle":-16.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":140.36,"coordY":145.5}},"index":0,"playId":"a2229a78-8e32-3044-9f52-e1e54b059270","pitchNumber":1,"startTime":"2025-08-24T02:41:50.994Z","endTime":"2025-08-24T02:41:58.862Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:41:58.862Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yoán Moncada flies out to right fielder Kyle Tucker.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-24T02:43:47.186Z","endTime":"2025-08-24T02:45:01.816Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":96.0,"endSpeed":87.8,"strikeZoneTop":3.38965674515969,"strikeZoneBottom":1.57816250867759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.474862705237427,"aZ":-12.088588294299264,"pfxX":-1.9369150395251484,"pfxZ":10.213109632736888,"pX":0.4441571200273098,"pZ":1.9176890318765991,"vX0":7.29437091106982,"vY0":-139.38238252129804,"vZ0":-8.37842994149326,"x":100.07,"y":187.0,"x0":-1.9556490187860733,"y0":50.00164434373327,"z0":5.761740289913274,"aX":-3.809314627728354},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.9,"breakHorizontal":2.0,"spinRate":2548,"spinDirection":201},"zone":9,"typeConfidence":2.0,"plateTime":0.39304198499927034,"extension":6.19698274493129},"index":0,"playId":"620678c8-27e7-3ba8-b739-378b03ec2c24","pitchNumber":1,"startTime":"2025-08-24T02:44:08.661Z","endTime":"2025-08-24T02:44:12.193Z","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":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.3,"strikeZoneTop":3.45234636933723,"strikeZoneBottom":1.58353374599731,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.294467712908435,"aZ":-19.831129257699985,"pfxX":-6.6442662541293,"pfxZ":7.535978334222816,"pX":0.01523265207183356,"pZ":1.0322507339598146,"vX0":7.426446839700213,"vY0":-127.24013456378458,"vZ0":-7.390748584158785,"x":116.42,"y":210.91,"x0":-2.079105437951794,"y0":50.00460051214375,"z0":5.54786093833778,"aX":-10.887294642214023},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":12.1,"breakHorizontal":10.3,"spinRate":2039,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.43059288416388686,"extension":6.286738043863936},"index":1,"playId":"ae11c08f-29cc-3d83-a0e7-ff8229711f7a","pitchNumber":2,"startTime":"2025-08-24T02:44:21.385Z","endTime":"2025-08-24T02:44:25.351Z","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":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.9,"strikeZoneTop":3.45927493762084,"strikeZoneBottom":1.59058184587316,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.847180541620194,"aZ":-22.514824648991723,"pfxX":-7.798176029204191,"pfxZ":5.711478943122111,"pX":0.5806229383504249,"pZ":0.3841688544678919,"vX0":9.482747346530672,"vY0":-128.9487374092441,"vZ0":-8.68076083741844,"x":94.87,"y":228.41,"x0":-2.1246637973945277,"y0":50.00104146052652,"z0":5.520200832222607,"aX":-13.182349390743497},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.6,"breakHorizontal":12.1,"spinRate":2133,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.4241433912701109,"extension":6.199074660894522},"index":2,"playId":"6a4548a5-862e-30f0-829c-3cb2e4933ac7","pitchNumber":3,"startTime":"2025-08-24T02:44:35.828Z","endTime":"2025-08-24T02:44:39.302Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.4232858901518,"aZ":-22.790061198846356,"pfxX":-7.3931032611170435,"pfxZ":5.595877648612863,"pX":-0.3644219479381751,"pZ":2.8849301830553777,"vX0":6.999045327161644,"vY0":-128.63044074682261,"vZ0":-2.7515470373991375,"x":130.89,"y":160.89,"x0":-2.1587707743660216,"y0":50.00479359605517,"z0":5.733563127573176,"aX":-12.403370126663456},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.7,"breakHorizontal":11.9,"spinRate":1910,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.4256536822834214,"extension":6.169593851204184},"hitData":{"launchSpeed":93.8,"launchAngle":40.0,"totalDistance":341.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":165.93,"coordY":67.98}},"index":3,"playId":"5d9bbd73-f01b-36b7-ac0f-d229ec2e78a4","pitchNumber":4,"startTime":"2025-08-24T02:44:51.340Z","endTime":"2025-08-24T02:45:01.816Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:45:01.816Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jo Adell singles on a line drive to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-24T02:45:07.774Z","endTime":"2025-08-24T02:45:33.250Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"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(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":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.71,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.343405594894893,"aZ":-15.920508691457966,"pfxX":-5.716722565133814,"pfxZ":8.447306565333866,"pX":-0.527980023725786,"pZ":2.1359824889451327,"vX0":6.650800768092295,"vY0":-138.00944935847443,"vZ0":-6.751057692733439,"x":137.13,"y":181.11,"x0":-2.2288854455820806,"y0":50.00680543015982,"z0":5.690582581557842,"aX":-11.00598487629082},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.0,"breakHorizontal":8.9,"spinRate":2303,"spinDirection":195},"zone":7,"typeConfidence":2.0,"plateTime":0.39720419257928175,"extension":6.302391696561706},"hitData":{"launchSpeed":86.4,"launchAngle":10.0,"totalDistance":171.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":126.02,"coordY":96.98}},"index":0,"playId":"798b57df-e6d1-362f-9880-c62317b96416","pitchNumber":1,"startTime":"2025-08-24T02:45:23.764Z","endTime":"2025-08-24T02:45:33.250Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:45:33.250Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Rengifo singles on a line drive to center fielder Pete Crow-Armstrong. Jo Adell to 2nd.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-24T02:45:44.746Z","endTime":"2025-08-24T02:49:26.164Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"postOnSecond":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"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":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"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":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"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":82.5,"endSpeed":76.7,"strikeZoneTop":3.27443945862929,"strikeZoneBottom":1.5584890770485,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.486265393691536,"aZ":-35.201752413222934,"pfxX":0.5995009682111712,"pfxZ":-2.0674523145524235,"pX":0.7160251916583348,"pZ":0.7935387212449847,"vX0":6.151917913374802,"vY0":-120.04717556549943,"vZ0":-4.671578877227496,"x":89.71,"y":217.35,"x0":-1.9540276404991863,"y0":50.003597986634624,"z0":5.886589203728658,"aX":0.8768918967388538},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-4.6,"breakHorizontal":-2.5,"spinRate":2479,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.4556673937265714,"extension":6.1090490212009785},"index":0,"playId":"0e636e03-2c34-3d88-b6bb-c43143581167","pitchNumber":1,"startTime":"2025-08-24T02:46:01.558Z","endTime":"2025-08-24T02:46:05.314Z","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.9,"endSpeed":87.7,"strikeZoneTop":3.34337149352234,"strikeZoneBottom":1.65610741850547,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.99421123429866,"aZ":-13.727552688350332,"pfxX":-1.1226965784077068,"pfxZ":9.498188363532787,"pX":0.35825701256263137,"pZ":1.099885401803472,"vX0":7.057308266734622,"vY0":-137.84960251561327,"vZ0":-9.604507122079104,"x":103.34,"y":209.08,"x0":-2.0791882156568327,"y0":50.006027831435794,"z0":5.535733858492302,"aX":-2.182098346374128},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.6,"breakHorizontal":0.7,"spinRate":2346,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.3959439599657517,"extension":6.250434463487317},"index":1,"playId":"5bffbfbb-f035-3555-8f6d-e348e162fd8b","pitchNumber":2,"startTime":"2025-08-24T02:46:20.665Z","endTime":"2025-08-24T02:46:24.616Z","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":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.30122236505561,"strikeZoneBottom":1.61383689375435,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.012782016075676,"aZ":-14.74843947883657,"pfxX":0.15521160922001487,"pfxZ":9.016039888284705,"pX":-0.6668765745715689,"pZ":4.107265654824584,"vX0":3.9871212495827093,"vY0":-137.9735778543689,"vZ0":-2.5599657728559255,"x":142.42,"y":127.88,"x0":-2.149327823242269,"y0":50.00073292800676,"z0":6.038027576325916,"aX":0.2996098619232632},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.0,"breakHorizontal":-1.1,"spinRate":2426,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.3966062283545533,"extension":6.042659794413629},"index":2,"playId":"8d89f81e-8515-3f9c-84bf-167eaed015a7","pitchNumber":3,"startTime":"2025-08-24T02:46:43.592Z","endTime":"2025-08-24T02:46:46.827Z","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":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.6,"strikeZoneTop":3.02907891435097,"strikeZoneBottom":1.42733781530688,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.619430746129257,"aZ":-13.889341321047521,"pfxX":-2.0439305650934876,"pfxZ":9.156407813184794,"pX":-0.5129088898316935,"pZ":3.2825365957094723,"vX0":5.287659732598363,"vY0":-139.53655201489445,"vZ0":-4.621846441694527,"x":136.55,"y":150.15,"x0":-2.1562216179656897,"y0":50.00599117807813,"z0":5.857087914139497,"aX":-4.083576301624513},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.0,"breakHorizontal":2.8,"spinRate":2565,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.3906290562424566,"extension":6.088796423537071},"index":3,"playId":"6762c09b-8544-34cb-b254-bd6212e11f87","pitchNumber":4,"startTime":"2025-08-24T02:47:01.653Z","endTime":"2025-08-24T02:47:05.551Z","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.7,"endSpeed":88.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.098949237256303,"aZ":-12.559642859917039,"pfxX":-0.7788359012654613,"pfxZ":9.918723871314008,"pX":-0.13796066543029384,"pZ":2.4925528204587986,"vX0":5.547701658857071,"vY0":-139.21120527151234,"vZ0":-6.669840935050181,"x":122.26,"y":171.48,"x0":-2.0490376054802404,"y0":50.00086001368209,"z0":5.738441778714844,"aX":-1.5410798127780903},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.9,"breakHorizontal":0.4,"spinRate":2430,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.3923576529000621,"extension":6.145015434934278},"index":4,"playId":"2c491d50-4314-32df-be75-b347c9222977","pitchNumber":5,"startTime":"2025-08-24T02:47:20.008Z","endTime":"2025-08-24T02:47:23.267Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-24T02:47:30.853Z","endTime":"2025-08-24T02:47:46.421Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"}},{"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.5,"endSpeed":88.8,"strikeZoneTop":3.22,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.750994255904658,"aZ":-14.860134219226621,"pfxX":-4.726551934466793,"pfxZ":8.634910383951055,"pX":-0.5442672297392958,"pZ":1.7263089222764556,"vX0":5.792591823079042,"vY0":-140.2459759374802,"vZ0":-8.139174322696142,"x":137.75,"y":192.17,"x0":-2.015969437276302,"y0":50.005317444115974,"z0":5.622140712442869,"aX":-9.479760692383199},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.3,"breakHorizontal":7.4,"spinRate":2330,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.38957203028888276,"extension":6.137357963688107},"index":6,"playId":"ef5fae84-ebeb-3cb5-bc46-d187dd1cf5e7","pitchNumber":6,"startTime":"2025-08-24T02:47:46.421Z","endTime":"2025-08-24T02:47:51.566Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.70191213962437,"aZ":-23.778557147369668,"pfxX":-6.430954430427324,"pfxZ":4.941262606785672,"pX":-0.374620874259493,"pZ":1.7580257121495224,"vX0":6.536270330711647,"vY0":-128.96325784340445,"vZ0":-5.175628367839288,"x":131.28,"y":191.31,"x0":-2.0963038859429517,"y0":50.00081838044434,"z0":5.605069757550978,"aX":-10.922620942402043},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.0,"breakHorizontal":10.3,"spinRate":1923,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.4233497580674985,"extension":6.1536948077804},"index":7,"playId":"8f93729f-8034-3480-8738-e219e2657415","pitchNumber":7,"startTime":"2025-08-24T02:48:22.345Z","endTime":"2025-08-24T02:48:25.912Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.98677328870396,"aZ":-12.233659480383782,"pfxX":-0.22378901063102585,"pfxZ":9.986544543483644,"pX":0.31254227045087557,"pZ":2.0184917947499663,"vX0":6.377140290821984,"vY0":-140.67554367851514,"vZ0":-7.930773929775997,"x":105.09,"y":184.28,"x0":-1.9582198617519257,"y0":50.00440244423196,"z0":5.673992416661749,"aX":-0.44679818128252996},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.6,"breakHorizontal":-1.0,"spinRate":2462,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.38988368905451276,"extension":6.270435883460952},"hitData":{"launchSpeed":80.0,"launchAngle":13.0,"totalDistance":171.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":131.14,"coordY":100.24}},"index":8,"playId":"123fc074-87e0-3d4e-be0d-8401862def32","pitchNumber":8,"startTime":"2025-08-24T02:49:16.862Z","endTime":"2025-08-24T02:49:26.164Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:49:26.164Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Logan O'Hoppe strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-24T02:49:36.769Z","endTime":"2025-08-24T02:51:37.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"postOnSecond":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,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":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"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.5,"endSpeed":88.0,"strikeZoneTop":3.75418688432246,"strikeZoneBottom":1.80824395981917,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.82002908592423,"aZ":-12.663992726179876,"pfxX":-2.005965016693221,"pfxZ":9.88564955362292,"pX":-2.0299324593530055,"pZ":2.630700256405526,"vX0":1.3301266340249636,"vY0":-139.03606823670896,"vZ0":-6.6373804318203256,"x":194.38,"y":167.75,"x0":-2.2519379884178314,"y0":50.00494393207742,"z0":5.87584898262774,"aX":-3.9594507982606495},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.9,"breakHorizontal":3.4,"spinRate":2308,"spinDirection":203},"zone":13,"typeConfidence":2.0,"plateTime":0.3927408353463031,"extension":6.093196976168526},"index":0,"playId":"5fdb8b84-9641-3e13-af27-393a7cf200b4","pitchNumber":1,"startTime":"2025-08-24T02:50:02.893Z","endTime":"2025-08-24T02:50:07.016Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-24T02:50:13.338Z","endTime":"2025-08-24T02:51:00.312Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.7933139839281,"strikeZoneBottom":1.84791710090643,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.778730565530754,"aZ":-11.983499475086955,"pfxX":-1.1214119723243676,"pfxZ":10.041826578596407,"pX":-0.49568055002283146,"pZ":2.1196064960787107,"vX0":5.005994866381471,"vY0":-140.6276791451946,"vZ0":-7.764322732683227,"x":135.89,"y":181.55,"x0":-2.150203304351507,"y0":50.000695983306834,"z0":5.686925777128364,"aX":-2.2550887264022768},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.8,"breakHorizontal":1.1,"spinRate":2426,"spinDirection":198},"zone":7,"typeConfidence":2.0,"plateTime":0.3889400912639509,"extension":6.095751669408514},"index":2,"playId":"70293709-988d-3ff8-9035-36920961e642","pitchNumber":2,"startTime":"2025-08-24T02:51:00.312Z","endTime":"2025-08-24T02:51:03.974Z","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":96.8,"endSpeed":88.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.555673707898602,"aZ":-11.719749506461108,"pfxX":-1.6340443578578823,"pfxZ":10.189256668977087,"pX":0.08044966805050482,"pZ":2.1380699131604275,"vX0":6.461317816818693,"vY0":-140.7020405029111,"vZ0":-7.745534334019117,"x":113.93,"y":181.05,"x0":-2.032190241090795,"y0":50.00351459973818,"z0":5.683879564006761,"aX":-3.2811394931104454},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.0,"breakHorizontal":1.7,"spinRate":2476,"spinDirection":197},"zone":8,"typeConfidence":2.0,"plateTime":0.3890897540430789,"extension":6.179295267344607},"index":3,"playId":"4ac03db8-5ebb-3cb5-8be5-8fd2afd70b04","pitchNumber":3,"startTime":"2025-08-24T02:51:16.407Z","endTime":"2025-08-24T02:51:19.676Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.28857526528474,"aZ":-32.97084171037336,"pfxX":7.65645596065327,"pfxZ":-0.5431139556034297,"pX":0.4515339956038315,"pZ":0.725785158793422,"vX0":3.651257185930553,"vY0":-120.54551814776886,"vZ0":-5.091700613425304,"x":99.79,"y":219.18,"x0":-2.0793894784371334,"y0":50.00369560779378,"z0":5.789204487163095,"aX":11.223352627766202},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-2.0,"breakHorizontal":-14.8,"spinRate":2569,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.4550628326534496,"extension":6.076431430364192},"index":4,"playId":"d4e51fea-9a08-365e-94e8-ae21c069a805","pitchNumber":4,"startTime":"2025-08-24T02:51:33.607Z","endTime":"2025-08-24T02:51:37.217Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:51:37.217Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryce Teodosio flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-24T02:51:48.194Z","endTime":"2025-08-24T02:52:31.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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, 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":82.1,"endSpeed":75.4,"strikeZoneTop":3.68078024184627,"strikeZoneBottom":1.77434418606218,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.6198573907038,"aZ":-34.33454397742885,"pfxX":7.355702558537393,"pfxZ":-1.5063678064786785,"pX":-0.39389911628348534,"pZ":1.8674611270115753,"vX0":1.8727842423842482,"vY0":-119.52832306327872,"vZ0":-2.3285443449962107,"x":132.01,"y":188.36,"x0":-2.1443983492273375,"y0":50.00247561506367,"z0":5.959319207027391,"aX":10.563579777312581},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-3.0,"breakHorizontal":-13.8,"spinRate":2481,"spinDirection":39},"zone":7,"typeConfidence":2.0,"plateTime":0.4595498985517179,"extension":6.09962974090696},"index":0,"playId":"2ebbc837-f6b2-30cc-abdf-236af10cfd9e","pitchNumber":1,"startTime":"2025-08-24T02:52:04.460Z","endTime":"2025-08-24T02:52:08.080Z","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":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.66,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.943865664678974,"aZ":-11.24290311110255,"pfxX":-0.8314382816685085,"pfxZ":10.65226197508062,"pX":-0.01914945151373434,"pZ":3.3356548353490347,"vX0":5.920192377147025,"vY0":-138.9968840195831,"vZ0":-4.56091446182908,"x":117.73,"y":148.72,"x0":-2.0647197483875113,"y0":50.00019033000285,"z0":5.73877969103811,"aX":-1.6337740329452548},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.6,"breakHorizontal":0.4,"spinRate":2479,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.39343476339053396,"extension":6.1031252092709725},"hitData":{"launchSpeed":94.9,"launchAngle":42.0,"totalDistance":317.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":168.17,"coordY":78.95}},"index":1,"playId":"904f0faa-742b-350a-abd9-179d395ea3c0","pitchNumber":2,"startTime":"2025-08-24T02:52:21.711Z","endTime":"2025-08-24T02:52:31.212Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:52:31.212Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nico Hoerner grounds out, shortstop Zach Neto to first baseman Niko Kavadas.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-24T02:54:53.646Z","endTime":"2025-08-24T02:56:30.057Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,7,8],"actionIndex":[0,1],"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694359,"link":"/api/v1/people/694359"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Niko Kavadas replaces first baseman Nolan Schanuel, batting 2nd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-24T02:54:18.630Z","endTime":"2025-08-24T02:54:18.641Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694359,"link":"/api/v1/people/694359"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"201","replacedPlayer":{"id":694384,"link":"/api/v1/people/694384"}},{"details":{"description":"Pitching Change: Carson Fulmer replaces Ryan Zeferjahn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-24T02:54:18.641Z","endTime":"2025-08-24T02:54:55.836Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608334,"link":"/api/v1/people/608334"},"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(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":85.2,"endSpeed":79.4,"strikeZoneTop":3.51606932434238,"strikeZoneBottom":1.73697169685383,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.351557352772744,"aZ":-26.932515297119195,"pfxX":2.0088867553286995,"pfxZ":3.299907434522529,"pX":-1.0207684115261033,"pZ":2.4862825443909125,"vX0":3.6466685798945697,"vY0":-124.262941367276,"vZ0":-2.356675806713848,"x":155.91,"y":171.65,"x0":-2.759603378255741,"y0":50.00241811368558,"z0":5.650649704510949,"aX":3.1881347713426824},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.8,"breakHorizontal":-4.3,"spinRate":2502,"spinDirection":175},"zone":13,"typeConfidence":2.0,"plateTime":0.43824972034715826,"extension":6.10734454784935},"index":2,"playId":"fa2727e9-82e7-31ea-8446-e6b374751f4a","pitchNumber":1,"startTime":"2025-08-24T02:54:55.836Z","endTime":"2025-08-24T02:54:59.849Z","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":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.4,"strikeZoneTop":3.44360006974343,"strikeZoneBottom":1.63597133370101,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.02232863933287,"aZ":-25.354145210017773,"pfxX":1.1329015376815166,"pfxZ":4.096634167194967,"pX":1.0226345639298404,"pZ":2.0374931096322153,"vX0":8.118600534982809,"vY0":-127.42315050995957,"vZ0":-3.8441268403411,"x":78.02,"y":183.77,"x0":-2.335278176533693,"y0":50.00515270494796,"z0":5.539643257716168,"aX":1.886124840384975},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.8,"breakHorizontal":-3.6,"spinRate":2472,"spinDirection":166},"zone":14,"typeConfidence":2.0,"plateTime":0.4277461143678689,"extension":6.209429182516603},"index":3,"playId":"cf44b48b-3444-3164-9adb-a19d4eeccd06","pitchNumber":2,"startTime":"2025-08-24T02:55:10.541Z","endTime":"2025-08-24T02:55:15.745Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.7,"strikeZoneTop":3.45086355542318,"strikeZoneBottom":1.66917724621759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.80726291906416,"aZ":-22.670323066869983,"pfxX":-8.63142232358722,"pfxZ":5.210195761303284,"pX":0.23700473480966014,"pZ":3.415470191402932,"vX0":10.343011670070641,"vY0":-133.48499621019013,"vZ0":-1.627046783905771,"x":107.97,"y":146.56,"x0":-2.546874962210163,"y0":50.00441758365101,"z0":5.647801587803821,"aX":-15.748502516650957},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.4,"breakHorizontal":13.7,"spinRate":2187,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.40865164555220446,"extension":6.203293191380452},"index":4,"playId":"bb92cad2-2cac-3778-bed6-f39c85b0a179","pitchNumber":3,"startTime":"2025-08-24T02:55:25.868Z","endTime":"2025-08-24T02:55:29.702Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":3.44272011862882,"strikeZoneBottom":1.66089135303564,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.309702347156932,"aZ":-23.352025226686294,"pfxX":-9.005059840889206,"pfxZ":4.871031677469384,"pX":-0.07617913277570815,"pZ":3.010371711525511,"vX0":9.540258965278454,"vY0":-133.41273843995523,"vZ0":-2.375012505762136,"x":119.9,"y":157.5,"x0":-2.519725725033865,"y0":50.005037999423436,"z0":5.586069520004777,"aX":-16.319445126506302},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.5,"breakHorizontal":14.4,"spinRate":2152,"spinDirection":202},"zone":2,"typeConfidence":2.0,"plateTime":0.4097384595107645,"extension":6.258988354784689},"index":5,"playId":"3fe7117d-cdff-3e40-a50f-4906854f1097","pitchNumber":4,"startTime":"2025-08-24T02:55:41.130Z","endTime":"2025-08-24T02:55:44.690Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2025-08-24T02:55:51.513Z","endTime":"2025-08-24T02:56:03.761Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"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":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.136609595535784,"aZ":-30.26937488218898,"pfxX":-8.004889476892405,"pfxZ":1.2295389249081285,"pX":-0.9432429469727297,"pZ":2.1256931831348633,"vX0":6.470476932487157,"vY0":-123.62835685248987,"vZ0":-2.095585534784563,"x":152.95,"y":181.39,"x0":-2.551584918974831,"y0":50.00362354564116,"z0":5.519457616992887,"aX":-12.41909349731851},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.0,"breakHorizontal":13.1,"spinRate":1429,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.4426651254442495,"extension":6.324662165023498},"index":7,"playId":"f7912d39-e163-332a-a25d-98faf05614ad","pitchNumber":5,"startTime":"2025-08-24T02:56:03.761Z","endTime":"2025-08-24T02:56:07.213Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.905596561896335,"aZ":-31.14326173477761,"pfxX":-9.330299307901825,"pfxZ":0.6551909447767645,"pX":-0.24095578843175072,"pZ":2.3214085821457533,"vX0":7.910106983736429,"vY0":-124.51538340653309,"vZ0":-1.6520045052758525,"x":126.18,"y":176.1,"x0":-2.2394757516432047,"y0":50.005052134136406,"z0":5.559163861967794,"aX":-14.721695540026749},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.1,"breakHorizontal":15.1,"spinRate":1483,"spinDirection":242},"zone":5,"typeConfidence":2.0,"plateTime":0.439105200412929,"extension":6.280909710577296},"hitData":{"launchSpeed":88.0,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.13,"coordY":153.68}},"index":8,"playId":"2d9361c2-0e4c-3e23-b131-17a527f7297e","pitchNumber":6,"startTime":"2025-08-24T02:56:22.192Z","endTime":"2025-08-24T02:56:30.057Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:56:30.057Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willi Castro singles on a soft ground ball to third baseman Yoán Moncada.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-24T02:56:41.765Z","endTime":"2025-08-24T02:57:03.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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(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":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.65,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.856880689020052,"aZ":-23.256710663687763,"pfxX":-10.850042748113768,"pfxZ":4.806206463254358,"pX":0.25575032329895403,"pZ":1.4341775554997263,"vX0":11.228126081634041,"vY0":-135.1969697748466,"vZ0":-5.895420237751999,"x":107.25,"y":200.06,"x0":-2.5370238953421,"y0":50.00276859511064,"z0":5.2702164239316405,"aX":-20.13090306883675},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.6,"breakHorizontal":17.3,"spinRate":2101,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.40477897590142087,"extension":6.37463939561002},"hitData":{"launchSpeed":59.9,"launchAngle":-36.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":103.95,"coordY":175.48}},"index":0,"playId":"2bc90bd1-d959-3465-aa39-29092e7b6b77","pitchNumber":1,"startTime":"2025-08-24T02:56:53.659Z","endTime":"2025-08-24T02:57:03.212Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:57:03.212Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dansby Swanson flies out to center fielder Bryce Teodosio.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-24T02:57:23.099Z","endTime":"2025-08-24T02:58:28.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.2,"strikeZoneTop":3.57981974714724,"strikeZoneBottom":1.65983387467638,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.063379362725666,"aZ":-21.493443502036442,"pfxX":-8.832411676453518,"pfxZ":5.787186316935443,"pX":-0.11146050370896833,"pZ":2.389626673826494,"vX0":8.66226053204888,"vY0":-134.500283175168,"vZ0":-4.377213997037219,"x":121.25,"y":174.26,"x0":-2.2143616881656634,"y0":50.00528762202384,"z0":5.547409025863558,"aX":-16.30987374433683},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.8,"breakHorizontal":14.3,"spinRate":2159,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.4060329389537225,"extension":6.325435523336194},"index":0,"playId":"cb609ad6-e8e8-3558-bcc2-787939ffc520","pitchNumber":1,"startTime":"2025-08-24T02:57:41.549Z","endTime":"2025-08-24T02:57:44.754Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.8,"strikeZoneTop":3.58160005060972,"strikeZoneBottom":1.66168105069454,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.434419271756813,"aZ":-22.975742614724098,"pfxX":-8.780588654306337,"pfxZ":5.121448657042453,"pX":-0.7909083161296524,"pZ":2.9455656019748844,"vX0":7.190734479435988,"vY0":-132.88439226702974,"vZ0":-2.575576465171588,"x":147.15,"y":159.25,"x0":-2.386015562596691,"y0":50.00093817604803,"z0":5.589510848974116,"aX":-15.763090421254104},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.0,"breakHorizontal":14.4,"spinRate":2120,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.4115692004041245,"extension":6.209530768995778},"index":1,"playId":"99b9c09a-eb14-3cf9-8442-087d379bc8f5","pitchNumber":2,"startTime":"2025-08-24T02:58:00.637Z","endTime":"2025-08-24T02:58:04.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":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":3.58,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.670950893033314,"aZ":-15.718677722121651,"pfxX":-6.916985649594102,"pfxZ":8.964945456493616,"pX":0.689585602178021,"pZ":3.1666335547573583,"vX0":9.890551854332749,"vY0":-134.72771894174457,"vZ0":-3.4005451225385745,"x":90.71,"y":153.28,"x0":-2.1328710668837316,"y0":50.00300612571144,"z0":5.558187111067231,"aX":-12.69767443181921},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.7,"breakHorizontal":10.3,"spinRate":2331,"spinDirection":228},"zone":3,"typeConfidence":2.0,"plateTime":0.406760326111852,"extension":6.217136593114081},"hitData":{"launchSpeed":95.4,"launchAngle":26.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.53,"coordY":51.99}},"index":2,"playId":"9ac8f406-c3c8-36ee-a9b5-c763a0456475","pitchNumber":3,"startTime":"2025-08-24T02:58:19.044Z","endTime":"2025-08-24T02:58:28.874Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T02:58:28.874Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Reese McGuire walks.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-24T02:58:37.661Z","endTime":"2025-08-24T03:00:30.860Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"postOnSecond":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"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, 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":87.4,"endSpeed":80.6,"strikeZoneTop":3.40568497066722,"strikeZoneBottom":1.72418804000437,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.32367129070132,"aZ":-25.832427206669433,"pfxX":-10.264986925435629,"pfxZ":3.886122431805752,"pX":1.8486227173148702,"pZ":0.7625615312520618,"vX0":13.84553382806499,"vY0":-126.53379757154944,"vZ0":-6.021261304254088,"x":46.53,"y":218.19,"x0":-2.3448480373569542,"y0":50.00321876057973,"z0":5.22617449908267,"aX":-16.7500323750211},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.9,"breakHorizontal":15.7,"spinRate":1523,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.43186336291872873,"extension":6.360674745745964},"index":0,"playId":"4edc805f-911d-3b94-9b96-3c963d6fd508","pitchNumber":1,"startTime":"2025-08-24T02:58:51.417Z","endTime":"2025-08-24T02:58:56.241Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Carson Fulmer. Willi Castro to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"4edc805f-911d-3b94-9b96-3c963d6fd508","startTime":"2025-08-24T02:59:06.380Z","endTime":"2025-08-24T02:59:18.710Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"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":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.3,"strikeZoneTop":3.36309212601369,"strikeZoneBottom":1.76942339410268,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.018161519307764,"aZ":-29.20844073202638,"pfxX":-9.191661663792111,"pfxZ":1.8173145274776132,"pX":0.5960839584080104,"pZ":1.6140999863660679,"vX0":10.546779278611282,"vY0":-127.02460736091734,"vZ0":-3.6153387971149544,"x":94.28,"y":195.2,"x0":-2.4155734601240657,"y0":50.004431073814914,"z0":5.37805009789849,"aX":-15.02215067867022},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.6,"breakHorizontal":14.3,"spinRate":1399,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.4311923404653748,"extension":6.407659762912748},"index":2,"playId":"2df2bb8f-9334-3c22-bc2f-cb2f6c46ca46","pitchNumber":2,"startTime":"2025-08-24T02:59:18.710Z","endTime":"2025-08-24T02:59:22.591Z","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":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.2,"strikeZoneTop":3.39764482107539,"strikeZoneBottom":1.71710878686078,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.78530407135211,"aZ":-27.900807203914624,"pfxX":1.02119336308487,"pfxZ":2.5721370067810874,"pX":-1.075538846075253,"pZ":1.7788405886944498,"vX0":4.085256729692919,"vY0":-127.46463083888003,"vZ0":-3.4967018471672358,"x":158.0,"y":190.75,"x0":-2.8253542705373866,"y0":50.00429860766522,"z0":5.348048529266111,"aX":1.6959897951557166},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.2,"breakHorizontal":-2.6,"spinRate":2634,"spinDirection":182},"zone":13,"typeConfidence":2.0,"plateTime":0.4281102111928221,"extension":6.198924911958784},"index":3,"playId":"d7cf672c-9c9d-37e7-9153-a18ac12d7c30","pitchNumber":3,"startTime":"2025-08-24T02:59:34.834Z","endTime":"2025-08-24T02:59:38.799Z","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":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.30515381007144,"strikeZoneBottom":1.71193062815564,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.65265789499066,"aZ":-25.41558316572075,"pfxX":-10.467337683752255,"pfxZ":3.6913133556031,"pX":0.17802676464016343,"pZ":2.225516587150971,"vX0":10.725653334803653,"vY0":-134.56863458064922,"vZ0":-3.603386686038955,"x":110.21,"y":178.69,"x0":-2.5025830143103533,"y0":50.00181341845272,"z0":5.385687091560573,"aX":-19.164416130939106},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.1,"breakHorizontal":16.6,"spinRate":2199,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.4072720269433536,"extension":6.423755007533865},"index":4,"playId":"39401dce-0c28-331e-9170-73554dfde113","pitchNumber":4,"startTime":"2025-08-24T02:59:52.121Z","endTime":"2025-08-24T02:59:55.607Z","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":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.37821836343887,"strikeZoneBottom":1.72711347367796,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.702656604155262,"aZ":-20.220682366794648,"pfxX":-8.92404299945154,"pfxZ":6.446506474948846,"pX":-0.6496458720431769,"pZ":2.1626829925474405,"vX0":7.91160110781043,"vY0":-135.5449129786869,"vZ0":-4.701116020911701,"x":141.76,"y":180.39,"x0":-2.452443547660095,"y0":50.0001265263367,"z0":5.338833995707444,"aX":-16.538553696738035},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.8,"breakHorizontal":14.4,"spinRate":2213,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.40470542697866563,"extension":6.30978921801836},"index":5,"playId":"b62a73bb-bd6c-3158-886c-e6c6f502d80d","pitchNumber":5,"startTime":"2025-08-24T03:00:09.396Z","endTime":"2025-08-24T03:00:13.367Z","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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.4,"strikeZoneTop":3.2712908743877,"strikeZoneBottom":1.70738278581219,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.4494853502661,"aZ":-23.665013526249258,"pfxX":-9.923122631245297,"pfxZ":4.719270549033643,"pX":-0.4914635985216135,"pZ":0.43644798723723854,"vX0":8.889166613193666,"vY0":-133.39691035649446,"vZ0":-7.778687795791708,"x":135.73,"y":227.0,"x0":-2.576227247487881,"y0":50.00418800628132,"z0":5.093882574951985,"aX":-17.90146018358128},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.0,"breakHorizontal":16.1,"spinRate":2142,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.41044450760015394,"extension":6.400548722555311},"index":6,"playId":"3babaf06-b271-3d30-bbca-c1ff13abea58","pitchNumber":6,"startTime":"2025-08-24T03:00:27.084Z","endTime":"2025-08-24T03:00:30.860Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:00:30.860Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Busch singles on a sharp line drive to left fielder Taylor Ward. Willi Castro scores. Reese McGuire to 2nd.","rbi":1,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-24T03:00:46.261Z","endTime":"2025-08-24T03:01:56.516Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"postOnSecond":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":{"id":608334,"link":"/api/v1/people/608334"},"isScoringEvent":true,"rbi":true,"earned":true,"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":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"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":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.9,"strikeZoneTop":3.29799470519762,"strikeZoneBottom":1.65607689745385,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.87719615785109,"aZ":-33.672029584367756,"pfxX":-8.783593805573263,"pfxZ":-0.9003379383917203,"pX":-0.3468320187778344,"pZ":2.8982995478527767,"vX0":8.425907949830988,"vY0":-128.08496078650887,"vZ0":0.16067106467305958,"x":130.22,"y":160.53,"x0":-2.5342162368920422,"y0":50.0028832789354,"z0":5.462765855584453,"aX":-14.62919150830051},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.3,"breakHorizontal":14.0,"spinRate":1482,"spinDirection":249},"zone":1,"typeConfidence":2.0,"plateTime":0.42725589699313504,"extension":6.412878892956943},"index":0,"playId":"6b7e4605-dc3d-3c58-bb61-57a94344775f","pitchNumber":1,"startTime":"2025-08-24T03:01:01.662Z","endTime":"2025-08-24T03:01:05.480Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.06080080964331,"aZ":-32.88293535977154,"pfxX":-8.765244917783013,"pfxZ":-0.43812615694969725,"pX":-0.1726888498505211,"pZ":0.9227421841157044,"vX0":8.723793188081551,"vY0":-125.84767483898928,"vZ0":-4.214514538171904,"x":123.58,"y":213.87,"x0":-2.5419956677636946,"y0":50.00532734556618,"z0":5.276915202541264,"aX":-14.090124313259677},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.6,"breakHorizontal":13.9,"spinRate":1463,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.43490021439541193,"extension":6.471573080422308},"index":1,"playId":"362408ac-286c-376e-9b67-e37ea39cb88c","pitchNumber":2,"startTime":"2025-08-24T03:01:18.234Z","endTime":"2025-08-24T03:01:22.230Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-24T03:01:30.794Z","endTime":"2025-08-24T03:01:44.851Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.2358907923714,"aZ":-34.470546594679064,"pfxX":-8.826127810662829,"pfxZ":-1.4189596694793192,"pX":-0.9562787948926639,"pZ":1.8497284613326501,"vX0":6.858677633386377,"vY0":-126.25513533179246,"vZ0":-1.9303965058808883,"x":153.45,"y":188.84,"x0":-2.5587164457436193,"y0":50.00414542399618,"z0":5.3933205628712075,"aX":-14.278177451724972},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.8,"breakHorizontal":14.4,"spinRate":1449,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.4335052571574005,"extension":6.320877307824322},"hitData":{"launchSpeed":101.2,"launchAngle":16.0,"totalDistance":257.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":83.35,"coordY":85.8}},"index":3,"playId":"0a39f57f-8bd5-31a5-affd-5457e8fe0d22","pitchNumber":3,"startTime":"2025-08-24T03:01:44.851Z","endTime":"2025-08-24T03:01:56.516Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:01:56.516Z","atBatIndex":45},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kyle Tucker homers (21) on a fly ball to right center field. Reese McGuire scores. Michael Busch scores.","rbi":3,"awayScore":10,"homeScore":0,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-24T03:02:02.840Z","endTime":"2025-08-24T03:03:17.945Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":{"id":608334,"link":"/api/v1/people/608334"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"responsiblePitcher":{"id":608334,"link":"/api/v1/people/608334"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":{"id":608334,"link":"/api/v1/people/608334"},"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":87.9,"endSpeed":81.6,"strikeZoneTop":3.6153802809402,"strikeZoneBottom":1.75455787243241,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.90927452113762,"aZ":-27.03258457200362,"pfxX":2.1621161530524993,"pfxZ":3.069966559579762,"pX":0.9372864672221338,"pZ":1.9415766261344696,"vX0":7.688197388857186,"vY0":-127.93091938524448,"vZ0":-3.3770404579321367,"x":81.27,"y":186.36,"x0":-2.375518430097038,"y0":50.00181019645434,"z0":5.374512891441045,"aX":3.6186266586555433},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.0,"breakHorizontal":-5.5,"spinRate":2635,"spinDirection":163},"zone":14,"typeConfidence":2.0,"plateTime":0.42650772438396256,"extension":6.31453122421421},"index":0,"playId":"93b6967b-f77a-3f4c-97f0-7eda43321a2a","pitchNumber":1,"startTime":"2025-08-24T03:02:33.832Z","endTime":"2025-08-24T03:02:37.623Z","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":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.402702868758677,"aZ":-33.18465998471224,"pfxX":-7.168488714196809,"pfxZ":-0.6220700659419425,"pX":0.13700182815026624,"pZ":2.223426710570162,"vX0":9.045333926032045,"vY0":-126.93619888661112,"vZ0":-1.402382530882793,"x":111.78,"y":178.75,"x0":-2.5440869432550843,"y0":50.001685535244874,"z0":5.429303433069329,"aX":-11.677737092042976},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.2,"breakHorizontal":10.9,"spinRate":1418,"spinDirection":248},"zone":5,"typeConfidence":2.0,"plateTime":0.431790407655146,"extension":6.366779383141233},"hitData":{"launchSpeed":101.0,"launchAngle":34.0,"totalDistance":394.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":193.39,"coordY":54.54}},"index":1,"playId":"8bff0cc3-c87e-3508-b671-32fc4b2ad360","pitchNumber":2,"startTime":"2025-08-24T03:02:53.064Z","endTime":"2025-08-24T03:03:17.945Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:03:17.945Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cubs challenged (play at 1st), call on the field was overturned: Seiya Suzuki singles on a ground ball to second baseman Luis Rengifo.","rbi":0,"awayScore":10,"homeScore":0,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-24T03:03:38.816Z","endTime":"2025-08-24T03:04:20.676Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"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":92.4,"endSpeed":85.0,"strikeZoneTop":3.35249389746946,"strikeZoneBottom":1.51536368241734,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.53940095418741,"aZ":-23.505255972065637,"pfxX":-9.16150292730408,"pfxZ":4.708775899411236,"pX":-0.9227750540271427,"pZ":2.6412221828661187,"vX0":7.229826565089399,"vY0":-134.41089925395275,"vZ0":-3.1146615381295963,"x":152.17,"y":167.47,"x0":-2.449435885998585,"y0":50.00063360250202,"z0":5.473089872756246,"aX":-16.858991988327013},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.0,"breakHorizontal":15.1,"spinRate":2121,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.40658784021568195,"extension":6.312256320099403},"index":0,"playId":"a8e333c5-296a-3774-a6e8-dda88569aa74","pitchNumber":1,"startTime":"2025-08-24T03:03:42.415Z","endTime":"2025-08-24T03:03:46.204Z","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":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.37350004142442,"strikeZoneBottom":1.59358622409071,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.54588677512667,"aZ":-22.703203432117164,"pfxX":-9.689727456576929,"pfxZ":5.058998059852875,"pX":0.15420685545972287,"pZ":1.9191553066732212,"vX0":10.132816229166124,"vY0":-135.69394169884117,"vZ0":-5.039072629890839,"x":111.12,"y":186.96,"x0":-2.3621455898539394,"y0":50.00299685669157,"z0":5.373317945133336,"aX":-18.14430620952983},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.3,"breakHorizontal":15.5,"spinRate":2195,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.40301219272256095,"extension":6.353568341805957},"index":1,"playId":"a598c3a9-2fde-3e0a-ae81-d28ebcad2753","pitchNumber":2,"startTime":"2025-08-24T03:03:57.322Z","endTime":"2025-08-24T03:04:00.855Z","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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.033450430004248,"aZ":-26.84128498376788,"pfxX":2.3299023850540888,"pfxZ":3.300873421734374,"pX":1.0714379969824035,"pZ":2.195361474125876,"vX0":8.481205041254205,"vY0":-125.85497658241849,"vZ0":-2.4581068311761385,"x":76.16,"y":179.51,"x0":-2.6359585445724285,"y0":50.000346672777766,"z0":5.344602744709186,"aX":3.7595605335823334},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.6,"breakHorizontal":-6.0,"spinRate":2494,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.434167127977763,"extension":6.368553596595728},"hitData":{"launchSpeed":70.2,"launchAngle":-11.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.56,"coordY":147.02}},"index":2,"playId":"337396b8-41a5-3dc3-b708-d0e6e344e150","pitchNumber":3,"startTime":"2025-08-24T03:04:12.310Z","endTime":"2025-08-24T03:04:20.676Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":112},"playEndTime":"2025-08-24T03:04:20.676Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Crow-Armstrong grounds out, second baseman Luis Rengifo to first baseman Niko Kavadas.","rbi":0,"awayScore":10,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-24T03:06:31.991Z","endTime":"2025-08-24T03:06:41.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694359,"link":"/api/v1/people/694359"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":10,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-24T03:05:59.180Z","endTime":"2025-08-24T03:06:34.148Z","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, 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":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.05,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.341107732336784,"aZ":-32.79975947301592,"pfxX":-6.657362690969075,"pfxZ":-0.4094529278935575,"pX":-0.31217130183055675,"pZ":1.940271864783806,"vX0":7.480888730875344,"vY0":-122.89425109431524,"vZ0":-1.622141236238697,"x":128.9,"y":186.39,"x0":-2.530623026653014,"y0":50.00257134142226,"z0":5.394733993669794,"aX":-10.183986950444707},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.8,"breakHorizontal":10.3,"spinRate":1335,"spinDirection":247},"zone":4,"typeConfidence":2.0,"plateTime":0.4456744966663533,"extension":6.320281352359652},"hitData":{"launchSpeed":94.1,"launchAngle":-12.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.03,"coordY":149.55}},"index":1,"playId":"e159cd04-c6f8-3f97-8d24-98a76402bfee","pitchNumber":1,"startTime":"2025-08-24T03:06:34.148Z","endTime":"2025-08-24T03:06:41.993Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:06:41.993Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oswald Peraza called out on strikes.","rbi":0,"awayScore":10,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-24T03:08:48.796Z","endTime":"2025-08-24T03:09:51.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"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":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Oswald Peraza replaces Zach Neto.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":10,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-24T03:08:39.279Z","endTime":"2025-08-24T03:08:51.171Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":687263,"link":"/api/v1/people/687263"}},{"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.8,"endSpeed":87.1,"strikeZoneTop":3.49727950996909,"strikeZoneBottom":1.59259762255245,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.306406065267392,"aZ":-10.817420873499298,"pfxX":0.15004878942159527,"pfxZ":11.04990911186593,"pX":-0.20768046077833982,"pZ":2.2483600343838037,"vX0":5.170814571046594,"vY0":-137.83642309497807,"vZ0":-7.638105181792727,"x":124.92,"y":178.07,"x0":-2.123930611827588,"y0":50.00586398254418,"z0":5.777712814154625,"aX":0.29024425286725947},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.7,"breakHorizontal":-1.3,"spinRate":2656,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.3966641815114311,"extension":6.186782976128934},"index":1,"playId":"c1b71038-ea72-3eb6-b0f8-b13ba2fb9032","pitchNumber":1,"startTime":"2025-08-24T03:08:51.171Z","endTime":"2025-08-24T03:08:54.666Z","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":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.6,"strikeZoneTop":3.46713996683019,"strikeZoneBottom":1.59138102964584,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.496540087252296,"aZ":-35.00400059441478,"pfxX":7.438515501187533,"pfxZ":-1.9825812389950972,"pX":0.8062270516137897,"pZ":1.2733434888258173,"vX0":4.331160373371113,"vY0":-119.07617388991893,"vZ0":-3.327074680959986,"x":86.27,"y":204.4,"x0":-2.004119527110831,"y0":50.00037130705712,"z0":5.865266468662597,"aX":10.64651536594216},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-4.1,"breakHorizontal":-14.5,"spinRate":2648,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.46051460617995454,"extension":6.164453823537518},"index":2,"playId":"72816e32-2697-36ea-b22c-1dbc1ed94f45","pitchNumber":2,"startTime":"2025-08-24T03:09:02.956Z","endTime":"2025-08-24T03:09:06.806Z","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":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.110873350637174,"aZ":-31.94657294321656,"pfxX":6.901865348331839,"pfxZ":0.1624496955870809,"pX":0.6503334092370655,"pZ":1.4714323986547055,"vX0":4.440096071152331,"vY0":-118.78854784599288,"vZ0":-3.311702759036707,"x":92.21,"y":199.05,"x0":-2.1439006478985307,"y0":50.00365009695467,"z0":5.807192790509629,"aX":9.801106880516524},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-0.2,"breakHorizontal":-13.7,"spinRate":2608,"spinDirection":53},"zone":9,"typeConfidence":2.0,"plateTime":0.46222125799114355,"extension":6.092620159182568},"index":3,"playId":"33ee33fc-74f8-366a-ac93-8d45bdfc02ad","pitchNumber":3,"startTime":"2025-08-24T03:09:15.976Z","endTime":"2025-08-24T03:09:19.264Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-24T03:09:25.379Z","endTime":"2025-08-24T03:09:32.850Z","isPitch":false,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"}},{"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":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.36132784539018,"strikeZoneBottom":1.51441964859773,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.6918402750992,"aZ":-9.669339058835499,"pfxX":0.9168988555304658,"pfxZ":11.267831673078591,"pX":-1.0551233712134056,"pZ":3.651895795689187,"vX0":2.6367171615470535,"vY0":-139.98895162068393,"vZ0":-4.428690135255956,"x":157.22,"y":140.18,"x0":-2.125986518062843,"y0":50.00523507941009,"z0":5.879768935609071,"aX":1.8319587018641725},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.8,"breakHorizontal":-2.2,"spinRate":2622,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.3902974005292603,"extension":6.063800246688616},"index":5,"playId":"609cbaa0-fb0b-3639-a379-8f829881f5f7","pitchNumber":4,"startTime":"2025-08-24T03:09:32.850Z","endTime":"2025-08-24T03:09:36.417Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.5,"strikeZoneTop":3.38875854245414,"strikeZoneBottom":1.51290407953918,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.209313207874217,"aZ":-13.155322094331215,"pfxX":1.53704998394293,"pfxZ":9.549067140931667,"pX":0.06361266691789726,"pZ":1.7153929137984898,"vX0":5.335901147117135,"vY0":-139.92446990122235,"vZ0":-8.69290837269998,"x":114.58,"y":192.46,"x0":-2.064387972539762,"y0":50.00621851071597,"z0":5.715247609026464,"aX":3.0621087820792203},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.7,"breakHorizontal":-3.8,"spinRate":2668,"spinDirection":204},"zone":8,"typeConfidence":2.0,"plateTime":0.3907509794824766,"extension":6.182893151698956},"index":6,"playId":"d1f0088e-a522-3fd8-83b5-e9b881ea2850","pitchNumber":5,"startTime":"2025-08-24T03:09:47.523Z","endTime":"2025-08-24T03:09:51.283Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:09:51.283Z","atBatIndex":49},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Niko Kavadas walks.","rbi":0,"awayScore":10,"homeScore":0,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-24T03:09:57.169Z","endTime":"2025-08-24T03:11:49.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"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":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"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, 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.2,"endSpeed":75.3,"strikeZoneTop":3.36429908668387,"strikeZoneBottom":1.68965426228839,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.928705640552018,"aZ":-37.106557747937664,"pfxX":1.4137866538731125,"pfxZ":-3.49470676688383,"pX":0.27924437713703865,"pZ":0.5981215567731106,"vX0":4.599766546234874,"vY0":-118.23280136284055,"vZ0":-4.241185093510025,"x":106.36,"y":222.63,"x0":-1.8764151352746106,"y0":50.00025185457861,"z0":5.826890568316506,"aX":1.9971331503615848},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-7.1,"breakHorizontal":-3.7,"spinRate":2664,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.46359053683773555,"extension":6.117372014391278},"index":0,"playId":"5ab73494-ecad-31d2-8a90-da9aba6cebaf","pitchNumber":1,"startTime":"2025-08-24T03:10:15.338Z","endTime":"2025-08-24T03:10:20.444Z","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.2,"endSpeed":86.7,"strikeZoneTop":3.34143683280453,"strikeZoneBottom":1.69564853722997,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.674579707276116,"aZ":-14.015379573461125,"pfxX":-1.1821740240191394,"pfxZ":9.481491835581426,"pX":-0.6015542290484537,"pZ":2.1581857770315414,"vX0":4.48757433971289,"vY0":-137.1335012308692,"vZ0":-7.115262529704564,"x":139.93,"y":180.51,"x0":-2.1015343009100493,"y0":50.00586069802504,"z0":5.731706659598759,"aX":-2.2649233142333594},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.0,"breakHorizontal":1.2,"spinRate":2370,"spinDirection":203},"zone":7,"typeConfidence":2.0,"plateTime":0.3985144468586155,"extension":6.1333145504215745},"index":1,"playId":"1bd6f0b9-16f9-3e7e-a141-30dca79dfa46","pitchNumber":2,"startTime":"2025-08-24T03:10:33.444Z","endTime":"2025-08-24T03:10:36.909Z","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":93.9,"endSpeed":86.6,"strikeZoneTop":3.39656210014514,"strikeZoneBottom":1.77959431967779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.640575530141685,"aZ":-15.521392011336207,"pfxX":-0.6829481477701682,"pfxZ":8.719298098844439,"pX":-1.2624870019343304,"pZ":2.7068979351040623,"vX0":2.857392599165198,"vY0":-136.73573716233068,"vZ0":-5.712010479945196,"x":165.12,"y":165.69,"x0":-2.2283322658817695,"y0":50.00608832890188,"z0":5.872475151524087,"aX":-1.3049848677376914},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.9,"breakHorizontal":0.7,"spinRate":2450,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.399222052460249,"extension":6.087898151782907},"index":2,"playId":"1dd2029e-de01-3fd3-b915-d6eded82df0a","pitchNumber":3,"startTime":"2025-08-24T03:10:46.340Z","endTime":"2025-08-24T03:10:50.051Z","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.9,"endSpeed":88.8,"strikeZoneTop":3.33143646677848,"strikeZoneBottom":1.71448308292415,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.817891565800025,"aZ":-14.721638125805345,"pfxX":-1.0678546074809647,"pfxZ":8.784087191915807,"pX":0.5522780341157101,"pZ":1.0978634437044292,"vX0":7.216152888699157,"vY0":-139.25549890306422,"vZ0":-10.067461838337314,"x":95.95,"y":209.14,"x0":-1.9210051996702444,"y0":50.00661622080421,"z0":5.706930782378451,"aX":-2.1234042070403465},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.3,"breakHorizontal":0.6,"spinRate":2421,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.3915700165671523,"extension":6.281533343488093},"index":3,"playId":"236b2121-f61c-3997-b87c-81151714077d","pitchNumber":4,"startTime":"2025-08-24T03:11:04.409Z","endTime":"2025-08-24T03:11:07.872Z","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.1,"endSpeed":88.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.829800354864393,"aZ":-13.738940617474048,"pfxX":-1.3552433856832833,"pfxZ":9.185660941020267,"pX":-0.5135113084915419,"pZ":2.623790281224141,"vX0":5.10258302120137,"vY0":-139.88351010529323,"vZ0":-6.151192066519766,"x":136.57,"y":167.94,"x0":-2.1751608395267894,"y0":50.001497399641444,"z0":5.731092196045943,"aX":-2.7202536630653626},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.7,"breakHorizontal":1.6,"spinRate":2492,"spinDirection":202},"zone":4,"typeConfidence":2.0,"plateTime":0.3896880787178105,"extension":6.159030477114868},"index":4,"playId":"5e502b75-bf13-3de7-be47-545dce917c4d","pitchNumber":5,"startTime":"2025-08-24T03:11:20.693Z","endTime":"2025-08-24T03:11:24.520Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":78.7,"strikeZoneTop":3.31908828835553,"strikeZoneBottom":1.67330734944342,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.409508154194516,"aZ":-18.48824985172498,"pfxX":-5.2895790201973405,"pfxZ":8.551295960444637,"pX":-2.1185504075813677,"pZ":4.55527380161639,"vX0":1.9171779731817746,"vY0":-126.18652272070663,"vZ0":0.4939228815546314,"x":160.92,"y":103.2,"x0":-2.2040162697048764,"y0":50.00592121218664,"z0":5.854892413809622,"aX":-8.47014070027179},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":15.8,"breakHorizontal":9.1,"spinRate":1684,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.4352677745156339,"extension":6.085655733280097},"index":5,"playId":"56275bff-185f-3fba-a321-38a8694f7ffa","pitchNumber":6,"startTime":"2025-08-24T03:11:45.851Z","endTime":"2025-08-24T03:11:49.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:11:49.167Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Trout called out on strikes.","rbi":0,"awayScore":10,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-24T03:12:03.515Z","endTime":"2025-08-24T03:13:48.139Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"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(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":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.27274795923115,"aZ":-20.438950701043975,"pfxX":-7.404681506122541,"pfxZ":6.211468874379159,"pX":-0.8165456411415412,"pZ":2.2185843548981925,"vX0":6.343040910040135,"vY0":-136.82711275511846,"vZ0":-5.551234652531876,"x":148.12,"y":178.88,"x0":-2.2071577671045257,"y0":50.001990341349554,"z0":5.682049502619062,"aX":-13.98575930863238},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.2,"breakHorizontal":12.0,"spinRate":2180,"spinDirection":204},"zone":7,"typeConfidence":2.0,"plateTime":0.4009057073940716,"extension":6.068741028653479},"index":0,"playId":"99461451-1a53-3378-9372-d6ac7468d7d6","pitchNumber":1,"startTime":"2025-08-24T03:12:19.547Z","endTime":"2025-08-24T03:12:24.419Z","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(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":95.8,"endSpeed":88.1,"strikeZoneTop":3.64328574477545,"strikeZoneBottom":1.8002769794975,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.789810038936803,"aZ":-12.816425445265088,"pfxX":-1.650413502096515,"pfxZ":9.8585907469478,"pX":0.6930145923249169,"pZ":0.5936467214737754,"vX0":8.009639040674484,"vY0":-138.9052233714028,"vZ0":-11.253886453331887,"x":90.58,"y":222.75,"x0":-2.0076551536383485,"y0":50.00157895984624,"z0":5.53887831119731,"aX":-3.2419038571494374},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.7,"breakHorizontal":1.4,"spinRate":2345,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.39363790098232654,"extension":6.24939972103808},"index":1,"playId":"d22745d7-a586-3817-b2f0-4fd57f34bc7f","pitchNumber":2,"startTime":"2025-08-24T03:12:44.688Z","endTime":"2025-08-24T03:12:48.458Z","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":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.598055264453347,"aZ":-34.009904270911186,"pfxX":7.672562566266275,"pfxZ":-1.2769748332717459,"pX":0.5600440203487622,"pZ":2.065085258733101,"vX0":3.828134343143698,"vY0":-119.81941280726839,"vZ0":-1.7403033316901357,"x":95.65,"y":183.02,"x0":-2.0609776481145685,"y0":50.00398833759698,"z0":5.872341083114707,"aX":11.028534999177369},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-2.5,"breakHorizontal":-14.9,"spinRate":2455,"spinDirection":48},"zone":9,"typeConfidence":2.0,"plateTime":0.45913928417566696,"extension":6.0699145191587105},"index":2,"playId":"582849b3-a9b9-3dab-ad0c-19eaf1b07163","pitchNumber":3,"startTime":"2025-08-24T03:13:05.524Z","endTime":"2025-08-24T03:13:11.328Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.5,"strikeZoneTop":3.62489332763969,"strikeZoneBottom":1.82688526399715,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.31142262281622,"aZ":-15.868084793297077,"pfxX":0.9256505004799318,"pfxZ":8.160147480820832,"pX":-0.004561184781276647,"pZ":3.470675427531085,"vX0":5.263733638027608,"vY0":-139.92266741520652,"vZ0":-3.8206941879171183,"x":117.17,"y":145.07,"x0":-2.024387438195218,"y0":50.000228578524755,"z0":5.8825374423795695,"aX":1.848842472591445},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.3,"breakHorizontal":-2.6,"spinRate":2328,"spinDirection":193},"zone":2,"typeConfidence":2.0,"plateTime":0.39030634880710524,"extension":6.07191558148592},"index":3,"playId":"7c74e3e8-f1af-3356-afa2-073212882458","pitchNumber":4,"startTime":"2025-08-24T03:13:44.448Z","endTime":"2025-08-24T03:13:48.139Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:13:48.139Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Ward called out on strikes.","rbi":0,"awayScore":10,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-24T03:13:57.727Z","endTime":"2025-08-24T03:16:02.899Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"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.7,"endSpeed":87.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.383429896992116,"aZ":-14.966814531193416,"pfxX":0.3468979001385104,"pfxZ":8.886504675849084,"pX":-0.2932044695400959,"pZ":1.9858413407639004,"vX0":4.88507751038785,"vY0":-137.74231643062802,"vZ0":-7.282343885385658,"x":128.18,"y":185.16,"x0":-2.1290307593275077,"y0":50.001619679761866,"z0":5.660770783718416,"aX":0.6717575637924945},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.9,"breakHorizontal":-1.6,"spinRate":2443,"spinDirection":198},"zone":7,"typeConfidence":2.0,"plateTime":0.39646475632454603,"extension":6.116783793820713},"index":0,"playId":"58528505-a847-30e9-b75b-b172a51b4b3c","pitchNumber":1,"startTime":"2025-08-24T03:14:14.086Z","endTime":"2025-08-24T03:14:17.773Z","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":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.38651452519371,"strikeZoneBottom":1.66528683503758,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.177472364952596,"aZ":-18.011308579250638,"pfxX":-5.198166590097944,"pfxZ":8.488156962714186,"pX":-0.05043331263400873,"pZ":1.3178558096366246,"vX0":6.940497335447649,"vY0":-127.785456684907,"vZ0":-6.968786698793356,"x":118.92,"y":203.2,"x0":-2.1153476308415664,"y0":50.00038779446546,"z0":5.474987492049962,"aX":-8.670874195569157},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":14.2,"breakHorizontal":8.0,"spinRate":1778,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.4272056420820354,"extension":6.20696505153234},"index":1,"playId":"cac58ff1-7461-3461-a82a-999f06005a7f","pitchNumber":2,"startTime":"2025-08-24T03:14:36.616Z","endTime":"2025-08-24T03:14:40.912Z","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":2},"pitchData":{"startSpeed":81.8,"endSpeed":76.3,"strikeZoneTop":3.37309968011737,"strikeZoneBottom":1.62313374851905,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.54358957626245,"aZ":-33.379380965562575,"pfxX":5.411437709748662,"pfxZ":-0.831152806247653,"pX":0.902884087475748,"pZ":0.8939923975215618,"vX0":5.224466421265622,"vY0":-119.14012172392589,"vZ0":-4.439049572640979,"x":82.58,"y":214.64,"x0":-2.0164909948014196,"y0":50.00368533669649,"z0":5.777454157387493,"aX":7.828516746559427},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-2.3,"breakHorizontal":-11.0,"spinRate":2410,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4586218978947447,"extension":6.080966585309166},"index":2,"playId":"75a70e46-7a41-3f3f-8dab-fb486d4d90e2","pitchNumber":3,"startTime":"2025-08-24T03:14:55.061Z","endTime":"2025-08-24T03:14:58.530Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.4,"strikeZoneTop":3.22686993078205,"strikeZoneBottom":1.59160066255757,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.686420072631098,"aZ":-36.13852714601234,"pfxX":5.123819816011468,"pfxZ":-2.7241620319086794,"pX":0.8100814773558882,"pZ":0.3153138840808899,"vX0":5.214060352811917,"vY0":-119.93614136833301,"vZ0":-5.0910217759404714,"x":86.12,"y":230.27,"x0":-2.0597509827989526,"y0":50.00515323377109,"z0":5.696615726303779,"aX":7.448014664327414},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-5.9,"breakHorizontal":-10.6,"spinRate":2548,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.45707131172566173,"extension":6.11256369640337},"index":3,"playId":"35397a50-f09d-351e-aa0d-8b12cf8e8216","pitchNumber":4,"startTime":"2025-08-24T03:15:12.990Z","endTime":"2025-08-24T03:15:16.899Z","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":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.8,"strikeZoneTop":3.36751393985215,"strikeZoneBottom":1.64618300406653,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.25685379266637,"aZ":-17.191394570169358,"pfxX":0.5700822119348303,"pfxZ":7.8231225185919975,"pX":-0.661712578300807,"pZ":2.8416040529656454,"vX0":3.7661566874443504,"vY0":-136.8144427523063,"vZ0":-4.873631096808723,"x":142.22,"y":162.06,"x0":-2.1243471956089124,"y0":50.00308801457429,"z0":5.806452219187491,"aX":1.0918855221114416},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.4,"breakHorizontal":-1.8,"spinRate":2350,"spinDirection":197},"zone":1,"typeConfidence":2.0,"plateTime":0.39876316431708725,"extension":6.0993128487407695},"index":4,"playId":"a749bed2-3c42-3f19-9c5f-ad053b596964","pitchNumber":5,"startTime":"2025-08-24T03:15:38.329Z","endTime":"2025-08-24T03:15:42.091Z","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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.7,"strikeZoneTop":3.29230158958935,"strikeZoneBottom":1.6140193817505,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.38862522409402,"aZ":-15.380375106433023,"pfxX":0.18780896314180806,"pfxZ":8.586417176364776,"pX":-0.39121040104056537,"pZ":3.436708272401165,"vX0":4.40649621140034,"vY0":-138.1631193063011,"vZ0":-3.842022817552552,"x":131.91,"y":145.99,"x0":-2.0233991445255026,"y0":50.00394779936425,"z0":5.862100896234524,"aX":0.367060787506299},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.1,"breakHorizontal":-1.2,"spinRate":2283,"spinDirection":191},"zone":11,"typeConfidence":2.0,"plateTime":0.3946613829160426,"extension":5.988746582822821},"index":5,"playId":"07552c17-3c87-3fc5-bf0a-e36ceb4718e3","pitchNumber":6,"startTime":"2025-08-24T03:15:57.552Z","endTime":"2025-08-24T03:16:02.899Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:16:02.899Z","atBatIndex":52},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Owen Caissie doubles (1) on a sharp line drive to center fielder Bryce Teodosio.","rbi":0,"awayScore":10,"homeScore":0,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-24T03:18:28.419Z","endTime":"2025-08-24T03:19:01.382Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4],"actionIndex":[0,1],"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":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Oswald Peraza remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":10,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-24T03:17:19.013Z","endTime":"2025-08-24T03:17:44.663Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Owen Caissie replaces Ian Happ.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":10,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-24T03:17:44.663Z","endTime":"2025-08-24T03:18:06.893Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683357,"link":"/api/v1/people/683357"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":664023,"link":"/api/v1/people/664023"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":10,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-24T03:18:06.893Z","endTime":"2025-08-24T03:18:30.526Z","isPitch":false,"type":"action"},{"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":79.7,"endSpeed":74.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.06604092030347,"aZ":-38.144840484266346,"pfxX":5.444355492382498,"pfxZ":-4.334970664888895,"pX":-0.15590087886760134,"pZ":1.907892518830521,"vX0":3.819944677785452,"vY0":-116.19524305170526,"vZ0":-0.4494266649046109,"x":122.94,"y":187.27,"x0":-2.52355862658796,"y0":50.00111855142237,"z0":5.702581113137775,"aX":7.504485578629802},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-7.7,"breakHorizontal":-10.8,"spinRate":2646,"spinDirection":53},"zone":8,"typeConfidence":2.0,"plateTime":0.46988451148733423,"extension":6.200554476193513},"index":3,"playId":"043685a2-ba47-3118-a51e-847bede427d2","pitchNumber":1,"startTime":"2025-08-24T03:18:30.526Z","endTime":"2025-08-24T03:18:33.817Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.51272585754942,"aZ":-31.575041972528172,"pfxX":-6.456422142762278,"pfxZ":0.3737477600835035,"pX":-0.3723326459040929,"pZ":2.6536518208104516,"vX0":7.6068184610131375,"vY0":-124.88040251174414,"vZ0":-0.593973917513394,"x":131.19,"y":167.13,"x0":-2.609132799588839,"y0":50.00061199414585,"z0":5.476302834574037,"aX":-10.267623556994689},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.8,"breakHorizontal":10.1,"spinRate":1421,"spinDirection":246},"zone":4,"typeConfidence":2.0,"plateTime":0.4374471028539526,"extension":6.31926207200574},"hitData":{"launchSpeed":114.0,"launchAngle":15.0,"totalDistance":358.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":158.12,"coordY":38.56}},"index":4,"playId":"b15f8245-b1f9-31b2-b818-3e769351295b","pitchNumber":2,"startTime":"2025-08-24T03:18:49.390Z","endTime":"2025-08-24T03:19:01.382Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:19:01.382Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nico Hoerner singles on a ground ball to shortstop Oswald Peraza. Owen Caissie to 3rd.","rbi":0,"awayScore":10,"homeScore":0,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-24T03:19:11.204Z","endTime":"2025-08-24T03:19:38.134Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"postOnThird":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"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_play","runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"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(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":92.3,"endSpeed":84.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.782863586975843,"aZ":-20.937073372200807,"pfxX":-8.313630528923643,"pfxZ":6.13633434613762,"pX":-0.5507454084206563,"pZ":1.6183133139343129,"vX0":8.079893602999196,"vY0":-134.15148731110318,"vZ0":-6.0716467363161275,"x":137.99,"y":195.09,"x0":-2.5149428000924194,"y0":50.00216383377945,"z0":5.393418201227364,"aX":-15.22189528617853},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.1,"breakHorizontal":13.4,"spinRate":2153,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.40758102657815964,"extension":6.335836640057287},"hitData":{"launchSpeed":103.2,"launchAngle":-1.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.99,"coordY":130.29}},"index":0,"playId":"9cecb9b4-2f27-312e-8970-9fc72bb46253","pitchNumber":1,"startTime":"2025-08-24T03:19:28.160Z","endTime":"2025-08-24T03:19:38.134Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:19:38.134Z","atBatIndex":54},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Willi Castro lines out to second baseman Luis Rengifo.","rbi":0,"awayScore":10,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-24T03:19:59.271Z","endTime":"2025-08-24T03:20:29.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"postOnThird":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"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(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":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.74541499399299,"strikeZoneBottom":1.76590240765676,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.47397547259816,"aZ":-22.712934923545326,"pfxX":-9.979666196913133,"pfxZ":5.25241217594959,"pX":-0.811875341362276,"pZ":1.2903651854387963,"vX0":8.21156130483167,"vY0":-133.29536008111057,"vZ0":-6.105429423114506,"x":147.95,"y":203.94,"x0":-2.6348653843108236,"y0":50.00111093762396,"z0":5.248857061118823,"aX":-17.96857520448732},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.4,"breakHorizontal":16.3,"spinRate":2215,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.4108068025750411,"extension":6.41850460744541},"index":0,"playId":"ab269682-f8eb-33fa-a75a-780fcc253dd7","pitchNumber":1,"startTime":"2025-08-24T03:20:08.798Z","endTime":"2025-08-24T03:20:12.455Z","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":91.3,"endSpeed":83.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.12869986149748,"aZ":-24.020880633386433,"pfxX":-8.162025757232916,"pfxZ":4.577284196482394,"pX":0.12216701778803786,"pZ":2.0121409656186873,"vX0":9.6499460848523,"vY0":-132.5712064548503,"vZ0":-3.877867627834868,"x":112.34,"y":184.45,"x0":-2.503228709520788,"y0":50.003804737505796,"z0":5.245607192644845,"aX":-14.541429240813528},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.7,"breakHorizontal":12.7,"spinRate":2388,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.4130325821885017,"extension":6.352410475969306},"hitData":{"launchSpeed":111.9,"launchAngle":8.0,"totalDistance":181.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":152.52,"coordY":148.54}},"index":1,"playId":"e5a12812-9034-3152-8168-0c7f7f3b1d42","pitchNumber":2,"startTime":"2025-08-24T03:20:24.123Z","endTime":"2025-08-24T03:20:29.802Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:20:29.802Z","atBatIndex":55},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dansby Swanson doubles (19) on a sharp fly ball to left fielder Taylor Ward. Owen Caissie scores. Nico Hoerner to 3rd.","rbi":1,"awayScore":11,"homeScore":0,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-24T03:20:45.431Z","endTime":"2025-08-24T03:22:31.661Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"postOnThird":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"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":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":{"id":608334,"link":"/api/v1/people/608334"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"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(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":84.8,"endSpeed":78.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.648857718613556,"aZ":-27.96937515803715,"pfxX":2.031597585582829,"pfxZ":2.6893021440272786,"pX":-0.1905279719495852,"pZ":2.858432630550848,"vX0":5.772311343930651,"vY0":-123.49172959645662,"vZ0":-0.7867174383161941,"x":124.26,"y":161.6,"x0":-2.8103324278273325,"y0":50.003533541809574,"z0":5.507475621635502,"aX":3.1776542512304147},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.9,"breakHorizontal":-4.9,"spinRate":2460,"spinDirection":132},"zone":5,"typeConfidence":2.0,"plateTime":0.441386216510705,"extension":6.266460439880277},"index":0,"playId":"5234bd2e-6b6e-3acc-9535-58155543bec9","pitchNumber":1,"startTime":"2025-08-24T03:20:58.748Z","endTime":"2025-08-24T03:21:01.816Z","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":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.8,"strikeZoneTop":3.63749164140936,"strikeZoneBottom":1.87474714019869,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.826865852930315,"aZ":-17.049626587180587,"pfxX":-7.268616410282213,"pfxZ":8.454106530676661,"pX":0.1879632383806404,"pZ":1.4754607712752412,"vX0":8.915223354687585,"vY0":-132.76400079324583,"vZ0":-6.942439258725315,"x":109.84,"y":198.94,"x0":-2.265681921415646,"y0":50.00427122603464,"z0":5.36049811911604,"aX":-13.006408515311108},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.0,"breakHorizontal":11.3,"spinRate":2205,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.41220138751525415,"extension":6.390871788798781},"index":1,"playId":"285bd9a3-2d63-3190-bd3e-d2166b309bdc","pitchNumber":2,"startTime":"2025-08-24T03:21:24.245Z","endTime":"2025-08-24T03:21:28.223Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.600853246143803,"aZ":-22.246394930239234,"pfxX":-9.540841735374315,"pfxZ":5.568339442041941,"pX":-0.24237212816950765,"pZ":1.1976626035988154,"vX0":8.559511690516992,"vY0":-132.52240893096055,"vZ0":-6.591361009769648,"x":126.24,"y":206.44,"x0":-2.270283492976613,"y0":50.005649610458036,"z0":5.335826772312833,"aX":-17.019212879627368},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.9,"breakHorizontal":15.5,"spinRate":2098,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.4128833020396807,"extension":6.46155835865053},"index":2,"playId":"6b4f5045-c6fd-3d60-b1cd-1ad9071a3d98","pitchNumber":3,"startTime":"2025-08-24T03:21:42.111Z","endTime":"2025-08-24T03:21:46.040Z","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":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.0,"strikeZoneTop":3.60496509761281,"strikeZoneBottom":1.66852802163033,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.830641241392083,"aZ":-28.408999655423994,"pfxX":-9.451339482315694,"pfxZ":2.326209840365294,"pX":0.6803156589103173,"pZ":1.087734441857024,"vX0":10.721129962407458,"vY0":-126.47023236784577,"vZ0":-4.952440239894834,"x":91.07,"y":209.41,"x0":-2.3861825528991454,"y0":50.0042196545902,"z0":5.350339211980697,"aX":-15.309646772089048},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.2,"breakHorizontal":14.6,"spinRate":1466,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.4331189974514311,"extension":6.405026910658095},"index":3,"playId":"b4733b41-3c85-3345-99cf-d49ab70bd7d2","pitchNumber":4,"startTime":"2025-08-24T03:22:02.442Z","endTime":"2025-08-24T03:22:06.157Z","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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.4,"strikeZoneTop":3.58,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.536948852201327,"aZ":-23.240147736929135,"pfxX":-8.85269514414763,"pfxZ":5.013910552034613,"pX":0.14848268611578544,"pZ":2.279600394031069,"vX0":9.541625526178002,"vY0":-132.87663466429345,"vZ0":-3.777474398502544,"x":111.34,"y":177.23,"x0":-2.3455997062366323,"y0":50.00156903618103,"z0":5.416307770814469,"aX":-15.766843049170319},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.4,"breakHorizontal":13.8,"spinRate":2209,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.4128553200349496,"extension":6.451295382333694},"hitData":{"launchSpeed":105.4,"launchAngle":23.0,"totalDistance":383.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":66.72,"coordY":55.75}},"index":4,"playId":"33fe0967-53d2-38a6-b816-2a2b002918a1","pitchNumber":5,"startTime":"2025-08-24T03:22:20.036Z","endTime":"2025-08-24T03:22:31.661Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:22:31.661Z","atBatIndex":56},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Reese McGuire out on a sacrifice fly to center fielder Bryce Teodosio. Nico Hoerner scores.","rbi":1,"awayScore":12,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-24T03:29:14.577Z","endTime":"2025-08-24T03:29:47.637Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":{"id":608334,"link":"/api/v1/people/608334"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":11,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-24T03:23:00.261Z","endTime":"2025-08-24T03:25:14.135Z","isPitch":false,"type":"action","player":{"id":624512,"link":"/api/v1/people/624512"}},{"details":{"description":"Pitching Change: Luis García replaces Carson Fulmer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":11,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-24T03:25:14.135Z","endTime":"2025-08-24T03:29:16.820Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":472610,"link":"/api/v1/people/472610"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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":1,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.03057311911272,"aZ":-16.37296011784849,"pfxX":-7.686186401191504,"pfxZ":7.650199627293796,"pX":-0.15602852879908613,"pZ":2.771903668076792,"vX0":7.543520824794006,"vY0":-142.60418918973548,"vZ0":-6.276944367117563,"x":122.95,"y":163.94,"x0":-1.8337940772182857,"y0":50.00001482399919,"z0":6.02995485261706,"aX":-15.867871088696404},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.7,"breakHorizontal":12.5,"spinRate":2220,"spinDirection":217},"zone":5,"typeConfidence":0.9,"plateTime":0.38373747444661044,"extension":6.498833761164641},"index":2,"playId":"766bc01b-e0c3-38b3-803a-5c389ecc6797","pitchNumber":1,"startTime":"2025-08-24T03:29:16.820Z","endTime":"2025-08-24T03:29:20.565Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.057613802721868,"aZ":-25.559401655369253,"pfxX":-6.4037002737604265,"pfxZ":3.754503053658702,"pX":-0.34585838794277185,"pZ":2.66854800197214,"vX0":5.847965701708766,"vY0":-131.41677991895864,"vZ0":-4.003262561387986,"x":130.18,"y":166.73,"x0":-1.7606202375044997,"y0":50.00039279691985,"z0":6.094833006409747,"aX":-11.276264384462838},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.2,"breakHorizontal":10.4,"spinRate":1435,"spinDirection":219},"zone":4,"typeConfidence":0.9,"plateTime":0.4156840951099543,"extension":6.586592296610741},"hitData":{"launchSpeed":91.4,"launchAngle":20.0,"totalDistance":325.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":121.42,"coordY":68.72}},"index":3,"playId":"63a157f5-ab70-3d59-8cc9-06bc45b9f328","pitchNumber":2,"startTime":"2025-08-24T03:29:35.983Z","endTime":"2025-08-24T03:29:47.637Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:29:47.637Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch strikes out swinging.","rbi":0,"awayScore":12,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-24T03:30:02.264Z","endTime":"2025-08-24T03:31:14.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"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(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":84.3,"endSpeed":77.6,"strikeZoneTop":3.29223271034438,"strikeZoneBottom":1.56627408966914,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.93740267163308,"aZ":-25.863693251942703,"pfxX":5.570536452864445,"pfxZ":4.131538921142234,"pX":-0.7235308878997665,"pZ":2.2297731351056242,"vX0":1.852849351437678,"vY0":-122.72044759735604,"vZ0":-3.7158655833965923,"x":144.58,"y":178.58,"x0":-2.211791447374786,"y0":50.00394604386346,"z0":5.96294996991056,"aX":8.509410011889193},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.8,"breakHorizontal":-10.6,"spinRate":2417,"spinDirection":65},"zone":4,"typeConfidence":2.0,"plateTime":0.4460702171407931,"extension":6.469706164790231},"index":0,"playId":"ea840add-ea5e-3c19-8586-36ebdad5f6bb","pitchNumber":1,"startTime":"2025-08-24T03:30:11.037Z","endTime":"2025-08-24T03:30:15.515Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.8,"strikeZoneTop":3.3141409714403,"strikeZoneBottom":1.64600508930964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.26780433255933,"aZ":-17.93677734625002,"pfxX":-8.201865714839789,"pfxZ":6.797749499997059,"pX":0.3565563973764737,"pZ":1.7599427767707627,"vX0":8.1873137833422,"vY0":-143.39674060397073,"vZ0":-8.675805379796046,"x":103.41,"y":191.26,"x0":-1.461604003211355,"y0":50.006471858286965,"z0":5.930530978297717,"aX":-17.188607914628946},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":10.8,"breakHorizontal":13.3,"spinRate":2174,"spinDirection":215},"zone":9,"typeConfidence":0.91,"plateTime":0.381084895757299,"extension":6.704715662554122},"index":1,"playId":"886b6694-d2cb-3242-93ee-cfb2871fb47c","pitchNumber":2,"startTime":"2025-08-24T03:30:29.102Z","endTime":"2025-08-24T03:30:32.814Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":84.3,"strikeZoneTop":3.20268284070168,"strikeZoneBottom":1.59209356213159,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.527707704915535,"aZ":-27.319210387639362,"pfxX":-5.154594612888971,"pfxZ":2.7513819940910293,"pX":0.3776116251343301,"pZ":-0.22458071582931366,"vX0":6.739501325522825,"vY0":-131.16350346944574,"vZ0":-10.604807327400458,"x":102.61,"y":244.84,"x0":-1.5407801648604633,"y0":50.00222673530475,"z0":5.86642573971019,"aX":-9.0924304793033},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.1,"breakHorizontal":8.0,"spinRate":1597,"spinDirection":232},"zone":14,"typeConfidence":0.9,"plateTime":0.41562503534455386,"extension":6.721674033115672},"index":2,"playId":"4c90c24b-ffb1-3843-98e2-3f614636d65f","pitchNumber":3,"startTime":"2025-08-24T03:30:46.935Z","endTime":"2025-08-24T03:30:51.002Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.0,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.2238705689184,"aZ":-28.59927336881111,"pfxX":-6.769424942542503,"pfxZ":2.047425431724257,"pX":-0.6831455206127328,"pZ":1.9415624597474455,"vX0":5.014691575636857,"vY0":-131.23121636402456,"vZ0":-4.913616701445564,"x":143.04,"y":186.36,"x0":-1.737267621771085,"y0":50.00534147210311,"z0":5.963339046770053,"aX":-11.833786185728679},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.9,"breakHorizontal":11.2,"spinRate":1441,"spinDirection":222},"zone":7,"typeConfidence":0.9,"plateTime":0.4170352879681052,"extension":6.69940013237261},"index":3,"playId":"9342ad25-b95a-3068-a824-cbdbee15d218","pitchNumber":4,"startTime":"2025-08-24T03:31:09.911Z","endTime":"2025-08-24T03:31:14.145Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:31:14.145Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yoán Moncada strikes out swinging.","rbi":0,"awayScore":12,"homeScore":0,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-24T03:33:32.642Z","endTime":"2025-08-24T03:34:47.146Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,8,9],"actionIndex":[0,1,2,3],"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":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Matt Shaw replaces center fielder Pete Crow-Armstrong, batting 4th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":12,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-24T03:33:34.863Z","endTime":"2025-08-24T03:33:34.864Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"401","replacedPlayer":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"description":"Owen Caissie remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":12,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-24T03:33:34.865Z","endTime":"2025-08-24T03:33:34.866Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683357,"link":"/api/v1/people/683357"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":664023,"link":"/api/v1/people/664023"}},{"details":{"description":"Defensive switch from third base to center field for Willi Castro.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":12,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-24T03:33:34.867Z","endTime":"2025-08-24T03:33:34.868Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"700"},{"details":{"description":"Pitching Change: Ben Brown replaces Cade Horton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":12,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-08-24T03:33:34.869Z","endTime":"2025-08-24T03:33:34.870Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676962,"link":"/api/v1/people/676962"},"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":95.6,"endSpeed":87.9,"strikeZoneTop":3.46264058422339,"strikeZoneBottom":1.59068433522699,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.096494596812267,"aZ":-13.375091547466534,"pfxX":-5.283146347753677,"pfxZ":9.578162841048908,"pX":-1.0182381063677488,"pZ":1.4761835696111216,"vX0":3.7283757083546982,"vY0":-138.94848808612898,"vZ0":-10.222596136995652,"x":155.81,"y":198.92,"x0":-1.6886643662450196,"y0":50.00071139368573,"z0":6.083429444257195,"aX":-10.365917507026385},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.5,"breakHorizontal":8.9,"spinRate":2176,"spinDirection":215},"zone":13,"typeConfidence":0.88,"plateTime":0.3936614465876809,"extension":6.635504538124796},"index":4,"playId":"7a6397cb-5e70-3153-8526-4568f37dadbf","pitchNumber":1,"startTime":"2025-08-24T03:33:34.871Z","endTime":"2025-08-24T03:33:38.571Z","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":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.38172308758404,"strikeZoneBottom":1.50818623964425,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.6070546819799,"aZ":-13.355907393587303,"pfxX":-4.36003167043155,"pfxZ":9.768981710665107,"pX":0.6306435884500955,"pZ":1.8431604873493252,"vX0":7.33524690106246,"vY0":-137.6864676161012,"vZ0":-9.114758065899537,"x":92.96,"y":189.01,"x0":-1.497466982450457,"y0":50.0049129489328,"z0":6.09325482937037,"aX":-8.401060756005782},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.0,"breakHorizontal":6.5,"spinRate":2203,"spinDirection":220},"zone":9,"typeConfidence":0.89,"plateTime":0.39730703913030174,"extension":6.691224559189905},"index":5,"playId":"2a6489c3-d6b9-3ded-b5a5-6e06a05ac124","pitchNumber":2,"startTime":"2025-08-24T03:33:47.660Z","endTime":"2025-08-24T03:33:51.363Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.7,"strikeZoneTop":3.40705189621707,"strikeZoneBottom":1.564116772349,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.56908086034813,"aZ":-30.107555188265092,"pfxX":1.2878222818249632,"pfxZ":1.2359090388893188,"pX":-0.8119960415559707,"pZ":2.0363621099757663,"vX0":2.1940769011639105,"vY0":-127.87917320335669,"vZ0":-4.912706417485384,"x":147.95,"y":183.8,"x0":-1.8447086412202727,"y0":50.00450175755513,"z0":6.31308866781056,"aX":2.1571362677365298},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.4,"breakHorizontal":-2.8,"spinRate":2149,"spinDirection":100},"zone":7,"typeConfidence":0.89,"plateTime":0.4264771217726224,"extension":6.345753097137053},"index":6,"playId":"8b3d7cc9-e988-35fb-b0a9-a8e62d9b8d78","pitchNumber":3,"startTime":"2025-08-24T03:33:59.564Z","endTime":"2025-08-24T03:34:03.812Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":12,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":7,"startTime":"2025-08-24T03:34:27.047Z","endTime":"2025-08-24T03:34:27.048Z","isPitch":false,"type":"action","player":{"id":660162,"link":"/api/v1/people/660162"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.7,"strikeZoneTop":3.51594033009333,"strikeZoneBottom":1.55816611768556,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.327116185403096,"aZ":-33.065041237667685,"pfxX":0.47201809737831724,"pfxZ":-0.5245986287482647,"pX":0.6705209629684228,"pZ":0.3588569808445131,"vX0":5.526314290270005,"vY0":-128.84780316035142,"vZ0":-8.324799046002974,"x":91.44,"y":229.09,"x0":-1.554785016010657,"y0":50.00423540985045,"z0":6.153134624266236,"aX":0.8003251955598635},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-2.4,"breakHorizontal":-1.9,"spinRate":2250,"spinDirection":71},"zone":14,"typeConfidence":0.9,"plateTime":0.4235237051836247,"extension":6.513442615372629},"index":8,"playId":"04f6e4e8-b212-33e5-9c52-8c5581b365a4","pitchNumber":4,"startTime":"2025-08-24T03:34:27.049Z","endTime":"2025-08-24T03:34:30.907Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.572792118923502,"aZ":-32.88826381114147,"pfxX":0.18854021143326305,"pfxZ":-0.42653668159087177,"pX":-0.661965696972594,"pZ":0.5878820989488879,"vX0":2.636362158917763,"vY0":-128.03594324161008,"vZ0":-7.686243017867324,"x":142.23,"y":222.91,"x0":-1.7280147586599568,"y0":50.00409822987259,"z0":6.190640886905836,"aX":0.3140695697243868},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-2.3,"breakHorizontal":-1.0,"spinRate":2212,"spinDirection":67},"zone":13,"typeConfidence":0.9,"plateTime":0.4272183328833612,"extension":6.648021311982268},"index":9,"playId":"d4e5906a-f07a-3381-bf74-1cd0d2261515","pitchNumber":5,"startTime":"2025-08-24T03:34:41.739Z","endTime":"2025-08-24T03:34:47.146Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:34:47.146Z","atBatIndex":59},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jo Adell homers (29) on a line drive to right center field.","rbi":1,"awayScore":12,"homeScore":1,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-24T03:35:10.599Z","endTime":"2025-08-24T03:35:46.494Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":{"id":676962,"link":"/api/v1/people/676962"},"isScoringEvent":true,"rbi":true,"earned":true,"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.76652875171484,"strikeZoneBottom":1.95378805251087,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.755063436855746,"aZ":-32.873796545739765,"pfxX":0.23058290882337928,"pfxZ":-0.4174993672524563,"pX":-0.5574050807818411,"pZ":1.898029496093045,"vX0":2.7929083570584723,"vY0":-127.75834648566402,"vZ0":-4.8771604580574675,"x":138.25,"y":187.53,"x0":-1.6937524704167397,"y0":50.00589079509848,"z0":6.4087753948388455,"aX":0.3821573617670852},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.6,"breakHorizontal":-1.1,"spinRate":2204,"spinDirection":59},"zone":7,"typeConfidence":0.9,"plateTime":0.42833533617026465,"extension":6.432448170882258},"index":0,"playId":"491454f6-6cba-31fe-b7b1-c7d88eb18fb4","pitchNumber":1,"startTime":"2025-08-24T03:35:10.599Z","endTime":"2025-08-24T03:35:14.672Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.71,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.50119318089613,"aZ":-12.319838616223679,"pfxX":-3.3569458804423973,"pfxZ":10.046395276441519,"pX":-0.01563815487188881,"pZ":2.8709536570406193,"vX0":5.077310394610823,"vY0":-139.4912194760391,"vZ0":-7.106857487509764,"x":117.6,"y":161.26,"x0":-1.4207973838119452,"y0":50.00559149019242,"z0":6.258939941592356,"aX":-6.636427663713952},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.9,"breakHorizontal":5.0,"spinRate":2254,"spinDirection":214},"zone":5,"typeConfidence":0.91,"plateTime":0.39221406992136076,"extension":6.879678070461562},"hitData":{"launchSpeed":108.8,"launchAngle":19.0,"totalDistance":387.0,"trajectory":"line_drive","hardness":"medium","location":"89","coordinates":{"coordX":169.7,"coordY":72.39}},"index":1,"playId":"0ae3c507-6688-3027-9c9a-e2dab2df875a","pitchNumber":2,"startTime":"2025-08-24T03:35:23.153Z","endTime":"2025-08-24T03:35:46.494Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:35:46.494Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Rengifo called out on strikes.","rbi":0,"awayScore":12,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-24T03:35:55.087Z","endTime":"2025-08-24T03:39:47.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.2,"strikeZoneTop":3.25143494891675,"strikeZoneBottom":1.53951309697127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.389946373089067,"aZ":-30.626796449127966,"pfxX":1.5288942984934826,"pfxZ":0.9269024782498239,"pX":-1.4427049999997057,"pZ":2.093389709599793,"vX0":0.1364932837737935,"vY0":-127.54252510941826,"vZ0":-4.732462557238278,"x":171.99,"y":182.26,"x0":-1.695587625554961,"y0":50.00034933841533,"z0":6.367487029199894,"aX":2.537020854963601},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.0,"breakHorizontal":-2.8,"spinRate":2226,"spinDirection":116},"zone":13,"typeConfidence":0.9,"plateTime":0.4282222694781397,"extension":6.348287805925189},"index":0,"playId":"83994fcd-38ab-3b3f-8465-58ac96d5a35c","pitchNumber":1,"startTime":"2025-08-24T03:36:08.406Z","endTime":"2025-08-24T03:36:12.722Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.4,"strikeZoneTop":3.20175077841761,"strikeZoneBottom":1.51888850651507,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.104596092553415,"aZ":-31.894290180967655,"pfxX":0.7524863796500898,"pfxZ":0.16519191726754912,"pX":-0.09207569448205943,"pZ":1.2941342647999765,"vX0":3.44231801956545,"vY0":-127.70857806209878,"vZ0":-6.306759128669191,"x":120.51,"y":203.84,"x0":-1.55247565533963,"y0":50.00186988442348,"z0":6.28934994375938,"aX":1.2478372240227857},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.8,"breakHorizontal":-2.2,"spinRate":2179,"spinDirection":33},"zone":13,"typeConfidence":0.9,"plateTime":0.42809982004421965,"extension":6.371477656061674},"index":1,"playId":"4d8c555e-d0c7-3066-99d8-303f1f934b29","pitchNumber":2,"startTime":"2025-08-24T03:36:20.536Z","endTime":"2025-08-24T03:36:24.073Z","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":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.30128652863462,"strikeZoneBottom":1.64729908799518,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.438237553178002,"aZ":-13.244257698834263,"pfxX":-3.8820633141321332,"pfxZ":9.597582651229555,"pX":-0.032426240196369756,"pZ":1.7828546295034027,"vX0":5.737744463572287,"vY0":-139.5485039825794,"vZ0":-9.605182099305273,"x":118.24,"y":190.64,"x0":-1.610900026739912,"y0":50.002736068002726,"z0":6.142324201763462,"aX":-7.6564559113183535},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.6,"breakHorizontal":5.9,"spinRate":2173,"spinDirection":216},"zone":8,"typeConfidence":0.9,"plateTime":0.39252022071165493,"extension":6.67389339021442},"index":2,"playId":"3b339300-cab4-3cf2-aa7d-5cd9b694b221","pitchNumber":3,"startTime":"2025-08-24T03:36:33.375Z","endTime":"2025-08-24T03:36:36.883Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":12,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-24T03:36:41.057Z","endTime":"2025-08-24T03:36:51.581Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.5,"strikeZoneTop":3.2850682579582,"strikeZoneBottom":1.60218241494015,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.23124105200441,"aZ":-34.37398090476154,"pfxX":0.5695696240878529,"pfxZ":-1.2841965394789074,"pX":-2.036106963984048,"pZ":2.0176201602041224,"vX0":-0.8342756351571756,"vY0":-129.96025421041247,"vZ0":-4.43775982008231,"x":163.55,"y":169.64,"x0":-1.7855164854712393,"y0":50.001602769851786,"z0":6.346901231801134,"aX":0.9781682109391115},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-3.0,"breakHorizontal":-0.8,"spinRate":2266,"spinDirection":62},"zone":13,"typeConfidence":0.9,"plateTime":0.4208350181498499,"extension":6.38749458074553},"index":4,"playId":"49d94755-801b-3e59-95c3-735749a1ef0b","pitchNumber":4,"startTime":"2025-08-24T03:36:51.581Z","endTime":"2025-08-24T03:36:54.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.57329762999926,"aZ":-33.09073819139328,"pfxX":1.0440126685014808,"pfxZ":-0.527615496992194,"pX":0.27399300742366484,"pZ":2.300790086999856,"vX0":4.004572406507704,"vY0":-130.49565572678742,"vZ0":-4.248480949883477,"x":106.56,"y":176.66,"x0":-1.4115671919749797,"y0":50.003866606894185,"z0":6.422744760252563,"aX":1.8129174764045497},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-1.7,"breakHorizontal":-2.8,"spinRate":2281,"spinDirection":69},"zone":5,"typeConfidence":0.89,"plateTime":0.41856105956989076,"extension":6.521528211410403},"index":5,"playId":"2595d04c-f84c-333f-bd6b-0163717faaa4","pitchNumber":5,"startTime":"2025-08-24T03:37:07.582Z","endTime":"2025-08-24T03:37:11.140Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.5,"strikeZoneTop":3.22,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.048040438953954,"aZ":-34.48761444597984,"pfxX":1.0515350965173704,"pfxZ":-1.4298177197181978,"pX":0.15712469644520222,"pZ":0.9653410367466766,"vX0":4.002203498465407,"vY0":-125.91607406862211,"vZ0":-6.394084255895319,"x":111.01,"y":212.72,"x0":-1.5855079412508186,"y0":50.00455233185623,"z0":6.306792609470725,"aX":1.69889728515985},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.7,"breakHorizontal":-2.8,"spinRate":2410,"spinDirection":55},"zone":14,"typeConfidence":0.9,"plateTime":0.433952256803928,"extension":6.647581001137489},"index":6,"playId":"a0fb3b07-03c2-343a-800b-889890ac3f42","pitchNumber":6,"startTime":"2025-08-24T03:37:31.104Z","endTime":"2025-08-24T03:37:38.330Z","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":96.3,"endSpeed":88.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.869134565668805,"aZ":-11.45137241158937,"pfxX":-5.252414522908708,"pfxZ":10.479840803133602,"pX":-0.4309533177284775,"pZ":1.6005930575178484,"vX0":5.09359916998771,"vY0":-139.80585921428263,"vZ0":-10.558901664091207,"x":133.43,"y":195.56,"x0":-1.5951235442310532,"y0":50.001751781142374,"z0":6.180531727197216,"aX":-10.384687937684776},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.9,"breakHorizontal":8.4,"spinRate":2268,"spinDirection":215},"zone":7,"typeConfidence":0.9,"plateTime":0.3919498556999974,"extension":6.980577238016174},"index":7,"playId":"5a06e8f7-dda0-394a-ba78-f6339307a1ab","pitchNumber":7,"startTime":"2025-08-24T03:38:07.695Z","endTime":"2025-08-24T03:38:11.115Z","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":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.8,"strikeZoneTop":3.24032852838516,"strikeZoneBottom":1.59943616860166,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.66251902173182,"aZ":-12.101654819835561,"pfxX":-3.992689814784173,"pfxZ":10.184227936911462,"pX":0.24125085145333808,"pZ":1.1077835071186566,"vX0":6.4439727240665245,"vY0":-139.98185020438814,"vZ0":-11.545132800040165,"x":107.8,"y":208.87,"x0":-1.5792855502872245,"y0":50.003444356214615,"z0":6.094930854181812,"aX":-7.869598302392019},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.0,"breakHorizontal":5.8,"spinRate":2113,"spinDirection":213},"zone":14,"typeConfidence":0.91,"plateTime":0.39234106646435984,"extension":7.098418135994416},"index":8,"playId":"1e61f80d-e7a4-35bc-8f07-6f9d8c97c0ea","pitchNumber":8,"startTime":"2025-08-24T03:38:29.293Z","endTime":"2025-08-24T03:38:33.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.129894321624388,"aZ":-31.25230097237215,"pfxX":1.1014319404285655,"pfxZ":0.5385322184647947,"pX":-0.20406928143017036,"pZ":2.292073018037753,"vX0":3.175453126455079,"vY0":-128.97502390946545,"vZ0":-4.541566738454598,"x":124.78,"y":176.89,"x0":-1.5889639931408226,"y0":50.000552181492246,"z0":6.456642625684515,"aX":1.8748243426660915},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.2,"breakHorizontal":-2.6,"spinRate":2213,"spinDirection":95},"zone":5,"typeConfidence":0.89,"plateTime":0.42294569336746424,"extension":6.506802070827204},"index":9,"playId":"89833ecd-ad28-3472-af96-c977eb18104c","pitchNumber":9,"startTime":"2025-08-24T03:38:44.201Z","endTime":"2025-08-24T03:38:49.824Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.594884539149316,"aZ":-33.75174285042155,"pfxX":1.7801165993259636,"pfxZ":-0.9447495446232992,"pX":-1.0321044368135783,"pZ":2.6206803940597405,"vX0":0.7738235200023303,"vY0":-127.84248649103333,"vZ0":-3.1268989975429093,"x":156.34,"y":168.02,"x0":-1.5693739794366837,"y0":50.003545019943,"z0":6.489552140816486,"aX":2.96768600068381},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-2.2,"breakHorizontal":-3.4,"spinRate":2262,"spinDirection":68},"zone":11,"typeConfidence":0.9,"plateTime":0.4272643108742562,"extension":6.691123686170397},"index":10,"playId":"27dfef13-1a67-3435-82d1-96e6a4f1ba97","pitchNumber":10,"startTime":"2025-08-24T03:39:25.881Z","endTime":"2025-08-24T03:39:29.064Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.0,"strikeZoneTop":3.1894768171099,"strikeZoneBottom":1.51638595567906,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.544934573199654,"aZ":-9.78324865559407,"pfxX":-5.011264611162505,"pfxZ":10.828357393947105,"pX":-0.685887181866458,"pZ":1.4961665095259908,"vX0":4.375400371741907,"vY0":-143.01215907670306,"vZ0":-11.174612037364104,"x":143.14,"y":198.38,"x0":-1.5859740728174803,"y0":50.00050570247481,"z0":6.071637855130428,"aX":-10.360040098890753},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.5,"breakHorizontal":8.2,"spinRate":2241,"spinDirection":213},"zone":7,"typeConfidence":0.92,"plateTime":0.38325574463869483,"extension":7.108928627462439},"index":11,"playId":"f3b4d620-270f-3c9b-be00-ee11fbe00568","pitchNumber":11,"startTime":"2025-08-24T03:39:43.450Z","endTime":"2025-08-24T03:39:47.584Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:39:47.584Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Logan O'Hoppe flies out to left fielder Owen Caissie.","rbi":0,"awayScore":12,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-24T03:39:55.631Z","endTime":"2025-08-24T03:40:22.725Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.14456894579626,"aZ":-10.50772766551199,"pfxX":-2.8444987129855184,"pfxZ":11.126127149450745,"pX":0.3930198469301664,"pZ":2.829893630650143,"vX0":5.792428023054932,"vY0":-139.11623251532075,"vZ0":-7.555750632136328,"x":102.02,"y":162.37,"x0":-1.3527577949330933,"y0":50.00177952253015,"z0":6.289166742399472,"aX":-5.539349179891648},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.6,"breakHorizontal":3.8,"spinRate":2230,"spinDirection":206},"zone":6,"typeConfidence":0.91,"plateTime":0.39473406161439906,"extension":6.823341132252105},"hitData":{"launchSpeed":93.0,"launchAngle":52.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":126.13,"coordY":194.67}},"index":0,"playId":"634f3fb3-e9de-35fb-a61b-e25440e389a1","pitchNumber":1,"startTime":"2025-08-24T03:40:12.756Z","endTime":"2025-08-24T03:40:22.725Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:40:22.725Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Tucker grounds out, second baseman Christian Moore to first baseman Niko Kavadas.","rbi":0,"awayScore":12,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-24T03:42:51.004Z","endTime":"2025-08-24T03:43:34.996Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694359,"link":"/api/v1/people/694359"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Christian Moore replaces Mike Trout, batting 3rd, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":12,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-24T03:42:32.722Z","endTime":"2025-08-24T03:42:32.736Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"301","replacedPlayer":{"id":545361,"link":"/api/v1/people/545361"}},{"details":{"description":"Defensive switch from second base to shortstop for Luis Rengifo.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":12,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-24T03:42:32.736Z","endTime":"2025-08-24T03:42:33.736Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"700"},{"details":{"description":"Pitching Change: Oswald Peraza replaces Luis García, batting 1st.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":12,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-24T03:42:32.736Z","endTime":"2025-08-24T03:42:52.688Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"101","replacedPlayer":{"id":687263,"link":"/api/v1/people/687263"}},{"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":41.6,"endSpeed":39.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":6.857668249522894,"aZ":-29.97850204448193,"pfxX":-1.687649730079439,"pfxZ":6.152104363938024,"pX":0.5688722368597132,"pZ":2.0840265180176707,"vX0":2.6939386770646565,"vY0":-59.89134751644993,"vZ0":6.331635826786309,"x":95.32,"y":182.51,"x0":-1.5100839270348725,"y0":50.000205124549524,"z0":7.586477770487495,"aX":-0.6010030629107775},"breaks":{"breakAngle":1.2,"breakLength":33.6,"breakY":24.0,"breakVertical":-147.8,"breakVerticalInduced":16.1,"breakHorizontal":1.4,"spinRate":1005,"spinDirection":219},"zone":9,"typeConfidence":1.21,"plateTime":0.921599786773108,"extension":3.9156584632201064},"index":3,"playId":"436dc480-560a-3e5e-b2ad-4496934d9bbb","pitchNumber":1,"startTime":"2025-08-24T03:42:52.688Z","endTime":"2025-08-24T03:42:56.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, 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":0},"pitchData":{"startSpeed":40.4,"endSpeed":38.3,"strikeZoneTop":3.72570950542557,"strikeZoneBottom":1.75912763254095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":6.716211548246096,"aZ":-30.340686538420982,"pfxX":0.29931398992912683,"pfxZ":5.484628184431775,"pX":-1.715702179479103,"pZ":1.3998313828854554,"vX0":0.03144343025060972,"vY0":-58.15753684266391,"vZ0":6.092650499185597,"x":182.4,"y":200.98,"x0":-1.782097245211246,"y0":50.00230136795061,"z0":7.788420557750346,"aX":0.0999726548728372},"breaks":{"breakAngle":0.0,"breakLength":36.0,"breakY":24.0,"breakVertical":-159.5,"breakVerticalInduced":15.1,"breakHorizontal":-0.6,"spinRate":914,"spinDirection":222},"zone":13,"typeConfidence":1.35,"plateTime":0.9509083983400544,"extension":3.9903816897603024},"index":4,"playId":"18eaec1a-f27a-3de8-8cde-4e7ee08c2a5c","pitchNumber":2,"startTime":"2025-08-24T03:43:09.454Z","endTime":"2025-08-24T03:43:13.482Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":45.6,"endSpeed":41.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":8.331312458600117,"aZ":-29.27077307748162,"pfxX":-3.1532309856314,"pfxZ":6.795508667317378,"pX":-0.5693216904509381,"pZ":4.332149600769723,"vX0":2.5318956505388144,"vY0":-65.66985742578201,"vZ0":7.266283049938361,"x":138.7,"y":121.81,"x0":-2.1316327093965928,"y0":50.00308551015847,"z0":7.540798142830981,"aX":-1.3480161302323055},"breaks":{"breakAngle":2.4,"breakLength":27.6,"breakY":24.0,"breakVertical":-119.3,"breakVerticalInduced":17.3,"breakHorizontal":4.3,"spinRate":1095,"spinDirection":219},"zone":11,"typeConfidence":0.81,"plateTime":0.8409286382771688,"extension":3.9489511011426908},"hitData":{"launchSpeed":80.4,"launchAngle":-22.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.68,"coordY":150.46}},"index":5,"playId":"64ad4488-047b-359a-a817-23481f2d3258","pitchNumber":3,"startTime":"2025-08-24T03:43:26.013Z","endTime":"2025-08-24T03:43:34.996Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:43:34.996Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Seiya Suzuki flies out to center fielder Bryce Teodosio.","rbi":0,"awayScore":12,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-24T03:43:49.771Z","endTime":"2025-08-24T03:44:36.975Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":1},"pitchData":{"startSpeed":42.5,"endSpeed":39.8,"strikeZoneTop":3.49873264845378,"strikeZoneBottom":1.54085266340723,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":6.756376016915135,"aZ":-30.008657944648196,"pfxX":-2.6719310359200907,"pfxZ":5.784435907873693,"pX":-0.6275726009096145,"pZ":3.3172479638231964,"vX0":2.055543696686272,"vY0":-61.198497945232155,"vZ0":7.1713365175436365,"x":140.92,"y":149.21,"x0":-1.9916506032261856,"y0":50.00272959165551,"z0":7.738305991567092,"aX":-1.0006418344875145},"breaks":{"breakAngle":1.2,"breakLength":31.2,"breakY":24.0,"breakVertical":-140.6,"breakVerticalInduced":15.5,"breakHorizontal":3.7,"spinRate":950,"spinDirection":221},"zone":1,"typeConfidence":1.31,"plateTime":0.8993830025396612,"extension":4.15910773115222},"index":0,"playId":"9db7d266-22ef-3c04-8801-f32cea381bca","pitchNumber":1,"startTime":"2025-08-24T03:43:54.925Z","endTime":"2025-08-24T03:43:58.932Z","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":1},"pitchData":{"startSpeed":39.3,"endSpeed":37.0,"strikeZoneTop":3.51115136869591,"strikeZoneBottom":1.58214593951086,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":6.335811453576414,"aZ":-30.339972484911538,"pfxX":-0.7241500021295231,"pfxZ":5.8730914757408055,"pX":-2.255140022042956,"pZ":2.5032282801800076,"vX0":0.07301738704222192,"vY0":-56.22564256099168,"vZ0":7.803167357345504,"x":202.96,"y":171.19,"x0":-2.227991379417404,"y0":50.00134399888939,"z0":7.980959242797802,"aX":-0.22578344891935265},"breaks":{"breakAngle":0.0,"breakLength":38.4,"breakY":24.0,"breakVertical":-169.8,"breakVerticalInduced":17.2,"breakHorizontal":1.2,"spinRate":968,"spinDirection":209},"zone":13,"typeConfidence":1.33,"plateTime":0.9840581685851264,"extension":4.167503281507546},"index":1,"playId":"d8de4253-e68f-3cfa-835b-9b44b1980671","pitchNumber":2,"startTime":"2025-08-24T03:44:06.764Z","endTime":"2025-08-24T03:44:10.584Z","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":41.4,"endSpeed":38.9,"strikeZoneTop":3.4828025736272,"strikeZoneBottom":1.58274572058363,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":7.602535976950377,"aZ":-30.71030137304896,"pfxX":-2.400519176460774,"pfxZ":4.212767350383589,"pX":2.2024689459164906,"pZ":1.00112691799907,"vX0":4.732970690078141,"vY0":-59.55303522583086,"vZ0":5.826231570000875,"x":33.05,"y":211.75,"x0":-1.5739135339468915,"y0":50.00049584073175,"z0":7.41712016515932,"aX":-0.8318585521313202},"breaks":{"breakAngle":1.2,"breakLength":34.8,"breakY":24.0,"breakVertical":-154.7,"breakVerticalInduced":13.2,"breakHorizontal":1.2,"spinRate":923,"spinDirection":221},"zone":14,"typeConfidence":1.35,"plateTime":0.9324970262669554,"extension":4.601154527984368},"index":2,"playId":"36c9b453-df13-3895-a8ae-446af03efafb","pitchNumber":3,"startTime":"2025-08-24T03:44:16.592Z","endTime":"2025-08-24T03:44:20.278Z","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":1,"outs":1},"pitchData":{"startSpeed":41.0,"endSpeed":38.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":6.056105677950465,"aZ":-30.403359737831895,"pfxX":-2.0348771999402304,"pfxZ":5.081799472047733,"pX":-0.01751095926249252,"pZ":3.1785467562444967,"vX0":2.5428584932076346,"vY0":-58.89688108005313,"vZ0":7.573532046361029,"x":117.67,"y":152.96,"x0":-1.9485972226030062,"y0":50.00226288903801,"z0":7.968040453234606,"aX":-0.7087094563828161},"breaks":{"breakAngle":1.2,"breakLength":34.8,"breakY":24.0,"breakVertical":-153.6,"breakVerticalInduced":14.5,"breakHorizontal":2.3,"spinRate":966,"spinDirection":218},"zone":2,"typeConfidence":1.35,"plateTime":0.9331528512677121,"extension":3.973125029199007},"hitData":{"launchSpeed":90.0,"launchAngle":40.0,"totalDistance":330.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.21,"coordY":67.35}},"index":3,"playId":"d21cbf49-db4c-3a80-b79e-4eb0b1925324","pitchNumber":4,"startTime":"2025-08-24T03:44:27.254Z","endTime":"2025-08-24T03:44:36.975Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:44:36.975Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Shaw grounds out, third baseman Yoán Moncada to first baseman Niko Kavadas.","rbi":0,"awayScore":12,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-24T03:44:49.917Z","endTime":"2025-08-24T03:45:05.795Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694359,"link":"/api/v1/people/694359"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":42.3,"endSpeed":39.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":6.861464390363658,"aZ":-30.188180132203996,"pfxX":-2.6118266618237835,"pfxZ":5.401549603027236,"pX":-0.14560178623755837,"pZ":3.521763986301544,"vX0":2.509528863767012,"vY0":-60.74653007841525,"vZ0":7.620911914009119,"x":122.55,"y":143.69,"x0":-1.9142593957960512,"y0":50.00260155089909,"z0":7.763110864603322,"aX":-0.9602246698653641},"breaks":{"breakAngle":1.2,"breakLength":32.4,"breakY":24.0,"breakVertical":-143.6,"breakVerticalInduced":15.2,"breakHorizontal":3.4,"spinRate":1047,"spinDirection":217},"zone":11,"typeConfidence":1.33,"plateTime":0.9073895419843989,"extension":4.285282167845402},"hitData":{"launchSpeed":77.0,"launchAngle":-22.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.83,"coordY":169.83}},"index":0,"playId":"97efdb18-bd2b-3702-a1eb-a0f3b0e7ae9f","pitchNumber":1,"startTime":"2025-08-24T03:44:57.731Z","endTime":"2025-08-24T03:45:05.795Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:45:05.795Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Teodosio grounds out, third baseman Justin Turner to first baseman Michael Busch.","rbi":0,"awayScore":12,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-24T03:47:10.945Z","endTime":"2025-08-24T03:47:56.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,4],"actionIndex":[0,1,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":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":457759,"link":"/api/v1/people/457759"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from third base to second base for Matt Shaw.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":12,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-24T03:46:44.604Z","endTime":"2025-08-24T03:46:44.618Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"401","replacedPlayer":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"description":"Defensive Substitution: Justin Turner replaces second baseman Nico Hoerner, batting 6th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":12,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-24T03:46:44.618Z","endTime":"2025-08-24T03:47:13.303Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":457759,"link":"/api/v1/people/457759"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":663538,"link":"/api/v1/people/663538"}},{"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":96.8,"endSpeed":88.1,"strikeZoneTop":3.66,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.21979913011918,"aZ":-12.10593997610067,"pfxX":-4.589743945578999,"pfxZ":10.048955771538381,"pX":-1.176415171429148,"pZ":2.799592594118198,"vX0":2.74811098809458,"vY0":-140.72703278116393,"vZ0":-7.345448438147473,"x":161.84,"y":163.19,"x0":-1.571487181628564,"y0":50.00400829541928,"z0":6.23545670860909,"aX":-9.166709066301161},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.8,"breakHorizontal":7.7,"spinRate":2214,"spinDirection":203},"zone":11,"typeConfidence":0.91,"plateTime":0.3898617648733169,"extension":6.658407366628737},"index":2,"playId":"1388eb21-cdfa-3a80-a6c2-4f361849e0df","pitchNumber":1,"startTime":"2025-08-24T03:47:13.303Z","endTime":"2025-08-24T03:47:17.158Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":12,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":3,"startTime":"2025-08-24T03:47:32.400Z","endTime":"2025-08-24T03:47:47.593Z","isPitch":false,"type":"action","player":{"id":669326,"link":"/api/v1/people/669326"}},{"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.66,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.19702950771449,"aZ":-32.29362663709079,"pfxX":-0.5467538593548618,"pfxZ":-0.07098742746195352,"pX":0.41941551384885756,"pZ":1.6631879120229278,"vX0":4.795815171219679,"vY0":-128.42132413591318,"vZ0":-5.476369936487725,"x":101.01,"y":193.87,"x0":-1.4032013718977985,"y0":50.00487597830847,"z0":6.3427836548797245,"aX":-0.9121820667317533},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.2,"breakHorizontal":-0.1,"spinRate":2351,"spinDirection":72},"zone":9,"typeConfidence":0.89,"plateTime":0.42691874736575786,"extension":6.640202090530636},"hitData":{"launchSpeed":81.1,"launchAngle":-24.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.43,"coordY":161.12}},"index":4,"playId":"ae755bb1-bf25-3f37-8b8d-20de945100ca","pitchNumber":2,"startTime":"2025-08-24T03:47:47.593Z","endTime":"2025-08-24T03:47:56.162Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:47:56.162Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oswald Peraza strikes out swinging.","rbi":0,"awayScore":12,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-24T03:48:03.899Z","endTime":"2025-08-24T03:49:15.119Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.10623930974591,"aZ":-12.330876863696961,"pfxX":-3.9994656301278253,"pfxZ":10.165309172185577,"pX":0.211221368865727,"pZ":3.66520251832375,"vX0":6.153844450166243,"vY0":-139.2741314234429,"vZ0":-4.925809993317366,"x":108.95,"y":139.82,"x0":-1.5137482046685304,"y0":50.00316215774648,"z0":6.281170999953837,"aX":-7.808020708462179},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.5,"breakHorizontal":5.9,"spinRate":2213,"spinDirection":207},"zone":12,"typeConfidence":0.91,"plateTime":0.3942061490486397,"extension":6.862322494960084},"index":0,"playId":"6a45a20b-af80-3292-99cb-55416798088e","pitchNumber":1,"startTime":"2025-08-24T03:48:17.035Z","endTime":"2025-08-24T03:48:20.768Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.54753381906344,"strikeZoneBottom":1.62379074931143,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.177124057710216,"aZ":-12.798300579220564,"pfxX":-4.541942078637886,"pfxZ":9.718019681665831,"pX":0.4832975107430949,"pZ":3.214377775765107,"vX0":6.8334683465209105,"vY0":-140.185804971895,"vZ0":-6.246375715684749,"x":98.58,"y":151.99,"x0":-1.3938708205720423,"y0":50.004730920304404,"z0":6.304272727790237,"aX":-9.05773137207622},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.6,"breakHorizontal":6.8,"spinRate":2224,"spinDirection":211},"zone":3,"typeConfidence":0.91,"plateTime":0.3904572598313134,"extension":6.782314598907762},"index":1,"playId":"6ca5f951-3954-3332-9b46-53ade20cfb29","pitchNumber":2,"startTime":"2025-08-24T03:48:28.407Z","endTime":"2025-08-24T03:48:31.859Z","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":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.4929519012225,"strikeZoneBottom":1.59753466180069,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.386245335140902,"aZ":-13.225560689451987,"pfxX":-4.360357826686995,"pfxZ":9.51754308557241,"pX":0.9965855007076172,"pZ":3.574257550173324,"vX0":8.153186326130768,"vY0":-140.13927075725886,"vZ0":-5.262068186648164,"x":79.01,"y":142.28,"x0":-1.3826547435947318,"y0":50.001317069814846,"z0":6.338661714289587,"aX":-8.680386773748339},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.3,"breakHorizontal":6.2,"spinRate":2196,"spinDirection":201},"zone":12,"typeConfidence":0.91,"plateTime":0.3907046578272846,"extension":6.773537198862437},"index":2,"playId":"b7c160d6-b9ce-3820-90ea-94583a807c22","pitchNumber":3,"startTime":"2025-08-24T03:48:42.810Z","endTime":"2025-08-24T03:48:46.128Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.6,"strikeZoneTop":3.35490216355903,"strikeZoneBottom":1.54548240106394,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.93328479625037,"aZ":-33.30703402137236,"pfxX":-0.6060462754446332,"pfxZ":-0.6819935092406975,"pX":-0.08776092138123047,"pZ":0.749743096509165,"vX0":3.5510569200560216,"vY0":-128.1022097514752,"vZ0":-7.49926274389089,"x":120.35,"y":218.54,"x0":-1.4118755632404136,"y0":50.00126359485267,"z0":6.311479210096062,"aX":-1.00950436843753},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-2.6,"breakHorizontal":0.4,"spinRate":2358,"spinDirection":45},"zone":13,"typeConfidence":0.9,"plateTime":0.42721255301598005,"extension":6.7018241981864675},"index":3,"playId":"a791df54-9194-36ea-83d4-43256104eabb","pitchNumber":4,"startTime":"2025-08-24T03:48:56.294Z","endTime":"2025-08-24T03:49:00.059Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.387198091273046,"aZ":-32.481041991563465,"pfxX":1.241031983700141,"pfxZ":-0.1863440563713299,"pX":0.8296551720849773,"pZ":1.1309681019873106,"vX0":5.122205675193578,"vY0":-127.63895011302012,"vZ0":-6.753419596284635,"x":85.38,"y":208.24,"x0":-1.3647471928337847,"y0":50.00292579087609,"z0":6.370311904444172,"aX":2.046123965716385},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.7,"breakHorizontal":-3.4,"spinRate":2162,"spinDirection":47},"zone":14,"typeConfidence":0.9,"plateTime":0.42919296922212435,"extension":6.478405488210701},"index":4,"playId":"f5ed5cd8-b108-36ec-bc99-491d479bc981","pitchNumber":5,"startTime":"2025-08-24T03:49:11.717Z","endTime":"2025-08-24T03:49:15.119Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:49:15.119Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Niko Kavadas singles on a ground ball to right fielder Kyle Tucker.","rbi":0,"awayScore":12,"homeScore":1,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-24T03:49:18.640Z","endTime":"2025-08-24T03:50:00.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"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":90.5,"endSpeed":82.3,"strikeZoneTop":3.36395260754085,"strikeZoneBottom":1.74832647129219,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.703381836044688,"aZ":-22.629865130915714,"pfxX":-3.7388521456904136,"pfxZ":5.4718123854754435,"pX":-0.7072070417367702,"pZ":3.628576667464057,"vX0":3.5581035153834124,"vY0":-131.6862738144081,"vZ0":-2.7281903693179044,"x":143.96,"y":140.81,"x0":-1.5944665759009644,"y0":50.00483749839078,"z0":6.364451956563989,"aX":-6.523796203084229},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.5,"breakHorizontal":5.9,"spinRate":1198,"spinDirection":211},"zone":11,"typeConfidence":0.62,"plateTime":0.4170087206962365,"extension":6.528897213328593},"index":0,"playId":"d185fc4a-1c3c-3768-a4da-a1108d1fea3a","pitchNumber":1,"startTime":"2025-08-24T03:49:37.348Z","endTime":"2025-08-24T03:49:41.066Z","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":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.10829882294461,"aZ":-12.577558984041772,"pfxX":-3.2961171557211624,"pfxZ":9.987588215774352,"pX":0.24581930780032604,"pZ":3.438432593023112,"vX0":6.320562885379545,"vY0":-140.02089385314008,"vZ0":-5.525927231869744,"x":107.63,"y":145.94,"x0":-1.6246892855799617,"y0":50.00193660851704,"z0":6.278536837931566,"aX":-6.467183172745733},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.9,"breakHorizontal":4.4,"spinRate":2176,"spinDirection":210},"zone":12,"typeConfidence":0.91,"plateTime":0.3929537080649146,"extension":6.730879260006077},"hitData":{"launchSpeed":96.1,"launchAngle":1.0,"totalDistance":62.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":160.0,"coordY":142.05}},"index":1,"playId":"a2047443-5ee0-3087-b7f4-79ceaa369e5b","pitchNumber":2,"startTime":"2025-08-24T03:49:50.616Z","endTime":"2025-08-24T03:50:00.575Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:50:00.575Z","atBatIndex":68},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Christian Moore lines out to right fielder Kyle Tucker.","rbi":0,"awayScore":12,"homeScore":1,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-24T03:50:05.358Z","endTime":"2025-08-24T03:51:16.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.71798260787289,"aZ":-30.292179206236398,"pfxX":0.9566525208896026,"pfxZ":1.100965879369447,"pX":0.5323246232105878,"pZ":1.1466903835360807,"vX0":4.9191896006986084,"vY0":-130.01266808489845,"vZ0":-7.28643621734776,"x":96.71,"y":207.82,"x0":-1.5099928029623946,"y0":50.00455938336325,"z0":6.290452744657262,"aX":1.6334062779252643},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.6,"breakHorizontal":-2.9,"spinRate":2189,"spinDirection":123},"zone":14,"typeConfidence":0.89,"plateTime":0.4215843558700949,"extension":6.548856633737442},"index":0,"playId":"52a418b6-aeea-3c60-8991-6f61d92df954","pitchNumber":1,"startTime":"2025-08-24T03:50:28.721Z","endTime":"2025-08-24T03:50:31.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.753137946961875,"aZ":-34.220435583989776,"pfxX":0.8601773695993794,"pfxZ":-1.2063798352723314,"pX":0.14914099497217956,"pZ":0.7792748580958275,"vX0":4.276383679772958,"vY0":-129.5700639711193,"vZ0":-7.223573343021025,"x":111.32,"y":217.74,"x0":-1.6334542298520105,"y0":50.00019473275219,"z0":6.213843536614672,"aX":1.4633762920367406},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-3.6,"breakHorizontal":-2.5,"spinRate":2334,"spinDirection":60},"zone":14,"typeConfidence":0.9,"plateTime":0.4225254433905947,"extension":6.592840396036854},"index":1,"playId":"8fc53f2b-6c0d-3ebb-ada0-491e62636ff5","pitchNumber":2,"startTime":"2025-08-24T03:50:46.529Z","endTime":"2025-08-24T03:50:50.138Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.25966050283262,"aZ":-34.974565519459176,"pfxX":0.37879058662577747,"pfxZ":-1.6324496071328376,"pX":0.1264283994776903,"pZ":2.059398773045947,"vX0":3.8120017702958204,"vY0":-129.85355187190345,"vZ0":-4.258679941355895,"x":112.18,"y":183.18,"x0":-1.4076189347180823,"y0":50.00423107589045,"z0":6.370992318860369,"aX":0.648827321947712},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-3.7,"breakHorizontal":-1.6,"spinRate":2251,"spinDirection":30},"zone":8,"typeConfidence":0.9,"plateTime":0.42121574566305053,"extension":6.5279833659637445},"hitData":{"launchSpeed":92.7,"launchAngle":18.0,"totalDistance":281.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":186.4,"coordY":103.76}},"index":2,"playId":"1944e6dd-a76f-308e-9087-3ffc3e0fc307","pitchNumber":3,"startTime":"2025-08-24T03:51:09.826Z","endTime":"2025-08-24T03:51:16.200Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:51:16.200Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Owen Caissie flies out to left fielder Taylor Ward.","rbi":0,"awayScore":12,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-24T03:53:11.236Z","endTime":"2025-08-24T03:53:33.741Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"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":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"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(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":40.7,"endSpeed":37.3,"strikeZoneTop":4.01922004533753,"strikeZoneBottom":1.7280237351167,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":7.4442808436842,"aZ":-29.238617049456405,"pfxX":-3.307547255749226,"pfxZ":8.860204681998907,"pX":-3.0805193374122877,"pZ":3.5323818118067245,"vX0":-0.06556192350272064,"vY0":-58.3088412989364,"vZ0":7.876117793662653,"x":234.42,"y":143.41,"x0":-2.595772526250985,"y0":50.0013629230178,"z0":7.975774332616656,"aX":-1.094982296346131},"breaks":{"breakAngle":2.4,"breakLength":34.8,"breakY":24.0,"breakVertical":-152.6,"breakVerticalInduced":22.9,"breakHorizontal":6.0,"spinRate":961,"spinDirection":220},"zone":11,"typeConfidence":1.28,"plateTime":0.9535552369315936,"extension":3.651381686841979},"index":0,"playId":"967e965d-cdcb-33b0-82be-8ddf56fa5a4a","pitchNumber":1,"startTime":"2025-08-24T03:53:14.253Z","endTime":"2025-08-24T03:53:18.308Z","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":0,"outs":0},"pitchData":{"startSpeed":40.8,"endSpeed":38.3,"strikeZoneTop":3.48925353071604,"strikeZoneBottom":1.60026185204963,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":6.098849506478532,"aZ":-29.462711229230205,"pfxX":-1.6513398768208187,"pfxZ":7.899318713171825,"pX":-0.29729785156000865,"pZ":3.521110496958333,"vX0":2.215679807530749,"vY0":-58.5246310363312,"vZ0":7.632933645213575,"x":128.33,"y":143.71,"x0":-2.00981778952883,"y0":50.001860789229646,"z0":8.022233158118832,"aX":-0.566552994030518},"breaks":{"breakAngle":1.2,"breakLength":33.6,"breakY":24.0,"breakVertical":-150.7,"breakVerticalInduced":19.8,"breakHorizontal":1.8,"spinRate":979,"spinDirection":212},"zone":1,"typeConfidence":1.22,"plateTime":0.9399290939510165,"extension":3.707952491987122},"hitData":{"launchSpeed":80.2,"launchAngle":39.0,"totalDistance":278.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":50.12,"coordY":116.37}},"index":1,"playId":"4c107a2c-f393-3350-a556-175b832c08f8","pitchNumber":2,"startTime":"2025-08-24T03:53:23.001Z","endTime":"2025-08-24T03:53:33.741Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:53:33.741Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Justin Turner singles on a ground ball to center fielder Bryce Teodosio.","rbi":0,"awayScore":12,"homeScore":1,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-24T03:53:52.762Z","endTime":"2025-08-24T03:54:46.989Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Single","eventType":"single","movementReason":null,"runner":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"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(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":1},"pitchData":{"startSpeed":40.0,"endSpeed":38.1,"strikeZoneTop":3.6157092574401,"strikeZoneBottom":1.70241649594623,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":5.933274642341031,"aZ":-30.33606741266876,"pfxX":-2.3151393194303638,"pfxZ":5.55466131477074,"pX":-0.7117177890090775,"pZ":2.188653455872183,"vX0":1.8999071138190005,"vY0":-57.43978146925483,"vZ0":7.016604837063072,"x":144.13,"y":179.69,"x0":-2.0956559609751837,"y0":50.00038169103776,"z0":7.8868676384713385,"aX":-0.7640608348026995},"breaks":{"breakAngle":1.2,"breakLength":36.0,"breakY":24.0,"breakVertical":-161.9,"breakVerticalInduced":15.4,"breakHorizontal":3.1,"spinRate":975,"spinDirection":212},"zone":7,"typeConfidence":1.34,"plateTime":0.9581157033959968,"extension":4.222021662109826},"index":0,"playId":"e1ecb1a7-7499-3f92-aa3b-2fed63877d71","pitchNumber":1,"startTime":"2025-08-24T03:53:59.614Z","endTime":"2025-08-24T03:54:03.928Z","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":42.3,"endSpeed":39.2,"strikeZoneTop":3.68737390543942,"strikeZoneBottom":1.71616754774112,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":5.992343792521151,"aZ":-29.580949840231096,"pfxX":-2.8091196270830325,"pfxZ":7.002024856055815,"pX":0.4399816876379745,"pZ":5.840211076261834,"vX0":2.872645639305902,"vY0":-60.4849052500871,"vZ0":9.676756910511628,"x":100.23,"y":81.09,"x0":-1.602543950705893,"y0":50.00060186513521,"z0":8.117841932381609,"aX":-1.0390215712093218},"breaks":{"breakAngle":1.2,"breakLength":31.2,"breakY":24.0,"breakVertical":-139.9,"breakVerticalInduced":18.6,"breakHorizontal":3.7,"spinRate":1140,"spinDirection":220},"zone":12,"typeConfidence":0.82,"plateTime":0.9061315997012525,"extension":4.085511305392295},"index":1,"playId":"615b607f-5f0c-3327-9d7f-c32d5a52cc34","pitchNumber":2,"startTime":"2025-08-24T03:54:11.114Z","endTime":"2025-08-24T03:54:14.736Z","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":1},"pitchData":{"startSpeed":41.6,"endSpeed":39.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":6.352569177982655,"aZ":-29.924517193932125,"pfxX":-3.0942494906778855,"pfxZ":6.24650443287827,"pX":-0.014394047457540598,"pZ":2.4364948110755784,"vX0":2.617295118133059,"vY0":-59.8977850139591,"vZ0":6.462050238679087,"x":117.55,"y":172.99,"x0":-1.8361800723848825,"y0":50.00072928075903,"z0":7.741957354804875,"aX":-1.1125073810574377},"breaks":{"breakAngle":2.4,"breakLength":32.4,"breakY":24.0,"breakVertical":-146.8,"breakVerticalInduced":16.0,"breakHorizontal":4.2,"spinRate":961,"spinDirection":223},"zone":5,"typeConfidence":1.21,"plateTime":0.9181321563911036,"extension":3.9215308246992455},"index":2,"playId":"84a10c4b-28d7-329c-bead-53840b795f9e","pitchNumber":3,"startTime":"2025-08-24T03:54:22.430Z","endTime":"2025-08-24T03:54:26.029Z","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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":42.0,"endSpeed":38.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":8.224240832963359,"aZ":-28.302727544537667,"pfxX":-2.449630724039529,"pfxZ":10.935595493310622,"pX":0.9419348846300136,"pZ":1.9311716434230066,"vX0":3.720800188199673,"vY0":-60.42867512090804,"vZ0":5.702067251818975,"x":81.1,"y":186.64,"x0":-1.9181903258932578,"y0":50.00272018982569,"z0":7.374142773142232,"aX":-0.8674171336844693},"breaks":{"breakAngle":1.2,"breakLength":31.2,"breakY":24.0,"breakVertical":-138.8,"breakVerticalInduced":25.1,"breakHorizontal":1.8,"spinRate":949,"spinDirection":215},"zone":14,"typeConfidence":1.33,"plateTime":0.9216604672152107,"extension":4.729213209634976},"hitData":{"launchSpeed":98.1,"launchAngle":1.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.4,"coordY":139.42}},"index":3,"playId":"2cd6e87d-e5e5-32b2-9584-51bbd4c5d746","pitchNumber":4,"startTime":"2025-08-24T03:54:37.353Z","endTime":"2025-08-24T03:54:46.989Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:54:46.989Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willi Castro singles on a line drive to right fielder Jo Adell. Justin Turner to 2nd.","rbi":0,"awayScore":12,"homeScore":1,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-24T03:55:07.383Z","endTime":"2025-08-24T03:55:31.355Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"postOnSecond":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"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":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"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(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":1},"pitchData":{"startSpeed":41.2,"endSpeed":38.2,"strikeZoneTop":3.65,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":7.182863371374979,"aZ":-29.941447303803226,"pfxX":-4.001607705413354,"pfxZ":6.480686827794191,"pX":-0.6525205365714963,"pZ":3.318068205615676,"vX0":1.8821510610596535,"vY0":-59.14042947141085,"vZ0":7.6105681916573875,"x":141.87,"y":149.19,"x0":-1.7674157526716776,"y0":50.00008353271084,"z0":7.975960047794706,"aX":-1.3756825826132264},"breaks":{"breakAngle":2.4,"breakLength":34.8,"breakY":24.0,"breakVertical":-151.4,"breakVerticalInduced":18.0,"breakHorizontal":6.0,"spinRate":1025,"spinDirection":219},"zone":1,"typeConfidence":1.24,"plateTime":0.9367614534642206,"extension":3.9829148922312205},"index":0,"playId":"f816c125-ca4d-3059-84de-37ea0bf3ef09","pitchNumber":1,"startTime":"2025-08-24T03:55:09.034Z","endTime":"2025-08-24T03:55:13.161Z","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":1},"pitchData":{"startSpeed":41.9,"endSpeed":38.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":7.253856482701149,"aZ":-29.80773777363899,"pfxX":-3.511117159395891,"pfxZ":6.614592801967055,"pX":-0.5125573325509377,"pZ":3.227900740316777,"vX0":1.7917498473422924,"vY0":-60.175887439347385,"vZ0":7.437462412656998,"x":136.54,"y":151.63,"x0":-1.5832569989380583,"y0":50.001043158737055,"z0":7.692311156118581,"aX":-1.2541479795733768},"breaks":{"breakAngle":2.4,"breakLength":32.4,"breakY":24.0,"breakVertical":-145.4,"breakVerticalInduced":17.8,"breakHorizontal":5.3,"spinRate":1033,"spinDirection":217},"zone":1,"typeConfidence":1.18,"plateTime":0.919440934047957,"extension":4.314066492047032},"hitData":{"launchSpeed":85.0,"launchAngle":22.0,"totalDistance":275.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":167.26,"coordY":84.86}},"index":1,"playId":"e95d966e-76ad-35bc-a2fc-d43ba002e626","pitchNumber":2,"startTime":"2025-08-24T03:55:19.890Z","endTime":"2025-08-24T03:55:31.355Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:55:31.355Z","atBatIndex":72},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Dansby Swanson grounds into a double play, third baseman Yoán Moncada to second baseman Christian Moore to first baseman Niko Kavadas. Willi Castro out at 2nd. Dansby Swanson out at 1st.","rbi":0,"awayScore":12,"homeScore":1,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-24T03:55:39.505Z","endTime":"2025-08-24T03:56:43.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"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":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694359,"link":"/api/v1/people/694359"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"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":1,"outs":1},"pitchData":{"startSpeed":39.5,"endSpeed":37.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":6.545895673738595,"aZ":-30.026328774317687,"pfxX":-3.1797487395547224,"pfxZ":6.797919825231461,"pX":1.0940609796038794,"pZ":1.596808576079664,"vX0":3.75251086470708,"vY0":-56.61856251941433,"vZ0":6.743125043498207,"x":75.3,"y":195.67,"x0":-1.8926944652681967,"y0":50.00061390826058,"z0":7.800308910120856,"aX":-1.002879571889218},"breaks":{"breakAngle":1.2,"breakLength":37.2,"breakY":24.0,"breakVertical":-166.3,"breakVerticalInduced":18.5,"breakHorizontal":3.2,"spinRate":883,"spinDirection":222},"zone":14,"typeConfidence":0.78,"plateTime":0.978197419306662,"extension":4.361871235630051},"index":0,"playId":"ec30589a-7b1f-305d-b618-5092ba236e94","pitchNumber":1,"startTime":"2025-08-24T03:55:46.587Z","endTime":"2025-08-24T03:55:50.705Z","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":1},"pitchData":{"startSpeed":39.2,"endSpeed":36.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":6.389510836612802,"aZ":-29.9940647181419,"pfxX":-3.7631451041363357,"pfxZ":7.037225708622628,"pX":-0.8802653006186352,"pZ":2.349418110338439,"vX0":1.9689726193909742,"vY0":-56.092978116198935,"vZ0":7.601686071291416,"x":150.55,"y":175.35,"x0":-2.1927421880075144,"y0":50.002366653546105,"z0":7.923112018749817,"aX":-1.1657953891352313},"breaks":{"breakAngle":2.4,"breakLength":38.4,"breakY":24.0,"breakVertical":-168.8,"breakVerticalInduced":19.3,"breakHorizontal":5.4,"spinRate":893,"spinDirection":201},"zone":13,"typeConfidence":1.02,"plateTime":0.987063782513447,"extension":4.327973619914311},"index":1,"playId":"818b7b29-f737-378f-a873-19db2afe1520","pitchNumber":2,"startTime":"2025-08-24T03:56:01.376Z","endTime":"2025-08-24T03:56:06.036Z","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":42.6,"endSpeed":38.5,"strikeZoneTop":3.58,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":8.534160470048926,"aZ":-28.14375806739166,"pfxX":0.2958016254837642,"pfxZ":11.13571755178725,"pX":0.026991331401167155,"pZ":3.7939018820437744,"vX0":2.7517256657763816,"vY0":-61.15311790882399,"vZ0":7.331389909690993,"x":115.97,"y":136.34,"x0":-2.334153308651121,"y0":50.00169216842354,"z0":7.632932939004051,"aX":0.10694195409496299},"breaks":{"breakAngle":1.2,"breakLength":31.2,"breakY":24.0,"breakVertical":-133.8,"breakVerticalInduced":26.5,"breakHorizontal":-2.4,"spinRate":960,"spinDirection":218},"zone":12,"typeConfidence":1.35,"plateTime":0.9114616028355598,"extension":3.9659473219067682},"index":2,"playId":"21a401be-8ec0-374f-9011-72d2c1ec5a9e","pitchNumber":3,"startTime":"2025-08-24T03:56:19.828Z","endTime":"2025-08-24T03:56:23.628Z","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":{"description":"Unknown"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"coordinates":{"x":118.07,"y":138.77},"breaks":{}},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.63,"coordY":167.39}},"index":3,"playId":"6c127023-c658-3580-b040-3f799773f6fd","pitchNumber":4,"startTime":"2025-08-24T03:56:35.303Z","endTime":"2025-08-24T03:56:43.322Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:56:43.322Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Taylor Ward grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":12,"homeScore":1,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-24T03:58:39.943Z","endTime":"2025-08-24T03:59:31.297Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":80.6,"strikeZoneTop":3.34306560470334,"strikeZoneBottom":1.59589224487575,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.441564199139442,"aZ":-30.391104836659988,"pfxX":1.0032227724006573,"pfxZ":1.0783191210410124,"pX":0.15570011187368804,"pZ":1.5287250303190432,"vX0":3.871879435658996,"vY0":-128.77207410063346,"vZ0":-6.076790458958613,"x":111.07,"y":197.5,"x0":-1.5069210136877422,"y0":50.00444760699495,"z0":6.314779231731242,"aX":1.6591552899699156},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.6,"breakHorizontal":-2.8,"spinRate":2303,"spinDirection":59},"zone":8,"typeConfidence":0.89,"plateTime":0.42779289452356517,"extension":6.50201255225726},"index":0,"playId":"85ef51b2-13f0-3e06-ae08-979390f81d61","pitchNumber":1,"startTime":"2025-08-24T03:58:57.655Z","endTime":"2025-08-24T03:59:01.722Z","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":97.0,"endSpeed":87.9,"strikeZoneTop":3.37615733849609,"strikeZoneBottom":1.61495544140168,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.666387352113624,"aZ":-9.270335448511014,"pfxX":-7.367626767305853,"pfxZ":11.558906711692984,"pX":0.23990558101597173,"pZ":1.2308533915008295,"vX0":7.406611701379,"vY0":-140.53719131129307,"vZ0":-11.419641319918957,"x":107.86,"y":205.55,"x0":-1.484609547153778,"y0":50.00170379059368,"z0":5.970097652932819,"aX":-14.597382898066023},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.5,"breakHorizontal":11.6,"spinRate":2342,"spinDirection":218},"zone":14,"typeConfidence":0.9,"plateTime":0.3911621884647798,"extension":6.63401192807657},"index":1,"playId":"3c5ad602-055a-33a1-9728-d277609c7ce0","pitchNumber":2,"startTime":"2025-08-24T03:59:08.361Z","endTime":"2025-08-24T03:59:12.460Z","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":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":86.8,"strikeZoneTop":3.37,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.89540808310025,"aZ":-11.18015719164506,"pfxX":-5.17482458306877,"pfxZ":10.799031360043434,"pX":-0.09935960385615193,"pZ":2.7634958709257176,"vX0":5.716914218238841,"vY0":-139.1868974118033,"vZ0":-7.382819525686533,"x":120.79,"y":164.17,"x0":-1.516577027196948,"y0":50.0052003913212,"z0":6.206753574776444,"aX":-10.062615520407048},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.0,"breakHorizontal":8.0,"spinRate":2146,"spinDirection":210},"zone":5,"typeConfidence":0.9,"plateTime":0.39489389840381195,"extension":7.020206755928358},"hitData":{"launchSpeed":97.0,"launchAngle":-16.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.88,"coordY":151.58}},"index":2,"playId":"4428a495-6714-3407-9661-7a8da5951326","pitchNumber":3,"startTime":"2025-08-24T03:59:23.529Z","endTime":"2025-08-24T03:59:31.297Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T03:59:31.297Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yoán Moncada grounds out, first baseman Michael Busch to pitcher Ben Brown.","rbi":0,"awayScore":12,"homeScore":1,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-24T03:59:45.182Z","endTime":"2025-08-24T04:00:25.884Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":676962,"link":"/api/v1/people/676962"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":96.1,"endSpeed":87.7,"strikeZoneTop":3.39392426589034,"strikeZoneBottom":1.57229210479023,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.63188752104241,"aZ":-10.392556530903356,"pfxX":-4.218051577197348,"pfxZ":11.026548542110463,"pX":-0.35264422333247897,"pZ":3.0118790405404314,"vX0":5.081049132557264,"vY0":-139.7028166222628,"vZ0":-6.945220624277887,"x":130.44,"y":157.46,"x0":-1.6474414759150218,"y0":50.00631588897749,"z0":6.214370184670479,"aX":-8.335092858573574},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.7,"breakHorizontal":6.6,"spinRate":2294,"spinDirection":203},"zone":1,"typeConfidence":0.91,"plateTime":0.39215493976917504,"extension":6.679636400441503},"index":0,"playId":"e07adb34-5c87-35a4-98a7-48d7a37acffb","pitchNumber":1,"startTime":"2025-08-24T03:59:53.628Z","endTime":"2025-08-24T03:59:56.822Z","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":96.9,"endSpeed":88.5,"strikeZoneTop":3.52347663590731,"strikeZoneBottom":1.615093346057,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.037614361313395,"aZ":-10.911107135856794,"pfxX":-4.56989458765546,"pfxZ":10.577484816370925,"pX":0.17274232846641455,"pZ":3.68511000044794,"vX0":6.357091621077987,"vY0":-140.89705530357926,"vZ0":-5.155880091566087,"x":110.42,"y":139.28,"x0":-1.519127231319154,"y0":50.006994668019196,"z0":6.244180193845963,"aX":-9.190436380949292},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.2,"breakHorizontal":7.0,"spinRate":2194,"spinDirection":211},"zone":12,"typeConfidence":0.92,"plateTime":0.38877148083184565,"extension":6.782074253069321},"index":1,"playId":"3fcd6176-768e-349d-9dbd-38fa6bde16e8","pitchNumber":2,"startTime":"2025-08-24T04:00:05.943Z","endTime":"2025-08-24T04:00:09.713Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.992320958767383,"aZ":-33.300463426292936,"pfxX":1.2922463730837412,"pfxZ":-0.659759734822507,"pX":-0.5929660338734143,"pZ":1.8338127065992718,"vX0":2.106733715515113,"vY0":-129.25496301311483,"vZ0":-4.985170258187564,"x":139.6,"y":189.27,"x0":-1.585347264878253,"y0":50.00450898510064,"z0":6.333418619244571,"aX":2.195127809989464},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-2.0,"breakHorizontal":-2.8,"spinRate":2315,"spinDirection":49},"zone":7,"typeConfidence":0.9,"plateTime":0.4231473150480918,"extension":6.639177052925323},"hitData":{"launchSpeed":85.9,"launchAngle":-43.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.97,"coordY":158.68}},"index":2,"playId":"1eede544-c5d2-331e-8dd7-1b49b6e05161","pitchNumber":3,"startTime":"2025-08-24T04:00:18.718Z","endTime":"2025-08-24T04:00:25.884Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T04:00:25.884Z","atBatIndex":75},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jo Adell flies out to center fielder Willi Castro.","rbi":0,"awayScore":12,"homeScore":1,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-24T04:00:32.479Z","endTime":"2025-08-24T04:03:11.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"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(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":97.1,"endSpeed":88.8,"strikeZoneTop":3.69835616503235,"strikeZoneBottom":1.93563106971719,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.25379546482712,"aZ":-9.953074618002606,"pfxX":-3.898929564547024,"pfxZ":11.06393897199338,"pX":1.0166713267359178,"pZ":1.54393887490192,"vX0":7.976152971611443,"vY0":-140.88676182125954,"vZ0":-10.964388160300855,"x":78.25,"y":197.09,"x0":-1.345654166009656,"y0":50.00522760198408,"z0":6.1313678130019875,"aX":-7.832888560666641},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.9,"breakHorizontal":5.4,"spinRate":2328,"spinDirection":210},"zone":14,"typeConfidence":0.91,"plateTime":0.38888532773193907,"extension":7.117819221429574},"index":0,"playId":"3f564935-647c-324d-a01b-78f99bc9a64b","pitchNumber":1,"startTime":"2025-08-24T04:00:56.979Z","endTime":"2025-08-24T04:00:59.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.1,"strikeZoneTop":3.71,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.037565757688665,"aZ":-32.24115406948118,"pfxX":1.3425880862917312,"pfxZ":-0.04139125058040527,"pX":0.0556940305306727,"pZ":3.26370067086418,"vX0":3.6895028254268865,"vY0":-129.16892672198293,"vZ0":-1.9117927520386666,"x":114.88,"y":150.66,"x0":-1.5612847394214762,"y0":50.00052130449267,"z0":6.474777429261836,"aX":2.2851117384872377},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-0.2,"breakHorizontal":-3.2,"spinRate":2348,"spinDirection":82},"zone":2,"typeConfidence":0.89,"plateTime":0.4228370894677451,"extension":6.564558284488126},"index":1,"playId":"de8d60ef-15a8-3bc3-bd52-38bbd382aab3","pitchNumber":2,"startTime":"2025-08-24T04:01:09.487Z","endTime":"2025-08-24T04:01:12.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.6,"strikeZoneTop":3.71,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.46301584139414,"aZ":-33.601102779792804,"pfxX":-1.076130226079592,"pfxZ":-0.8488408337835356,"pX":-0.354395333070351,"pZ":2.247982536339261,"vX0":3.6401802398397622,"vY0":-129.53661277360777,"vZ0":-3.8527889820831756,"x":130.51,"y":178.08,"x0":-1.6414198868145904,"y0":50.000491714400084,"z0":6.338924095050533,"aX":-1.8191234318142468},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-2.2,"breakHorizontal":1.1,"spinRate":2254,"spinDirection":52},"zone":7,"typeConfidence":0.89,"plateTime":0.4237446847171702,"extension":6.545438598095252},"index":2,"playId":"2c7576bc-a8e3-3491-b06a-58ea72bd5fe7","pitchNumber":3,"startTime":"2025-08-24T04:01:29.242Z","endTime":"2025-08-24T04:01:32.370Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":12,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-24T04:01:46.685Z","endTime":"2025-08-24T04:01:58.825Z","isPitch":false,"type":"action","player":{"id":666176,"link":"/api/v1/people/666176"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.71,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.373661791609887,"aZ":-37.20059295345805,"pfxX":1.4297567344065478,"pfxZ":-2.9560133121501337,"pX":-0.7103127484985323,"pZ":2.683184856644203,"vX0":1.4898351625504673,"vY0":-129.3461271649909,"vZ0":-2.3888872647937696,"x":144.08,"y":166.33,"x0":-1.4790802598746116,"y0":50.006245647934215,"z0":6.464745583876015,"aX":2.428407546948415},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-5.6,"breakHorizontal":-2.9,"spinRate":2384,"spinDirection":48},"zone":4,"typeConfidence":0.9,"plateTime":0.4230701821310139,"extension":6.634360501649271},"index":4,"playId":"98954780-43cb-3fb1-b0e7-d2dd50484136","pitchNumber":4,"startTime":"2025-08-24T04:01:58.825Z","endTime":"2025-08-24T04:02:03.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.4,"strikeZoneTop":3.74440568991423,"strikeZoneBottom":1.90712568209929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.864452796638062,"aZ":-30.823662399045947,"pfxX":0.39839083420391397,"pfxZ":0.7898516899037702,"pX":0.5113173348985987,"pZ":1.1345046334982298,"vX0":4.883122358325332,"vY0":-130.09902825178327,"vZ0":-7.194020817453829,"x":97.51,"y":208.15,"x0":-1.4434300823360624,"y0":50.00207955730677,"z0":6.278548393030173,"aX":0.6814897687635765},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.0,"breakHorizontal":-1.8,"spinRate":2333,"spinDirection":73},"zone":14,"typeConfidence":0.88,"plateTime":0.42135996097690764,"extension":6.7602766458368055},"index":5,"playId":"71968c33-9973-3829-b368-c8862f8b486b","pitchNumber":5,"startTime":"2025-08-24T04:02:25.107Z","endTime":"2025-08-24T04:02:28.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.2,"strikeZoneTop":3.66736016448108,"strikeZoneBottom":1.91617633887082,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.41817269046806,"aZ":-30.8638762823207,"pfxX":0.49360969424274215,"pfxZ":0.7741263342412823,"pX":0.4457600520325512,"pZ":-0.3212454492303946,"vX0":4.730115835632685,"vY0":-129.4204175800987,"vZ0":-10.572482337052794,"x":100.01,"y":247.45,"x0":-1.4739479331776073,"y0":50.003166017005874,"z0":6.201576950501785,"aX":0.8312522923505405},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.8,"breakHorizontal":-2.0,"spinRate":2341,"spinDirection":31},"zone":14,"typeConfidence":0.89,"plateTime":0.42412510804887615,"extension":6.757300614548964},"index":6,"playId":"798ad6f7-d6e8-350e-b377-f4db379346e6","pitchNumber":6,"startTime":"2025-08-24T04:02:40.308Z","endTime":"2025-08-24T04:02:43.677Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.71,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.605124642507725,"aZ":-33.95098318588029,"pfxX":0.9612148526652549,"pfxZ":-1.0557934568399538,"pX":0.10518314219465312,"pZ":2.7690873860751037,"vX0":3.7923228671987803,"vY0":-128.5682243047334,"vZ0":-2.764740350985033,"x":112.99,"y":164.01,"x0":-1.5138513561819573,"y0":50.00605746768462,"z0":6.492689531730893,"aX":1.6100224123550817},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-2.3,"breakHorizontal":-2.6,"spinRate":2289,"spinDirection":69},"zone":5,"typeConfidence":0.9,"plateTime":0.4259824822342835,"extension":6.736860947674405},"hitData":{"launchSpeed":85.4,"launchAngle":33.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":147.02,"coordY":76.77}},"index":7,"playId":"94ce9ff6-61e7-35c4-a7dc-d847d97d71b3","pitchNumber":7,"startTime":"2025-08-24T04:03:03.147Z","endTime":"2025-08-24T04:03:11.213Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T04:03:11.213Z","atBatIndex":76}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jo Adell flies out to center fielder Willi Castro.","rbi":0,"awayScore":12,"homeScore":1,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-24T04:00:32.479Z","endTime":"2025-08-24T04:03:11.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"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(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":97.1,"endSpeed":88.8,"strikeZoneTop":3.69835616503235,"strikeZoneBottom":1.93563106971719,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.25379546482712,"aZ":-9.953074618002606,"pfxX":-3.898929564547024,"pfxZ":11.06393897199338,"pX":1.0166713267359178,"pZ":1.54393887490192,"vX0":7.976152971611443,"vY0":-140.88676182125954,"vZ0":-10.964388160300855,"x":78.25,"y":197.09,"x0":-1.345654166009656,"y0":50.00522760198408,"z0":6.1313678130019875,"aX":-7.832888560666641},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.9,"breakHorizontal":5.4,"spinRate":2328,"spinDirection":210},"zone":14,"typeConfidence":0.91,"plateTime":0.38888532773193907,"extension":7.117819221429574},"index":0,"playId":"3f564935-647c-324d-a01b-78f99bc9a64b","pitchNumber":1,"startTime":"2025-08-24T04:00:56.979Z","endTime":"2025-08-24T04:00:59.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.1,"strikeZoneTop":3.71,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.037565757688665,"aZ":-32.24115406948118,"pfxX":1.3425880862917312,"pfxZ":-0.04139125058040527,"pX":0.0556940305306727,"pZ":3.26370067086418,"vX0":3.6895028254268865,"vY0":-129.16892672198293,"vZ0":-1.9117927520386666,"x":114.88,"y":150.66,"x0":-1.5612847394214762,"y0":50.00052130449267,"z0":6.474777429261836,"aX":2.2851117384872377},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-0.2,"breakHorizontal":-3.2,"spinRate":2348,"spinDirection":82},"zone":2,"typeConfidence":0.89,"plateTime":0.4228370894677451,"extension":6.564558284488126},"index":1,"playId":"de8d60ef-15a8-3bc3-bd52-38bbd382aab3","pitchNumber":2,"startTime":"2025-08-24T04:01:09.487Z","endTime":"2025-08-24T04:01:12.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.6,"strikeZoneTop":3.71,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.46301584139414,"aZ":-33.601102779792804,"pfxX":-1.076130226079592,"pfxZ":-0.8488408337835356,"pX":-0.354395333070351,"pZ":2.247982536339261,"vX0":3.6401802398397622,"vY0":-129.53661277360777,"vZ0":-3.8527889820831756,"x":130.51,"y":178.08,"x0":-1.6414198868145904,"y0":50.000491714400084,"z0":6.338924095050533,"aX":-1.8191234318142468},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-2.2,"breakHorizontal":1.1,"spinRate":2254,"spinDirection":52},"zone":7,"typeConfidence":0.89,"plateTime":0.4237446847171702,"extension":6.545438598095252},"index":2,"playId":"2c7576bc-a8e3-3491-b06a-58ea72bd5fe7","pitchNumber":3,"startTime":"2025-08-24T04:01:29.242Z","endTime":"2025-08-24T04:01:32.370Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":12,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-24T04:01:46.685Z","endTime":"2025-08-24T04:01:58.825Z","isPitch":false,"type":"action","player":{"id":666176,"link":"/api/v1/people/666176"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.71,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.373661791609887,"aZ":-37.20059295345805,"pfxX":1.4297567344065478,"pfxZ":-2.9560133121501337,"pX":-0.7103127484985323,"pZ":2.683184856644203,"vX0":1.4898351625504673,"vY0":-129.3461271649909,"vZ0":-2.3888872647937696,"x":144.08,"y":166.33,"x0":-1.4790802598746116,"y0":50.006245647934215,"z0":6.464745583876015,"aX":2.428407546948415},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-5.6,"breakHorizontal":-2.9,"spinRate":2384,"spinDirection":48},"zone":4,"typeConfidence":0.9,"plateTime":0.4230701821310139,"extension":6.634360501649271},"index":4,"playId":"98954780-43cb-3fb1-b0e7-d2dd50484136","pitchNumber":4,"startTime":"2025-08-24T04:01:58.825Z","endTime":"2025-08-24T04:02:03.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.4,"strikeZoneTop":3.74440568991423,"strikeZoneBottom":1.90712568209929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.864452796638062,"aZ":-30.823662399045947,"pfxX":0.39839083420391397,"pfxZ":0.7898516899037702,"pX":0.5113173348985987,"pZ":1.1345046334982298,"vX0":4.883122358325332,"vY0":-130.09902825178327,"vZ0":-7.194020817453829,"x":97.51,"y":208.15,"x0":-1.4434300823360624,"y0":50.00207955730677,"z0":6.278548393030173,"aX":0.6814897687635765},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.0,"breakHorizontal":-1.8,"spinRate":2333,"spinDirection":73},"zone":14,"typeConfidence":0.88,"plateTime":0.42135996097690764,"extension":6.7602766458368055},"index":5,"playId":"71968c33-9973-3829-b368-c8862f8b486b","pitchNumber":5,"startTime":"2025-08-24T04:02:25.107Z","endTime":"2025-08-24T04:02:28.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.2,"strikeZoneTop":3.66736016448108,"strikeZoneBottom":1.91617633887082,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.41817269046806,"aZ":-30.8638762823207,"pfxX":0.49360969424274215,"pfxZ":0.7741263342412823,"pX":0.4457600520325512,"pZ":-0.3212454492303946,"vX0":4.730115835632685,"vY0":-129.4204175800987,"vZ0":-10.572482337052794,"x":100.01,"y":247.45,"x0":-1.4739479331776073,"y0":50.003166017005874,"z0":6.201576950501785,"aX":0.8312522923505405},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.8,"breakHorizontal":-2.0,"spinRate":2341,"spinDirection":31},"zone":14,"typeConfidence":0.89,"plateTime":0.42412510804887615,"extension":6.757300614548964},"index":6,"playId":"798ad6f7-d6e8-350e-b377-f4db379346e6","pitchNumber":6,"startTime":"2025-08-24T04:02:40.308Z","endTime":"2025-08-24T04:02:43.677Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.71,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.605124642507725,"aZ":-33.95098318588029,"pfxX":0.9612148526652549,"pfxZ":-1.0557934568399538,"pX":0.10518314219465312,"pZ":2.7690873860751037,"vX0":3.7923228671987803,"vY0":-128.5682243047334,"vZ0":-2.764740350985033,"x":112.99,"y":164.01,"x0":-1.5138513561819573,"y0":50.00605746768462,"z0":6.492689531730893,"aX":1.6100224123550817},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-2.3,"breakHorizontal":-2.6,"spinRate":2289,"spinDirection":69},"zone":5,"typeConfidence":0.9,"plateTime":0.4259824822342835,"extension":6.736860947674405},"hitData":{"launchSpeed":85.4,"launchAngle":33.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":147.02,"coordY":76.77}},"index":7,"playId":"94ce9ff6-61e7-35c4-a7dc-d847d97d71b3","pitchNumber":7,"startTime":"2025-08-24T04:03:03.147Z","endTime":"2025-08-24T04:03:11.213Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T04:03:11.213Z","atBatIndex":76},"scoringPlays":[16,27,45,46,56,57,60],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":74.17,"y":71.56},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":72.27,"y":138.81},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":154.55,"y":136.37},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":146.95,"y":151.58},"type":"O","description":"Groundout"}]}},{"startIndex":6,"endIndex":12,"top":[6,7,8,9],"bottom":[10,11,12],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":189.74,"y":105.98},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":152.52,"y":155.13},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":97.95,"y":140.28},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":2,"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":115.28,"y":93.02},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":2,"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"coordinates":{"x":144.36,"y":144.85},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":2,"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":171.34,"y":129.49},"type":"O","description":"Flyout"}]}},{"startIndex":13,"endIndex":21,"top":[13,14,15,16,17],"bottom":[18,19,20,21],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":193.78,"y":146.1},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":217.42,"y":65.05},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":109.43,"y":169.83},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":3,"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":151.51,"y":151.58},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":3,"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"coordinates":{"x":109.94,"y":174.9},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":3,"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"coordinates":{"x":163.95,"y":111.33},"type":"O","description":"Flyout"}]}},{"startIndex":22,"endIndex":31,"top":[22,23,24,25,26,27,28],"bottom":[29,30,31],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":42.51,"y":82.8},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":209.63,"y":94.86},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"coordinates":{"x":158.85,"y":45.39},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":59.29,"y":60.83},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":186.06,"y":83.52},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":185.22,"y":123.75},"type":"O","description":"Flyout"}]}},{"startIndex":32,"endIndex":40,"top":[32,33,34,35],"bottom":[36,37,38,39,40],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":5,"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":166.32,"y":68.53},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":5,"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":180.91,"y":139.86},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":5,"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":140.36,"y":145.5},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":5,"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"coordinates":{"x":165.93,"y":67.98},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":5,"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":126.02,"y":96.98},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":5,"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":131.14,"y":100.24},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":5,"pitcher":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"coordinates":{"x":168.17,"y":78.95},"type":"O","description":"Flyout"}]}},{"startIndex":41,"endIndex":52,"top":[41,42,43,44,45,46,47,48],"bottom":[49,50,51,52],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":109.13,"y":153.68},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":103.95,"y":175.48},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":122.53,"y":51.99},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":83.35,"y":85.8},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":193.39,"y":54.54},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":155.56,"y":147.02},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":153.03,"y":149.55},"type":"O","description":"Groundout"}],"home":[]}},{"startIndex":53,"endIndex":62,"top":[53,54,55,56,57,58],"bottom":[59,60,61,62],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"coordinates":{"x":158.12,"y":38.56},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":113.99,"y":130.29},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":152.52,"y":148.54},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":66.72,"y":55.75},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610"},"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"coordinates":{"x":121.42,"y":68.72},"type":"O","description":"Sac Fly"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":7,"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":169.7,"y":72.39},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":7,"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"coordinates":{"x":126.13,"y":194.67},"type":"O","description":"Flyout"}]}},{"startIndex":63,"endIndex":69,"top":[63,64,65],"bottom":[66,67,68,69],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":136.68,"y":150.46},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":112.21,"y":67.35},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":101.83,"y":169.83},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":8,"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"coordinates":{"x":103.43,"y":161.12},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":8,"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"batter":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"coordinates":{"x":160.0,"y":142.05},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":8,"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"coordinates":{"x":186.4,"y":103.76},"type":"O","description":"Lineout"}]}},{"startIndex":70,"endIndex":76,"top":[70,71,72,73],"bottom":[74,75,76],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":9,"pitcher":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"coordinates":{"x":50.12,"y":116.37},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":9,"pitcher":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batter":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"coordinates":{"x":121.4,"y":139.42},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":9,"pitcher":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":167.26,"y":84.86},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":9,"pitcher":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":102.63,"y":167.39},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":9,"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":105.88,"y":151.58},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":9,"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"coordinates":{"x":148.97,"y":158.68},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":9,"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":147.02,"y":76.77},"type":"O","description":"Flyout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":4,"hits":1,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":4,"hits":4,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":1,"hits":5,"errors":1,"leftOnBase":5},"away":{"runs":12,"hits":14,"errors":0,"leftOnBase":5}},"defense":{"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"catcher":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"first":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"second":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"third":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"shortstop":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"left":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"center":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"right":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"onDeck":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"inHole":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"battingOrder":9,"team":{"id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"}},"offense":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"onDeck":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"inHole":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"pitcher":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"battingOrder":6,"team":{"id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"}},"balls":3,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"teamStats":{"batting":{"flyOuts":9,"groundOuts":8,"airOuts":12,"runs":12,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".249","atBats":39,"obp":".319","slg":".429","ops":".748","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":27,"rbi":12,"leftOnBase":15,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.00","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":8,"groundOuts":6,"airOuts":11,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":32,"obp":".182","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":118,"era":"3.77","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.20","battersFaced":33,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":118,"balls":33,"strikes":85,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":1,"pitchesPerInning":"13.11","runsScoredPer9":"1.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":0,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID694037":{"person":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":45,"gamesStarted":0,"flyOuts":23,"groundOuts":38,"airOuts":46,"runs":12,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":51,"baseOnBalls":14,"intentionalWalks":1,"hits":32,"hitByPitch":2,"atBats":166,"obp":".262","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":714,"era":"1.93","inningsPitched":"46.2","wins":1,"losses":3,"saves":19,"saveOpportunities":21,"holds":6,"blownSaves":2,"earnedRuns":10,"whip":"0.99","battersFaced":183,"outs":140,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":714,"balls":243,"strikes":471,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".250","pitchesPerInning":"15.30","gamesFinished":32,"strikeoutWalkRatio":"3.64","strikeoutsPer9Inn":"9.84","walksPer9Inn":"2.70","hitsPer9Inn":"6.17","runsScoredPer9":"2.31","homeRunsPer9":"0.58","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":14},"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}},"ID690990":{"person":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(W, 8-4)","summary":"6.0 IP, 0 ER, 7 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":3,"airOuts":8,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":74,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":22,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":74,"balls":19,"strikes":55,"strikePercentage":".740","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":1,"lineOuts":1},"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":18,"gamesStarted":17,"flyOuts":56,"groundOuts":96,"airOuts":94,"runs":35,"doubles":13,"triples":0,"homeRuns":8,"strikeOuts":77,"baseOnBalls":29,"intentionalWalks":0,"hits":80,"hitByPitch":6,"atBats":344,"obp":".301","caughtStealing":7,"stolenBases":7,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1448,"era":"2.88","inningsPitched":"93.2","wins":8,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"1.16","battersFaced":383,"outs":281,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1448,"balls":501,"strikes":947,"strikePercentage":".650","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".667","pitchesPerInning":"15.46","gamesFinished":0,"strikeoutWalkRatio":"2.66","strikeoutsPer9Inn":"7.40","walksPer9Inn":"2.79","hitsPer9Inn":"7.69","runsScoredPer9":"3.36","homeRunsPer9":"0.77","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":20,"lineOuts":18},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":7,"errors":0,"chances":13,"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"}]},"ID696136":{"person":{"id":696136,"fullName":"Jordan Wicks","link":"/api/v1/people/696136"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":0,"flyOuts":2,"groundOuts":8,"airOuts":8,"runs":11,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":19,"hitByPitch":0,"atBats":42,"obp":".465","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":145,"era":"9.72","inningsPitched":"8.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":9,"whip":"2.40","battersFaced":44,"outs":25,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":145,"balls":40,"strikes":105,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".000","pitchesPerInning":"17.40","gamesFinished":2,"strikeoutWalkRatio":"8.00","strikeoutsPer9Inn":"8.64","walksPer9Inn":"1.08","hitsPer9Inn":"20.52","runsScoredPer9":"11.88","homeRunsPer9":"1.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"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}},"ID663656":{"person":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"jerseyNumber":"30","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"200","stats":{"batting":{"summary":"3-5 | 2 HR, 2B, 5 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":10,"rbi":5,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.50","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":91,"groundOuts":105,"airOuts":159,"runs":82,"doubles":22,"triples":4,"homeRuns":21,"strikeOuts":78,"baseOnBalls":80,"intentionalWalks":7,"hits":120,"hitByPitch":3,"avg":".262","atBats":458,"obp":".373","slg":".465","ops":".838","caughtStealing":2,"stolenBases":25,"stolenBasePercentage":".926","caughtStealingPercentage":".074","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":547,"totalBases":213,"rbi":68,"leftOnBase":164,"sacBunts":1,"sacFlies":3,"babip":".273","groundOutsToAirouts":"0.66","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"21.81","popOuts":27,"lineOuts":41},"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":232,"errors":2,"chances":238,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID664023":{"person":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"jerseyNumber":"8","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"500","stats":{"batting":{"summary":"0-2 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"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":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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":79,"groundOuts":98,"airOuts":140,"runs":67,"doubles":22,"triples":0,"homeRuns":16,"strikeOuts":116,"baseOnBalls":69,"intentionalWalks":1,"hits":103,"hitByPitch":1,"avg":".227","atBats":453,"obp":".328","slg":".382","ops":".710","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":527,"totalBases":173,"rbi":56,"leftOnBase":165,"sacBunts":0,"sacFlies":4,"babip":".268","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.31","popOuts":27,"lineOuts":34},"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":5,"putOuts":231,"errors":1,"chances":237,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID573204":{"person":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":54,"gamesStarted":0,"flyOuts":33,"groundOuts":33,"airOuts":57,"runs":11,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":46,"baseOnBalls":12,"intentionalWalks":1,"hits":27,"hitByPitch":0,"atBats":161,"obp":".223","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":674,"era":"2.12","inningsPitched":"46.2","wins":3,"losses":3,"saves":1,"saveOpportunities":4,"holds":17,"blownSaves":3,"earnedRuns":11,"whip":"0.84","battersFaced":175,"outs":140,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":674,"balls":227,"strikes":447,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".500","pitchesPerInning":"14.44","gamesFinished":4,"strikeoutWalkRatio":"3.83","strikeoutsPer9Inn":"8.87","walksPer9Inn":"2.31","hitsPer9Inn":"5.21","runsScoredPer9":"2.12","homeRunsPer9":"0.58","inheritedRunners":31,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":10},"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}},"ID684007":{"person":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":19,"flyOuts":102,"groundOuts":75,"airOuts":159,"runs":38,"doubles":16,"triples":0,"homeRuns":19,"strikeOuts":90,"baseOnBalls":21,"intentionalWalks":0,"hits":82,"hitByPitch":1,"atBats":403,"obp":".244","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1661,"era":"3.03","inningsPitched":"110.0","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"0.94","battersFaced":428,"outs":330,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1661,"balls":531,"strikes":1130,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.47","rbi":0,"winPercentage":".571","pitchesPerInning":"15.10","gamesFinished":0,"strikeoutWalkRatio":"4.29","strikeoutsPer9Inn":"7.36","walksPer9Inn":"1.72","hitsPer9Inn":"6.71","runsScoredPer9":"3.11","homeRunsPer9":"1.55","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":34,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683737":{"person":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"jerseyNumber":"29","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | 2B, K, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"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":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":83,"groundOuts":85,"airOuts":108,"runs":57,"doubles":19,"triples":3,"homeRuns":24,"strikeOuts":116,"baseOnBalls":42,"intentionalWalks":1,"hits":110,"hitByPitch":9,"avg":".263","atBats":418,"obp":".343","slg":".495","ops":".838","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":470,"totalBases":207,"rbi":74,"leftOnBase":163,"sacBunts":0,"sacFlies":1,"babip":".308","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.42","popOuts":8,"lineOuts":17},"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":68,"putOuts":808,"errors":4,"chances":880,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID608348":{"person":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":48,"groundOuts":70,"airOuts":88,"runs":43,"doubles":12,"triples":1,"homeRuns":13,"strikeOuts":57,"baseOnBalls":40,"intentionalWalks":0,"hits":75,"hitByPitch":3,"avg":".261","atBats":287,"obp":".354","slg":".446","ops":".800","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":333,"totalBases":128,"rbi":40,"leftOnBase":136,"sacBunts":0,"sacFlies":3,"babip":".282","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.08","popOuts":17,"lineOuts":23},"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":16,"stolenBases":34,"stolenBasePercentage":".680","caughtStealingPercentage":".320","assists":17,"putOuts":606,"errors":2,"chances":625,"fielding":".997","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID592791":{"person":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":18,"gamesStarted":18,"flyOuts":71,"groundOuts":86,"airOuts":136,"runs":49,"doubles":17,"triples":2,"homeRuns":22,"strikeOuts":78,"baseOnBalls":21,"intentionalWalks":0,"hits":91,"hitByPitch":0,"atBats":388,"obp":".273","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":1585,"era":"4.26","inningsPitched":"101.1","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":48,"whip":"1.11","battersFaced":412,"outs":304,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1585,"balls":526,"strikes":1059,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".571","pitchesPerInning":"15.64","gamesFinished":0,"strikeoutWalkRatio":"3.71","strikeoutsPer9Inn":"6.93","walksPer9Inn":"1.87","hitsPer9Inn":"8.08","runsScoredPer9":"4.35","homeRunsPer9":"1.95","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":32,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":3,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691718":{"person":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"jerseyNumber":"4","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"400","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"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":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":127,"flyOuts":92,"groundOuts":92,"airOuts":152,"runs":79,"doubles":33,"triples":4,"homeRuns":28,"strikeOuts":129,"baseOnBalls":23,"intentionalWalks":0,"hits":125,"hitByPitch":7,"avg":".256","atBats":488,"obp":".296","slg":".512","ops":".808","caughtStealing":7,"stolenBases":30,"stolenBasePercentage":".811","caughtStealingPercentage":".189","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":528,"totalBases":250,"rbi":81,"leftOnBase":232,"sacBunts":5,"sacFlies":5,"babip":".289","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.43","popOuts":35,"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":4,"putOuts":358,"errors":1,"chances":363,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID519141":{"person":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":43,"gamesStarted":3,"flyOuts":20,"groundOuts":24,"airOuts":44,"runs":9,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":40,"baseOnBalls":13,"intentionalWalks":1,"hits":26,"hitByPitch":5,"atBats":132,"obp":".291","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":607,"era":"1.69","inningsPitched":"37.1","wins":2,"losses":1,"saves":1,"saveOpportunities":1,"holds":10,"blownSaves":0,"earnedRuns":7,"whip":"1.04","battersFaced":152,"outs":112,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":607,"balls":204,"strikes":403,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":".667","pitchesPerInning":"16.26","gamesFinished":11,"strikeoutWalkRatio":"3.08","strikeoutsPer9Inn":"9.64","walksPer9Inn":"3.13","hitsPer9Inn":"6.27","runsScoredPer9":"2.17","homeRunsPer9":"0.48","inheritedRunners":18,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":13},"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}},"ID650489":{"person":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"jerseyNumber":"1","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"700","stats":{"batting":{"summary":"2-5 | K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":5,"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":101,"flyOuts":52,"groundOuts":78,"airOuts":96,"runs":53,"doubles":15,"triples":3,"homeRuns":11,"strikeOuts":94,"baseOnBalls":32,"intentionalWalks":1,"hits":83,"hitByPitch":10,"avg":".237","atBats":350,"obp":".319","slg":".391","ops":".710","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":393,"totalBases":137,"rbi":30,"leftOnBase":139,"sacBunts":1,"sacFlies":0,"babip":".294","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.82","popOuts":17,"lineOuts":27},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":12,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":7,"strikes":5,"strikePercentage":".420","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"12.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":67,"putOuts":144,"errors":6,"chances":217,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID673548":{"person":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"jerseyNumber":"27","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"300","stats":{"batting":{"summary":"1-5 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":1,"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":125,"flyOuts":86,"groundOuts":81,"airOuts":149,"runs":64,"doubles":27,"triples":3,"homeRuns":27,"strikeOuts":141,"baseOnBalls":55,"intentionalWalks":1,"hits":117,"hitByPitch":0,"avg":".243","atBats":481,"obp":".317","slg":".480","ops":".797","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":543,"totalBases":231,"rbi":87,"leftOnBase":205,"sacBunts":0,"sacFlies":7,"babip":".281","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.82","popOuts":28,"lineOuts":35},"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":67,"errors":3,"chances":71,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID624512":{"person":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"jerseyNumber":"20","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":5,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":12,"groundOuts":28,"airOuts":26,"runs":15,"doubles":1,"triples":0,"homeRuns":7,"strikeOuts":22,"baseOnBalls":4,"intentionalWalks":0,"hits":21,"hitByPitch":0,"avg":".223","atBats":94,"obp":".250","slg":".457","ops":".707","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":101,"totalBases":43,"rbi":21,"leftOnBase":46,"sacBunts":1,"sacFlies":2,"babip":".209","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.43","popOuts":7,"lineOuts":7},"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":8,"stolenBases":18,"stolenBasePercentage":".692","caughtStealingPercentage":".308","assists":9,"putOuts":213,"errors":1,"chances":223,"fielding":".996","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID552640":{"person":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"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":41,"gamesStarted":0,"flyOuts":24,"groundOuts":38,"airOuts":36,"runs":18,"doubles":5,"triples":2,"homeRuns":6,"strikeOuts":45,"baseOnBalls":9,"intentionalWalks":1,"hits":33,"hitByPitch":0,"atBats":150,"obp":".261","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":587,"era":"3.79","inningsPitched":"40.1","wins":3,"losses":3,"saves":2,"saveOpportunities":3,"holds":11,"blownSaves":1,"earnedRuns":17,"whip":"1.04","battersFaced":161,"outs":121,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":587,"balls":178,"strikes":409,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".500","pitchesPerInning":"14.55","gamesFinished":11,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"10.04","walksPer9Inn":"2.01","hitsPer9Inn":"7.36","runsScoredPer9":"4.02","homeRunsPer9":"1.34","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":2,"lineOuts":10},"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}},"ID571510":{"person":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"jerseyNumber":"16","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":25,"flyOuts":94,"groundOuts":121,"airOuts":174,"runs":48,"doubles":20,"triples":2,"homeRuns":13,"strikeOuts":129,"baseOnBalls":33,"intentionalWalks":0,"hits":121,"hitByPitch":5,"atBats":534,"obp":".275","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2224,"era":"2.61","inningsPitched":"148.0","wins":12,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.04","battersFaced":583,"outs":444,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2224,"balls":718,"strikes":1506,"strikePercentage":".680","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":8,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".667","pitchesPerInning":"15.03","gamesFinished":0,"strikeoutWalkRatio":"3.91","strikeoutsPer9Inn":"7.84","walksPer9Inn":"2.01","hitsPer9Inn":"7.36","runsScoredPer9":"2.92","homeRunsPer9":"0.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":5,"sacFlies":6,"passedBall":0,"popOuts":41,"lineOuts":39},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":21,"putOuts":5,"errors":4,"chances":30,"fielding":".867","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607067":{"person":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":1,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":22,"flyOuts":74,"groundOuts":118,"airOuts":154,"runs":58,"doubles":22,"triples":1,"homeRuns":19,"strikeOuts":93,"baseOnBalls":38,"intentionalWalks":0,"hits":126,"hitByPitch":5,"atBats":483,"obp":".319","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":2057,"era":"3.96","inningsPitched":"127.1","wins":10,"losses":5,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.29","battersFaced":534,"outs":382,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2057,"balls":744,"strikes":1313,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":4,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".667","pitchesPerInning":"16.15","gamesFinished":3,"strikeoutWalkRatio":"2.45","strikeoutsPer9Inn":"6.57","walksPer9Inn":"2.69","hitsPer9Inn":"8.91","runsScoredPer9":"4.10","homeRunsPer9":"1.34","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":4,"sacFlies":4,"passedBall":0,"popOuts":37,"lineOuts":43},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":19,"errors":1,"chances":37,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621020":{"person":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 2B, HBP, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"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":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":127,"flyOuts":63,"groundOuts":114,"airOuts":113,"runs":70,"doubles":19,"triples":2,"homeRuns":18,"strikeOuts":140,"baseOnBalls":35,"intentionalWalks":1,"hits":119,"hitByPitch":1,"avg":".248","atBats":480,"obp":".298","slg":".408","ops":".706","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":522,"totalBases":196,"rbi":58,"leftOnBase":221,"sacBunts":1,"sacFlies":5,"babip":".309","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.67","popOuts":20,"lineOuts":30},"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":294,"putOuts":174,"errors":9,"chances":477,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID683357":{"person":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"jerseyNumber":"19","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"501","stats":{"batting":{"note":"a-","summary":"1-2 | 2B, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":2,"groundOuts":3,"airOuts":6,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".263","atBats":19,"obp":".300","slg":".474","ops":".774","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":20,"totalBases":9,"rbi":4,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".308","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":1,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID573124":{"person":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":47,"gamesStarted":0,"flyOuts":18,"groundOuts":35,"airOuts":37,"runs":16,"doubles":8,"triples":1,"homeRuns":4,"strikeOuts":43,"baseOnBalls":20,"intentionalWalks":2,"hits":34,"hitByPitch":2,"atBats":145,"obp":".329","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":711,"era":"2.29","inningsPitched":"39.1","wins":2,"losses":2,"saves":0,"saveOpportunities":1,"holds":10,"blownSaves":1,"earnedRuns":10,"whip":"1.37","battersFaced":171,"outs":118,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":711,"balls":257,"strikes":454,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".500","pitchesPerInning":"18.08","gamesFinished":5,"strikeoutWalkRatio":"2.15","strikeoutsPer9Inn":"9.84","walksPer9Inn":"4.58","hitsPer9Inn":"7.78","runsScoredPer9":"3.66","homeRunsPer9":"0.92","inheritedRunners":27,"inheritedRunnersScored":15,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":11,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663538":{"person":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | BB, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"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":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":90,"groundOuts":138,"airOuts":162,"runs":63,"doubles":20,"triples":3,"homeRuns":4,"strikeOuts":38,"baseOnBalls":31,"intentionalWalks":1,"hits":136,"hitByPitch":6,"avg":".289","atBats":471,"obp":".339","slg":".369","ops":".708","caughtStealing":3,"stolenBases":23,"stolenBasePercentage":".885","caughtStealingPercentage":".115","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":511,"totalBases":174,"rbi":49,"leftOnBase":186,"sacBunts":0,"sacFlies":3,"babip":".306","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"117.75","popOuts":26,"lineOuts":46},"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":306,"putOuts":218,"errors":3,"chances":527,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID641745":{"person":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":54,"gamesStarted":1,"flyOuts":18,"groundOuts":64,"airOuts":44,"runs":17,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":58,"baseOnBalls":18,"intentionalWalks":0,"hits":40,"hitByPitch":5,"atBats":205,"obp":".276","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":921,"era":"2.37","inningsPitched":"57.0","wins":4,"losses":1,"saves":1,"saveOpportunities":4,"holds":20,"blownSaves":3,"earnedRuns":15,"whip":"1.02","battersFaced":229,"outs":171,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":921,"balls":341,"strikes":580,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.45","rbi":0,"winPercentage":".800","pitchesPerInning":"16.16","gamesFinished":6,"strikeoutWalkRatio":"3.22","strikeoutsPer9Inn":"9.16","walksPer9Inn":"2.84","hitsPer9Inn":"6.32","runsScoredPer9":"2.68","homeRunsPer9":"0.47","inheritedRunners":9,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676962":{"person":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(S, 1)","summary":"3.0 IP, ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":11,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":44,"inningsPitched":"3.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":11,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":44,"balls":14,"strikes":30,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"3.00","homeRunsPer9":"3.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":1,"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":22,"gamesStarted":15,"flyOuts":58,"groundOuts":89,"airOuts":101,"runs":68,"doubles":17,"triples":4,"homeRuns":18,"strikeOuts":111,"baseOnBalls":30,"intentionalWalks":0,"hits":116,"hitByPitch":4,"atBats":415,"obp":".333","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1665,"era":"5.82","inningsPitched":"102.0","wins":5,"losses":7,"saves":1,"saveOpportunities":2,"holds":0,"blownSaves":1,"earnedRuns":66,"whip":"1.43","battersFaced":451,"outs":306,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1665,"balls":570,"strikes":1095,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":1,"winPercentage":".417","pitchesPerInning":"16.32","gamesFinished":2,"strikeoutWalkRatio":"3.70","strikeoutsPer9Inn":"9.79","walksPer9Inn":"2.65","hitsPer9Inn":"10.24","runsScoredPer9":"6.00","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID807713":{"person":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"jerseyNumber":"6","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"401","stats":{"batting":{"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":96,"flyOuts":43,"groundOuts":76,"airOuts":93,"runs":45,"doubles":16,"triples":2,"homeRuns":11,"strikeOuts":64,"baseOnBalls":28,"intentionalWalks":0,"hits":67,"hitByPitch":2,"avg":".226","atBats":297,"obp":".294","slg":".404","ops":".698","caughtStealing":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":330,"totalBases":120,"rbi":33,"leftOnBase":144,"sacBunts":0,"sacFlies":3,"babip":".249","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.00","popOuts":20,"lineOuts":30},"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":164,"putOuts":60,"errors":6,"chances":230,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID457759":{"person":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"601","stats":{"batting":{"summary":"1-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":29,"groundOuts":35,"airOuts":54,"runs":13,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":26,"baseOnBalls":14,"intentionalWalks":0,"hits":31,"hitByPitch":1,"avg":".218","atBats":142,"obp":".286","slg":".324","ops":".610","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":161,"totalBases":46,"rbi":15,"leftOnBase":57,"sacBunts":0,"sacFlies":4,"babip":".239","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.33","popOuts":10,"lineOuts":15},"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":17,"putOuts":157,"errors":1,"chances":175,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]}},"batters":[683737,663656,673548,691718,807713,664023,683357,663538,457759,650489,621020,624512,690990,676962],"pitchers":[690990,676962],"bench":[608348],"bullpen":[571510,684007,641745,552640,694037,519141,607067,573124,592791,573204,696136],"battingOrder":[683737,663656,673548,807713,683357,457759,650489,621020,624512],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Busch (19, Mederos); Tucker (22, Zeferjahn); Caissie (1, Fulmer, C); Swanson (19, Fulmer, C)."},{"label":"HR","value":"Tucker 2 (21, 3rd inning off Mederos, 1 on, 2 out, 6th inning off Fulmer, C, 2 on, 2 out); McGuire (7, 4th inning off Mederos, 3 on, 2 out)."},{"label":"TB","value":"Busch 3; Caissie 2; Castro, W 2; Crow-Armstrong; Hoerner; McGuire 4; Suzuki; Swanson 2; Tucker 10; Turner, J."},{"label":"RBI","value":"Busch (74); McGuire 5 (21); Swanson (58); Tucker 5 (68)."},{"label":"2-out RBI","value":"Tucker 5; Busch; McGuire 4."},{"label":"Runners left in scoring position, 2 out","value":"Castro, W; Busch; Happ."},{"label":"SF","value":"McGuire."},{"label":"GIDP","value":"Swanson."},{"label":"Team RISP","value":"6-for-15."},{"label":"Team LOB","value":"5."}]}],"note":[{"label":"a","value":"Doubled for Happ in the 7th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"teamStats":{"batting":{"flyOuts":8,"groundOuts":6,"airOuts":11,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".231","atBats":32,"obp":".305","slg":".406","ops":".711","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":8,"rbi":1,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":9,"groundOuts":8,"airOuts":12,"runs":12,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":14,"hitByPitch":1,"atBats":39,"obp":".409","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":140,"era":"4.72","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":12,"whip":"1.43","battersFaced":44,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":140,"balls":48,"strikes":92,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":12,"pitchesPerInning":"15.56","runsScoredPer9":"12.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":1,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID672724":{"person":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"jerseyNumber":"10","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"101","stats":{"batting":{"note":"a-","summary":"0-2 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"summary":"2.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":5,"strikes":15,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"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":81,"flyOuts":21,"groundOuts":53,"airOuts":42,"runs":18,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":51,"baseOnBalls":11,"intentionalWalks":0,"hits":26,"hitByPitch":1,"avg":".151","atBats":172,"obp":".207","slg":".233","ops":".440","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":184,"totalBases":40,"rbi":13,"leftOnBase":76,"sacBunts":0,"sacFlies":0,"babip":".195","groundOutsToAirouts":"1.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.33","popOuts":10,"lineOuts":11},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":7,"obp":".286","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":20,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":5,"strikes":15,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".---","pitchesPerInning":"10.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","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":120,"putOuts":49,"errors":5,"chances":174,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID650859":{"person":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"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":118,"flyOuts":48,"groundOuts":130,"airOuts":98,"runs":48,"doubles":14,"triples":3,"homeRuns":7,"strikeOuts":83,"baseOnBalls":26,"intentionalWalks":0,"hits":102,"hitByPitch":3,"avg":".249","atBats":409,"obp":".297","slg":".350","ops":".647","caughtStealing":6,"stolenBases":5,"stolenBasePercentage":".455","caughtStealingPercentage":".545","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":442,"totalBases":143,"rbi":33,"leftOnBase":156,"sacBunts":1,"sacFlies":3,"babip":".295","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"58.43","popOuts":14,"lineOuts":36},"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":237,"putOuts":110,"errors":11,"chances":358,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID695681":{"person":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"jerseyNumber":"4","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"301","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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":14,"groundOuts":25,"airOuts":21,"runs":13,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":36,"baseOnBalls":14,"intentionalWalks":0,"hits":18,"hitByPitch":1,"avg":".184","atBats":98,"obp":".289","slg":".316","ops":".605","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":115,"totalBases":31,"rbi":11,"leftOnBase":47,"sacBunts":1,"sacFlies":1,"babip":".250","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.67","popOuts":0,"lineOuts":7},"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":66,"putOuts":39,"errors":1,"chances":106,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID687263":{"person":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"jerseyNumber":"9","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"100","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"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":2,"putOuts":2,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":66,"groundOuts":88,"airOuts":113,"runs":74,"doubles":26,"triples":1,"homeRuns":21,"strikeOuts":123,"baseOnBalls":27,"intentionalWalks":4,"hits":115,"hitByPitch":11,"avg":".264","atBats":436,"obp":".321","slg":".472","ops":".793","caughtStealing":9,"stolenBases":22,"stolenBasePercentage":".710","caughtStealingPercentage":".290","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":477,"totalBases":206,"rbi":55,"leftOnBase":117,"sacBunts":0,"sacFlies":3,"babip":".319","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.76","popOuts":24,"lineOuts":23},"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":282,"putOuts":149,"errors":10,"chances":441,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID682989":{"person":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"note":"(L, 0-2)","summary":"4.0 IP, 6 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":2,"airOuts":6,"runs":6,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":16,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":68,"inningsPitched":"4.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":19,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":68,"balls":27,"strikes":41,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":6,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"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":5,"gamesStarted":3,"flyOuts":10,"groundOuts":14,"airOuts":20,"runs":14,"doubles":2,"triples":3,"homeRuns":4,"strikeOuts":14,"baseOnBalls":12,"intentionalWalks":0,"hits":18,"hitByPitch":3,"atBats":65,"obp":".407","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":314,"era":"7.41","inningsPitched":"17.0","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.76","battersFaced":81,"outs":51,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":314,"balls":131,"strikes":183,"strikePercentage":".580","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":6,"winPercentage":".000","pitchesPerInning":"18.47","gamesFinished":1,"strikeoutWalkRatio":"1.17","strikeoutsPer9Inn":"7.41","walksPer9Inn":"6.35","hitsPer9Inn":"9.53","runsScoredPer9":"7.41","homeRunsPer9":"2.12","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"gamesStarted":1,"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"}]},"ID660162":{"person":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"jerseyNumber":"5","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":34,"groundOuts":35,"airOuts":52,"runs":30,"doubles":8,"triples":1,"homeRuns":11,"strikeOuts":55,"baseOnBalls":21,"intentionalWalks":0,"hits":43,"hitByPitch":4,"avg":".234","atBats":184,"obp":".324","slg":".467","ops":".791","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":210,"totalBases":86,"rbi":30,"leftOnBase":80,"sacBunts":0,"sacFlies":1,"babip":".269","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.73","popOuts":5,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":78,"putOuts":43,"errors":7,"chances":128,"fielding":".945","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID518595":{"person":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"jerseyNumber":"25","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":23,"groundOuts":38,"airOuts":46,"runs":16,"doubles":11,"triples":0,"homeRuns":6,"strikeOuts":64,"baseOnBalls":13,"intentionalWalks":0,"hits":38,"hitByPitch":3,"avg":".205","atBats":185,"obp":".267","slg":".362","ops":".629","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":202,"totalBases":67,"rbi":18,"leftOnBase":82,"sacBunts":0,"sacFlies":1,"babip":".276","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.83","popOuts":13,"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":{"caughtStealing":11,"stolenBases":40,"stolenBasePercentage":".784","caughtStealingPercentage":".216","assists":17,"putOuts":391,"errors":2,"chances":410,"fielding":".995","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621493":{"person":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"jerseyNumber":"3","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"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":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":127,"flyOuts":81,"groundOuts":91,"airOuts":138,"runs":70,"doubles":28,"triples":2,"homeRuns":29,"strikeOuts":146,"baseOnBalls":59,"intentionalWalks":1,"hits":111,"hitByPitch":2,"avg":".231","atBats":480,"obp":".314","slg":".479","ops":".793","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":547,"totalBases":230,"rbi":92,"leftOnBase":231,"sacBunts":0,"sacFlies":6,"babip":".264","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.55","popOuts":27,"lineOuts":30},"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":253,"errors":4,"chances":260,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID605177":{"person":{"id":605177,"fullName":"Andrew Chafin","link":"/api/v1/people/605177"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":0,"flyOuts":12,"groundOuts":24,"airOuts":29,"runs":10,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":25,"baseOnBalls":16,"intentionalWalks":0,"hits":26,"hitByPitch":0,"atBats":103,"obp":".353","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":508,"era":"2.54","inningsPitched":"28.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":8,"whip":"1.48","battersFaced":120,"outs":85,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":508,"balls":196,"strikes":312,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":5,"pickoffs":3,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".500","pitchesPerInning":"17.93","gamesFinished":8,"strikeoutWalkRatio":"1.56","strikeoutsPer9Inn":"7.94","walksPer9Inn":"5.08","hitsPer9Inn":"8.26","runsScoredPer9":"3.18","homeRunsPer9":"0.32","inheritedRunners":24,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":10},"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}},"ID596112":{"person":{"id":596112,"fullName":"Robert Stephenson","link":"/api/v1/people/596112"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":3,"gamesStarted":0,"flyOuts":3,"groundOuts":0,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":23,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":6,"outs":6,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":6,"strikes":17,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"11.50","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID545361":{"person":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"jerseyNumber":"27","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"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":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":101,"flyOuts":44,"groundOuts":56,"airOuts":87,"runs":55,"doubles":10,"triples":1,"homeRuns":20,"strikeOuts":132,"baseOnBalls":72,"intentionalWalks":10,"hits":84,"hitByPitch":5,"avg":".237","atBats":354,"obp":".369","slg":".441","ops":".810","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":436,"totalBases":156,"rbi":52,"leftOnBase":126,"sacBunts":0,"sacFlies":5,"babip":".309","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.70","popOuts":16,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":46,"errors":0,"chances":48,"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"}]},"ID445276":{"person":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":0,"flyOuts":46,"groundOuts":31,"airOuts":68,"runs":18,"doubles":5,"triples":1,"homeRuns":8,"strikeOuts":48,"baseOnBalls":16,"intentionalWalks":2,"hits":37,"hitByPitch":1,"atBats":182,"obp":".270","caughtStealing":0,"stolenBases":12,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":739,"era":"3.12","inningsPitched":"49.0","wins":5,"losses":4,"saves":23,"saveOpportunities":24,"holds":0,"blownSaves":1,"earnedRuns":17,"whip":"1.08","battersFaced":201,"outs":147,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":739,"balls":227,"strikes":512,"strikePercentage":".690","hitBatsmen":1,"balks":3,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.46","rbi":0,"winPercentage":".556","pitchesPerInning":"15.08","gamesFinished":38,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"8.82","walksPer9Inn":"2.94","hitsPer9Inn":"6.80","runsScoredPer9":"3.31","homeRunsPer9":"1.47","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID820862":{"person":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":26,"gamesStarted":0,"flyOuts":13,"groundOuts":12,"airOuts":25,"runs":18,"doubles":2,"triples":0,"homeRuns":6,"strikeOuts":28,"baseOnBalls":16,"intentionalWalks":2,"hits":21,"hitByPitch":1,"atBats":85,"obp":".369","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":437,"era":"5.82","inningsPitched":"21.2","wins":2,"losses":2,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":14,"whip":"1.71","battersFaced":103,"outs":65,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":437,"balls":161,"strikes":276,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.48","rbi":0,"winPercentage":".500","pitchesPerInning":"20.17","gamesFinished":2,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"11.63","walksPer9Inn":"6.65","hitsPer9Inn":"8.72","runsScoredPer9":"7.48","homeRunsPer9":"2.49","inheritedRunners":7,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"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}},"ID666176":{"person":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"jerseyNumber":"7","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | HR, RBI, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"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":122,"flyOuts":53,"groundOuts":88,"airOuts":112,"runs":50,"doubles":15,"triples":1,"homeRuns":29,"strikeOuts":119,"baseOnBalls":28,"intentionalWalks":0,"hits":98,"hitByPitch":10,"avg":".236","atBats":416,"obp":".299","slg":".486","ops":".785","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":457,"totalBases":202,"rbi":79,"leftOnBase":193,"sacBunts":0,"sacFlies":1,"babip":".257","groundOutsToAirouts":"0.79","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"14.34","popOuts":27,"lineOuts":32},"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":277,"errors":7,"chances":286,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID666171":{"person":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"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":11,"balls":4,"strikes":7,"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":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":53,"gamesStarted":1,"flyOuts":26,"groundOuts":35,"airOuts":44,"runs":27,"doubles":7,"triples":0,"homeRuns":11,"strikeOuts":66,"baseOnBalls":29,"intentionalWalks":3,"hits":43,"hitByPitch":2,"atBats":188,"obp":".338","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":885,"era":"4.78","inningsPitched":"49.0","wins":6,"losses":4,"saves":2,"saveOpportunities":8,"holds":17,"blownSaves":6,"earnedRuns":26,"whip":"1.47","battersFaced":219,"outs":147,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":885,"balls":332,"strikes":553,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".600","pitchesPerInning":"18.06","gamesFinished":4,"strikeoutWalkRatio":"2.28","strikeoutsPer9Inn":"12.12","walksPer9Inn":"5.33","hitsPer9Inn":"7.90","runsScoredPer9":"4.96","homeRunsPer9":"2.02","inheritedRunners":18,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"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"}]},"ID694384":{"person":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"jerseyNumber":"18","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"200","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"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":125,"flyOuts":79,"groundOuts":132,"airOuts":148,"runs":61,"doubles":22,"triples":1,"homeRuns":10,"strikeOuts":66,"baseOnBalls":56,"intentionalWalks":4,"hits":123,"hitByPitch":10,"avg":".266","atBats":462,"obp":".355","slg":".383","ops":".738","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":535,"totalBases":177,"rbi":49,"leftOnBase":167,"sacBunts":3,"sacFlies":4,"babip":".290","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.20","popOuts":22,"lineOuts":47},"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":946,"errors":6,"chances":1011,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID579328":{"person":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"jerseyNumber":"16","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":27,"gamesStarted":27,"flyOuts":97,"groundOuts":108,"airOuts":171,"runs":65,"doubles":25,"triples":1,"homeRuns":19,"strikeOuts":153,"baseOnBalls":61,"intentionalWalks":3,"hits":152,"hitByPitch":2,"atBats":579,"obp":".332","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":2599,"era":"3.42","inningsPitched":"150.0","wins":6,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":57,"whip":"1.42","battersFaced":647,"outs":450,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2599,"balls":932,"strikes":1667,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":6,"pickoffs":2,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".429","pitchesPerInning":"17.33","gamesFinished":0,"strikeoutWalkRatio":"2.51","strikeoutsPer9Inn":"9.18","walksPer9Inn":"3.66","hitsPer9Inn":"9.12","runsScoredPer9":"3.90","homeRunsPer9":"1.14","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":29,"lineOuts":45},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":4,"errors":2,"chances":14,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669326":{"person":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"jerseyNumber":"22","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"900","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":7,"groundOuts":10,"airOuts":12,"runs":7,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":18,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":3,"avg":".224","atBats":49,"obp":".291","slg":".327","ops":".618","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":56,"totalBases":16,"rbi":2,"leftOnBase":17,"sacBunts":1,"sacFlies":1,"babip":".344","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"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":43,"errors":0,"chances":43,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID608334":{"person":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 6 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":11,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":35,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":12,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":35,"balls":11,"strikes":24,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"40.50","homeRunsPer9":"6.75","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":13,"gamesStarted":0,"flyOuts":18,"groundOuts":29,"airOuts":32,"runs":19,"doubles":4,"triples":1,"homeRuns":5,"strikeOuts":26,"baseOnBalls":11,"intentionalWalks":0,"hits":25,"hitByPitch":0,"atBats":110,"obp":".295","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":461,"era":"5.83","inningsPitched":"29.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":19,"whip":"1.23","battersFaced":123,"outs":88,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":461,"balls":172,"strikes":289,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":5,"winPercentage":".---","pitchesPerInning":"15.72","gamesFinished":11,"strikeoutWalkRatio":"2.36","strikeoutsPer9Inn":"7.98","walksPer9Inn":"3.38","hitsPer9Inn":"7.67","runsScoredPer9":"5.83","homeRunsPer9":"1.53","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"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"}]},"ID681351":{"person":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"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":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":51,"groundOuts":71,"airOuts":87,"runs":33,"doubles":7,"triples":1,"homeRuns":18,"strikeOuts":121,"baseOnBalls":18,"intentionalWalks":0,"hits":81,"hitByPitch":2,"avg":".226","atBats":358,"obp":".266","slg":".402","ops":".668","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":380,"totalBases":144,"rbi":42,"leftOnBase":168,"sacBunts":1,"sacFlies":1,"babip":".286","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.89","popOuts":15,"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":10,"stolenBases":50,"stolenBasePercentage":".833","caughtStealingPercentage":".167","assists":21,"putOuts":649,"errors":4,"chances":674,"fielding":".994","passedBall":5,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID656271":{"person":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":59,"gamesStarted":1,"flyOuts":25,"groundOuts":61,"airOuts":42,"runs":16,"doubles":6,"triples":3,"homeRuns":6,"strikeOuts":43,"baseOnBalls":18,"intentionalWalks":4,"hits":48,"hitByPitch":2,"atBats":186,"obp":".322","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":843,"era":"2.81","inningsPitched":"51.1","wins":6,"losses":1,"saves":0,"saveOpportunities":5,"holds":13,"blownSaves":5,"earnedRuns":16,"whip":"1.29","battersFaced":214,"outs":154,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":843,"balls":295,"strikes":548,"strikePercentage":".650","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.45","rbi":0,"winPercentage":".857","pitchesPerInning":"16.42","gamesFinished":11,"strikeoutWalkRatio":"2.39","strikeoutsPer9Inn":"7.54","walksPer9Inn":"3.16","hitsPer9Inn":"8.42","runsScoredPer9":"2.81","homeRunsPer9":"1.05","inheritedRunners":34,"inheritedRunnersScored":17,"catchersInterference":0,"sacBunts":3,"sacFlies":5,"passedBall":0,"popOuts":5,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672282":{"person":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":55,"gamesStarted":0,"flyOuts":23,"groundOuts":45,"airOuts":44,"runs":28,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":76,"baseOnBalls":24,"intentionalWalks":4,"hits":53,"hitByPitch":2,"atBats":218,"obp":".324","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":983,"era":"4.19","inningsPitched":"58.0","wins":4,"losses":3,"saves":2,"saveOpportunities":6,"holds":11,"blownSaves":4,"earnedRuns":27,"whip":"1.33","battersFaced":244,"outs":174,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":983,"balls":333,"strikes":650,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".571","pitchesPerInning":"16.95","gamesFinished":6,"strikeoutWalkRatio":"3.17","strikeoutsPer9Inn":"11.79","walksPer9Inn":"3.72","hitsPer9Inn":"8.22","runsScoredPer9":"4.34","homeRunsPer9":"0.93","inheritedRunners":13,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":16},"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}},"ID543294":{"person":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":24,"gamesStarted":24,"flyOuts":93,"groundOuts":115,"airOuts":166,"runs":73,"doubles":27,"triples":3,"homeRuns":21,"strikeOuts":85,"baseOnBalls":34,"intentionalWalks":3,"hits":130,"hitByPitch":4,"atBats":490,"obp":".315","caughtStealing":2,"stolenBases":18,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":1988,"era":"4.93","inningsPitched":"126.0","wins":6,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":69,"whip":"1.30","battersFaced":534,"outs":378,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":1988,"balls":656,"strikes":1332,"strikePercentage":".670","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".429","pitchesPerInning":"15.78","gamesFinished":0,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"6.07","walksPer9Inn":"2.43","hitsPer9Inn":"9.29","runsScoredPer9":"5.21","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":39,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":3,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID472610":{"person":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":6,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":1,"strikes":5,"strikePercentage":".830","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"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":48,"gamesStarted":0,"flyOuts":13,"groundOuts":57,"airOuts":29,"runs":19,"doubles":12,"triples":2,"homeRuns":2,"strikeOuts":40,"baseOnBalls":21,"intentionalWalks":5,"hits":46,"hitByPitch":0,"atBats":169,"obp":".351","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":740,"era":"3.52","inningsPitched":"46.0","wins":2,"losses":0,"saves":1,"saveOpportunities":2,"holds":7,"blownSaves":1,"earnedRuns":18,"whip":"1.46","battersFaced":193,"outs":138,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":740,"balls":262,"strikes":478,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":8,"pickoffs":0,"groundOutsToAirouts":"1.97","rbi":1,"winPercentage":"1.000","pitchesPerInning":"16.09","gamesFinished":14,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"7.83","walksPer9Inn":"4.11","hitsPer9Inn":"9.00","runsScoredPer9":"3.72","homeRunsPer9":"0.39","inheritedRunners":17,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":13},"fielding":{"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"}]},"ID542881":{"person":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":25,"flyOuts":106,"groundOuts":102,"airOuts":185,"runs":73,"doubles":27,"triples":3,"homeRuns":28,"strikeOuts":103,"baseOnBalls":54,"intentionalWalks":4,"hits":130,"hitByPitch":3,"atBats":514,"obp":".324","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":2253,"era":"4.73","inningsPitched":"131.1","wins":2,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":69,"whip":"1.40","battersFaced":577,"outs":394,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2253,"balls":808,"strikes":1445,"strikePercentage":".640","hitBatsmen":3,"balks":3,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":".200","pitchesPerInning":"17.15","gamesFinished":0,"strikeoutWalkRatio":"1.91","strikeoutsPer9Inn":"7.06","walksPer9Inn":"3.70","hitsPer9Inn":"8.91","runsScoredPer9":"5.00","homeRunsPer9":"1.92","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":6,"passedBall":0,"popOuts":42,"lineOuts":37},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694359":{"person":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"jerseyNumber":"20","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"201","stats":{"batting":{"summary":"1-1 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"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":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".200","atBats":5,"obp":".333","slg":".200","ops":".533","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":1,"putOuts":14,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]}},"batters":[687263,672724,694384,694359,545361,695681,621493,660162,666176,650859,681351,669326,682989,666171,608334,472610],"pitchers":[682989,666171,608334,472610,672724],"bench":[518595],"bullpen":[542881,656271,605177,672282,820862,543294,445276,579328,596112],"battingOrder":[672724,694359,695681,621493,660162,666176,650859,681351,669326],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Adell (29, 7th inning off Brown, Be, 0 on, 1 out)."},{"label":"TB","value":"Adell 5; Kavadas; O'Hoppe; Rengifo."},{"label":"RBI","value":"Adell (79)."},{"label":"Runners left in scoring position, 2 out","value":"Teodosio."},{"label":"Team RISP","value":"0-for-2."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Neto (10, throw)."},{"label":"DP","value":"(Moncada-Moore-Kavadas)."}]}],"note":[{"label":"a","value":"Struck out for Neto in the 6th."}]}},"officials":[{"official":{"id":511890,"fullName":"Quinn Wolcott","link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665281,"fullName":"Brian Walsh","link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":607884,"fullName":"Paul Clemons","link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"fullName":"Adrian Johnson","link":"/api/v1/people/482641"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Fulmer, C."},{"label":"HBP","value":"Swanson (by Mederos)."},{"label":"Pitches-strikes","value":"Horton 74-55; Brown, Be 44-30; Mederos 68-41; Zeferjahn 11-7; Fulmer, C 35-24; García, L 6-5; Peraza, O 20-15."},{"label":"Groundouts-flyouts","value":"Horton 3-6; Brown, Be 3-2; Mederos 2-5; Zeferjahn 1-1; Fulmer, C 2-1; García, L 0-0; Peraza, O 3-2."},{"label":"Batters faced","value":"Horton 22; Brown, Be 11; Mederos 19; Zeferjahn 4; Fulmer, C 12; García, L 2; Peraza, O 7."},{"label":"Inherited runners-scored","value":"García, L 2-1."},{"label":"Umpires","value":"HP: Quinn Wolcott. 1B: Brian Walsh. 2B: Paul Clemons. 3B: Adrian Johnson. "},{"label":"Weather","value":"87 degrees, Clear."},{"label":"Wind","value":"7 mph, Out To CF."},{"label":"First pitch","value":"6:40 PM."},{"label":"T","value":"2:23."},{"label":"Att","value":"44,355."},{"label":"Venue","value":"Angel Stadium."},{"label":"August 23, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656","boxscoreName":"Tucker"},"jerseyNumber":"30","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"200","stats":{"batting":{"summary":"3-5 | 2 HR, 2B, 5 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":10,"rbi":5,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.50","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":91,"groundOuts":105,"airOuts":159,"runs":82,"doubles":22,"triples":4,"homeRuns":21,"strikeOuts":78,"baseOnBalls":80,"intentionalWalks":7,"hits":120,"hitByPitch":3,"avg":".262","atBats":458,"obp":".373","slg":".465","ops":".838","caughtStealing":2,"stolenBases":25,"stolenBasePercentage":".926","caughtStealingPercentage":".074","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":547,"totalBases":213,"rbi":68,"leftOnBase":164,"sacBunts":1,"sacFlies":3,"babip":".273","groundOutsToAirouts":"0.66","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"21.81","popOuts":27,"lineOuts":41},"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":232,"errors":2,"chances":238,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":78,"hittingGameScore":78},{"player":{"person":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990","boxscoreName":"Horton"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(W, 8-4)","summary":"6.0 IP, 0 ER, 7 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":3,"airOuts":8,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":74,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":22,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":74,"balls":19,"strikes":55,"strikePercentage":".740","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":1,"lineOuts":1},"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":18,"gamesStarted":17,"flyOuts":56,"groundOuts":96,"airOuts":94,"runs":35,"doubles":13,"triples":0,"homeRuns":8,"strikeOuts":77,"baseOnBalls":29,"intentionalWalks":0,"hits":80,"hitByPitch":6,"atBats":344,"obp":".301","caughtStealing":7,"stolenBases":7,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1448,"era":"2.88","inningsPitched":"93.2","wins":8,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"1.16","battersFaced":383,"outs":281,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1448,"balls":501,"strikes":947,"strikePercentage":".650","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".667","pitchesPerInning":"15.46","gamesFinished":0,"strikeoutWalkRatio":"2.66","strikeoutsPer9Inn":"7.40","walksPer9Inn":"2.79","hitsPer9Inn":"7.69","runsScoredPer9":"3.36","homeRunsPer9":"0.77","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":20,"lineOuts":18},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":7,"errors":0,"chances":13,"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"}]},"type":"starter","gameScore":75,"pitchingGameScore":75},{"player":{"person":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512","boxscoreName":"McGuire"},"jerseyNumber":"20","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":5,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":12,"groundOuts":28,"airOuts":26,"runs":15,"doubles":1,"triples":0,"homeRuns":7,"strikeOuts":22,"baseOnBalls":4,"intentionalWalks":0,"hits":21,"hitByPitch":0,"avg":".223","atBats":94,"obp":".250","slg":".457","ops":".707","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":101,"totalBases":43,"rbi":21,"leftOnBase":46,"sacBunts":1,"sacFlies":2,"babip":".209","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.43","popOuts":7,"lineOuts":7},"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":8,"stolenBases":18,"stolenBasePercentage":".692","caughtStealingPercentage":".308","assists":9,"putOuts":213,"errors":1,"chances":223,"fielding":".996","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":65,"hittingGameScore":65}]},"decisions":{"winner":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"loser":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"save":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}