{"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":776640,"link":"/api/v1.1/game/776640/feed/live","metaData":{"wait":10,"timeStamp":"20250823_040214","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count13","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776640,"type":"R","doubleHeader":"N","id":"2025/08/22/chnmlb-anamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776640-2025-08-22","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-23T01:38:00Z","originalDate":"2025-08-22","officialDate":"2025-08-22","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":129,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":74,"losses":55,"ties":0,"pct":".574"},"records":{},"divisionLeader":false,"wins":74,"losses":55,"winningPercentage":".574"},"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":128,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":61,"losses":67,"ties":0,"pct":".477"},"records":{},"divisionLeader":false,"wins":61,"losses":67,"winningPercentage":".477"},"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},"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},"ID665871":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871","firstName":"Javier","lastName":"Assad","primaryNumber":"72","birthDate":"1997-07-30","currentAge":29,"birthCity":"Tijuana","birthStateProvince":"BC","birthCountry":"Mexico","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Javier","useLastName":"Assad","middleName":"Eduardo","boxscoreName":"Assad","gender":"M","nameMatrilineal":"Ramirez","isPlayer":true,"isVerified":false,"pronunciation":"AH-sahd","mlbDebutDate":"2022-08-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Javier Assad","nameSlug":"javier-assad-665871","firstLastName":"Javier Assad","lastFirstName":"Assad, Javier","lastInitName":"Assad, J","initLastName":"J Assad","fullFMLName":"Javier Eduardo Assad","fullLFMName":"Assad, Javier Eduardo","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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":"Partly Cloudy","temp":"83","wind":"7 mph, Out To RF"},"gameInfo":{"attendance":39872,"firstPitch":"2025-08-23T01:38:00.000Z","gameDurationMinutes":144},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"home":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"}},"officialScorer":{"id":511409,"fullName":"Chris Johnson","link":"/api/v1/people/511409"},"primaryDatacaster":{"id":810850,"fullName":"Hope Capp","link":"/api/v1/people/810850"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nico Hoerner grounds out softly, third baseman Yoán Moncada to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-23T01:38:52.628Z","endTime":"2025-08-23T01:40:01.960Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,5,6,7],"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":{"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-22T22:58:29.563Z","endTime":"2025-08-23T01:01:13.825Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"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-23T01:01:13.825Z","endTime":"2025-08-23T01:37:25.532Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"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-23T01:37:25.532Z","endTime":"2025-08-23T01:38:54.579Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"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":87.7,"endSpeed":80.6,"strikeZoneTop":3.36181226821753,"strikeZoneBottom":1.69070904279876,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.088313542370738,"aZ":-12.87342953301795,"pfxX":2.6138274222432893,"pfxZ":11.640783038364034,"pX":0.42548610332869163,"pZ":2.8541636230563476,"vX0":-2.3593849569358665,"vY0":-127.64948181429727,"vZ0":-6.031440700155128,"x":100.78,"y":161.72,"x0":1.0200097768468637,"y0":50.00450685073012,"z0":6.252345543682027,"aX":4.334813770909979},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":20.0,"breakHorizontal":-4.2,"spinRate":2071,"spinDirection":155},"zone":3,"typeConfidence":0.75,"plateTime":0.4282977598813864,"extension":5.9868148104409205},"index":3,"playId":"532a9378-910c-3e35-a8b7-b8409a6b803e","pitchNumber":1,"startTime":"2025-08-23T01:38:54.579Z","endTime":"2025-08-23T01:38:58.322Z","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":1,"outs":0},"index":4,"startTime":"2025-08-23T01:39:05.717Z","endTime":"2025-08-23T01:39:15.380Z","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(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":89.2,"endSpeed":81.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.124987202337575,"aZ":-13.627002641468817,"pfxX":2.78223575546717,"pfxZ":10.865198136701764,"pX":0.2430603054811539,"pZ":3.661340013789201,"vX0":-3.4533775788780687,"vY0":-129.8163728415005,"vZ0":-3.6910877769826165,"x":107.74,"y":139.92,"x0":1.2289842038238632,"y0":50.00409359582975,"z0":6.138736695577222,"aX":4.750230445808428},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":19.1,"breakHorizontal":-4.3,"spinRate":2126,"spinDirection":154},"zone":12,"typeConfidence":0.82,"plateTime":0.42188947295261947,"extension":6.00900580823059},"index":5,"playId":"64677f10-027d-3034-b9a1-8ea35dbb7884","pitchNumber":2,"startTime":"2025-08-23T01:39:15.380Z","endTime":"2025-08-23T01:39:18.528Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":71.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.994992050910966,"aZ":-24.122118849931102,"pfxX":5.840896283546089,"pfxZ":6.204787404815114,"pX":1.0090516907925922,"pZ":2.8181911438528617,"vX0":-2.194684604146542,"vY0":-113.55954450077768,"vZ0":-2.4258043927314596,"x":78.54,"y":162.69,"x0":1.2324682747857707,"y0":50.00339465848215,"z0":6.315031950772359,"aX":7.581686335004523},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":10.9,"breakHorizontal":-10.0,"spinRate":1812,"spinDirection":134},"zone":12,"typeConfidence":0.85,"plateTime":0.48347106520963745,"extension":5.874277709140268},"index":6,"playId":"973ef8c0-e903-3f53-8ddf-f06e62cbb7d3","pitchNumber":3,"startTime":"2025-08-23T01:39:34.666Z","endTime":"2025-08-23T01:39:38.155Z","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":0},"pitchData":{"startSpeed":88.9,"endSpeed":80.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.184807325762108,"aZ":-13.659885137218952,"pfxX":3.849597174899541,"pfxZ":11.056371715190302,"pX":-0.8104574299389923,"pZ":2.744419640022101,"vX0":-5.878847616092745,"vY0":-129.17641527683108,"vZ0":-5.852627334839547,"x":147.89,"y":164.68,"x0":1.0042362632256252,"y0":50.004665273507996,"z0":6.106423848797538,"aX":6.447959636761556},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":18.7,"breakHorizontal":-5.5,"spinRate":2081,"spinDirection":153},"zone":4,"typeConfidence":0.84,"plateTime":0.425494795354576,"extension":6.053595268579978},"hitData":{"launchSpeed":57.9,"launchAngle":-5.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":98.72,"coordY":173.19}},"index":7,"playId":"1061f6e2-5061-3e63-8562-eb25b1e1bbe1","pitchNumber":4,"startTime":"2025-08-23T01:39:54.460Z","endTime":"2025-08-23T01:40:01.960Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:40:01.960Z","atBatIndex":0},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kyle Tucker homers (19) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-23T01:40:23.803Z","endTime":"2025-08-23T01:42:24.999Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":{"id":542881,"link":"/api/v1/people/542881"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.9,"endSpeed":80.5,"strikeZoneTop":3.47273358745013,"strikeZoneBottom":1.59587338742249,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.185623364566464,"aZ":-11.892139609010368,"pfxX":2.9928717764945,"pfxZ":12.248917317198572,"pX":0.45763980643016916,"pZ":2.506846215722666,"vX0":-2.506322877902002,"vY0":-127.82640891225687,"vZ0":-6.7284699380368895,"x":99.56,"y":171.1,"x0":1.0616811334803744,"y0":50.00404944689775,"z0":6.105695462427247,"aX":4.956429976805536},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":20.9,"breakHorizontal":-4.9,"spinRate":2109,"spinDirection":155},"zone":6,"typeConfidence":0.83,"plateTime":0.4283823194930432,"extension":6.027552846346785},"index":0,"playId":"f09cb940-85a7-3336-8231-c555912e08b9","pitchNumber":1,"startTime":"2025-08-23T01:40:29.279Z","endTime":"2025-08-23T01:40:33.061Z","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":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.2,"strikeZoneTop":3.35685527536742,"strikeZoneBottom":1.5263945183882,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.6131233668526,"aZ":-16.46513752861586,"pfxX":-0.2783400006430812,"pfxZ":9.983414359704707,"pX":-1.0024331191597307,"pZ":0.9561246348100966,"vX0":-5.2649221305727245,"vY0":-123.82948501666722,"vZ0":-8.782168375082794,"x":155.21,"y":212.96,"x0":1.1757167113330251,"y0":50.00553829653629,"z0":5.8912445877542865,"aX":-0.43782408495987124},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":16.6,"breakHorizontal":1.6,"spinRate":2233,"spinDirection":158},"zone":13,"typeConfidence":0.93,"plateTime":0.4400794951934208,"extension":6.171648446925279},"index":1,"playId":"1569994e-0390-301b-8ae4-c33ab38816ae","pitchNumber":2,"startTime":"2025-08-23T01:40:44.251Z","endTime":"2025-08-23T01:40:47.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.02577436387956,"aZ":-19.631408146379055,"pfxX":-0.7832523273647459,"pfxZ":8.06063421079853,"pX":-0.2273518007156692,"pZ":1.302787699709585,"vX0":-3.3146197301529865,"vY0":-122.79370355498773,"vZ0":-7.391461406338976,"x":125.67,"y":203.6,"x0":1.2314962845851536,"y0":50.003080969500424,"z0":5.973027959735422,"aX":-1.217804086260021},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":13.4,"breakHorizontal":2.0,"spinRate":2257,"spinDirection":161},"zone":13,"typeConfidence":0.93,"plateTime":0.4428970786699531,"extension":6.099717971844713},"index":2,"playId":"49042a2b-242e-3436-a468-54ff66d063ff","pitchNumber":3,"startTime":"2025-08-23T01:40:59.653Z","endTime":"2025-08-23T01:41:02.835Z","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":78.3,"endSpeed":72.6,"strikeZoneTop":3.3800307396694,"strikeZoneBottom":1.54955373149874,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.193789220806963,"aZ":-22.958345213624867,"pfxX":7.7097991206633,"pfxZ":6.973396898965694,"pX":-1.2894589559755905,"pZ":1.2180904495428178,"vX0":-7.293404966845715,"vY0":-113.7581733941105,"vZ0":-6.231638559954927,"x":166.15,"y":205.89,"x0":0.9435693641752481,"y0":50.004085186829464,"z0":6.2429761109016075,"aX":10.192332894015333},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":11.4,"breakHorizontal":-12.4,"spinRate":1832,"spinDirection":137},"zone":13,"typeConfidence":0.86,"plateTime":0.47992267625642704,"extension":6.016413814777331},"index":3,"playId":"0cd19c2f-749b-3322-af26-f01b15301086","pitchNumber":4,"startTime":"2025-08-23T01:41:16.741Z","endTime":"2025-08-23T01:41:20.015Z","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-23T01:41:28.780Z","endTime":"2025-08-23T01:41:45.203Z","isPitch":false,"type":"action","player":{"id":663656,"link":"/api/v1/people/663656"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":79.0,"strikeZoneTop":3.42638197493361,"strikeZoneBottom":1.5263945183882,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.54535264022439,"aZ":-19.822028040367233,"pfxX":-0.32443163533456687,"pfxZ":7.88905183905805,"pX":-1.1164127582499896,"pZ":1.749605080265912,"vX0":-5.6602931430323125,"vY0":-123.25906725125986,"vZ0":-6.378342470814991,"x":159.56,"y":191.54,"x0":1.235403199983312,"y0":50.0003327616934,"z0":6.002364722590154,"aX":-0.5067442570754006},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":13.3,"breakHorizontal":1.7,"spinRate":2280,"spinDirection":165},"zone":13,"typeConfidence":0.93,"plateTime":0.44149083413008405,"extension":6.287896939982879},"index":5,"playId":"44eb306d-6b81-3a89-9853-10855b32749f","pitchNumber":5,"startTime":"2025-08-23T01:41:45.203Z","endTime":"2025-08-23T01:41:49.013Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.689616809046925,"aZ":-13.094484796709024,"pfxX":3.4650983613972315,"pfxZ":11.262292313975873,"pX":0.25532027880499714,"pZ":2.0486868436347097,"vX0":-3.095147995265396,"vY0":-128.80730935824772,"vZ0":-7.509302498037348,"x":107.27,"y":183.47,"x0":1.0175458941682685,"y0":50.00537013622095,"z0":5.997571442798953,"aX":5.8716317148470045},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":19.1,"breakHorizontal":-5.6,"spinRate":2169,"spinDirection":153},"zone":8,"typeConfidence":0.83,"plateTime":0.42390068342327236,"extension":6.087753107285128},"hitData":{"launchSpeed":101.3,"launchAngle":30.0,"totalDistance":405.0,"trajectory":"fly_ball","hardness":"hard","location":"89","coordinates":{"coordX":202.71,"coordY":53.63}},"index":6,"playId":"70938b45-790e-3731-a744-453a5e7e561c","pitchNumber":6,"startTime":"2025-08-23T01:42:01.295Z","endTime":"2025-08-23T01:42:24.999Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:42:24.999Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Seiya Suzuki flies out sharply to left fielder Taylor Ward.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-23T01:42:42.383Z","endTime":"2025-08-23T01:42:54.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.065794749934245,"aZ":-12.576603727695359,"pfxX":2.1135511150721884,"pfxZ":11.848390682418476,"pX":0.3671185627544054,"pZ":3.120252384180704,"vX0":-2.404595528013693,"vY0":-127.95473034907914,"vZ0":-5.163163562458156,"x":103.01,"y":154.53,"x0":1.0456294933099979,"y0":50.00057311282667,"z0":6.154200516092838,"aX":3.495076755159211},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":20.5,"breakHorizontal":-3.2,"spinRate":2104,"spinDirection":164},"zone":3,"typeConfidence":0.74,"plateTime":0.4285204708254424,"extension":5.979346466591156},"hitData":{"launchSpeed":103.9,"launchAngle":38.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":79.85,"coordY":54.5}},"index":0,"playId":"d272ae07-545c-3b83-a75b-c01549ea9521","pitchNumber":1,"startTime":"2025-08-23T01:42:43.954Z","endTime":"2025-08-23T01:42:54.564Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:42:54.564Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Justin Turner strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-23T01:43:11.050Z","endTime":"2025-08-23T01:45:24.229Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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(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":87.9,"endSpeed":81.2,"strikeZoneTop":3.29320589381307,"strikeZoneBottom":1.54271328182644,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.943048540982335,"aZ":-13.64540244753668,"pfxX":2.69269252361583,"pfxZ":11.071453688591207,"pX":0.20187910550300672,"pZ":2.176141912029541,"vX0":-3.236660794591886,"vY0":-127.91613034338766,"vZ0":-7.154072774274675,"x":109.3,"y":180.02,"x0":1.1279370108212303,"y0":50.00212095696822,"z0":6.058641642766406,"aX":4.50630025098208},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":18.8,"breakHorizontal":-4.2,"spinRate":2016,"spinDirection":155},"zone":5,"typeConfidence":0.67,"plateTime":0.4265794349735108,"extension":6.142651994727753},"index":0,"playId":"ec687272-610e-3fb7-aacb-79916941437e","pitchNumber":1,"startTime":"2025-08-23T01:43:23.518Z","endTime":"2025-08-23T01:43:27.567Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":72.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.45605214533452,"aZ":-24.225109906599418,"pfxX":7.515978063215076,"pfxZ":5.971265911649155,"pX":0.7088264021225118,"pZ":2.1699268996683747,"vX0":-3.5466248741807043,"vY0":-114.20035990610418,"vZ0":-3.8776447058684163,"x":89.98,"y":180.19,"x0":1.2989333285058504,"y0":50.00441744114824,"z0":6.251527935819889,"aX":10.007655537149942},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":10.2,"breakHorizontal":-12.8,"spinRate":1925,"spinDirection":134},"zone":6,"typeConfidence":0.89,"plateTime":0.4781692316383124,"extension":6.070128683191733},"index":1,"playId":"189c6151-e300-34e8-b966-a91d7a48eda2","pitchNumber":2,"startTime":"2025-08-23T01:43:37.411Z","endTime":"2025-08-23T01:43:41.077Z","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":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.4,"strikeZoneTop":3.38590719492032,"strikeZoneBottom":1.54271328182644,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.727443635164924,"aZ":-14.122359517187784,"pfxX":3.0508623257140774,"pfxZ":10.460333484488189,"pX":1.3867668029560156,"pZ":1.4184670940217512,"vX0":-1.2366122649468396,"vY0":-130.35460236147074,"vZ0":-8.592225560662786,"x":64.14,"y":200.48,"x0":1.4702610121970172,"y0":50.001184593034644,"z0":5.817504716983804,"aX":5.263564077139263},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":17.3,"breakHorizontal":-5.3,"spinRate":2162,"spinDirection":146},"zone":14,"typeConfidence":0.84,"plateTime":0.41976241738752007,"extension":6.019919394826524},"index":2,"playId":"f23f1a62-88f2-3dcb-9bff-1cd476da72ab","pitchNumber":3,"startTime":"2025-08-23T01:44:00.994Z","endTime":"2025-08-23T01:44:04.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.5,"strikeZoneTop":3.38590719492032,"strikeZoneBottom":1.56587278546917,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.32915925069642,"aZ":-18.895538827003065,"pfxX":-0.45035156001331655,"pfxZ":8.372540850759506,"pX":0.29818685788045163,"pZ":1.045858151581917,"vX0":-2.9379346242903472,"vY0":-124.20272143754094,"vZ0":-7.759975101855678,"x":105.63,"y":210.54,"x0":1.547581286112057,"y0":50.00440032369222,"z0":5.742762686160878,"aX":-0.7139639436579964},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":13.9,"breakHorizontal":1.4,"spinRate":2291,"spinDirection":157},"zone":14,"typeConfidence":0.93,"plateTime":0.4384558966810377,"extension":6.091707720520257},"index":3,"playId":"6976192b-9cdd-3b01-b0cc-28fbb64ae7bb","pitchNumber":4,"startTime":"2025-08-23T01:44:17.635Z","endTime":"2025-08-23T01:44:21.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":71.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.25691242045957,"aZ":-26.45904109550461,"pfxX":10.15917209158642,"pfxZ":4.394038508103824,"pX":1.4037741679799254,"pZ":2.1848384177116453,"vX0":-2.531792723739268,"vY0":-113.44144828086971,"vZ0":-3.3047044259074765,"x":63.49,"y":179.79,"x0":1.2162750720026372,"y0":50.00206802959904,"z0":6.305468678098725,"aX":13.205199530301497},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":7.4,"breakHorizontal":-17.8,"spinRate":1901,"spinDirection":137},"zone":14,"typeConfidence":0.94,"plateTime":0.48331756050734453,"extension":5.790258712630157},"index":4,"playId":"8830c929-ff1f-3746-aba3-c9886fd8b34b","pitchNumber":5,"startTime":"2025-08-23T01:44:32.743Z","endTime":"2025-08-23T01:44:39.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":72.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.38524633007125,"aZ":-25.108306754977715,"pfxX":7.840859894593498,"pfxZ":5.29643470115241,"pX":0.2512332283925086,"pZ":1.818147540027546,"vX0":-4.619199187476122,"vY0":-114.81768174833496,"vZ0":-4.623884089190018,"x":107.42,"y":189.69,"x0":1.2710587034403162,"y0":50.003272198526474,"z0":6.303209784869688,"aX":10.462451899672002},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":8.6,"breakHorizontal":-13.1,"spinRate":1890,"spinDirection":136},"zone":8,"typeConfidence":0.87,"plateTime":0.4771494085275134,"extension":5.913206171138744},"index":5,"playId":"7b0054e4-1fae-3dd2-b631-0389914b2094","pitchNumber":6,"startTime":"2025-08-23T01:45:20.027Z","endTime":"2025-08-23T01:45:24.229Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:45:24.229Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-23T01:47:42.331Z","endTime":"2025-08-23T01:48:36.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T01:47:28.384Z","endTime":"2025-08-23T01:47:44.528Z","isPitch":false,"type":"action","player":{"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(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":92.8,"endSpeed":85.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.185541110177947,"aZ":-17.854362368758682,"pfxX":-7.500397447188927,"pfxZ":7.720842929926853,"pX":-0.11750980236375361,"pZ":2.837749493698335,"vX0":5.984388529594155,"vY0":-135.01954478449326,"vZ0":-5.064504985194557,"x":121.48,"y":162.16,"x0":-1.3833569408154378,"y0":50.00306982607963,"z0":5.986236652110138,"aX":-13.909722355986403},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.2,"breakHorizontal":12.4,"spinRate":1808,"spinDirection":207},"zone":2,"typeConfidence":0.91,"plateTime":0.4049951212851117,"extension":6.432904054805411},"index":1,"playId":"9b0dd978-3a48-3d50-a1dc-95e894740d95","pitchNumber":1,"startTime":"2025-08-23T01:47:44.528Z","endTime":"2025-08-23T01:47:47.828Z","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":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.33000136717696,"strikeZoneBottom":1.60972368204902,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.169361351524486,"aZ":-18.176458814614932,"pfxX":-7.422897338124838,"pfxZ":7.677618911532166,"pX":0.27084913377730785,"pZ":2.012393964576226,"vX0":7.068835454808864,"vY0":-134.00314356926452,"vZ0":-6.838197231061894,"x":106.68,"y":184.45,"x0":-1.43316127814739,"y0":50.00605256610452,"z0":5.889721768637108,"aX":-13.541320412979646},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.6,"breakHorizontal":12.0,"spinRate":1736,"spinDirection":204},"zone":8,"typeConfidence":0.92,"plateTime":0.408279474426509,"extension":6.604430061008341},"index":2,"playId":"e8a70a70-3a81-38f3-9e9e-e95b1cfe94a3","pitchNumber":2,"startTime":"2025-08-23T01:48:03.991Z","endTime":"2025-08-23T01:48:07.644Z","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.3,"endSpeed":74.9,"strikeZoneTop":3.30027888442245,"strikeZoneBottom":1.57999764762175,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.305038946657447,"aZ":-28.939575988024675,"pfxX":9.66368222222183,"pfxZ":2.3049018566006705,"pX":2.8064890285799975,"pZ":1.2052707850887805,"vX0":7.250549071590103,"vY0":-118.14357334433485,"vZ0":-4.412522525189073,"x":10.02,"y":206.24,"x0":-1.5667970758510414,"y0":50.001803294127306,"z0":5.782858397258149,"aX":13.540470720206272},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":3.2,"breakHorizontal":-19.3,"spinRate":2349,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4651423469836278,"extension":6.580583225388055},"index":3,"playId":"b3a75a60-919e-33af-bb06-c1c8ca799aee","pitchNumber":3,"startTime":"2025-08-23T01:48:16.795Z","endTime":"2025-08-23T01:48:19.986Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.186573914551253,"aZ":-18.52504581267008,"pfxX":-8.288851285788533,"pfxZ":7.1409514402327,"pX":0.5429065234234004,"pZ":1.9109046340110067,"vX0":8.255493653736625,"vY0":-137.08559989176192,"vZ0":-7.277181095529594,"x":96.31,"y":187.19,"x0":-1.4249847745154791,"y0":50.00094358523086,"z0":5.855966529996336,"aX":-15.837026554463362},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.6,"breakHorizontal":13.3,"spinRate":1917,"spinDirection":202},"zone":9,"typeConfidence":2.0,"plateTime":0.39895325483116517,"extension":6.543589368196001},"index":4,"playId":"7346bb98-73bf-36c8-9741-74bdfb3febac","pitchNumber":4,"startTime":"2025-08-23T01:48:31.924Z","endTime":"2025-08-23T01:48:36.240Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:48:36.240Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Schanuel grounds out, first baseman Justin Turner to pitcher Javier Assad.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-23T01:48:53.115Z","endTime":"2025-08-23T01:49:07.413Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"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":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":0},"credits":[{"player":{"id":457759,"link":"/api/v1/people/457759"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":665871,"link":"/api/v1/people/665871"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.35077255467012,"aZ":-14.6332521395952,"pfxX":-2.193642108220655,"pfxZ":9.49776054547652,"pX":0.7083250234424805,"pZ":2.3191085146476746,"vX0":7.022750877141777,"vY0":-135.24340972664476,"vZ0":-6.485431500401968,"x":90.0,"y":176.16,"x0":-1.6405227226830494,"y0":50.00262035552707,"z0":5.78037842803731,"aX":-4.052124451361735},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.0,"breakHorizontal":2.4,"spinRate":1968,"spinDirection":209},"zone":6,"typeConfidence":0.94,"plateTime":0.40548665613802104,"extension":6.550442723028009},"hitData":{"launchSpeed":62.5,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":162.47,"coordY":166.26}},"index":0,"playId":"c06cbe95-f2a8-3091-9471-3147b6864e8d","pitchNumber":1,"startTime":"2025-08-23T01:48:59.169Z","endTime":"2025-08-23T01:49:07.413Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:49:07.413Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mike Trout grounds out softly, third baseman Matt Shaw to first baseman Justin Turner.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-23T01:49:28.878Z","endTime":"2025-08-23T01:50:42.804Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":457759,"link":"/api/v1/people/457759"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.58031631049285,"strikeZoneBottom":1.7103048443437,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.41027028180864,"aZ":-18.928535487738422,"pfxX":-6.838999968165501,"pfxZ":7.008190005686924,"pX":-1.0853787293028376,"pZ":3.3012531300057133,"vX0":3.9149431164876534,"vY0":-136.03693831308843,"vZ0":-3.7265260957875097,"x":158.37,"y":149.65,"x0":-1.6480001894109315,"y0":50.006059600918036,"z0":5.986706098618246,"aX":-12.932058214821101},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.2,"breakHorizontal":11.6,"spinRate":1740,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.40130147781010717,"extension":6.4595422507139855},"index":0,"playId":"c54a1a97-4215-36d2-a6ff-00dbea3f569b","pitchNumber":1,"startTime":"2025-08-23T01:49:33.441Z","endTime":"2025-08-23T01:49:37.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.58031709415847,"strikeZoneBottom":1.71030613180324,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.719239372278658,"aZ":-13.719071162975045,"pfxX":-1.2250231499147328,"pfxZ":9.946453611001768,"pX":0.5296965715716292,"pZ":1.6905142444677423,"vX0":5.869577886466718,"vY0":-135.16692728542833,"vZ0":-8.225306499530474,"x":96.81,"y":193.14,"x0":-1.5083046056288267,"y0":50.004540662005525,"z0":5.7309541243984565,"aX":-2.2745372594233046},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.4,"breakHorizontal":1.0,"spinRate":1983,"spinDirection":213},"zone":9,"typeConfidence":0.93,"plateTime":0.404814059932741,"extension":6.59016380624927},"index":1,"playId":"faa06427-7f21-35c6-ad63-d17347dd47a9","pitchNumber":2,"startTime":"2025-08-23T01:49:46.346Z","endTime":"2025-08-23T01:49:49.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.49127753877026,"strikeZoneBottom":1.68061882269119,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.759012823932196,"aZ":-14.709033877016147,"pfxX":-1.0616422914036194,"pfxZ":9.506923548564451,"pX":1.3349647075596307,"pZ":3.5327265085462027,"vX0":7.742734205546449,"vY0":-134.5722449640986,"vZ0":-3.675747108365783,"x":66.11,"y":143.4,"x0":-1.439557019640995,"y0":50.0034330890042,"z0":5.956007421051929,"aX":-1.9518809175077543},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.7,"breakHorizontal":0.2,"spinRate":2053,"spinDirection":208},"zone":12,"typeConfidence":0.89,"plateTime":0.4067725712363224,"extension":6.669091274607915},"index":2,"playId":"78ca9c5a-7386-395f-9a69-e5773c87dd29","pitchNumber":3,"startTime":"2025-08-23T01:50:01.229Z","endTime":"2025-08-23T01:50:04.572Z","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":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.58030808128365,"strikeZoneBottom":1.7102975177194,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.43949938726378,"aZ":-16.791852399124693,"pfxX":-8.620341204186325,"pfxZ":8.474734370990067,"pX":0.2244190742430062,"pZ":1.8198753342395357,"vX0":7.141580350175442,"vY0":-133.78133275329992,"vZ0":-7.301407070252266,"x":108.45,"y":189.64,"x0":-1.35760057047366,"y0":50.0064357067191,"z0":5.7849995346394,"aX":-15.653346791835425},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.9,"breakHorizontal":14.2,"spinRate":1816,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.409178827885488,"extension":6.749735275317554},"index":3,"playId":"d0510088-6d47-3837-b416-11d1e833f87f","pitchNumber":4,"startTime":"2025-08-23T01:50:15.827Z","endTime":"2025-08-23T01:50:19.612Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-23T01:50:22.179Z","endTime":"2025-08-23T01:50:34.275Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"}},{"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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.6,"strikeZoneTop":3.61,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.36809008676763,"aZ":-29.033361226451333,"pfxX":3.329500732189163,"pfxZ":2.1909108628413057,"pX":1.0624033515736142,"pZ":1.2539033185126216,"vX0":4.998157310866722,"vY0":-118.83676418835614,"vZ0":-4.474260316897066,"x":76.5,"y":204.92,"x0":-1.4991017970402984,"y0":50.0034264410579,"z0":5.792935429705247,"aX":4.769750062017687},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":3.1,"breakHorizontal":-7.2,"spinRate":2368,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.46058614871018433,"extension":6.746000510657995},"hitData":{"launchSpeed":55.1,"launchAngle":-44.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":109.42,"coordY":169.54}},"index":5,"playId":"38c7ae4b-f1f6-3ef0-8474-9b5b38e4d99d","pitchNumber":5,"startTime":"2025-08-23T01:50:34.275Z","endTime":"2025-08-23T01:50:42.804Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:50:42.804Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Kelly strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-23T01:53:07.710Z","endTime":"2025-08-23T01:54:23.083Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"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":88.5,"endSpeed":80.3,"strikeZoneTop":3.44981325811041,"strikeZoneBottom":1.65999938856233,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.749515704155787,"aZ":-14.694925760814558,"pfxX":3.169947170454342,"pfxZ":10.547056472450802,"pX":1.8105630048638914,"pZ":1.94025532748841,"vX0":0.31795611149627834,"vY0":-128.71686230423683,"vZ0":-7.256023408970681,"x":47.99,"y":186.39,"x0":1.2737145928925824,"y0":50.006231956418134,"z0":5.960030039678487,"aX":5.255237252222225},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":17.5,"breakHorizontal":-5.8,"spinRate":2262,"spinDirection":161},"zone":14,"typeConfidence":0.86,"plateTime":0.42752704923969764,"extension":6.054813726942137},"index":0,"playId":"d90aee1c-5e9e-346f-8467-815757e8ab44","pitchNumber":1,"startTime":"2025-08-23T01:53:07.710Z","endTime":"2025-08-23T01:53:11.130Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":70.7,"strikeZoneTop":3.42306816936488,"strikeZoneBottom":1.64653921383809,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.543849065324466,"aZ":-22.097722599209934,"pfxX":8.641842202830562,"pfxZ":7.841065593637978,"pX":0.8506488129319146,"pZ":3.299620528886687,"vX0":-3.13159307055547,"vY0":-113.17293869688586,"vZ0":-1.99680165736782,"x":84.58,"y":149.69,"x0":1.1372810980260895,"y0":50.000109883255696,"z0":6.428523397424327,"aX":11.098139726307817},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":13.9,"breakHorizontal":-14.8,"spinRate":1904,"spinDirection":137},"zone":12,"typeConfidence":0.95,"plateTime":0.4858098796113226,"extension":5.904977034456494},"index":1,"playId":"4c38607f-8075-31f8-bffb-6ab5546e8327","pitchNumber":2,"startTime":"2025-08-23T01:53:21.907Z","endTime":"2025-08-23T01:53:25.843Z","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":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.30277268679455,"aZ":-20.344193832023027,"pfxX":4.179947795317515,"pfxZ":7.4374437309745325,"pX":-0.680895528488166,"pZ":2.463142749482117,"vX0":-6.434396699703115,"vY0":-125.05658702251263,"vZ0":-4.565901679145765,"x":142.95,"y":172.28,"x0":1.3776978871189942,"y0":50.0007250177516,"z0":5.973009999451806,"aX":6.646357742819806},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":12.7,"breakHorizontal":-6.1,"spinRate":2312,"spinDirection":156},"zone":4,"typeConfidence":0.69,"plateTime":0.4373442224813151,"extension":6.099891345478856},"index":2,"playId":"af99a68a-c1c7-384a-a91c-d95966ba4836","pitchNumber":3,"startTime":"2025-08-23T01:53:38.897Z","endTime":"2025-08-23T01:53:42.635Z","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":0},"pitchData":{"startSpeed":78.4,"endSpeed":71.4,"strikeZoneTop":3.4199999543445,"strikeZoneBottom":1.63017863915711,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.49360036078123,"aZ":-22.831552022581825,"pfxX":6.7223947831636375,"pfxZ":7.143196237030466,"pX":0.683562965465743,"pZ":3.5173822782035784,"vX0":-2.9537331554496116,"vY0":-114.07005465137684,"vZ0":-1.312644471761705,"x":90.94,"y":143.81,"x0":1.1272517269330058,"y0":50.00092384911505,"z0":6.3675595894670325,"aX":8.789721497047958},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":12.8,"breakHorizontal":-11.3,"spinRate":1809,"spinDirection":133},"zone":3,"typeConfidence":0.9,"plateTime":0.48158124806507185,"extension":5.850391789558818},"index":3,"playId":"a3d7265f-c565-3cee-b552-b056c0b98640","pitchNumber":4,"startTime":"2025-08-23T01:54:01.928Z","endTime":"2025-08-23T01:54:06.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":71.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.254566082808015,"aZ":-20.755080180487717,"pfxX":6.628127063720514,"pfxZ":8.931925490330789,"pX":0.7984122270679522,"pZ":1.0453318954714659,"vX0":-2.715354880831198,"vY0":-112.8643731639701,"vZ0":-6.8248419087124725,"x":86.57,"y":210.56,"x0":1.1617853546588441,"y0":50.00406715847022,"z0":6.22581618278847,"aX":8.475226184386829},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":14.5,"breakHorizontal":-11.2,"spinRate":1828,"spinDirection":135},"zone":14,"typeConfidence":0.91,"plateTime":0.4869565283224877,"extension":5.889102407451844},"index":4,"playId":"2c2fb0ba-a5e1-3513-8f5a-4951bb396b50","pitchNumber":5,"startTime":"2025-08-23T01:54:17.884Z","endTime":"2025-08-23T01:54:23.083Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:54:23.083Z","atBatIndex":7},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ian Happ pops out to first baseman Nolan Schanuel in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-23T01:54:37.267Z","endTime":"2025-08-23T01:55:31.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Pop Out","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":2},"credits":[{"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":"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":89.4,"endSpeed":81.7,"strikeZoneTop":3.52002238093523,"strikeZoneBottom":1.63000197493132,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.142089051581692,"aZ":-12.386172466041415,"pfxX":3.0080756642628583,"pfxZ":11.60555960440186,"pX":0.8153005067602234,"pZ":1.6042003571905243,"vX0":-1.8679976753827914,"vY0":-129.98638747965757,"vZ0":-8.82172846397739,"x":85.92,"y":195.47,"x0":1.1537109197460307,"y0":50.00542065711118,"z0":5.99040335050969,"aX":5.130222623089648},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":19.2,"breakHorizontal":-5.0,"spinRate":2187,"spinDirection":163},"zone":9,"typeConfidence":0.86,"plateTime":0.421940173680869,"extension":6.108672296853767},"index":0,"playId":"f4270df7-5abc-3a89-bff9-b9386fb619c9","pitchNumber":1,"startTime":"2025-08-23T01:54:49.662Z","endTime":"2025-08-23T01:54:53.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":70.9,"strikeZoneTop":3.57997692840078,"strikeZoneBottom":1.62999850370016,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.190740698854885,"aZ":-21.398279930659026,"pfxX":7.296978222954785,"pfxZ":8.431376521992426,"pX":0.36246748288671404,"pZ":1.6028483136254466,"vX0":-3.5505965911764106,"vY0":-112.84187248208764,"vZ0":-5.559774278633549,"x":103.18,"y":195.5,"x0":1.0153943063282764,"y0":50.00523089379556,"z0":6.279265944914483,"aX":9.330146103299734},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":14.0,"breakHorizontal":-12.2,"spinRate":1956,"spinDirection":137},"zone":9,"typeConfidence":0.92,"plateTime":0.48700217712601335,"extension":5.886109266710772},"index":1,"playId":"bdd956b1-b5b4-3fea-b91a-3fa598038a06","pitchNumber":2,"startTime":"2025-08-23T01:55:03.426Z","endTime":"2025-08-23T01:55:07.462Z","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":2,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":71.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.34747394869943,"aZ":-22.344272208051613,"pfxX":7.622018093468502,"pfxZ":7.606539628816271,"pX":0.44476364763241905,"pZ":1.8149549847038904,"vX0":-4.006554021124415,"vY0":-113.17934287342527,"vZ0":-4.717721495568502,"x":100.05,"y":189.78,"x0":1.2509121910244205,"y0":50.00496593756745,"z0":6.174119326831183,"aX":9.85408011128577},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":12.8,"breakHorizontal":-12.7,"spinRate":1900,"spinDirection":133},"zone":9,"typeConfidence":0.92,"plateTime":0.4846060735809319,"extension":5.992205027151695},"hitData":{"launchSpeed":59.0,"launchAngle":71.0,"totalDistance":100.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":164.34,"coordY":188.33}},"index":2,"playId":"a110e520-f531-397b-9c50-907643879fdc","pitchNumber":3,"startTime":"2025-08-23T01:55:22.298Z","endTime":"2025-08-23T01:55:31.515Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:55:31.515Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Crow-Armstrong strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-23T01:55:46.974Z","endTime":"2025-08-23T01:56:45.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","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":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":"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":89.3,"endSpeed":81.1,"strikeZoneTop":3.1,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.124030146812547,"aZ":-13.66602717762287,"pfxX":5.446128568292297,"pfxZ":10.916669194015462,"pX":-0.7502303081647878,"pZ":3.0851270636146437,"vX0":-6.2403216258145,"vY0":-129.87885267801002,"vZ0":-5.004649615894499,"x":145.6,"y":155.48,"x0":0.984623980062856,"y0":50.00323905745221,"z0":6.089096689019036,"aX":9.234291155073354},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":18.7,"breakHorizontal":-8.4,"spinRate":2231,"spinDirection":155},"zone":1,"typeConfidence":0.9,"plateTime":0.4229557554931964,"extension":6.036801310181885},"index":0,"playId":"eb186843-36f3-30f0-b2f0-0cc7bbddb6d3","pitchNumber":1,"startTime":"2025-08-23T01:55:55.899Z","endTime":"2025-08-23T01:55:59.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(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":88.1,"endSpeed":79.9,"strikeZoneTop":3.1,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.256115890954838,"aZ":-22.591306515601744,"pfxX":10.449646616564404,"pfxZ":5.820508456309369,"pX":0.5184614714412153,"pZ":3.0583895933121017,"vX0":-8.028357862889484,"vY0":-127.9815018478485,"vZ0":-1.3073013196572132,"x":97.24,"y":156.2,"x0":2.3500589601247124,"y0":50.003431374164485,"z0":5.357930806296374,"aX":17.20587554795012},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":10.4,"breakHorizontal":-16.9,"spinRate":2034,"spinDirection":123},"zone":3,"typeConfidence":0.92,"plateTime":0.4291973375367575,"extension":5.852805140845114},"index":1,"playId":"63a3a49b-656f-3df4-83d5-35702c69dfec","pitchNumber":2,"startTime":"2025-08-23T01:56:19.080Z","endTime":"2025-08-23T01:56:22.642Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-23T01:56:32.045Z","endTime":"2025-08-23T01:56:40.877Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.7,"strikeZoneTop":3.1,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.33628299648509,"aZ":-23.462282282199904,"pfxX":-0.11085525231918769,"pfxZ":6.155076467562093,"pX":-1.9634980351482856,"pZ":2.004688599341665,"vX0":-10.244977585630746,"vY0":-118.43944072242994,"vZ0":-1.7302943931805865,"x":191.84,"y":184.65,"x0":2.438797835312688,"y0":50.00388511923722,"z0":4.897367852097905,"aX":-0.15716763038393433},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":10.9,"breakHorizontal":2.8,"spinRate":2387,"spinDirection":128},"zone":13,"typeConfidence":0.89,"plateTime":0.4630459944512886,"extension":5.82156982782766},"index":3,"playId":"fff41155-a066-3b58-8841-a2582b0fe430","pitchNumber":3,"startTime":"2025-08-23T01:56:40.877Z","endTime":"2025-08-23T01:56:45.094Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:56:45.094Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Taylor Ward flies out to right fielder Kyle Tucker.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-23T01:58:38.295Z","endTime":"2025-08-23T02:00:47.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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(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.0,"endSpeed":85.3,"strikeZoneTop":3.35013590507783,"strikeZoneBottom":1.61000039692765,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.676463347046056,"aZ":-19.67822130105668,"pfxX":-8.408796599971085,"pfxZ":6.7398556983555435,"pX":0.5851904862461635,"pZ":2.351492428018288,"vX0":8.211753660091132,"vY0":-135.13651799828952,"vZ0":-5.798031082066434,"x":94.69,"y":175.29,"x0":-1.3963249461421177,"y0":50.0065705146257,"z0":5.901644337165521,"aX":-15.599659504229482},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.2,"breakHorizontal":13.6,"spinRate":1680,"spinDirection":211},"zone":6,"typeConfidence":0.91,"plateTime":0.4048899856952328,"extension":6.54563090159886},"index":0,"playId":"ff1c8052-d2e0-35fc-a59c-ba12365704a5","pitchNumber":1,"startTime":"2025-08-23T01:58:57.030Z","endTime":"2025-08-23T01:59:00.990Z","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":80.5,"endSpeed":73.5,"strikeZoneTop":3.38000041961004,"strikeZoneBottom":1.61000201870763,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.590837088644307,"aZ":-32.730427893971104,"pfxX":6.992486754047295,"pfxZ":-0.40400878264054363,"pX":0.9892764478178588,"pZ":2.235753265137339,"vX0":3.928221776612718,"vY0":-117.08498805017936,"vZ0":-1.4466956070104986,"x":79.29,"y":178.41,"x0":-1.6254219388695665,"y0":50.0030323666834,"z0":5.958537811785045,"aX":9.591870345611168},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-0.8,"breakHorizontal":-13.7,"spinRate":2395,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.4699671681581252,"extension":6.643191811643554},"index":1,"playId":"6193251a-308d-3093-9db2-7d5da237f179","pitchNumber":2,"startTime":"2025-08-23T01:59:09.829Z","endTime":"2025-08-23T01:59:14.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.8,"strikeZoneTop":3.35013887011299,"strikeZoneBottom":1.60999851204597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.342015851679154,"aZ":-22.820514955661412,"pfxX":1.6250304085424823,"pfxZ":5.424732784880556,"pX":2.01567020368148,"pZ":1.8624910280795388,"vX0":8.498628164798207,"vY0":-130.02840058738857,"vZ0":-5.634861536597909,"x":40.17,"y":188.49,"x0":-1.496451723238684,"y0":50.00621901916011,"z0":5.771700559159719,"aX":2.803534650358889},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.9,"breakHorizontal":-4.7,"spinRate":2081,"spinDirection":186},"zone":14,"typeConfidence":0.9,"plateTime":0.4200337112840522,"extension":6.595273118605229},"index":2,"playId":"2524f10a-ecc9-3b81-8670-ea1c12b977b2","pitchNumber":3,"startTime":"2025-08-23T01:59:22.491Z","endTime":"2025-08-23T01:59:25.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.484345797792397,"aZ":-22.052912776596486,"pfxX":-8.277592906953224,"pfxZ":5.488810925796233,"pX":0.6141835076916832,"pZ":1.7865925932438536,"vX0":8.498177577513843,"vY0":-134.5474732377162,"vZ0":-6.516721738247961,"x":93.59,"y":190.54,"x0":-1.5003914041094364,"y0":50.00488487949889,"z0":5.788370090177691,"aX":-15.273136115451438},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.8,"breakHorizontal":13.3,"spinRate":1798,"spinDirection":203},"zone":9,"typeConfidence":2.0,"plateTime":0.40612135705595964,"extension":6.426708383941109},"index":3,"playId":"fc51ddb2-5f4f-3c3c-9839-01e98af694c8","pitchNumber":4,"startTime":"2025-08-23T01:59:39.571Z","endTime":"2025-08-23T01:59:43.249Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.304601721602022,"aZ":-30.652507750001476,"pfxX":5.109516721068307,"pfxZ":1.0888175740024266,"pX":0.4409800195212103,"pZ":3.253816609613378,"vX0":3.1729668518269056,"vY0":-117.97666407555427,"vZ0":0.1145399754663281,"x":100.19,"y":150.93,"x0":-1.5892150860850982,"y0":50.00225429060233,"z0":6.050621582921799,"aX":7.138092946773625},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":2.3,"breakHorizontal":-10.1,"spinRate":2351,"spinDirection":66},"zone":3,"typeConfidence":2.0,"plateTime":0.46585447988338524,"extension":6.535512690436305},"index":4,"playId":"e0caca55-458b-3b84-bc39-634751aac4b5","pitchNumber":5,"startTime":"2025-08-23T01:59:58.200Z","endTime":"2025-08-23T02:00:01.590Z","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":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.9,"strikeZoneTop":3.35013412581846,"strikeZoneBottom":1.63987314323528,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.309903136135066,"aZ":-28.249043643742528,"pfxX":7.404989241207656,"pfxZ":2.7746035702763248,"pX":1.4672183472712474,"pZ":1.9224522554442611,"vX0":4.6625259611331344,"vY0":-118.35632087836788,"vZ0":-3.030520262575813,"x":61.07,"y":186.87,"x0":-1.492472178145291,"y0":50.00171690079178,"z0":5.8156458137296205,"aX":10.468186551554481},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":4.6,"breakHorizontal":-14.5,"spinRate":2307,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4633895863458095,"extension":6.621724103860619},"index":5,"playId":"36bbce54-76a2-3182-b02b-bf822112cfe5","pitchNumber":6,"startTime":"2025-08-23T02:00:21.280Z","endTime":"2025-08-23T02:00:24.854Z","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":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.27284819975568,"aZ":-21.77764887322401,"pfxX":-7.916458639646946,"pfxZ":5.7314473344895855,"pX":0.39319456296032745,"pZ":2.280359792681743,"vX0":7.707221208151873,"vY0":-133.46667521271337,"vZ0":-5.339511251755709,"x":102.01,"y":177.21,"x0":-1.4959224415115822,"y0":50.00377086015377,"z0":5.8637983981962085,"aX":-14.360693427642323},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.5,"breakHorizontal":12.8,"spinRate":1655,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.40954942670910865,"extension":6.57334421828649},"hitData":{"launchSpeed":94.2,"launchAngle":44.0,"totalDistance":298.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":194.24,"coordY":100.47}},"index":6,"playId":"aee26a0b-ec32-39de-9188-92ae620bd72a","pitchNumber":7,"startTime":"2025-08-23T02:00:36.998Z","endTime":"2025-08-23T02:00:47.623Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:00:47.623Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yoán Moncada grounds out, second baseman Nico Hoerner to first baseman Justin Turner.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-23T02:01:01.801Z","endTime":"2025-08-23T02:02:05.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"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":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":3},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":457759,"link":"/api/v1/people/457759"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.38780553395427,"strikeZoneBottom":1.53984185755038,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.254895341483714,"aZ":-20.913270502713086,"pfxX":1.7689541734033223,"pfxZ":6.512205087541458,"pX":0.8320358567519964,"pZ":2.2240534918961954,"vX0":6.134248333812449,"vY0":-130.3724958053854,"vZ0":-4.958450618118525,"x":85.28,"y":178.73,"x0":-1.776846785770498,"y0":50.00207356155046,"z0":5.7194920549084,"aX":3.0583819347349763},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.9,"breakHorizontal":-4.6,"spinRate":2125,"spinDirection":180},"zone":14,"typeConfidence":0.9,"plateTime":0.4194091180953219,"extension":6.560654442599055},"index":0,"playId":"cfb05818-1963-3b56-b158-c7513e57268d","pitchNumber":1,"startTime":"2025-08-23T02:01:11.534Z","endTime":"2025-08-23T02:01:15.623Z","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":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.207732298235335,"aZ":-27.776331258173425,"pfxX":-7.283693411018739,"pfxZ":2.7436715863056236,"pX":-0.9104723581255254,"pZ":3.1367910658848164,"vX0":4.31449984671202,"vY0":-126.01008168363887,"vZ0":-1.3884321335077907,"x":151.71,"y":154.09,"x0":-1.7007357203277533,"y0":50.004628341984905,"z0":5.9443299147576205,"aX":-11.685009011979815},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.9,"breakHorizontal":12.1,"spinRate":1282,"spinDirection":233},"zone":11,"typeConfidence":0.8,"plateTime":0.4350812390489871,"extension":6.495765647213474},"index":1,"playId":"92e58936-db41-3e84-8acb-87e9df1691a5","pitchNumber":2,"startTime":"2025-08-23T02:01:23.177Z","endTime":"2025-08-23T02:01:26.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.3605401349597,"strikeZoneBottom":1.5398324756528,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.7525445145625,"aZ":-11.713492324223754,"pfxX":-2.7832823716551554,"pfxZ":11.049431888261111,"pX":1.0335742255182498,"pZ":4.091214419499946,"vX0":7.880783637141273,"vY0":-135.7291519993277,"vZ0":-2.546733246647179,"x":77.6,"y":128.32,"x0":-1.5555914356097844,"y0":50.00600842273481,"z0":5.865373963658557,"aX":-5.156208379234081},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.6,"breakHorizontal":3.2,"spinRate":2158,"spinDirection":210},"zone":12,"typeConfidence":0.94,"plateTime":0.40468344571078996,"extension":6.511484246153414},"index":2,"playId":"81af0104-9366-30ad-9cec-834fb150f9e7","pitchNumber":3,"startTime":"2025-08-23T02:01:37.132Z","endTime":"2025-08-23T02:01:40.688Z","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":92.7,"endSpeed":85.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.59751625072047,"aZ":-21.898570754703222,"pfxX":-7.393505783863867,"pfxZ":5.552583218626195,"pX":0.5053088118423082,"pZ":2.883038754980396,"vX0":7.401064262155439,"vY0":-134.77466898451252,"vZ0":-4.088746094679468,"x":97.74,"y":160.94,"x0":-1.3076727019720022,"y0":50.00426852710973,"z0":5.954589521756077,"aX":-13.686847247264199},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.5,"breakHorizontal":11.9,"spinRate":1827,"spinDirection":199},"zone":3,"typeConfidence":0.88,"plateTime":0.4054514394639961,"extension":6.6208124717220125},"hitData":{"launchSpeed":84.0,"launchAngle":-4.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.78,"coordY":154.15}},"index":3,"playId":"c616caad-9659-375f-99ff-810e3dd83cdd","pitchNumber":4,"startTime":"2025-08-23T02:01:58.093Z","endTime":"2025-08-23T02:02:05.554Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:02:05.554Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jo Adell grounds out, shortstop Dansby Swanson to first baseman Justin Turner.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-23T02:02:27.526Z","endTime":"2025-08-23T02:03:04.207Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"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":"Groundout","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":2},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":457759,"link":"/api/v1/people/457759"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.3,"endSpeed":75.3,"strikeZoneTop":3.68010159202816,"strikeZoneBottom":1.83990958332468,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.766081898694868,"aZ":-29.093043567676055,"pfxX":6.034634606581238,"pfxZ":2.159073945017715,"pX":0.43706006711340245,"pZ":2.0594608819447644,"vX0":3.1312678876764277,"vY0":-118.49575924901097,"vZ0":-2.627170801063299,"x":100.34,"y":183.17,"x0":-1.683784654707729,"y0":50.002969156357835,"z0":5.829411085987288,"aX":8.617415204521619},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":3.6,"breakHorizontal":-11.6,"spinRate":2255,"spinDirection":63},"zone":9,"typeConfidence":2.0,"plateTime":0.4614978833632577,"extension":6.458373319910504},"index":0,"playId":"93dbcf40-22e1-3e87-adcb-2ea2a63148f6","pitchNumber":1,"startTime":"2025-08-23T02:02:29.112Z","endTime":"2025-08-23T02:02:32.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, 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":93.0,"endSpeed":84.9,"strikeZoneTop":3.68010808449616,"strikeZoneBottom":1.78009633621306,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.221877050748187,"aZ":-14.600144020621897,"pfxX":-7.795605496602988,"pfxZ":9.542944069981854,"pX":0.539995436855015,"pZ":1.4373723530215752,"vX0":7.512513408890565,"vY0":-135.04308158915387,"vZ0":-8.726496605793415,"x":96.42,"y":199.97,"x0":-1.2691205785610589,"y0":50.00163069939026,"z0":5.744214859002159,"aX":-14.354824536505657},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.5,"breakHorizontal":12.5,"spinRate":1954,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.4060561087238277,"extension":6.448258326263242},"index":1,"playId":"e7c877cb-4942-3e28-bfc1-6266d401535c","pitchNumber":2,"startTime":"2025-08-23T02:02:41.668Z","endTime":"2025-08-23T02:02:45.219Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.9,"strikeZoneTop":3.71,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.108240683051775,"aZ":-21.174758824014873,"pfxX":1.4513436218405857,"pfxZ":6.323930845379225,"pX":1.038622158759374,"pZ":1.9353719370557019,"vX0":6.417438365397843,"vY0":-130.68687255753426,"vZ0":-5.651033060506897,"x":77.41,"y":186.52,"x0":-1.6318186631048548,"y0":50.00351051786992,"z0":5.703940114135449,"aX":2.5233559329564166},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.4,"breakHorizontal":-4.0,"spinRate":2186,"spinDirection":184},"zone":14,"typeConfidence":0.9,"plateTime":0.41822383521717166,"extension":6.6140872158302395},"hitData":{"launchSpeed":75.9,"launchAngle":-8.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.38,"coordY":151.12}},"index":2,"playId":"57a278de-6f4c-36a9-9d35-fd1d88270749","pitchNumber":3,"startTime":"2025-08-23T02:02:56.434Z","endTime":"2025-08-23T02:03:04.207Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:03:04.207Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dansby Swanson walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-23T02:05:33.243Z","endTime":"2025-08-23T02:06:34.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"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(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":86.8,"endSpeed":79.1,"strikeZoneTop":3.65914171552899,"strikeZoneBottom":1.79832984239767,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.109112669908896,"aZ":-13.924488694466767,"pfxX":4.381499488441739,"pfxZ":11.384811040264275,"pX":1.2733852034112283,"pZ":2.2059503823382425,"vX0":-1.1875997779915874,"vY0":-126.19021802727508,"vZ0":-6.820233894621689,"x":68.46,"y":179.22,"x0":1.182570624995485,"y0":50.00503512777436,"z0":6.0780660918125164,"aX":7.024826358035552},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":19.2,"breakHorizontal":-7.7,"spinRate":2072,"spinDirection":161},"zone":14,"typeConfidence":0.84,"plateTime":0.4350410890388119,"extension":6.002887850541203},"index":0,"playId":"6209d90a-0eb9-3a10-ad06-20731331c848","pitchNumber":1,"startTime":"2025-08-23T02:05:45.406Z","endTime":"2025-08-23T02:05:49.093Z","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":88.2,"endSpeed":80.7,"strikeZoneTop":3.62957054048766,"strikeZoneBottom":1.7095817775186,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.022718772994597,"aZ":-11.62852562620912,"pfxX":4.256757698506479,"pfxZ":12.370172086562139,"pX":1.106598497597069,"pZ":1.4603178685487899,"vX0":-1.3012764964596701,"vY0":-128.20257768532593,"vZ0":-9.156262117575858,"x":74.82,"y":199.35,"x0":1.068296215245549,"y0":50.005460368249175,"z0":5.990674134305643,"aX":7.071973856178246},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":20.5,"breakHorizontal":-7.4,"spinRate":2220,"spinDirection":162},"zone":14,"typeConfidence":0.9,"plateTime":0.427584153655693,"extension":6.070595138525707},"index":1,"playId":"9e19f2b8-666f-3d57-a333-199488949895","pitchNumber":2,"startTime":"2025-08-23T02:05:59.225Z","endTime":"2025-08-23T02:06:03.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.5,"endSpeed":69.6,"strikeZoneTop":3.5999986653732,"strikeZoneBottom":1.73916350444515,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.78250747952703,"aZ":-25.10327544941066,"pfxX":7.422999981825769,"pfxZ":5.689971251656912,"pX":0.7895649548139744,"pZ":3.714075696011721,"vX0":-2.8187351478017915,"vY0":-111.34789338614928,"vZ0":-0.16951827815862464,"x":86.9,"y":138.5,"x0":1.1140971577990821,"y0":50.00539921121085,"z0":6.409748749857331,"aX":9.233000683344725},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":10.6,"breakHorizontal":-12.6,"spinRate":1828,"spinDirection":137},"zone":12,"typeConfidence":0.9,"plateTime":0.49372336434155306,"extension":5.885556299954945},"index":2,"playId":"09a3e594-a56a-30e2-84d3-edc44efcc81c","pitchNumber":3,"startTime":"2025-08-23T02:06:13.838Z","endTime":"2025-08-23T02:06:18.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.3,"strikeZoneTop":3.48173100389226,"strikeZoneBottom":1.65042072843043,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.04326513148729,"aZ":-12.28047948310209,"pfxX":4.33655874438182,"pfxZ":12.086234092915745,"pX":0.5351298177070428,"pZ":1.1468303963651019,"vX0":-2.8037481736595287,"vY0":-127.67655592100897,"vZ0":-9.414177580837364,"x":96.6,"y":207.82,"x0":1.0858097974580734,"y0":50.002447854169745,"z0":5.855574965494421,"aX":7.137340658130066},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":19.9,"breakHorizontal":-7.2,"spinRate":2224,"spinDirection":157},"zone":14,"typeConfidence":0.87,"plateTime":0.4295055826009624,"extension":6.171300098559106},"index":3,"playId":"44f0a63f-a83b-35ff-abfc-674c98624f56","pitchNumber":4,"startTime":"2025-08-23T02:06:30.218Z","endTime":"2025-08-23T02:06:34.093Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:06:34.093Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Shaw walks. Dansby Swanson to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-23T02:06:48.674Z","endTime":"2025-08-23T02:08:35.478Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"postOnSecond":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.9,"endSpeed":70.7,"strikeZoneTop":3.33655654099541,"strikeZoneBottom":1.58215970746148,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.37477986324909,"aZ":-22.818776030548335,"pfxX":8.586259176241787,"pfxZ":7.406661227395408,"pX":-0.6672464488815294,"pZ":1.4049726115821268,"vX0":-5.831007085658295,"vY0":-111.74893999299364,"vZ0":-5.216148564301436,"x":142.43,"y":200.85,"x0":0.861978547154578,"y0":50.002866913008226,"z0":6.117222245836463,"aX":10.845868720800006},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":12.4,"breakHorizontal":-14.0,"spinRate":1889,"spinDirection":135},"zone":13,"typeConfidence":0.92,"plateTime":0.4903828531565706,"extension":6.1444858612553945},"index":0,"playId":"c89a949b-d3bc-3d5b-9253-665bfc1874f6","pitchNumber":1,"startTime":"2025-08-23T02:06:58.996Z","endTime":"2025-08-23T02:07:03.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.1,"endSpeed":69.8,"strikeZoneTop":3.2500005231327,"strikeZoneBottom":1.43002209024419,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.693014441478265,"aZ":-22.703470325718193,"pfxX":8.531638429404342,"pfxZ":7.656918829329306,"pX":0.13024451272760967,"pZ":1.5527837674136122,"vX0":-3.897438268490367,"vY0":-110.7488339499083,"vZ0":-4.828110948668285,"x":112.04,"y":196.85,"x0":0.8091203102173499,"y0":50.00032112660177,"z0":6.1501021073737,"aX":10.54390041282546},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":12.8,"breakHorizontal":-14.4,"spinRate":1883,"spinDirection":130},"zone":8,"typeConfidence":0.94,"plateTime":0.49552096785413235,"extension":5.954882440729879},"index":1,"playId":"fb95dccb-f1c3-3fd5-9f39-dee48109a118","pitchNumber":2,"startTime":"2025-08-23T02:07:14.743Z","endTime":"2025-08-23T02:07:18.679Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.4,"strikeZoneTop":3.27997820950797,"strikeZoneBottom":1.48999888840449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.950184353431148,"aZ":-17.3046049629566,"pfxX":0.31331057027903153,"pfxZ":9.660099140650923,"pX":-1.7759068311421875,"pZ":1.1168818048332192,"vX0":-6.979206865405447,"vY0":-122.4142070069723,"vZ0":-7.822237627102626,"x":184.69,"y":208.62,"x0":1.0543451691007633,"y0":50.0024878112471,"z0":5.798916996583957,"aX":0.48290573897183553},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":16.2,"breakHorizontal":0.8,"spinRate":2283,"spinDirection":155},"zone":13,"typeConfidence":0.93,"plateTime":0.44503055421817095,"extension":6.256381451637877},"index":2,"playId":"dd41f2bc-d65d-38a5-bc05-1116883ad461","pitchNumber":3,"startTime":"2025-08-23T02:07:32.619Z","endTime":"2025-08-23T02:07:36.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":70.4,"strikeZoneTop":3.22002216180537,"strikeZoneBottom":1.48999793922346,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.235694415556946,"aZ":-24.78280188700342,"pfxX":8.686723047808387,"pfxZ":5.869758353240348,"pX":1.0102542043790752,"pZ":2.6106181901575582,"vX0":-2.2965337418956655,"vY0":-111.5596414248928,"vZ0":-2.4559663618415812,"x":78.49,"y":168.29,"x0":0.9249654283536554,"y0":50.00350952577661,"z0":6.282654412472249,"aX":10.939717241140505},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":10.3,"breakHorizontal":-15.1,"spinRate":1916,"spinDirection":137},"zone":12,"typeConfidence":0.94,"plateTime":0.4911418346788574,"extension":6.069560429625372},"index":3,"playId":"c1b8bf32-f7b9-330e-bed8-28e3de1b850f","pitchNumber":4,"startTime":"2025-08-23T02:07:51.061Z","endTime":"2025-08-23T02:07:55.227Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"index":4,"playId":"9259694f-393b-3bce-a17f-6e690e7491c6","startTime":"2025-08-23T02:08:09.228Z","endTime":"2025-08-23T02:08:14.403Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.9,"strikeZoneTop":3.27997451172027,"strikeZoneBottom":1.48999792686848,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.357067904858145,"aZ":-11.916961765914811,"pfxX":5.169782307580371,"pfxZ":11.855914067273305,"pX":0.08116884908073002,"pZ":0.9902694211341279,"vX0":-4.087677536392431,"vY0":-129.91278425005044,"vZ0":-10.060950211889365,"x":113.91,"y":212.04,"x0":1.0037827062387499,"y0":50.001346357256246,"z0":5.820294115053234,"aX":8.831253576569011},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":19.4,"breakHorizontal":-8.4,"spinRate":2292,"spinDirection":157},"zone":14,"typeConfidence":0.91,"plateTime":0.42170117855457745,"extension":6.226983310766323},"index":5,"playId":"cebdb0ad-0cb9-31dc-aad1-9b5a0b59dfc7","pitchNumber":5,"startTime":"2025-08-23T02:08:29.569Z","endTime":"2025-08-23T02:08:35.478Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:08:35.478Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nico Hoerner singles on a line drive to center fielder Bryce Teodosio. Dansby Swanson to 3rd. Matt Shaw to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-23T02:08:55.379Z","endTime":"2025-08-23T02:11:26.636Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"postOnSecond":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"postOnThird":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.0,"endSpeed":81.5,"strikeZoneTop":3.41997513589448,"strikeZoneBottom":1.60998941135084,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.617505889202942,"aZ":-13.07468348621008,"pfxX":5.335237445333698,"pfxZ":11.234967068134981,"pX":-0.6951933178796478,"pZ":3.080419020627757,"vX0":-6.389865289134246,"vY0":-129.45931814831386,"vZ0":-4.854746188894761,"x":143.5,"y":155.61,"x0":1.1099998911887539,"y0":50.00269309840025,"z0":5.97808714373121,"aX":9.07053126854245},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":19.4,"breakHorizontal":-8.3,"spinRate":2174,"spinDirection":151},"zone":1,"typeConfidence":0.89,"plateTime":0.42281338121360124,"extension":6.1372507294395815},"index":0,"playId":"f03e1cf6-9a9b-33f5-b559-a6f05435ab41","pitchNumber":1,"startTime":"2025-08-23T02:09:06.979Z","endTime":"2025-08-23T02:09:10.627Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":71.9,"strikeZoneTop":3.36003000680312,"strikeZoneBottom":1.57999809886935,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.279561120610005,"aZ":-24.87596922333254,"pfxX":8.589965450571547,"pfxZ":5.5655466531253275,"pX":0.059923079069045364,"pZ":2.735366171534526,"vX0":-5.42590725324116,"vY0":-113.66269114608434,"vZ0":-1.9845442110155027,"x":114.72,"y":164.93,"x0":1.358577547180652,"y0":50.005462039532816,"z0":6.083102033411293,"aX":11.273137701266288},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":9.8,"breakHorizontal":-14.3,"spinRate":1833,"spinDirection":129},"zone":5,"typeConfidence":0.91,"plateTime":0.48136190831918846,"extension":6.427248341300708},"index":1,"playId":"2182f386-568a-3cec-a1d7-21ec84b45409","pitchNumber":2,"startTime":"2025-08-23T02:09:23.939Z","endTime":"2025-08-23T02:09:27.644Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":71.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.637833334745157,"aZ":-23.275437064440492,"pfxX":7.536793788794643,"pfxZ":6.899030089621923,"pX":0.6045336574085268,"pZ":0.8566303837624127,"vX0":-3.093212740569194,"vY0":-112.88327234379365,"vZ0":-6.620901883023464,"x":93.96,"y":215.65,"x0":1.0136846272424593,"y0":50.00449220089516,"z0":6.172612940306639,"aX":9.722829743320682},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":11.0,"breakHorizontal":-12.8,"spinRate":1802,"spinDirection":134},"zone":14,"typeConfidence":0.91,"plateTime":0.48529989080840297,"extension":6.091484374021806},"index":2,"playId":"20b70238-da8a-3d0f-8e1d-4e332c021a29","pitchNumber":3,"startTime":"2025-08-23T02:09:42.621Z","endTime":"2025-08-23T02:09:46.114Z","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":88.3,"endSpeed":81.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.869153420450985,"aZ":-16.215996847758426,"pfxX":5.989614355445887,"pfxZ":9.507871182043143,"pX":0.618302971513113,"pZ":2.6142366042410203,"vX0":-3.135981419361386,"vY0":-128.54502397071977,"vZ0":-5.324144867800674,"x":93.43,"y":168.2,"x0":1.073825901164309,"y0":50.00612164632995,"z0":5.965479858478504,"aX":10.056706940124396},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":16.3,"breakHorizontal":-10.2,"spinRate":2062,"spinDirection":147},"zone":6,"typeConfidence":0.66,"plateTime":0.42558845795246425,"extension":6.121744739862637},"index":3,"playId":"3c993364-1802-3721-8bba-9d0d279bb2d7","pitchNumber":4,"startTime":"2025-08-23T02:10:06.760Z","endTime":"2025-08-23T02:10:09.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.135865310309022,"aZ":-20.84109237305949,"pfxX":-0.6409079840759211,"pfxZ":7.178890781836116,"pX":-0.8824725241855517,"pZ":1.5926868161599002,"vX0":-4.793655801722028,"vY0":-124.14761308682031,"vZ0":-6.288512929139385,"x":150.64,"y":195.78,"x0":1.1475639080025282,"y0":50.005719981853986,"z0":5.864367665437882,"aX":-1.0117799728921293},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":12.0,"breakHorizontal":2.2,"spinRate":2197,"spinDirection":160},"zone":13,"typeConfidence":0.93,"plateTime":0.4392349700755873,"extension":6.058322281697191},"index":4,"playId":"cea9fb35-4ac1-30d2-a5c4-5bbc499a2b0d","pitchNumber":5,"startTime":"2025-08-23T02:10:29.310Z","endTime":"2025-08-23T02:10:33.146Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":70.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.283189225809718,"aZ":-22.4459315751595,"pfxX":9.721682460189363,"pfxZ":7.621653236474514,"pX":0.15080448339352745,"pZ":1.7424445450690624,"vX0":-4.774556075114934,"vY0":-112.7863038636889,"vZ0":-4.746533780457034,"x":111.25,"y":191.73,"x0":1.0423831519250346,"y0":50.00262071711914,"z0":6.163570570415062,"aX":12.40890080560933},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":12.7,"breakHorizontal":-16.2,"spinRate":1879,"spinDirection":131},"zone":8,"typeConfidence":0.95,"plateTime":0.4873595631321965,"extension":6.059112153647977},"index":5,"playId":"ecb8c1f8-c95a-39db-93b2-fc1bc8c598ae","pitchNumber":6,"startTime":"2025-08-23T02:10:50.528Z","endTime":"2025-08-23T02:10:54.042Z","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":2,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.221925608290316,"aZ":-22.093819244586236,"pfxX":7.24515211693234,"pfxZ":7.541138815979697,"pX":-0.19121535743479126,"pZ":1.9527985006704542,"vX0":-5.190573532870359,"vY0":-114.86442113358068,"vZ0":-4.533652476642621,"x":124.29,"y":186.05,"x0":1.1562069867074551,"y0":50.00237916046224,"z0":6.099608910126442,"aX":9.683837111238228},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":12.8,"breakHorizontal":-11.9,"spinRate":1832,"spinDirection":131},"zone":8,"typeConfidence":0.89,"plateTime":0.47679798603354717,"extension":6.001429196756258},"hitData":{"launchSpeed":97.2,"launchAngle":10.0,"totalDistance":193.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":128.38,"coordY":89.47}},"index":6,"playId":"84375c58-c266-3bbc-91f5-a80f8241b50d","pitchNumber":7,"startTime":"2025-08-23T02:11:16.264Z","endTime":"2025-08-23T02:11:26.636Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:11:26.636Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Tucker strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-23T02:12:28.441Z","endTime":"2025-08-23T02:14:44.763Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"postOnSecond":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"postOnThird":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,5,6],"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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T02:11:42.871Z","endTime":"2025-08-23T02:12:30.595Z","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":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.15398001100902,"aZ":-21.108892938159578,"pfxX":-1.0800140625106935,"pfxZ":7.090253090888886,"pX":-0.07842336668145816,"pZ":2.9664075420125746,"vX0":-2.7274958002890246,"vY0":-123.2570937743982,"vZ0":-3.321301686069389,"x":119.99,"y":158.69,"x0":1.1764922997022527,"y0":50.00533525440678,"z0":6.084411662957972,"aX":-1.6857728359098854},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":12.5,"breakHorizontal":2.5,"spinRate":2227,"spinDirection":164},"zone":2,"typeConfidence":0.92,"plateTime":0.4419319332815239,"extension":6.21020664371164},"index":1,"playId":"aa20543e-6cb8-3288-9103-2faa450d4287","pitchNumber":1,"startTime":"2025-08-23T02:12:30.595Z","endTime":"2025-08-23T02:12:35.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":77.7,"strikeZoneTop":3.50251647971631,"strikeZoneBottom":1.61000196883188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.825682959595426,"aZ":-23.533263421247188,"pfxX":-0.40476403290509766,"pfxZ":5.715908462862327,"pX":-0.4963009354671379,"pZ":2.09034443394015,"vX0":-4.265356252477086,"vY0":-120.87466164965521,"vZ0":-4.41045392901532,"x":135.92,"y":182.34,"x0":1.3281863257563904,"y0":50.00127358626871,"z0":5.952443516608936,"aX":-0.6115301389187768},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":9.8,"breakHorizontal":1.6,"spinRate":2232,"spinDirection":174},"zone":7,"typeConfidence":0.66,"plateTime":0.4494776514315375,"extension":6.243170428677497},"index":2,"playId":"c942e4d8-fa8a-3e60-bac2-a63521a2c440","pitchNumber":2,"startTime":"2025-08-23T02:12:58.211Z","endTime":"2025-08-23T02:13:02.106Z","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":0},"pitchData":{"startSpeed":79.4,"endSpeed":73.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.608747854872842,"aZ":-27.949924642746254,"pfxX":-0.7359279302966484,"pfxZ":3.0869524966314676,"pX":0.24429074038255194,"pZ":1.7804084388131987,"vX0":-5.208009529765272,"vY0":-115.60252788071136,"vZ0":-0.7290555254237661,"x":107.69,"y":190.71,"x0":2.6128443294153527,"y0":50.000131833233326,"z0":4.760344464125122,"aX":-1.004332599478549},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":5.8,"breakHorizontal":2.5,"spinRate":2223,"spinDirection":168},"zone":8,"typeConfidence":0.9,"plateTime":0.4720754483290097,"extension":6.811130965286644},"index":3,"playId":"cf753493-7ac8-319c-8663-b6d5ee581ad7","pitchNumber":3,"startTime":"2025-08-23T02:13:18.055Z","endTime":"2025-08-23T02:13:22.688Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-23T02:13:46.016Z","endTime":"2025-08-23T02:14:10.346Z","isPitch":false,"type":"action","player":{"id":663656,"link":"/api/v1/people/663656"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":79.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.382532850393993,"aZ":-29.114828604260993,"pfxX":12.7034445100612,"pfxZ":1.887997467868253,"pX":-0.2798304038986444,"pZ":1.4695624381833174,"vX0":-10.432278321514989,"vY0":-126.85492225477468,"vZ0":-2.3931548860134058,"x":127.67,"y":199.1,"x0":2.247365665698134,"y0":50.00357549378962,"z0":4.760115096195582,"aX":20.583007724393582},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.1,"breakHorizontal":-20.4,"spinRate":2137,"spinDirection":115},"zone":13,"typeConfidence":0.9,"plateTime":0.4327656524138481,"extension":6.356141957339551},"index":5,"playId":"73798411-26d3-386d-8f70-7c6120c5aa06","pitchNumber":4,"startTime":"2025-08-23T02:14:10.346Z","endTime":"2025-08-23T02:14:14.209Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":78.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.13293903632891,"aZ":-22.909740493436853,"pfxX":-0.33079406362093655,"pfxZ":6.063242452943897,"pX":-0.9216703905551027,"pZ":2.0181248675171095,"vX0":-5.35029116468027,"vY0":-122.04287492540772,"vZ0":-4.697611527188333,"x":152.13,"y":184.29,"x0":1.3303247470128277,"y0":50.00335869854878,"z0":5.9101081369537045,"aX":-0.5042443553380621},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":10.3,"breakHorizontal":1.7,"spinRate":2292,"spinDirection":169},"zone":13,"typeConfidence":0.84,"plateTime":0.446628814433915,"extension":6.243055707098548},"index":6,"playId":"1fa434dc-3f7e-39a0-bb0a-7bc46e377697","pitchNumber":5,"startTime":"2025-08-23T02:14:40.717Z","endTime":"2025-08-23T02:14:44.763Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:14:44.763Z","atBatIndex":16},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Seiya Suzuki out on a sacrifice fly to left fielder Taylor Ward. Dansby Swanson scores.","rbi":1,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-23T02:14:58.037Z","endTime":"2025-08-23T02:16:22.041Z","isComplete":true,"isScoringPlay":true,"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":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"postOnSecond":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"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"}]},{"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":{"id":542881,"link":"/api/v1/people/542881"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":77.9,"endSpeed":71.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.32204493877258,"aZ":-24.364906926938875,"pfxX":7.614039647149322,"pfxZ":6.018902974530796,"pX":0.23837522261438937,"pZ":2.8280537767816147,"vX0":-3.8698584622150927,"vY0":-113.37143260417952,"vZ0":-2.2496199019251444,"x":107.91,"y":162.42,"x0":0.9809111020520994,"y0":50.00444008266459,"z0":6.2726474804296855,"aX":9.88187222869706},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":10.6,"breakHorizontal":-12.7,"spinRate":1896,"spinDirection":136},"zone":2,"typeConfidence":0.9,"plateTime":0.4837014024024331,"extension":6.050264329751062},"index":0,"playId":"10a1b693-484b-304b-840c-7f54ea2fe9c8","pitchNumber":1,"startTime":"2025-08-23T02:15:11.847Z","endTime":"2025-08-23T02:15:15.174Z","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":90.7,"endSpeed":83.2,"strikeZoneTop":3.22994736967011,"strikeZoneBottom":1.41999861696299,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.241433093480193,"aZ":-14.59781817302867,"pfxX":4.784066261730506,"pfxZ":9.952138135073756,"pX":-1.1976131594772363,"pZ":2.4161030987413836,"vX0":-7.163980992764334,"vY0":-131.83794659421142,"vZ0":-6.206873231965114,"x":162.65,"y":173.55,"x0":0.9295531182148469,"y0":50.000485404738725,"z0":5.872673313021258,"aX":8.446989075983147},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.9,"breakHorizontal":-7.2,"spinRate":2171,"spinDirection":156},"zone":11,"typeConfidence":0.86,"plateTime":0.41498613157529674,"extension":6.153188435802908},"index":1,"playId":"d53704be-9010-3539-8c7b-791907f661e7","pitchNumber":2,"startTime":"2025-08-23T02:15:32.909Z","endTime":"2025-08-23T02:15:36.563Z","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":89.5,"endSpeed":82.4,"strikeZoneTop":3.25990589552946,"strikeZoneBottom":1.44996298651257,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.75909009762037,"aZ":-15.284316601814465,"pfxX":5.5958821978289786,"pfxZ":9.800144441651273,"pX":-1.0544721665113819,"pZ":1.836265642786626,"vX0":-6.996918912799903,"vY0":-130.06366010895078,"vZ0":-7.385845166392301,"x":157.19,"y":189.2,"x0":0.9360841584664576,"y0":50.0036084272029,"z0":5.859119813439745,"aX":9.645282297591915},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":16.4,"breakHorizontal":-8.6,"spinRate":2204,"spinDirection":155},"zone":13,"typeConfidence":0.81,"plateTime":0.4201627531161125,"extension":6.128499698180494},"index":2,"playId":"a6183363-f270-33c3-89e7-0c74db32c615","pitchNumber":3,"startTime":"2025-08-23T02:15:51.817Z","endTime":"2025-08-23T02:15:55.434Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":73.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.698170136096707,"aZ":-25.1303260893975,"pfxX":8.490825976884718,"pfxZ":5.157246426325605,"pX":-0.1645393569034498,"pZ":2.1125818013571678,"vX0":-5.1598330053358525,"vY0":-115.57978513485087,"vZ0":-3.8411117860080854,"x":123.27,"y":181.74,"x0":0.9835200136868821,"y0":50.000391779252276,"z0":6.1845680473269296,"aX":11.591042617462307},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":8.8,"breakHorizontal":-14.3,"spinRate":1818,"spinDirection":132},"zone":5,"typeConfidence":0.89,"plateTime":0.47223840059714206,"extension":5.926860815981728},"hitData":{"launchSpeed":107.0,"launchAngle":17.0,"totalDistance":337.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":56.57,"coordY":82.2}},"index":3,"playId":"206e15da-60f4-3de0-9541-e1a2c59e4984","pitchNumber":4,"startTime":"2025-08-23T02:16:10.529Z","endTime":"2025-08-23T02:16:22.041Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:16:22.041Z","atBatIndex":17},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Justin Turner lines out to left fielder Taylor Ward.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-23T02:16:37.354Z","endTime":"2025-08-23T02:17:28.453Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.3,"strikeZoneTop":3.39999635950757,"strikeZoneBottom":1.50540029248792,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.502362894784437,"aZ":-17.256683384255513,"pfxX":2.755332244290253,"pfxZ":9.301201894688049,"pX":-0.3703023409244977,"pZ":2.3544070490178544,"vX0":-5.0944126020352964,"vY0":-125.84467884138711,"vZ0":-5.232984146070658,"x":131.12,"y":175.21,"x0":1.3222068602017576,"y0":50.00403801534064,"z0":5.858313368405148,"aX":4.420213167062147},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":15.8,"breakHorizontal":-3.8,"spinRate":2321,"spinDirection":153},"zone":4,"typeConfidence":0.78,"plateTime":0.4352006397491923,"extension":6.1205058469923355},"index":0,"playId":"92df0bef-ed77-3b0b-b4da-9303ce0910e0","pitchNumber":1,"startTime":"2025-08-23T02:17:02.361Z","endTime":"2025-08-23T02:17:06.657Z","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":90.3,"endSpeed":81.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.678450735125132,"aZ":-12.635401334454095,"pfxX":3.9297613405687652,"pfxZ":11.387726654754253,"pX":-0.8056272784935177,"pZ":2.624118699185924,"vX0":-5.984164699385301,"vY0":-131.17326505830425,"vZ0":-5.975963488122091,"x":147.71,"y":167.93,"x0":1.0108233659254173,"y0":50.005477376532674,"z0":5.900751177540033,"aX":6.744889826362219},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":19.2,"breakHorizontal":-5.5,"spinRate":2262,"spinDirection":157},"zone":4,"typeConfidence":0.88,"plateTime":0.41999982345967135,"extension":6.149585031657005},"hitData":{"launchSpeed":87.7,"launchAngle":24.0,"totalDistance":311.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":65.37,"coordY":89.66}},"index":1,"playId":"179b2b1f-9865-3a04-9740-83bc2e6138f7","pitchNumber":2,"startTime":"2025-08-23T02:17:20.917Z","endTime":"2025-08-23T02:17:28.453Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:17:28.453Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Logan O'Hoppe strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-23T02:19:32.618Z","endTime":"2025-08-23T02:20:16.523Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"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":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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(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":92.3,"endSpeed":84.6,"strikeZoneTop":3.44311999486832,"strikeZoneBottom":1.71854537156311,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.41571727206376,"aZ":-21.156248793352944,"pfxX":-9.518676951397286,"pfxZ":6.054985576450467,"pX":0.7825866526042191,"pZ":1.5504754135924417,"vX0":9.295092602833806,"vY0":-133.91467999509103,"vZ0":-7.10267623882488,"x":87.17,"y":196.92,"x0":-1.4936094880982518,"y0":50.001620209691296,"z0":5.7460138700284,"aX":-17.319153756155128},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.6,"breakHorizontal":15.2,"spinRate":1830,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.4087088627525337,"extension":6.5703772665127245},"index":0,"playId":"36631944-992e-353a-a933-cd879c19235b","pitchNumber":1,"startTime":"2025-08-23T02:19:33.476Z","endTime":"2025-08-23T02:19:37.305Z","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":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.45787298911733,"strikeZoneBottom":1.72211131414087,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.29869574364266,"aZ":-23.20701090981665,"pfxX":-9.31104778176239,"pfxZ":4.86438638904221,"pX":0.45337009539738293,"pZ":1.4952153791903626,"vX0":8.37734040982988,"vY0":-134.70891522085424,"vZ0":-7.052789037939574,"x":99.72,"y":198.41,"x0":-1.481736266315322,"y0":50.004911979514176,"z0":5.779295314119814,"aX":-17.1746852328561},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.4,"breakHorizontal":15.1,"spinRate":1784,"spinDirection":215},"zone":14,"typeConfidence":0.91,"plateTime":0.4060486193673438,"extension":6.568733738114692},"index":1,"playId":"cf747c1f-6091-3425-b315-d45f002c8f3a","pitchNumber":2,"startTime":"2025-08-23T02:19:44.929Z","endTime":"2025-08-23T02:19:48.536Z","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":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.577716752145566,"aZ":-20.116536416125342,"pfxX":0.5656588032424139,"pfxZ":6.9525008805513435,"pX":0.07130647916383433,"pZ":2.224665341555209,"vX0":4.470166488687132,"vY0":-130.37904712971067,"vZ0":-5.425295125880343,"x":114.28,"y":178.71,"x0":-1.7337811168481945,"y0":50.00084940012374,"z0":5.835358504691085,"aX":0.9801330261989386},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":11.8,"breakHorizontal":-1.9,"spinRate":2066,"spinDirection":189},"zone":5,"typeConfidence":0.89,"plateTime":0.41895855482646027,"extension":6.560740862887784},"index":2,"playId":"8bce8a59-20c0-3c98-aa9c-7dde23135d9b","pitchNumber":3,"startTime":"2025-08-23T02:19:55.967Z","endTime":"2025-08-23T02:19:59.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.111737876169933,"aZ":-11.900060639806362,"pfxX":-2.1646967375313615,"pfxZ":10.877817835714145,"pX":1.072204204555772,"pZ":2.656223455992002,"vX0":7.419798655054053,"vY0":-135.98853840645626,"vZ0":-6.271283156397268,"x":76.13,"y":167.06,"x0":-1.4160853876372563,"y0":50.006080249254815,"z0":5.825546138635529,"aX":-4.035807935215313},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.5,"breakHorizontal":2.3,"spinRate":2150,"spinDirection":216},"zone":12,"typeConfidence":0.95,"plateTime":0.4034844121575176,"extension":6.606337042690238},"index":3,"playId":"27662eb6-8fec-3e5f-9670-38daf81bfc3f","pitchNumber":4,"startTime":"2025-08-23T02:20:12.481Z","endTime":"2025-08-23T02:20:16.523Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:20:16.523Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Moore flies out to right fielder Kyle Tucker in foul territory.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-23T02:20:30.901Z","endTime":"2025-08-23T02:21:57.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"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":"Flyout","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":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":"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.7,"strikeZoneTop":3.53958041914525,"strikeZoneBottom":1.76961273043858,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.532269860150816,"aZ":-20.31366028743487,"pfxX":-8.02013750321407,"pfxZ":6.47552594993839,"pX":0.8459017210880575,"pZ":3.7451553988373423,"vX0":8.736882066785942,"vY0":-134.1233208299099,"vZ0":-2.3540468844329663,"x":84.76,"y":137.66,"x0":-1.4034064917842328,"y0":50.00335678766337,"z0":6.074304546430401,"aX":-14.692100594241197},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.4,"breakHorizontal":12.7,"spinRate":1809,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.40752867494752243,"extension":6.4861779549370935},"index":0,"playId":"832517a9-7862-36ee-8c35-e6fa9c002256","pitchNumber":1,"startTime":"2025-08-23T02:20:39.207Z","endTime":"2025-08-23T02:20:42.928Z","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":91.8,"endSpeed":84.4,"strikeZoneTop":3.4798633776863,"strikeZoneBottom":1.70987672225714,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.70105940033016,"aZ":-19.064649022444154,"pfxX":-9.239436716760256,"pfxZ":7.260970179582111,"pX":0.9525030397039833,"pZ":1.3013966713508982,"vX0":9.476369782468803,"vY0":-133.27117350533408,"vZ0":-7.973532206594661,"x":80.69,"y":203.64,"x0":-1.4429786892043044,"y0":50.00281017665435,"z0":5.700740085240906,"aX":-16.67928499550224},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.6,"breakHorizontal":14.8,"spinRate":1787,"spinDirection":207},"zone":14,"typeConfidence":0.93,"plateTime":0.41044554929982624,"extension":6.603355740591271},"index":1,"playId":"6d020fc8-1531-3ba2-9d83-40e252125cf9","pitchNumber":2,"startTime":"2025-08-23T02:20:54.327Z","endTime":"2025-08-23T02:20:58.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.6331995106092,"aZ":-19.15061555219171,"pfxX":-8.161326272314247,"pfxZ":7.146798652901662,"pX":0.45486570008881455,"pZ":2.58369924917875,"vX0":7.984869653818334,"vY0":-133.84668731872773,"vZ0":-5.056555981205654,"x":99.66,"y":169.02,"x0":-1.5000556935666576,"y0":50.0050111715121,"z0":5.859802732702635,"aX":-14.878671052885588},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.1,"breakHorizontal":13.2,"spinRate":1945,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.4084927715349571,"extension":6.5335474218749265},"index":2,"playId":"f81452c9-cf40-3aae-8237-cd06d1a6b257","pitchNumber":3,"startTime":"2025-08-23T02:21:15.203Z","endTime":"2025-08-23T02:21:18.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.1,"strikeZoneTop":3.41996880149419,"strikeZoneBottom":1.67999944587583,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.63546897101733,"aZ":-26.989987835665378,"pfxX":1.6683883687049297,"pfxZ":3.1684694490112193,"pX":0.3633002570194384,"pZ":4.026288281606382,"vX0":4.43061945777564,"vY0":-126.73184311939858,"vZ0":0.3918994618260334,"x":103.15,"y":130.07,"x0":-1.6206316455400251,"y0":50.00152978791314,"z0":6.016523242439631,"aX":2.7264077074220436},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.1,"breakHorizontal":-4.0,"spinRate":1998,"spinDirection":166},"zone":12,"typeConfidence":0.91,"plateTime":0.4313377104569316,"extension":6.272996686456847},"index":3,"playId":"ced99752-d3e3-358c-bd05-e8561f714b05","pitchNumber":4,"startTime":"2025-08-23T02:21:31.963Z","endTime":"2025-08-23T02:21:35.259Z","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":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.573283453592964,"aZ":-20.18410052309859,"pfxX":-8.308211644734932,"pfxZ":6.568410058263581,"pX":-0.6019600992004759,"pZ":2.872564251674649,"vX0":5.460291084187086,"vY0":-134.12989602934385,"vZ0":-4.17266028252588,"x":139.95,"y":161.22,"x0":-1.5829832740425036,"y0":50.00254401433891,"z0":5.884743344955231,"aX":-15.162399384872367},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.2,"breakHorizontal":13.9,"spinRate":1860,"spinDirection":209},"zone":4,"typeConfidence":0.93,"plateTime":0.40811214540236174,"extension":6.608606045434919},"hitData":{"launchSpeed":85.7,"launchAngle":58.0,"totalDistance":202.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.85,"coordY":145.26}},"index":4,"playId":"ba5e80f4-a7ef-36a3-bc6a-4a623531805c","pitchNumber":5,"startTime":"2025-08-23T02:21:48.669Z","endTime":"2025-08-23T02:21:57.993Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:21:57.993Z","atBatIndex":20},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Bryce Teodosio hit by pitch.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-23T02:22:39.167Z","endTime":"2025-08-23T02:22:51.863Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"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, 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":2},"pitchData":{"startSpeed":79.4,"endSpeed":72.7,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.002943713955748,"aZ":-32.52666727708873,"pfxX":3.890299661954656,"pfxZ":-0.26452952793758655,"pX":-1.5778307883562663,"pZ":4.065447910813718,"vX0":-0.22840410402260408,"vY0":-115.54901696349478,"vZ0":2.5574487712830134,"x":177.14,"y":129.01,"x0":-1.982766959405125,"y0":50.00087800124325,"z0":6.0745959401471215,"aX":5.247294563277172},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":0.5,"breakHorizontal":-7.0,"spinRate":2200,"spinDirection":70},"zone":11,"typeConfidence":2.0,"plateTime":0.474452925310513,"extension":6.305989168533729},"index":0,"playId":"05fb1c65-62fb-3445-95d0-0a012f813d63","pitchNumber":1,"startTime":"2025-08-23T02:22:45.422Z","endTime":"2025-08-23T02:22:51.863Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:22:51.863Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach Neto flies out to left fielder Ian Happ.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-23T02:23:08.182Z","endTime":"2025-08-23T02:23:34.774Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"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":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.28031437062874,"aZ":-20.240087722975876,"pfxX":-7.902390339382796,"pfxZ":6.618948331793817,"pX":-0.3047352923319908,"pZ":3.01773336229628,"vX0":5.691240533268807,"vY0":-133.56865134706862,"vZ0":-3.8904388634831415,"x":128.62,"y":157.3,"x0":-1.4383876362885888,"y0":50.00580170832078,"z0":5.9521815764322294,"aX":-14.253961856182514},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.3,"breakHorizontal":13.1,"spinRate":1879,"spinDirection":199},"zone":1,"typeConfidence":2.0,"plateTime":0.4103751034826755,"extension":6.618014454557749},"hitData":{"launchSpeed":99.7,"launchAngle":44.0,"totalDistance":366.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":41.8,"coordY":76.86}},"index":0,"playId":"8919330d-39ed-36cd-b15a-cfd26619adeb","pitchNumber":1,"startTime":"2025-08-23T02:23:24.754Z","endTime":"2025-08-23T02:23:34.774Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:23:34.774Z","atBatIndex":22},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Carson Kelly lines out to second baseman Christian Moore.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-23T02:25:44.970Z","endTime":"2025-08-23T02:27:46.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":71.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.836896967654138,"aZ":-22.12294307166491,"pfxX":7.404333541506649,"pfxZ":7.7464647840169265,"pX":1.1326201164110055,"pZ":1.7634384493332302,"vX0":-2.2028047475398234,"vY0":-113.23779773881832,"vZ0":-5.056476958579559,"x":73.83,"y":191.17,"x0":1.156460982346015,"y0":50.00409478886321,"z0":6.241081549901442,"aX":9.608248256545474},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":13.1,"breakHorizontal":-12.8,"spinRate":1825,"spinDirection":134},"zone":14,"typeConfidence":0.93,"plateTime":0.48385660918330764,"extension":5.897192621216743},"index":0,"playId":"17ea10c2-071f-39c9-90e3-d9f20b7676c3","pitchNumber":1,"startTime":"2025-08-23T02:25:48.276Z","endTime":"2025-08-23T02:25:53.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.0,"strikeZoneTop":3.53872905903021,"strikeZoneBottom":1.68969258319449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.894857373803763,"aZ":-14.313312903748372,"pfxX":3.1010860169636194,"pfxZ":10.38881811587517,"pX":-1.1944859033594282,"pZ":3.1989788637414662,"vX0":-6.756355829286881,"vY0":-130.17233492205492,"vZ0":-4.5549014331463065,"x":162.53,"y":152.41,"x0":1.0297370025309165,"y0":50.0016035745287,"z0":6.05235014690838,"aX":5.331601042086549},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":18.0,"breakHorizontal":-4.2,"spinRate":2120,"spinDirection":154},"zone":11,"typeConfidence":0.71,"plateTime":0.4205147258705759,"extension":6.051927742392691},"index":1,"playId":"5f63a782-532b-33f5-be02-52c5f57356cf","pitchNumber":2,"startTime":"2025-08-23T02:26:17.520Z","endTime":"2025-08-23T02:26:21.103Z","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":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.123977471606512,"aZ":-13.326167935061271,"pfxX":2.9568916749907017,"pfxZ":11.057698858802773,"pX":-0.14791187500298356,"pZ":3.545192131020733,"vX0":-4.434884637289197,"vY0":-129.72399902116004,"vZ0":-3.947134376882094,"x":122.64,"y":143.06,"x0":1.1996004217493133,"y0":50.00214052447367,"z0":6.1022924463611234,"aX":5.040085348426672},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":19.3,"breakHorizontal":-4.3,"spinRate":2110,"spinDirection":154},"zone":11,"typeConfidence":0.82,"plateTime":0.42222539707680484,"extension":6.011949774013349},"index":2,"playId":"f492aa35-af5c-3b16-8773-b2b8474d8782","pitchNumber":3,"startTime":"2025-08-23T02:26:33.074Z","endTime":"2025-08-23T02:26:36.375Z","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":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-23T02:26:45.063Z","endTime":"2025-08-23T02:26:57.314Z","isPitch":false,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"}},{"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":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.4,"strikeZoneTop":3.47937650951872,"strikeZoneBottom":1.65999924382126,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.575359327515738,"aZ":-21.868204177956,"pfxX":6.171012148133075,"pfxZ":7.806825746730759,"pX":0.5219753224617323,"pZ":0.5985409830758868,"vX0":-3.3945322339299286,"vY0":-114.32107159661918,"vZ0":-7.54597573201975,"x":97.1,"y":222.62,"x0":1.2262350720088582,"y0":50.004069015525644,"z0":6.096848621430435,"aX":8.148024537506567},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":12.5,"breakHorizontal":-10.3,"spinRate":1942,"spinDirection":138},"zone":14,"typeConfidence":0.86,"plateTime":0.4795788337815292,"extension":6.187045166239255},"index":4,"playId":"479a7eb2-c2eb-3df9-b0d6-1ebbd1251e8a","pitchNumber":4,"startTime":"2025-08-23T02:26:57.314Z","endTime":"2025-08-23T02:27:00.905Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":71.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.87830335029204,"aZ":-24.860070897309942,"pfxX":8.037344264868866,"pfxZ":5.539459610621456,"pX":0.7066119696502646,"pZ":2.4943766697516967,"vX0":-3.276964512454529,"vY0":-114.66677750847853,"vZ0":-2.9895391344361966,"x":90.07,"y":171.43,"x0":1.1166357009365322,"y0":50.00270744238709,"z0":6.2623864019585955,"aX":10.612255316265287},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":9.5,"breakHorizontal":-13.7,"spinRate":1774,"spinDirection":136},"zone":6,"typeConfidence":0.9,"plateTime":0.47922285508745555,"extension":5.846342403496946},"index":5,"playId":"9bc3bda5-8e72-39b2-82b7-8d1b3262217e","pitchNumber":5,"startTime":"2025-08-23T02:27:18.828Z","endTime":"2025-08-23T02:27:22.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.605158099822706,"aZ":-19.924886885954365,"pfxX":-0.9110498892561432,"pfxZ":7.685662936528456,"pX":-0.5792649398059811,"pZ":2.558411728176776,"vX0":-4.7283839420316145,"vY0":-125.00630067676396,"vZ0":-4.19406165963777,"x":139.08,"y":169.7,"x0":1.4497768320194013,"y0":50.001054332422584,"z0":5.8797483907783,"aX":-1.4503123199381025},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":13.3,"breakHorizontal":2.6,"spinRate":2308,"spinDirection":161},"zone":4,"typeConfidence":0.93,"plateTime":0.43702950414130637,"extension":6.136263463119949},"hitData":{"launchSpeed":62.2,"launchAngle":21.0,"totalDistance":171.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":123.38,"coordY":133.14}},"index":6,"playId":"14a3dc2a-0f4e-340b-944d-abf583bd454d","pitchNumber":6,"startTime":"2025-08-23T02:27:39.991Z","endTime":"2025-08-23T02:27:46.410Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:27:46.410Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ian Happ flies out sharply to center fielder Bryce Teodosio.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-23T02:28:07.687Z","endTime":"2025-08-23T02:28:25.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.7,"strikeZoneTop":3.55,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.311268293442076,"aZ":-12.652457792231443,"pfxX":5.756034967732839,"pfxZ":11.424267719768952,"pX":0.2380587931596921,"pZ":2.4163374849255077,"vX0":-4.020643748534544,"vY0":-129.90541362602065,"vZ0":-6.7549306822141295,"x":107.93,"y":173.54,"x0":1.05834174986114,"y0":50.00107235241388,"z0":6.012925781475357,"aX":9.832998675397958},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":19.4,"breakHorizontal":-9.5,"spinRate":2087,"spinDirection":157},"zone":5,"typeConfidence":0.91,"plateTime":0.4216988578139125,"extension":5.995906733338564},"hitData":{"launchSpeed":101.9,"launchAngle":30.0,"totalDistance":398.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":112.63,"coordY":38.97}},"index":0,"playId":"53b5747a-b6e3-3fa2-bd76-0b995160d8c7","pitchNumber":1,"startTime":"2025-08-23T02:28:15.061Z","endTime":"2025-08-23T02:28:25.602Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:28:25.602Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Crow-Armstrong grounds out, second baseman Christian Moore to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-23T02:28:52.913Z","endTime":"2025-08-23T02:31:13.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":"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":7},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":"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":89.6,"endSpeed":81.7,"strikeZoneTop":3.1,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.572316188255606,"aZ":-12.433952627324125,"pfxX":3.483877180425207,"pfxZ":11.558764166358456,"pX":-0.23675886129641618,"pZ":1.3035695402915675,"vX0":-4.549086310758028,"vY0":-130.17723161739738,"vZ0":-9.226832111177043,"x":126.02,"y":203.58,"x0":1.0847518354579984,"y0":50.005749060645925,"z0":5.846677781612131,"aX":5.951579838381521},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":19.0,"breakHorizontal":-5.3,"spinRate":2176,"spinDirection":155},"zone":13,"typeConfidence":0.85,"plateTime":0.4215471253033334,"extension":6.154573245744165},"index":0,"playId":"20b661eb-6b31-30c9-952a-8713d3ecc0a4","pitchNumber":1,"startTime":"2025-08-23T02:29:11.425Z","endTime":"2025-08-23T02:29:14.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.2,"strikeZoneTop":3.0702068640654,"strikeZoneBottom":1.42019923588765,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.055100587505784,"aZ":-27.35256819603121,"pfxX":0.2652720366245056,"pfxZ":3.3110324958170043,"pX":-2.1516873029914922,"pZ":3.010504908146391,"vX0":-10.662365446306044,"vY0":-119.1699719782095,"vZ0":0.9168134107816754,"x":151.11,"y":136.6,"x0":2.321307978187094,"y0":50.00430044956611,"z0":5.066732272232565,"aX":0.38676086707966},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":6.5,"breakHorizontal":1.8,"spinRate":2281,"spinDirection":147},"zone":11,"typeConfidence":0.92,"plateTime":0.45730332113666483,"extension":5.92419783619263},"index":1,"playId":"2c2d3b5b-aeff-3c6f-a1a1-c26ad7a7c897","pitchNumber":2,"startTime":"2025-08-23T02:29:31.738Z","endTime":"2025-08-23T02:29:34.816Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":72.5,"strikeZoneTop":3.1,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.56735018679172,"aZ":-23.240067011518555,"pfxX":9.281592717443635,"pfxZ":6.777320368775075,"pX":-0.3172330896857223,"pZ":1.0442563030019814,"vX0":-5.6030459018443075,"vY0":-113.71693446707958,"vZ0":-6.2757117457488105,"x":129.09,"y":210.59,"x0":0.9645937724091327,"y0":50.00338233981695,"z0":6.125115378295538,"aX":12.236507395442699},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":11.0,"breakHorizontal":-15.5,"spinRate":1823,"spinDirection":133},"zone":13,"typeConfidence":0.93,"plateTime":0.48044240429541407,"extension":6.062882179892086},"index":2,"playId":"40bc904f-e4b2-3bf8-80f8-4c1b803a26d6","pitchNumber":3,"startTime":"2025-08-23T02:29:45.763Z","endTime":"2025-08-23T02:29:49.177Z","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":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-23T02:29:56.279Z","endTime":"2025-08-23T02:30:11.498Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"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":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.5,"strikeZoneTop":3.1,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.353709532532342,"aZ":-14.143137375839343,"pfxX":4.703898866788748,"pfxZ":10.39305644535622,"pX":-1.0974968775535445,"pZ":2.195302068007431,"vX0":-7.116688703702561,"vY0":-130.58175569315097,"vZ0":-6.843051635257693,"x":158.83,"y":179.51,"x0":1.0464358464129029,"y0":50.00076801030901,"z0":5.905009129642049,"aX":8.159339528851389},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":17.5,"breakHorizontal":-7.1,"spinRate":2082,"spinDirection":154},"zone":13,"typeConfidence":0.85,"plateTime":0.41874293327916856,"extension":6.166321136261732},"index":4,"playId":"e075a957-0c43-3c94-a611-17d233785fe4","pitchNumber":4,"startTime":"2025-08-23T02:30:11.498Z","endTime":"2025-08-23T02:30:14.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":78.1,"strikeZoneTop":3.1,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.76564362231527,"aZ":-24.18380280101389,"pfxX":-0.8276353270582222,"pfxZ":5.20835163668001,"pX":-0.9954519345426045,"pZ":2.7522050693393956,"vX0":-5.714797082325665,"vY0":-122.13957155124342,"vZ0":-3.0697655892425777,"x":154.94,"y":164.47,"x0":1.4679804554126479,"y0":50.000320524511935,"z0":6.072443132904538,"aX":-1.266676962483972},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":9.1,"breakHorizontal":2.6,"spinRate":2393,"spinDirection":170},"zone":11,"typeConfidence":0.57,"plateTime":0.44597959724237146,"extension":6.08176404877091},"index":5,"playId":"95a0e9e6-7430-3d2f-9ec9-ce20e393929a","pitchNumber":5,"startTime":"2025-08-23T02:30:30.786Z","endTime":"2025-08-23T02:30:33.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.12978277594535,"strikeZoneBottom":1.44999850391424,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.58048076094656,"aZ":-30.508906048497643,"pfxX":9.780016106131356,"pfxZ":1.030872253073035,"pX":1.0434880580674002,"pZ":2.5568024120051165,"vX0":-7.044017067404998,"vY0":-126.19220908992973,"vZ0":0.1721073455250739,"x":77.22,"y":169.75,"x0":2.5939946494820245,"y0":50.005988122178046,"z0":4.936347922730416,"aX":15.848511666782992},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.2,"breakHorizontal":-16.2,"spinRate":1985,"spinDirection":115},"zone":12,"typeConfidence":0.83,"plateTime":0.4332856088994088,"extension":5.886743041215471},"index":6,"playId":"69b793a1-ccf2-369f-97bd-3367c43e9954","pitchNumber":6,"startTime":"2025-08-23T02:30:51.252Z","endTime":"2025-08-23T02:30:55.421Z","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":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.2,"strikeZoneTop":3.1,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.67364653813276,"aZ":-23.704372307025118,"pfxX":8.782251088109573,"pfxZ":6.264841506027927,"pX":-1.0503795152765225,"pZ":1.6076527198469437,"vX0":-7.418955286675101,"vY0":-115.31737569017153,"vZ0":-5.147759500941539,"x":157.04,"y":195.37,"x0":1.061556731147496,"y0":50.003798158356425,"z0":6.144863663302364,"aX":11.874539075615482},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":10.3,"breakHorizontal":-14.2,"spinRate":1868,"spinDirection":135},"zone":13,"typeConfidence":0.88,"plateTime":0.47428336811056626,"extension":6.169774702847773},"hitData":{"launchSpeed":65.2,"launchAngle":-1.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":158.23,"coordY":158.39}},"index":7,"playId":"01b50ab2-bcee-3155-bef2-173332585014","pitchNumber":7,"startTime":"2025-08-23T02:31:06.039Z","endTime":"2025-08-23T02:31:13.378Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:31:13.378Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Schanuel grounds out, first baseman Justin Turner to pitcher Javier Assad.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-23T02:33:04.463Z","endTime":"2025-08-23T02:34:01.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"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":1},"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":2},"credits":[{"player":{"id":457759,"link":"/api/v1/people/457759"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":665871,"link":"/api/v1/people/665871"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.157825312747253,"aZ":-24.333894228144526,"pfxX":2.0926540528618602,"pfxZ":4.572241567469119,"pX":0.3078232794470827,"pZ":3.676902622242259,"vX0":4.536809042002216,"vY0":-129.43273717067234,"vZ0":-1.219837857780937,"x":105.27,"y":139.5,"x0":-1.7319389956073021,"y0":50.004878321912734,"z0":5.998062398762715,"aX":3.591431595700861},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.3,"breakHorizontal":-4.7,"spinRate":2019,"spinDirection":173},"zone":3,"typeConfidence":0.91,"plateTime":0.42135043840339703,"extension":6.479861824708749},"index":0,"playId":"7b5ea6fb-9e94-374a-89c1-078bc60d4f47","pitchNumber":1,"startTime":"2025-08-23T02:33:19.824Z","endTime":"2025-08-23T02:33:23.327Z","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":85.3,"endSpeed":78.0,"strikeZoneTop":3.59941836554939,"strikeZoneBottom":1.68942942690289,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.87070550616176,"aZ":-23.072844788283,"pfxX":-5.291455773762065,"pfxZ":5.855013573986182,"pX":-1.2821570441674235,"pZ":2.4642269114492827,"vX0":3.0110339850462258,"vY0":-124.16794995892734,"vZ0":-3.5929864945206127,"x":165.87,"y":172.25,"x0":-1.8257699035456716,"y0":50.003196575206665,"z0":5.859391191577385,"aX":-8.226797386673764},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":10.0,"breakHorizontal":8.9,"spinRate":1491,"spinDirection":228},"zone":13,"typeConfidence":0.69,"plateTime":0.441846865874584,"extension":6.337044327499779},"index":1,"playId":"3ba535e2-c749-391d-b7b9-70ed96075ba1","pitchNumber":2,"startTime":"2025-08-23T02:33:40.643Z","endTime":"2025-08-23T02:33:44.625Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.665391587336792,"aZ":-29.21663417072463,"pfxX":-6.9415634029920135,"pfxZ":1.8987851237186,"pX":-0.365044010285038,"pZ":1.6715941632022586,"vX0":5.427645179284129,"vY0":-124.18545435161232,"vZ0":-4.24073902932661,"x":130.91,"y":193.65,"x0":-1.6807777974628557,"y0":50.00296004118533,"z0":5.841228998338828,"aX":-10.805336039802233},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.6,"breakHorizontal":11.3,"spinRate":1617,"spinDirection":233},"zone":7,"typeConfidence":0.91,"plateTime":0.4416410156258408,"extension":6.4620448073025685},"hitData":{"launchSpeed":81.4,"launchAngle":-4.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.05,"coordY":161.74}},"index":2,"playId":"d75bbd26-4c48-3049-93b9-022393de221d","pitchNumber":3,"startTime":"2025-08-23T02:33:54.204Z","endTime":"2025-08-23T02:34:01.752Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:34:01.752Z","atBatIndex":26},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mike Trout lines out sharply to second baseman Nico Hoerner.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-23T02:34:24.853Z","endTime":"2025-08-23T02:34:59.163Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"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(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.6,"endSpeed":81.8,"strikeZoneTop":3.60999851749323,"strikeZoneBottom":1.74000065150349,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.729154169269243,"aZ":-22.87033346024596,"pfxX":1.847130432420971,"pfxZ":5.502024269129838,"pX":1.2119180877475015,"pZ":2.1062993318727083,"vX0":6.502019296619953,"vY0":-128.9556703044953,"vZ0":-4.934270434253369,"x":70.8,"y":181.91,"x0":-1.5778553897308771,"y0":50.00590606790601,"z0":5.799207765602848,"aX":3.1233786174957205},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.1,"breakHorizontal":-4.7,"spinRate":2038,"spinDirection":171},"zone":14,"typeConfidence":0.91,"plateTime":0.4240375225600661,"extension":6.6737485592750225},"index":0,"playId":"5908bcde-66e2-348e-9628-0d1b94ef93f5","pitchNumber":1,"startTime":"2025-08-23T02:34:27.482Z","endTime":"2025-08-23T02:34:31.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.9,"strikeZoneTop":3.61000137385153,"strikeZoneBottom":1.76981770566441,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.373937771430647,"aZ":-23.640185486741082,"pfxX":1.992091804970547,"pfxZ":5.121315129889162,"pX":0.17418284242236257,"pZ":3.2132245369454253,"vX0":3.9973948299120123,"vY0":-128.02659427246314,"vZ0":-2.123801016423209,"x":110.36,"y":152.02,"x0":-1.6637035445712247,"y0":50.004752796433166,"z0":5.895709656177556,"aX":3.321300086626179},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":9.0,"breakHorizontal":-4.4,"spinRate":1930,"spinDirection":172},"zone":2,"typeConfidence":0.91,"plateTime":0.42712385807653686,"extension":6.592731817126021},"index":1,"playId":"b051e8a1-4bd6-3d16-847e-75610cce52f1","pitchNumber":2,"startTime":"2025-08-23T02:34:39.463Z","endTime":"2025-08-23T02:34:44.084Z","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":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.619486598944096,"aZ":-19.873996786042063,"pfxX":-7.653488088592017,"pfxZ":6.878530290834009,"pX":0.1133818213089149,"pZ":1.7385992860247532,"vX0":6.585991617248157,"vY0":-132.8863978657293,"vZ0":-7.001138094953838,"x":112.68,"y":191.84,"x0":-1.403425120873345,"y0":50.00125123640963,"z0":5.852419159733001,"aX":-13.679719300130584},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.2,"breakHorizontal":12.5,"spinRate":1907,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.4122739451070778,"extension":6.501393150384796},"hitData":{"launchSpeed":109.7,"launchAngle":7.0,"totalDistance":161.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":139.46,"coordY":148.7}},"index":2,"playId":"76be16d2-fe05-3240-972c-df34b5dc6583","pitchNumber":3,"startTime":"2025-08-23T02:34:52.841Z","endTime":"2025-08-23T02:34:59.163Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:34:59.163Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Taylor Ward grounds out, third baseman Matt Shaw to first baseman Justin Turner.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-23T02:35:22.427Z","endTime":"2025-08-23T02:35:34.191Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":457759,"link":"/api/v1/people/457759"},"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(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.353541715161438,"aZ":-30.947208144335978,"pfxX":6.483007239967009,"pfxZ":0.9031142149171218,"pX":0.7510926736149224,"pZ":1.928595571559916,"vX0":3.656612535826073,"vY0":-116.47275257744909,"vZ0":-2.09571063223893,"x":88.37,"y":186.71,"x0":-1.6877251519418273,"y0":50.00164915430143,"z0":5.800918773116827,"aX":8.798403437588336},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":1.3,"breakHorizontal":-12.7,"spinRate":2248,"spinDirection":61},"zone":9,"typeConfidence":2.0,"plateTime":0.4724594973104881,"extension":6.413865980415945},"hitData":{"launchSpeed":74.0,"launchAngle":8.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.36,"coordY":162.02}},"index":0,"playId":"44cca815-2a73-34db-aef9-3c733899c5b0","pitchNumber":1,"startTime":"2025-08-23T02:35:25.775Z","endTime":"2025-08-23T02:35:34.191Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:35:34.191Z","atBatIndex":28},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dansby Swanson doubles (18) on a sharp line drive to left fielder Taylor Ward.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-23T02:37:39.343Z","endTime":"2025-08-23T02:38:18.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"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_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":0},"pitchData":{"startSpeed":77.2,"endSpeed":71.1,"strikeZoneTop":3.57011934455826,"strikeZoneBottom":1.67999791752999,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.40696369221536,"aZ":-24.485276063875865,"pfxX":7.406388472400659,"pfxZ":5.979565288585915,"pX":0.24354600698109993,"pZ":3.714412325284573,"vX0":-3.9400399673034503,"vY0":-112.38268037158059,"vZ0":-0.4066506145286718,"x":107.72,"y":138.49,"x0":1.052714105831965,"y0":50.00189076597727,"z0":6.374000398882911,"aX":9.520915473610199},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":11.0,"breakHorizontal":-12.5,"spinRate":1769,"spinDirection":133},"zone":12,"typeConfidence":0.9,"plateTime":0.48644394947952474,"extension":5.912157403973041},"index":0,"playId":"c52711d3-b886-3aaa-a747-df4476d6e686","pitchNumber":1,"startTime":"2025-08-23T02:37:47.658Z","endTime":"2025-08-23T02:37:52.129Z","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":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.815607815617312,"aZ":-13.478854711742946,"pfxX":3.0835427457239466,"pfxZ":11.08047344235686,"pX":-0.40242357792058203,"pZ":2.552787592489879,"vX0":-5.010234664249268,"vY0":-128.83087779488227,"vZ0":-6.370466289123839,"x":132.34,"y":169.85,"x0":1.163578292538544,"y0":50.00377407399555,"z0":6.092251144615658,"aX":5.203544684871737},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":19.0,"breakHorizontal":-4.6,"spinRate":2075,"spinDirection":156},"zone":4,"typeConfidence":0.75,"plateTime":0.4245322917379961,"extension":5.997124442296869},"hitData":{"launchSpeed":100.2,"launchAngle":12.0,"totalDistance":187.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":29.74,"coordY":106.29}},"index":1,"playId":"4728afd2-8348-3ed6-b275-b90b79633b34","pitchNumber":2,"startTime":"2025-08-23T02:38:04.092Z","endTime":"2025-08-23T02:38:18.522Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:38:18.522Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Shaw called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-23T02:38:36.974Z","endTime":"2025-08-23T02:39:39.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.4,"endSpeed":70.1,"strikeZoneTop":3.25000077192421,"strikeZoneBottom":1.48999823674527,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.428542162949945,"aZ":-24.336703370996094,"pfxX":8.791839676157245,"pfxZ":6.281276688104542,"pX":0.2110052546637678,"pZ":2.4634497857054916,"vX0":-4.304937437429392,"vY0":-111.14442695563075,"vZ0":-2.7713429318485474,"x":108.96,"y":172.27,"x0":1.0335411100738194,"y0":50.0020968188151,"z0":6.260957308788785,"aX":10.96896574423556},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":10.9,"breakHorizontal":-14.8,"spinRate":1798,"spinDirection":133},"zone":5,"typeConfidence":0.93,"plateTime":0.4933200556426569,"extension":6.011639262348296},"index":0,"playId":"f12e2ad6-a505-3d66-a988-317307fa9fc3","pitchNumber":1,"startTime":"2025-08-23T02:38:46.712Z","endTime":"2025-08-23T02:38:50.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.2,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.924137665706407,"aZ":-19.8214771150041,"pfxX":2.443516525081986,"pfxZ":7.934463904130926,"pX":-0.7950391839823252,"pZ":2.7811681407299713,"vX0":-5.992232539864679,"vY0":-123.79452518053516,"vZ0":-3.411795331091762,"x":147.31,"y":163.69,"x0":1.3358523136764102,"y0":50.00554737182264,"z0":5.829850895305181,"aX":3.8063064765052457},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":13.8,"breakHorizontal":-3.1,"spinRate":2221,"spinDirection":154},"zone":1,"typeConfidence":0.91,"plateTime":0.44188032596182136,"extension":6.323193259062937},"index":1,"playId":"def7cbc0-6f82-358e-b248-60c47de54b7a","pitchNumber":2,"startTime":"2025-08-23T02:39:04.541Z","endTime":"2025-08-23T02:39:08.426Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":71.1,"strikeZoneTop":3.25000173779346,"strikeZoneBottom":1.48999945681187,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.232886516503125,"aZ":-26.122507614526207,"pfxX":8.160200646215902,"pfxZ":4.706873258528642,"pX":0.4395339213253008,"pZ":2.9785992258536007,"vX0":-3.5951656291646437,"vY0":-112.561754086942,"vZ0":-1.4814624698289178,"x":87.29,"y":131.21,"x0":0.9964378961731948,"y0":50.00042337528446,"z0":6.2876505663953415,"aX":10.480464577844609},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":8.4,"breakHorizontal":-13.9,"spinRate":1788,"spinDirection":133},"zone":3,"typeConfidence":0.9,"plateTime":0.4864136283997569,"extension":5.887989312318464},"index":2,"playId":"fe558c1e-b86d-37d7-9d6c-cdc8246bc905","pitchNumber":3,"startTime":"2025-08-23T02:39:34.586Z","endTime":"2025-08-23T02:39:39.707Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:39:39.707Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nico Hoerner flies out to center fielder Bryce Teodosio.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-23T02:40:27.037Z","endTime":"2025-08-23T02:41:38.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":5},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-23T02:40:01.874Z","endTime":"2025-08-23T02:40:11.925Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"playId":"5cf29ad9-96dc-37d0-b94b-a4057d9fff8a","startTime":"2025-08-23T02:40:11.925Z","endTime":"2025-08-23T02:40:16.123Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":72.2,"strikeZoneTop":3.39000120459045,"strikeZoneBottom":1.6095203713812,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.381034733271587,"aZ":-23.330996332413243,"pfxX":7.665557079432511,"pfxZ":6.732348465838981,"pX":0.6108983741810602,"pZ":1.128624447152078,"vX0":-3.5228934110220145,"vY0":-113.73324779104482,"vZ0":-5.946031838700255,"x":93.71,"y":208.31,"x0":1.1820275774895361,"y0":50.002345468206975,"z0":6.083368710316254,"aX":10.066550689546089},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":11.0,"breakHorizontal":-13.1,"spinRate":1886,"spinDirection":134},"zone":14,"typeConfidence":0.9,"plateTime":0.4811334803668985,"extension":6.190933681803688},"index":2,"playId":"e198ab7e-27c6-3f66-9af7-06bacecd32f1","pitchNumber":1,"startTime":"2025-08-23T02:40:28.944Z","endTime":"2025-08-23T02:40:33.911Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.4,"strikeZoneTop":3.39000204202819,"strikeZoneBottom":1.60950210512663,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.138297717989065,"aZ":-14.538590506930587,"pfxX":5.415826781200458,"pfxZ":10.367577782096777,"pX":-0.6643902937848724,"pZ":3.329290018777959,"vX0":-6.362110048335956,"vY0":-129.61995530498024,"vZ0":-3.8169804686939,"x":142.32,"y":148.89,"x0":1.1184742938953431,"y0":50.003992497429614,"z0":5.931280958922296,"aX":9.214532610821964},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":18.1,"breakHorizontal":-8.4,"spinRate":2133,"spinDirection":153},"zone":1,"typeConfidence":0.87,"plateTime":0.422580476224109,"extension":6.199777056643695},"index":3,"playId":"55d746ad-1e01-34b5-8677-d92014f6fddf","pitchNumber":2,"startTime":"2025-08-23T02:40:49.017Z","endTime":"2025-08-23T02:40:52.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.3,"strikeZoneTop":3.36050232297737,"strikeZoneBottom":1.55049329707586,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.530126181641194,"aZ":-21.078962745902444,"pfxX":-0.8709048910626969,"pfxZ":6.995414668901758,"pX":-1.7878696679343724,"pZ":2.4103206735397644,"vX0":-7.491328933297568,"vY0":-124.4812254969586,"vZ0":-4.242853606985356,"x":185.15,"y":173.7,"x0":1.3605365052774367,"y0":50.00094026639103,"z0":5.859232574965592,"aX":-1.3807236226346833},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":12.0,"breakHorizontal":3.1,"spinRate":2349,"spinDirection":159},"zone":13,"typeConfidence":0.93,"plateTime":0.4382472661697201,"extension":6.364131029630465},"index":4,"playId":"204c02e6-fc72-3b62-9495-9c2b94f2d52a","pitchNumber":3,"startTime":"2025-08-23T02:41:08.858Z","endTime":"2025-08-23T02:41:12.687Z","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":1},"pitchData":{"startSpeed":77.5,"endSpeed":71.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.033600812319026,"aZ":-25.9396007347902,"pfxX":7.736099296590044,"pfxZ":4.835357929186244,"pX":-0.15375714367547916,"pZ":1.2189704048627876,"vX0":-4.854964916802573,"vY0":-112.73572608999571,"vZ0":-4.99872155202674,"x":122.86,"y":205.87,"x0":1.0199849519777824,"y0":50.00524482122938,"z0":6.075924362607034,"aX":9.983170237989473},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":7.8,"breakHorizontal":-12.8,"spinRate":1849,"spinDirection":135},"zone":13,"typeConfidence":0.86,"plateTime":0.4854005656970273,"extension":6.003120163284498},"hitData":{"launchSpeed":83.3,"launchAngle":35.0,"totalDistance":306.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":141.88,"coordY":91.16}},"index":5,"playId":"d03f2dca-3748-31a8-a680-c8b3cbacd520","pitchNumber":4,"startTime":"2025-08-23T02:41:26.917Z","endTime":"2025-08-23T02:41:38.652Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:41:38.652Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Tucker flies out to right fielder Jo Adell.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-23T02:41:58.130Z","endTime":"2025-08-23T02:43:46.356Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"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":3},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":72.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.05869255599268,"aZ":-27.62656472406051,"pfxX":0.10165909340570156,"pfxZ":3.4295136082978406,"pX":1.1483481898185588,"pZ":2.569613424403205,"vX0":-3.3446133759023384,"vY0":-113.91003732770085,"vZ0":0.7924541947263835,"x":73.23,"y":169.4,"x0":2.6166055124211733,"y0":50.00368410509175,"z0":4.928471826984384,"aX":0.1350917775749641},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":6.7,"breakHorizontal":0.6,"spinRate":2168,"spinDirection":151},"zone":12,"typeConfidence":0.87,"plateTime":0.4791035659763341,"extension":6.194076654146601},"index":0,"playId":"09fe35d0-8bf5-33e8-bd9f-fd2567af78db","pitchNumber":1,"startTime":"2025-08-23T02:42:20.210Z","endTime":"2025-08-23T02:42:24.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":77.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.172092725518112,"aZ":-24.63579037980212,"pfxX":-2.4193978772564777,"pfxZ":5.053873165406274,"pX":-0.4563510529597131,"pZ":2.0251695087560733,"vX0":-3.6209355486141797,"vY0":-120.73408285785418,"vZ0":-4.267543453436875,"x":134.4,"y":184.1,"x0":1.371149061292781,"y0":50.00488824029935,"z0":5.957159347262318,"aX":-3.609105951662399},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":8.5,"breakHorizontal":5.2,"spinRate":2306,"spinDirection":171},"zone":7,"typeConfidence":0.72,"plateTime":0.4518487631148522,"extension":6.282636578274195},"index":1,"playId":"90530b30-bf4b-38b8-8321-a48fe75cebf8","pitchNumber":2,"startTime":"2025-08-23T02:42:49.427Z","endTime":"2025-08-23T02:42:52.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":72.5,"strikeZoneTop":3.51000205135691,"strikeZoneBottom":1.63985595970632,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.6565632349156,"aZ":-22.93850228713834,"pfxX":9.157402446552851,"pfxZ":6.9762313084465895,"pX":-0.5535775650503565,"pZ":0.6825474629994793,"vX0":-6.332536915591598,"vY0":-114.4939006126601,"vZ0":-7.051455655817187,"x":138.1,"y":220.35,"x0":1.0619028642381985,"y0":50.00441054679583,"z0":6.055515525390773,"aX":12.127142248107761},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":11.0,"breakHorizontal":-14.9,"spinRate":1898,"spinDirection":132},"zone":13,"typeConfidence":0.91,"plateTime":0.47887653685323217,"extension":6.248854632750194},"index":2,"playId":"a33717f7-fded-3b31-8795-95fcf5fab2d1","pitchNumber":3,"startTime":"2025-08-23T02:43:10.318Z","endTime":"2025-08-23T02:43:13.886Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.45206397370573,"aZ":-26.757074101712433,"pfxX":0.2699237509538359,"pfxZ":3.9481676688925322,"pX":0.1274849533016501,"pZ":1.310328117971217,"vX0":-5.6152475218919085,"vY0":-116.06942107650916,"vZ0":-1.9082401430040972,"x":112.14,"y":203.4,"x0":2.5367193946009117,"y0":50.005430870334585,"z0":4.675756400344835,"aX":0.3715192147946996},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":7.0,"breakHorizontal":0.8,"spinRate":2256,"spinDirection":135},"zone":14,"typeConfidence":0.88,"plateTime":0.47076989346302955,"extension":6.420846589101921},"hitData":{"launchSpeed":92.6,"launchAngle":28.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":210.28,"coordY":85.72}},"index":3,"playId":"c9314149-ffbd-3da4-adc8-37dcd841015d","pitchNumber":4,"startTime":"2025-08-23T02:43:38.157Z","endTime":"2025-08-23T02:43:46.356Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:43:46.356Z","atBatIndex":32},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Yoán Moncada homers (10) on a fly ball to right center field.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-23T02:45:54.490Z","endTime":"2025-08-23T02:46:34.877Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":{"id":665871,"link":"/api/v1/people/665871"},"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(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":92.4,"endSpeed":84.3,"strikeZoneTop":3.33067113124703,"strikeZoneBottom":1.53984336287068,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.293627566588697,"aZ":-14.832817346708751,"pfxX":-2.8691322176053093,"pfxZ":9.545221176433232,"pX":1.1900244296701883,"pZ":2.2134979385643234,"vX0":8.414294686855063,"vY0":-134.25025782130058,"vZ0":-6.5807414948914555,"x":71.64,"y":179.02,"x0":-1.6184222204628687,"y0":50.00457707246886,"z0":5.761028818468021,"aX":-5.213971354640193},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.0,"breakHorizontal":3.2,"spinRate":1987,"spinDirection":204},"zone":14,"typeConfidence":0.93,"plateTime":0.408692307236735,"extension":6.547884028020158},"index":0,"playId":"7cb71fd0-9e04-3b04-99c8-a75cf57365e0","pitchNumber":1,"startTime":"2025-08-23T02:45:54.490Z","endTime":"2025-08-23T02:45:57.888Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":70.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.931784117562643,"aZ":-35.00840641941978,"pfxX":6.028588740405761,"pfxZ":-2.244549877318245,"pX":0.07405021298613815,"pZ":1.8746455170989458,"vX0":1.89165923360693,"vY0":-111.88443603431247,"vZ0":-1.1455940353772187,"x":114.18,"y":188.16,"x0":-1.5664761833287726,"y0":50.0024835902283,"z0":5.9935544481464245,"aX":7.612524277439356},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-4.1,"breakHorizontal":-11.4,"spinRate":2305,"spinDirection":48},"zone":8,"typeConfidence":0.9,"plateTime":0.49028711221070553,"extension":6.355904007509757},"hitData":{"launchSpeed":105.8,"launchAngle":26.0,"totalDistance":378.0,"trajectory":"fly_ball","hardness":"hard","location":"89","coordinates":{"coordX":204.66,"coordY":67.44}},"index":1,"playId":"314254a8-5d06-385d-a7a6-30cb4ad18c99","pitchNumber":2,"startTime":"2025-08-23T02:46:09.096Z","endTime":"2025-08-23T02:46:34.877Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:46:34.877Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jo Adell singles on a sharp line drive to right fielder Kyle Tucker.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-23T02:46:52.446Z","endTime":"2025-08-23T02:47:07.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"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":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.4,"strikeZoneTop":3.71,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.332600522302613,"aZ":-26.49770573939465,"pfxX":2.3131322878821643,"pfxZ":3.305363840746752,"pX":0.7017309801140689,"pZ":2.7041115549403707,"vX0":5.384804492066167,"vY0":-129.78686160073428,"vZ0":-2.8292356459952126,"x":90.25,"y":165.77,"x0":-1.69468184177909,"y0":50.00587361044166,"z0":5.811234766697291,"aX":3.9735386497500107},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.6,"breakHorizontal":-5.3,"spinRate":1949,"spinDirection":174},"zone":6,"typeConfidence":0.91,"plateTime":0.4208664928076846,"extension":6.4610135466164},"hitData":{"launchSpeed":107.2,"launchAngle":6.0,"totalDistance":150.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":155.65,"coordY":127.56}},"index":0,"playId":"7b05ff0f-844e-312a-8ad8-a0f07afd6963","pitchNumber":1,"startTime":"2025-08-23T02:46:56.441Z","endTime":"2025-08-23T02:47:07.252Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:47:07.252Z","atBatIndex":34},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Logan O'Hoppe grounds into a double play, shortstop Dansby Swanson to second baseman Nico Hoerner to first baseman Justin Turner. Jo Adell out at 2nd. Logan O'Hoppe out at 1st.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-23T02:47:28.206Z","endTime":"2025-08-23T02:48:07.414Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"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":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","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":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":457759,"link":"/api/v1/people/457759"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.9,"endSpeed":86.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.08128739073936,"aZ":-22.111691131676295,"pfxX":-8.293465692431802,"pfxZ":5.379778531076825,"pX":0.4364085456635653,"pZ":1.575285972348689,"vX0":8.131511714559661,"vY0":-135.0835923306376,"vZ0":-7.041018350657088,"x":100.37,"y":196.25,"x0":-1.5178699158287676,"y0":50.00190357088187,"z0":5.741235735367679,"aX":-15.512206120732172},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.6,"breakHorizontal":13.6,"spinRate":1784,"spinDirection":206},"zone":9,"typeConfidence":0.9,"plateTime":0.4036031690947697,"extension":6.618855545327847},"index":0,"playId":"23f35be8-9875-3bfa-9054-df516e2f55ab","pitchNumber":1,"startTime":"2025-08-23T02:47:32.241Z","endTime":"2025-08-23T02:47:36.468Z","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.6,"endSpeed":85.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.151443502610814,"aZ":-23.400131069203542,"pfxX":-7.444392288490345,"pfxZ":4.755576040532559,"pX":-0.3225831208364288,"pZ":1.8639488122669385,"vX0":5.754328924574362,"vY0":-134.6808993050442,"vZ0":-6.029446540833417,"x":129.3,"y":188.45,"x0":-1.515435900555699,"y0":50.0000949809165,"z0":5.77712485701199,"aX":-13.728736110770432},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.6,"breakHorizontal":12.4,"spinRate":1889,"spinDirection":207},"zone":7,"typeConfidence":0.9,"plateTime":0.40606037315539023,"extension":6.571556925960862},"hitData":{"launchSpeed":89.4,"launchAngle":1.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.36,"coordY":152.94}},"index":1,"playId":"251d37b4-70fd-3aa4-8a5e-0727d2d9663d","pitchNumber":2,"startTime":"2025-08-23T02:47:58.096Z","endTime":"2025-08-23T02:48:07.414Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:48:07.414Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Moore strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-23T02:48:33.912Z","endTime":"2025-08-23T02:49:52.321Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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(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":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.4,"strikeZoneTop":3.53977701780672,"strikeZoneBottom":1.76980300025919,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.542172239571965,"aZ":-29.30928815391369,"pfxX":8.635043970825269,"pfxZ":2.005274245597148,"pX":1.1944803015445644,"pZ":1.501838829582713,"vX0":4.2431449936088175,"vY0":-118.99320889128464,"vZ0":-3.6373135955379556,"x":71.47,"y":198.23,"x0":-1.735597285811017,"y0":50.00360369921237,"z0":5.7152033555495825,"aX":12.341467262665075},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":3.0,"breakHorizontal":-16.7,"spinRate":2274,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4608964602753436,"extension":6.550992282141429},"index":0,"playId":"8291346f-c370-3e3c-b8d3-502b8c884bc7","pitchNumber":1,"startTime":"2025-08-23T02:48:33.912Z","endTime":"2025-08-23T02:48:37.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.4,"strikeZoneTop":3.50984837396217,"strikeZoneBottom":1.76980318727963,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.59249918397805,"aZ":-19.39007608517997,"pfxX":-9.153981569303062,"pfxZ":6.940865012599543,"pX":0.003546824073000422,"pZ":0.6878852892446482,"vX0":7.408775406995016,"vY0":-134.48030747367588,"vZ0":-9.611250898542046,"x":116.86,"y":220.21,"x0":-1.5899868616415003,"y0":50.00505534358521,"z0":5.668630837146974,"aX":-16.86545748874255},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.8,"breakHorizontal":15.1,"spinRate":1906,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.4063954684772151,"extension":6.5568489579411455},"index":1,"playId":"f051b613-363a-344a-ac92-2e463b9907d5","pitchNumber":2,"startTime":"2025-08-23T02:48:47.325Z","endTime":"2025-08-23T02:48:50.855Z","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":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.47992892007338,"strikeZoneBottom":1.73987525088239,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.61074250376319,"aZ":-23.783521449012337,"pfxX":-8.43919461698237,"pfxZ":4.5922391602224,"pX":0.2993356516680508,"pZ":3.3135590911775483,"vX0":7.789835858621417,"vY0":-134.19428686468927,"vZ0":-2.4064906771423664,"x":105.59,"y":149.31,"x0":-1.5424804042820817,"y0":50.000494792453374,"z0":5.913278413327698,"aX":-15.413891117128996},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.0,"breakHorizontal":13.7,"spinRate":1821,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.4079058275244041,"extension":6.539555934408892},"index":2,"playId":"34381b15-741f-3815-8a5f-d852d8d82c0f","pitchNumber":3,"startTime":"2025-08-23T02:49:10.756Z","endTime":"2025-08-23T02:49:14.649Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.828172825411006,"aZ":-23.15941205671393,"pfxX":1.6309224232513033,"pfxZ":5.3269541351802,"pX":0.9142320895218359,"pZ":2.8314631309364553,"vX0":6.038909434203238,"vY0":-128.74701131046027,"vZ0":-3.142898685617023,"x":82.15,"y":162.33,"x0":-1.6662511170867031,"y0":50.00059189003271,"z0":5.845227542239516,"aX":2.7571101100423716},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.2,"breakHorizontal":-4.2,"spinRate":2001,"spinDirection":182},"zone":12,"typeConfidence":0.91,"plateTime":0.42419682611585774,"extension":6.664521109725687},"index":3,"playId":"401e78c8-a9f5-3f4c-8d40-06ac5cb056bd","pitchNumber":4,"startTime":"2025-08-23T02:49:26.784Z","endTime":"2025-08-23T02:49:30.004Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-23T02:49:37.971Z","endTime":"2025-08-23T02:49:47.926Z","isPitch":false,"type":"action","player":{"id":695681,"link":"/api/v1/people/695681"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":71.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.735040587571827,"aZ":-29.9812148919118,"pfxX":9.155561993121152,"pfxZ":1.7060089678185264,"pX":0.0524751198170348,"pZ":3.5439000319022163,"vX0":1.4370637715136185,"vY0":-112.6743196940775,"vZ0":1.363425456122123,"x":115.0,"y":143.09,"x0":-1.783051957014112,"y0":50.00195776310303,"z0":5.9636298839319775,"aX":11.754081721839732},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":3.7,"breakHorizontal":-16.9,"spinRate":2314,"spinDirection":64},"zone":2,"typeConfidence":2.0,"plateTime":0.4863774410448629,"extension":6.578098374987397},"index":5,"playId":"d034a763-4a2b-39e1-aa92-a637c123cef3","pitchNumber":5,"startTime":"2025-08-23T02:49:47.926Z","endTime":"2025-08-23T02:49:52.321Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:49:52.321Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Seiya Suzuki walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T02:52:23.980Z","endTime":"2025-08-23T02:53:56.293Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"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":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: José Fermin replaces Tyler Anderson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T02:50:52.382Z","endTime":"2025-08-23T02:52:26.170Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":820862,"link":"/api/v1/people/820862"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":84.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.97367436855469,"aZ":-27.898832174246408,"pfxX":-3.065394990857496,"pfxZ":2.4312086535292545,"pX":0.5425994758208226,"pZ":1.0538913048067415,"vX0":7.244235724077607,"vY0":-130.89546366555288,"vZ0":-7.731306289983325,"x":96.32,"y":210.32,"x0":-1.8453697119897003,"y0":50.00481629512122,"z0":6.093208195667869,"aX":-5.395591062725531},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.1,"breakHorizontal":4.2,"spinRate":2501,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.4162067126689615,"extension":6.122329506795319},"index":1,"playId":"faad6ed6-221e-3148-b323-a2939be284b6","pitchNumber":1,"startTime":"2025-08-23T02:52:26.170Z","endTime":"2025-08-23T02:52:29.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.9,"strikeZoneTop":3.20000063624954,"strikeZoneBottom":1.4498959506525,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.983080168159063,"aZ":-28.505510512948415,"pfxX":-0.9123321498570851,"pfxZ":2.0845236160859564,"pX":-0.11403306764168956,"pZ":1.7539347018243692,"vX0":4.2591669665668475,"vY0":-130.95404682588008,"vZ0":-6.1836747028060435,"x":121.35,"y":191.42,"x0":-1.6331463895925447,"y0":50.00441049284106,"z0":6.239560463944388,"aX":-1.607421199306628},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.8,"breakHorizontal":0.8,"spinRate":2531,"spinDirection":113},"zone":8,"typeConfidence":2.0,"plateTime":0.41602239098372573,"extension":6.07795695660997},"index":2,"playId":"bc2945e2-e70b-35cb-b056-1d0dc8576f76","pitchNumber":2,"startTime":"2025-08-23T02:52:42.045Z","endTime":"2025-08-23T02:52:45.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":84.6,"strikeZoneTop":3.20000077027912,"strikeZoneBottom":1.41999858239978,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.924363512753533,"aZ":-28.44007192123493,"pfxX":-0.18802761679795343,"pfxZ":2.095515251698483,"pX":-0.2481232070502997,"pZ":1.0820338186098317,"vX0":4.15677599940307,"vY0":-131.42757457585597,"vZ0":-7.515043328001227,"x":126.46,"y":209.57,"x0":-1.8133108389756072,"y0":50.003197660181215,"z0":6.035626323125894,"aX":-0.3353984679721445},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.6,"breakHorizontal":-0.4,"spinRate":2625,"spinDirection":61},"zone":13,"typeConfidence":2.0,"plateTime":0.4137887209059201,"extension":6.184876219261275},"index":3,"playId":"58101985-006a-331d-a4f6-783d706ab602","pitchNumber":3,"startTime":"2025-08-23T02:52:59.791Z","endTime":"2025-08-23T02:53:03.274Z","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":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.8,"strikeZoneTop":3.22987917623618,"strikeZoneBottom":1.42000181104224,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.659441046505428,"aZ":-30.618346101815526,"pfxX":1.1032568811736803,"pfxZ":0.9091120280072547,"pX":-0.19404069613585906,"pZ":1.2761265085704883,"vX0":3.7566285334593017,"vY0":-129.2134419678962,"vZ0":-6.589520572147761,"x":124.4,"y":204.32,"x0":-1.8025906564387175,"y0":50.00546615975585,"z0":6.173464389947028,"aX":1.88876172313817},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.6,"breakHorizontal":-2.8,"spinRate":2600,"spinDirection":56},"zone":13,"typeConfidence":2.0,"plateTime":0.4218178764293321,"extension":6.134119457075097},"index":4,"playId":"78efe8d1-b616-3de3-896b-2acdb8f4b8b4","pitchNumber":4,"startTime":"2025-08-23T02:53:16.343Z","endTime":"2025-08-23T02:53:20.124Z","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":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.4,"strikeZoneTop":3.25976520854227,"strikeZoneBottom":1.47978489595694,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.10559147907477,"aZ":-14.530167952716097,"pfxX":-5.875104093812842,"pfxZ":8.897360966478185,"pX":0.9243864644568124,"pZ":1.258063555008972,"vX0":9.327636127741126,"vY0":-139.82706539681212,"vZ0":-10.180672694966256,"x":81.76,"y":204.81,"x0":-1.689187000246294,"y0":50.00240779198026,"z0":5.8962222657757755,"aX":-11.650563609146383},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.2,"breakHorizontal":8.8,"spinRate":2203,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.3915018178643934,"extension":6.486170581383307},"index":5,"playId":"f4f4775e-180e-3fbc-b7f3-85b30a4c56e3","pitchNumber":5,"startTime":"2025-08-23T02:53:33.469Z","endTime":"2025-08-23T02:53:37.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.1,"strikeZoneTop":3.19999980425123,"strikeZoneBottom":1.44989795549231,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.718050618666506,"aZ":-29.28007742096956,"pfxX":-0.4370858534902895,"pfxZ":1.7114966767191235,"pX":0.40450777218374573,"pZ":0.185746599358728,"vX0":5.528943296816153,"vY0":-129.39507737903023,"vZ0":-8.95715542478827,"x":101.58,"y":233.76,"x0":-1.705766002454697,"y0":50.0042724718642,"z0":5.945397310920645,"aX":-0.7401967030599789},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.2,"breakHorizontal":-0.5,"spinRate":2568,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.4237597647922122,"extension":6.356314894758999},"index":6,"playId":"054648b2-8c05-39af-989d-f3dabaa42337","pitchNumber":6,"startTime":"2025-08-23T02:53:51.492Z","endTime":"2025-08-23T02:53:56.293Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:53:56.293Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T02:55:02.057Z","endTime":"2025-08-23T02:56:18.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Michael Busch replaces Justin Turner.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T02:54:12.468Z","endTime":"2025-08-23T02:54:19.184Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":457759,"link":"/api/v1/people/457759"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-23T02:54:19.184Z","endTime":"2025-08-23T02:55:04.420Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.11220399699759,"aZ":-29.040012121589253,"pfxX":-1.6313209981525798,"pfxZ":1.7802184990451169,"pX":-0.04284723449007885,"pZ":1.73796702068026,"vX0":5.374840100145407,"vY0":-131.7926536164388,"vZ0":-5.863850655728609,"x":118.63,"y":191.85,"x0":-1.8970137909024154,"y0":50.00101377271994,"z0":6.137545633943457,"aX":-2.868767744785319},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.2,"breakHorizontal":1.8,"spinRate":2503,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.4156544286995616,"extension":6.043635440478477},"index":2,"playId":"854266b5-da0b-373d-af87-b621f2ecf2b6","pitchNumber":1,"startTime":"2025-08-23T02:55:04.420Z","endTime":"2025-08-23T02:55:08.734Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.25,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.908882857942622,"aZ":-31.334989044161933,"pfxX":0.2703754718255986,"pfxZ":0.4857449053999776,"pX":0.6303814609928355,"pZ":1.3714237753026375,"vX0":5.825088932390349,"vY0":-130.2646496910935,"vZ0":-6.079179455982629,"x":92.97,"y":201.75,"x0":-1.6682035769057755,"y0":50.00326921587864,"z0":6.099256926140226,"aX":0.46379185117227706},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-0.2,"breakHorizontal":-1.8,"spinRate":2664,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.42019024320644194,"extension":6.238042893401928},"index":3,"playId":"27df98b8-4d32-3858-bfed-1ae625e5afd0","pitchNumber":2,"startTime":"2025-08-23T02:55:19.390Z","endTime":"2025-08-23T02:55:22.616Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-23T02:55:31.086Z","endTime":"2025-08-23T02:55:42.315Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.8,"strikeZoneTop":3.27995281288913,"strikeZoneBottom":1.5699601600781,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.49596739534673,"aZ":-30.058636076103678,"pfxX":0.968810590109709,"pfxZ":1.2314767148586805,"pX":-1.2049839710005574,"pZ":1.2232453708386999,"vX0":1.7436144131219464,"vY0":-129.5534706568724,"vZ0":-6.53640453859268,"x":162.93,"y":205.75,"x0":-2.0099261469290775,"y0":50.001473227380764,"z0":6.046332151745825,"aX":1.6634376326187017},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.1,"breakHorizontal":-2.2,"spinRate":2675,"spinDirection":15},"zone":13,"typeConfidence":2.0,"plateTime":0.4211458879939878,"extension":6.183936688313753},"index":5,"playId":"37f03b84-1877-316e-a504-4c85c6f81c86","pitchNumber":3,"startTime":"2025-08-23T02:55:42.315Z","endTime":"2025-08-23T02:55:45.760Z","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":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":84.1,"strikeZoneTop":3.25000038987355,"strikeZoneBottom":1.56996987410307,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.45870457469071,"aZ":-29.44288896413748,"pfxX":-0.05726979990159364,"pfxZ":1.5466784109112028,"pX":-1.4618163845144614,"pZ":1.3214075014813735,"vX0":1.3676413656677828,"vY0":-131.0746864057951,"vZ0":-6.744276127092002,"x":172.72,"y":203.1,"x0":-1.9793615155877367,"y0":50.00569968367565,"z0":6.079481655674427,"aX":-0.10150133804207653},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.8,"breakHorizontal":-0.1,"spinRate":2554,"spinDirection":308},"zone":13,"typeConfidence":2.0,"plateTime":0.41528909435235617,"extension":6.189448610299236},"index":6,"playId":"07d877fd-7f1f-3b24-96b3-67a4ab96b1ea","pitchNumber":4,"startTime":"2025-08-23T02:55:56.854Z","endTime":"2025-08-23T02:56:00.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":84.3,"strikeZoneTop":3.25,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.816872337120024,"aZ":-28.675965995531943,"pfxX":-0.6763162741872113,"pfxZ":1.9668779377095706,"pX":-0.42741483463309,"pZ":1.0403403301572327,"vX0":3.712102340793697,"vY0":-131.65861764582777,"vZ0":-7.692329236509252,"x":133.29,"y":210.69,"x0":-1.7604803446321244,"y0":50.001839370562195,"z0":6.08664811366617,"aX":-1.2020899551511894},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.3,"breakHorizontal":0.5,"spinRate":2586,"spinDirection":204},"zone":13,"typeConfidence":2.0,"plateTime":0.4141433390946916,"extension":6.05036811807599},"index":7,"playId":"9d9a2d71-cc40-3287-bb62-52f64fac04ac","pitchNumber":5,"startTime":"2025-08-23T02:56:14.307Z","endTime":"2025-08-23T02:56:18.723Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:56:18.723Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Kelly strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T02:56:42.642Z","endTime":"2025-08-23T02:59:28.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"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,3,5,6,7,8],"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":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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(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":91.4,"endSpeed":84.9,"strikeZoneTop":3.50923529880313,"strikeZoneBottom":1.66000217963468,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.719103022780686,"aZ":-29.160217797057285,"pfxX":-0.34855540813835706,"pfxZ":1.659154260953275,"pX":-0.9290714988496703,"pZ":1.7195496068940446,"vX0":2.6682671253270778,"vY0":-133.14245621780285,"vZ0":-5.9752447204755565,"x":152.41,"y":192.35,"x0":-1.8943428616864548,"y0":50.001757362478656,"z0":6.074440034149271,"aX":-0.6328432915866844},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.0,"breakHorizontal":0.1,"spinRate":2633,"spinDirection":187},"zone":13,"typeConfidence":2.0,"plateTime":0.409721907844085,"extension":6.102039555706135},"index":0,"playId":"eb0d7a0a-d330-348e-ba9a-c28046d8ccf7","pitchNumber":1,"startTime":"2025-08-23T02:56:44.321Z","endTime":"2025-08-23T02:56:48.494Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":83.0,"strikeZoneTop":3.38941426657937,"strikeZoneBottom":1.64590565472798,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.819601937225407,"aZ":-31.0525570982145,"pfxX":-0.04939606963854626,"pfxZ":0.6485056078605931,"pX":-0.8357181931600222,"pZ":1.379898936109278,"vX0":2.216007133841747,"vY0":-130.2956954972575,"vZ0":-6.252668367198646,"x":148.86,"y":201.52,"x0":-1.6886447180865547,"y0":50.0038431171782,"z0":6.1394100913653755,"aX":-0.08583424798446536},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.1,"breakHorizontal":-0.4,"spinRate":2747,"spinDirection":87},"zone":13,"typeConfidence":2.0,"plateTime":0.4194056045232646,"extension":6.166636528681825},"index":1,"playId":"c3296e97-8caf-3a57-b652-3f703cbdfa0e","pitchNumber":2,"startTime":"2025-08-23T02:56:59.992Z","endTime":"2025-08-23T02:57:04.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.9,"strikeZoneTop":3.47950066137691,"strikeZoneBottom":1.68976081508908,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.82681009764364,"aZ":-28.635157383494878,"pfxX":-0.18034863920635003,"pfxZ":1.9915181955689594,"pX":-0.9263045113981799,"pZ":2.541056850293819,"vX0":2.3396648940565474,"vY0":-131.6166271519019,"vZ0":-4.041853036360571,"x":152.31,"y":170.17,"x0":-1.7988439396496883,"y0":50.00202547987789,"z0":6.188917414852818,"aX":-0.3206770349213316},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.0,"breakHorizontal":-0.1,"spinRate":2535,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.4142845639393373,"extension":6.1707949188625255},"index":2,"playId":"8b57bcfe-dec0-3f1d-92c5-0b17aebed2a3","pitchNumber":3,"startTime":"2025-08-23T02:57:19.999Z","endTime":"2025-08-23T02:57:23.893Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.172380914778685,"aZ":-9.708452913159624,"pfxX":-3.8632570307527354,"pfxZ":11.097852662974407,"pX":-0.05124481191574855,"pZ":2.149713686272294,"vX0":5.817889217548537,"vY0":-141.37123918575264,"vZ0":-8.70393419920312,"x":118.95,"y":180.74,"x0":-1.6337892585041143,"y0":50.00577798578717,"z0":5.891483871834396,"aX":-7.822900960408493},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.5,"breakHorizontal":5.8,"spinRate":2352,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.38740923717825204,"extension":6.478922736000615},"index":3,"playId":"9e5efdde-67f9-3125-9e5d-abb2f79b5215","pitchNumber":4,"startTime":"2025-08-23T02:57:38.480Z","endTime":"2025-08-23T02:57:42.596Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-23T02:57:50.253Z","endTime":"2025-08-23T02:58:03.394Z","isPitch":false,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"}},{"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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":82.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.57721535004944,"aZ":-29.527667621373794,"pfxX":-0.26459604619606525,"pfxZ":1.5146130413864425,"pX":-0.495363433088421,"pZ":1.7771210510649313,"vX0":3.461551217913648,"vY0":-132.82040566873906,"vZ0":-5.537094909282922,"x":135.88,"y":190.8,"x0":-1.7921121805075946,"y0":50.00633927918209,"z0":6.088571753212127,"aX":-0.4637805818164924},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.6,"breakHorizontal":-0.5,"spinRate":2664,"spinDirection":296},"zone":7,"typeConfidence":2.0,"plateTime":0.41546721214353033,"extension":6.315869750458208},"index":5,"playId":"f7068398-2516-35c4-be1c-8e3b04d89448","pitchNumber":5,"startTime":"2025-08-23T02:58:03.394Z","endTime":"2025-08-23T02:58:10.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":85.2,"strikeZoneTop":3.3900500252974,"strikeZoneBottom":1.63003864884189,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.4156422907597,"aZ":-29.512530692471046,"pfxX":-0.4694985228293804,"pfxZ":1.4621518581065711,"pX":-1.1857542427536873,"pZ":2.1184243840204315,"vX0":1.6102096880678158,"vY0":-133.08824906143153,"vZ0":-5.002053978886721,"x":162.2,"y":181.58,"x0":-1.7335622523371357,"y0":50.00422998365143,"z0":6.120530516171646,"aX":-0.8555237192633289},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":1.9,"breakHorizontal":0.6,"spinRate":2638,"spinDirection":160},"zone":13,"typeConfidence":2.0,"plateTime":0.40915112076791305,"extension":6.025798063340574},"index":6,"playId":"14515455-b22e-35eb-9154-86fd3a828c91","pitchNumber":6,"startTime":"2025-08-23T02:58:43.153Z","endTime":"2025-08-23T02:58:46.779Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.230384590172235,"aZ":-30.872554475779577,"pfxX":1.0850510491338379,"pfxZ":0.7427578949031117,"pX":-0.5263087275894416,"pZ":2.0172850570572933,"vX0":2.983963310816938,"vY0":-131.14400714056623,"vZ0":-4.608104185935295,"x":137.06,"y":184.31,"x0":-1.81720949973648,"y0":50.0031404106251,"z0":6.084686800300225,"aX":1.900465450191621},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":0.6,"breakHorizontal":-2.6,"spinRate":2717,"spinDirection":28},"zone":7,"typeConfidence":2.0,"plateTime":0.4167348227023471,"extension":6.104701729982374},"index":7,"playId":"d37e2776-04a7-3587-82eb-a6b3ac0801a6","pitchNumber":7,"startTime":"2025-08-23T02:59:01.056Z","endTime":"2025-08-23T02:59:04.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.46425702674025,"aZ":-11.00491421039437,"pfxX":-2.0263950276659295,"pfxZ":10.580420377594459,"pX":0.8205619766267284,"pZ":3.186435379434533,"vX0":7.440031367472012,"vY0":-140.9025761228625,"vZ0":-5.709963758062242,"x":85.72,"y":152.75,"x0":-1.5965776515195718,"y0":50.005320936006235,"z0":5.95743212236822,"aX":-4.056107363389044},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.1,"breakHorizontal":2.0,"spinRate":2348,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.38945235520934895,"extension":6.557736063232388},"index":8,"playId":"b5ff3ed2-c616-35f1-a8c4-47b8277b15ee","pitchNumber":8,"startTime":"2025-08-23T02:59:23.361Z","endTime":"2025-08-23T02:59:28.882Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T02:59:28.882Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ian Happ walks. Seiya Suzuki to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T02:59:44.687Z","endTime":"2025-08-23T03:01:40.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnSecond":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.1,"strikeZoneTop":3.69986662076017,"strikeZoneBottom":1.68996897799625,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.00344419039557,"aZ":-13.021488976267351,"pfxX":-2.340247606141555,"pfxZ":9.362699870726509,"pX":-0.9887758095414659,"pZ":3.76887327372425,"vX0":3.245709867223652,"vY0":-142.21649368952865,"vZ0":-3.924273174037256,"x":154.69,"y":137.02,"x0":-1.8414675168224237,"y0":50.003807195664216,"z0":5.994187199794411,"aX":-4.788087438013542},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.3,"breakHorizontal":3.6,"spinRate":2211,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.38532970600451133,"extension":6.351467795377404},"index":0,"playId":"885c09e0-5f5b-3ab3-9bd4-14b1d5f178a0","pitchNumber":1,"startTime":"2025-08-23T02:59:54.922Z","endTime":"2025-08-23T02:59:58.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":84.4,"strikeZoneTop":3.639910275752,"strikeZoneBottom":1.65998265935228,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.483785189672723,"aZ":-31.63240184775893,"pfxX":1.3764845059681916,"pfxZ":0.30452092087795446,"pX":-0.07734116015974778,"pZ":0.7932652345222346,"vX0":3.8249822609484827,"vY0":-131.20475720111247,"vZ0":-7.481662180343282,"x":119.95,"y":217.36,"x0":-1.723374764131948,"y0":50.00229813051422,"z0":5.9877410545988905,"aX":2.4386365298932193},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-0.6,"breakHorizontal":-3.2,"spinRate":2706,"spinDirection":16},"zone":13,"typeConfidence":2.0,"plateTime":0.41486668297037177,"extension":6.164592904278725},"index":1,"playId":"46771325-46a4-3777-b73f-f8459294ec08","pitchNumber":2,"startTime":"2025-08-23T03:00:10.418Z","endTime":"2025-08-23T03:00:14.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.2,"strikeZoneTop":3.55,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.66228404741633,"aZ":-11.7131898138793,"pfxX":-4.073311570028947,"pfxZ":10.12793105118297,"pX":-0.6306090798914225,"pZ":1.2818705217346185,"vX0":4.518715801860028,"vY0":-140.92632903230796,"vZ0":-10.400126149107303,"x":141.04,"y":204.17,"x0":-1.7221484329261387,"y0":50.00675703195649,"z0":5.767148602861332,"aX":-8.23245018892859},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.4,"breakHorizontal":6.5,"spinRate":2253,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.3879966642063022,"extension":6.603328194368078},"index":2,"playId":"f16b0c3d-138d-34b1-b338-d8a3dc3c18c0","pitchNumber":3,"startTime":"2025-08-23T03:00:31.766Z","endTime":"2025-08-23T03:00:37.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":85.1,"strikeZoneTop":3.57996723966324,"strikeZoneBottom":1.65997931378979,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.966064434670997,"aZ":-29.436440152204664,"pfxX":-0.7024025583233358,"pfxZ":1.5140799067650832,"pX":-0.8287398443230665,"pZ":0.9762709851964237,"vX0":2.6349130106525562,"vY0":-132.13467390256133,"vZ0":-7.565496550178569,"x":148.59,"y":212.42,"x0":-1.7391009241501387,"y0":50.00067783262276,"z0":5.981316631614751,"aX":-1.2669155717803708},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":1.6,"breakHorizontal":0.8,"spinRate":2459,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4114614422569125,"extension":6.258919836192849},"index":3,"playId":"5549a8f6-07fa-35b1-b3dd-0eb2be6f7eac","pitchNumber":4,"startTime":"2025-08-23T03:00:52.590Z","endTime":"2025-08-23T03:00:56.245Z","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":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.6,"strikeZoneTop":3.55,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.53266569636031,"aZ":-10.325258820589003,"pfxX":-2.9683500065479667,"pfxZ":10.59570872487152,"pX":-0.3964747800967019,"pZ":3.36991711072335,"vX0":4.518944369274955,"vY0":-142.63721173670874,"vZ0":-5.561751278772155,"x":132.11,"y":147.79,"x0":-1.6150138892134116,"y0":50.006375375733214,"z0":5.99502591254921,"aX":-6.123259774178586},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.2,"breakHorizontal":4.4,"spinRate":2331,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.3838749877290466,"extension":6.32437489797536},"index":4,"playId":"222173a3-d21a-37f7-b94a-0bf9992ad8b9","pitchNumber":5,"startTime":"2025-08-23T03:01:11.490Z","endTime":"2025-08-23T03:01:14.656Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.3,"strikeZoneTop":3.54999974562607,"strikeZoneBottom":1.65997551316574,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.679650018563606,"aZ":-30.110894522244166,"pfxX":0.08537955523029073,"pfxZ":1.1841657399063328,"pX":-1.0852170166426118,"pZ":1.1274226763353317,"vX0":2.154496328824875,"vY0":-130.68793203749573,"vZ0":-6.767302442011377,"x":158.37,"y":208.34,"x0":-1.9289159481996798,"y0":50.00365859397335,"z0":5.990883801908728,"aX":0.14838307563821676},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.0,"breakHorizontal":-0.6,"spinRate":2597,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.4179569621123669,"extension":6.203004938793749},"index":5,"playId":"3dbdb9b5-9d1b-3164-a756-16880817c87d","pitchNumber":6,"startTime":"2025-08-23T03:01:34.398Z","endTime":"2025-08-23T03:01:40.426Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:01:40.426Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Crow-Armstrong strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T03:05:53.981Z","endTime":"2025-08-23T03:07:03.274Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605177,"fullName":"Andrew Chafin","link":"/api/v1/people/605177"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-23T03:01:59.964Z","endTime":"2025-08-23T03:03:30.112Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Andrew Chafin replaces José Fermin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-23T03:03:30.112Z","endTime":"2025-08-23T03:05:56.258Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605177,"link":"/api/v1/people/605177"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":72.6,"strikeZoneTop":3.12975496109864,"strikeZoneBottom":1.47976472918695,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.273225472077378,"aZ":-31.151873095605893,"pfxX":-0.8536472880216024,"pfxZ":0.7648955668605328,"pX":0.44387850367605414,"pZ":2.1173314306142323,"vX0":-2.906940407563262,"vY0":-114.92473345566606,"vZ0":-2.923724189564936,"x":100.08,"y":181.61,"x0":1.838496917684331,"y0":50.000405012922165,"z0":6.446627245998822,"aX":-1.1359477293416926},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":1.0,"breakHorizontal":2.3,"spinRate":2303,"spinDirection":324},"zone":6,"typeConfidence":2.0,"plateTime":0.4774952961931671,"extension":6.246187688499291},"index":2,"playId":"48a2b78f-74b8-333a-b2da-03e93fe44244","pitchNumber":1,"startTime":"2025-08-23T03:05:56.258Z","endTime":"2025-08-23T03:06:00.159Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.2,"strikeZoneTop":3.1,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.264443618027226,"aZ":-29.951375218162486,"pfxX":-1.3053185257101467,"pfxZ":1.6420205383701916,"pX":-0.6148541740212125,"pZ":1.3370431241209795,"vX0":-4.687386401073197,"vY0":-116.2761348995382,"vZ0":-4.870752495473811,"x":140.44,"y":202.68,"x0":1.606698100516981,"y0":50.00170731351134,"z0":6.340440845119631,"aX":-1.7653605744105596},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":1.9,"breakHorizontal":3.6,"spinRate":2199,"spinDirection":338},"zone":7,"typeConfidence":2.0,"plateTime":0.4732446039315139,"extension":6.250447699264472},"index":3,"playId":"af34313a-213a-3929-8ea5-bc77bf218785","pitchNumber":2,"startTime":"2025-08-23T03:06:15.436Z","endTime":"2025-08-23T03:06:18.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.9,"strikeZoneTop":3.1000033640306,"strikeZoneBottom":1.44999559807124,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.796753905187895,"aZ":-30.618001920934788,"pfxX":-0.3753323855803927,"pfxZ":1.141577690272475,"pX":-0.9762251304248646,"pZ":0.17713424997198077,"vX0":-6.207018549643796,"vY0":-116.20509458070339,"vZ0":-7.318457297112517,"x":154.21,"y":234.0,"x0":1.7837301585237482,"y0":50.00098849424823,"z0":6.294702276166556,"aX":-0.5104678684285469},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":0.4,"breakHorizontal":2.3,"spinRate":2289,"spinDirection":342},"zone":13,"typeConfidence":2.0,"plateTime":0.47225533728342084,"extension":6.3504296628565395},"index":4,"playId":"857c9018-5388-3e7a-b011-a593978b0529","pitchNumber":3,"startTime":"2025-08-23T03:06:36.078Z","endTime":"2025-08-23T03:06:40.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":74.9,"strikeZoneTop":3.1,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.828559707931174,"aZ":-32.16954507937064,"pfxX":-0.8016644319251156,"pfxZ":0.0023092236802599864,"pX":0.27521463891987324,"pZ":0.9780184532976856,"vX0":-3.4478780849744837,"vY0":-116.64346304701763,"vZ0":-5.297472531658402,"x":106.51,"y":212.37,"x0":1.8704830879631538,"y0":50.002905255397806,"z0":6.276369407339363,"aX":-1.115409033779306},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-1.0,"breakHorizontal":2.2,"spinRate":2408,"spinDirection":329},"zone":14,"typeConfidence":2.0,"plateTime":0.46773666458572105,"extension":6.54846424914607},"index":5,"playId":"9e4d83b1-5ca0-39ee-992f-e0794341a8d1","pitchNumber":4,"startTime":"2025-08-23T03:06:58.140Z","endTime":"2025-08-23T03:07:03.274Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:07:03.274Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Teodosio grounds out, third baseman Matt Shaw to first baseman Michael Busch.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T03:09:11.155Z","endTime":"2025-08-23T03:10:29.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":5},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"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":"Michael Busch remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T03:08:34.958Z","endTime":"2025-08-23T03:09:13.327Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"401","replacedPlayer":{"id":457759,"link":"/api/v1/people/457759"}},{"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":91.5,"endSpeed":83.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.931790731654544,"aZ":-19.85337661779837,"pfxX":-7.291592268424218,"pfxZ":6.862512816189202,"pX":0.31208994954207747,"pZ":2.78329719617821,"vX0":7.14637276575813,"vY0":-133.00775000674568,"vZ0":-4.605623014429996,"x":105.1,"y":163.63,"x0":-1.4593180218255792,"y0":50.004751957329866,"z0":5.972750965104229,"aX":-13.09545901677506},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.6,"breakHorizontal":11.8,"spinRate":1810,"spinDirection":194},"zone":6,"typeConfidence":2.0,"plateTime":0.4114578693112847,"extension":6.465526187477853},"index":1,"playId":"c7295486-1c9c-3b05-bdb2-738e34bb4e0a","pitchNumber":1,"startTime":"2025-08-23T03:09:13.327Z","endTime":"2025-08-23T03:09:16.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.0,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.552262470127097,"aZ":-18.457695967339664,"pfxX":-7.659562148013352,"pfxZ":7.779211697993327,"pX":-0.46181821510657534,"pZ":2.864881453828081,"vX0":5.476005785740288,"vY0":-131.80879669243689,"vZ0":-4.470434131255964,"x":134.6,"y":161.43,"x0":-1.56931282207079,"y0":50.00131855497116,"z0":5.9425930779335765,"aX":-13.500308112230577},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.3,"breakHorizontal":12.7,"spinRate":1874,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.41527481451924286,"extension":6.5456646460684595},"index":2,"playId":"178bcfde-4821-32bf-9cfe-7814e0ee2de6","pitchNumber":2,"startTime":"2025-08-23T03:09:31.800Z","endTime":"2025-08-23T03:09:34.983Z","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":80.8,"endSpeed":74.8,"strikeZoneTop":3.68005877911788,"strikeZoneBottom":1.88035174144795,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.226380099224688,"aZ":-30.399335581482667,"pfxX":8.041141283112601,"pfxZ":1.2667356891863673,"pX":2.2880438529221716,"pZ":1.3462447624484606,"vX0":6.207238205201522,"vY0":-117.48187054174096,"vZ0":-3.760778886199299,"x":29.79,"y":202.43,"x0":-1.4327351455806954,"y0":50.002149534145246,"z0":5.79296920053867,"aX":11.238832463281621},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":1.7,"breakHorizontal":-16.1,"spinRate":2425,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.46620197324942225,"extension":6.51069862444226},"index":3,"playId":"9a24b384-f3cc-3376-bb42-cd6b81b84f88","pitchNumber":3,"startTime":"2025-08-23T03:09:49.362Z","endTime":"2025-08-23T03:09:52.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.9,"strikeZoneTop":3.68005962278824,"strikeZoneBottom":1.8502773502976,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.46922740530294,"aZ":-29.119365036719863,"pfxX":5.153163575527684,"pfxZ":2.136044282328578,"pX":2.304736350427441,"pZ":-0.31020322431416536,"vX0":7.177424618834666,"vY0":-118.98639964410332,"vZ0":-7.749702040695945,"x":29.15,"y":247.16,"x0":-1.4238375710411286,"y0":50.00386350499348,"z0":5.638475629195133,"aX":7.365059170446175},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":2.2,"breakHorizontal":-11.2,"spinRate":2415,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.46087164126459923,"extension":6.564032767458516},"index":4,"playId":"823effa5-d2c9-38c8-a5a0-362f5bed409c","pitchNumber":4,"startTime":"2025-08-23T03:10:03.709Z","endTime":"2025-08-23T03:10:06.709Z","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":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.72551179468723,"aZ":-21.805771382241964,"pfxX":-8.876322380374546,"pfxZ":5.693168248792259,"pX":0.2818141616402503,"pZ":1.614542351128421,"vX0":8.231236843880994,"vY0":-134.05129909807246,"vZ0":-6.800908805446903,"x":106.26,"y":195.19,"x0":-1.6739417305221926,"y0":50.00596374503859,"z0":5.7392258841145765,"aX":-16.1729000691159},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.0,"breakHorizontal":14.3,"spinRate":1893,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.40846454607617977,"extension":6.572769217155399},"hitData":{"launchSpeed":80.1,"launchAngle":-50.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.78,"coordY":173.53}},"index":5,"playId":"5c91e923-321a-3a66-b9d5-c6ff698a88f7","pitchNumber":5,"startTime":"2025-08-23T03:10:22.067Z","endTime":"2025-08-23T03:10:29.589Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:10:29.589Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach Neto grounds out softly, pitcher Javier Assad to first baseman Michael Busch.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T03:10:39.482Z","endTime":"2025-08-23T03:11:51.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"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":2},"details":{"event":"Groundout","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":2},"credits":[{"player":{"id":665871,"link":"/api/v1/people/665871"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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(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":87.7,"endSpeed":81.0,"strikeZoneTop":3.35972000376215,"strikeZoneBottom":1.58000072710569,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.944085748816196,"aZ":-26.539679655745356,"pfxX":2.5527329846273314,"pfxZ":3.394808436217769,"pX":1.8185909722855302,"pZ":2.9553747607952676,"vX0":7.2372471446941535,"vY0":-127.68623589661983,"vZ0":-2.084328869204896,"x":47.68,"y":158.98,"x0":-1.3780100759379845,"y0":50.00373454028687,"z0":5.859177327029172,"aX":4.237619107765898},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.9,"breakHorizontal":-6.1,"spinRate":2052,"spinDirection":154},"zone":12,"typeConfidence":0.91,"plateTime":0.4280746768283654,"extension":6.526578948027844},"index":0,"playId":"b0615e00-32e7-32f9-8610-1de605779797","pitchNumber":1,"startTime":"2025-08-23T03:11:10.577Z","endTime":"2025-08-23T03:11:13.902Z","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":88.6,"endSpeed":81.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.642734828822928,"aZ":-19.698348587598634,"pfxX":2.865946044158531,"pfxZ":7.3264272773742185,"pX":-0.045486057329270004,"pZ":3.155617787474462,"vX0":3.167529388393911,"vY0":-129.10045939073893,"vZ0":-3.1062822126626792,"x":118.73,"y":153.58,"x0":-1.6566347116859779,"y0":50.00227174166021,"z0":5.874934937747665,"aX":4.880657824678332},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":12.8,"breakHorizontal":-5.9,"spinRate":2108,"spinDirection":182},"zone":2,"typeConfidence":0.91,"plateTime":0.42282086028059984,"extension":6.435218122244065},"index":1,"playId":"5b854cc8-d96a-367c-8fe3-1558fa2389eb","pitchNumber":2,"startTime":"2025-08-23T03:11:24.881Z","endTime":"2025-08-23T03:11:27.923Z","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":1,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":72.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.21865620504249,"aZ":-31.640902439854298,"pfxX":6.31072875944543,"pfxZ":0.402721022870951,"pX":1.0254076623819606,"pZ":2.5059392106963045,"vX0":3.8795681315367063,"vY0":-114.34666001453432,"vZ0":-0.5294835418771294,"x":77.91,"y":171.12,"x0":-1.5134954873478363,"y0":50.00342520804505,"z0":5.846804164642319,"aX":8.349962415155305},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":0.8,"breakHorizontal":-12.4,"spinRate":2342,"spinDirection":65},"zone":12,"typeConfidence":2.0,"plateTime":0.4791358219127759,"extension":6.455376678728415},"hitData":{"launchSpeed":44.2,"launchAngle":-15.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":133.28,"coordY":177.51}},"index":2,"playId":"2702080a-5e71-3390-ba2e-ffbdd1f840be","pitchNumber":3,"startTime":"2025-08-23T03:11:43.961Z","endTime":"2025-08-23T03:11:51.291Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:11:51.291Z","atBatIndex":43},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Nolan Schanuel hit by pitch.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T03:12:08.110Z","endTime":"2025-08-23T03:12:49.066Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"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":"Hit By Pitch","eventType":"hit_by_pitch","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":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.36573647052347,"aZ":-29.518451171927822,"pfxX":2.0853562540080306,"pfxZ":1.6185609089712596,"pX":-0.5112761699963391,"pZ":3.0320045050755637,"vX0":3.066580063716187,"vY0":-126.91042681087752,"vZ0":-1.1858321167489985,"x":136.49,"y":156.92,"x0":-2.00317276690837,"y0":50.003725537845774,"z0":5.842281806909566,"aX":3.4239552840002943},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.9,"breakHorizontal":-4.4,"spinRate":1914,"spinDirection":160},"zone":1,"typeConfidence":0.91,"plateTime":0.43050726148780427,"extension":6.403057852755448},"index":0,"playId":"1f1501a8-046a-31de-a03b-5993727de8f2","pitchNumber":1,"startTime":"2025-08-23T03:12:24.460Z","endTime":"2025-08-23T03:12:27.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.480178702405535,"aZ":-15.142297443807264,"pfxX":-2.78481242791859,"pfxZ":9.453466842064499,"pX":2.051436107915137,"pZ":2.924937435801834,"vX0":10.473617320975825,"vY0":-133.32623804479186,"vZ0":-4.6415486511905115,"x":38.8,"y":159.81,"x0":-1.5647239331125529,"y0":50.00168893959333,"z0":5.780030358650347,"aX":-5.017665373910834},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.3,"breakHorizontal":2.8,"spinRate":2110,"spinDirection":209},"zone":12,"typeConfidence":0.92,"plateTime":0.4107175350853063,"extension":6.523381736414186},"index":1,"playId":"e1c69417-565f-32af-9eb5-bdbf2a93d392","pitchNumber":2,"startTime":"2025-08-23T03:12:43.324Z","endTime":"2025-08-23T03:12:49.066Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:12:49.066Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mike Trout walks. Nolan Schanuel to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T03:13:14.637Z","endTime":"2025-08-23T03:15:34.869Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"postOnSecond":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7],"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":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.9,"endSpeed":85.1,"strikeZoneTop":3.55065026537938,"strikeZoneBottom":1.74000187062956,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.874760775551916,"aZ":-22.02941285524705,"pfxX":-9.181595362681616,"pfxZ":5.515219840546728,"pX":2.1946847935588076,"pZ":1.8367764345952349,"vX0":12.309562143703758,"vY0":-134.7019035683489,"vZ0":-6.270293554138287,"x":33.34,"y":189.19,"x0":-1.2385283072584996,"y0":50.0056484853046,"z0":5.74917498160537,"aX":-16.89946102703635},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.8,"breakHorizontal":14.0,"spinRate":1945,"spinDirection":205},"zone":14,"typeConfidence":0.9,"plateTime":0.40640570376153784,"extension":6.584253395640666},"index":0,"playId":"faa43072-decb-3586-b2f8-87bb3c0918fc","pitchNumber":1,"startTime":"2025-08-23T03:13:20.018Z","endTime":"2025-08-23T03:13:23.150Z","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":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.55066520563657,"strikeZoneBottom":1.74000117202521,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.965630460426407,"aZ":-27.85661444073225,"pfxX":2.4401275122183526,"pfxZ":2.582283113117569,"pX":1.354166196372004,"pZ":2.350413748608168,"vX0":6.548702257460702,"vY0":-128.4163520943215,"vZ0":-3.2502557853439678,"x":65.38,"y":175.32,"x0":-1.5436774509587086,"y0":50.00568438494905,"z0":5.793683488513207,"aX":4.086218643298035},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.2,"breakHorizontal":-5.9,"spinRate":2127,"spinDirection":157},"zone":14,"typeConfidence":0.91,"plateTime":0.4261188969260554,"extension":6.631912040643976},"index":1,"playId":"a92ba616-e989-329d-835f-ba63565ace2b","pitchNumber":2,"startTime":"2025-08-23T03:13:44.282Z","endTime":"2025-08-23T03:13:47.425Z","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":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.1,"strikeZoneTop":3.5506538072289,"strikeZoneBottom":1.76968379810613,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.18558489657529,"aZ":-18.008399696425478,"pfxX":-9.155877207390017,"pfxZ":7.760625155109086,"pX":0.11524212306790182,"pZ":2.6854147201310776,"vX0":7.071386684356556,"vY0":-134.93766555500218,"vZ0":-4.964952439483878,"x":112.61,"y":166.27,"x0":-1.3632994127992883,"y0":50.002185506584475,"z0":5.83705228177062,"aX":-16.709982840609975},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.1,"breakHorizontal":14.9,"spinRate":2025,"spinDirection":195},"zone":5,"typeConfidence":2.0,"plateTime":0.40751723089873293,"extension":6.579182036455674},"index":2,"playId":"5c8e0140-8ba6-352b-8490-a137b4bd45ec","pitchNumber":3,"startTime":"2025-08-23T03:14:05.588Z","endTime":"2025-08-23T03:14:09.211Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.7,"strikeZoneTop":3.61,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.66803651263635,"aZ":-25.498229136761836,"pfxX":1.775068665715378,"pfxZ":3.942874364213667,"pX":1.0557320222868534,"pZ":2.4723157723064544,"vX0":6.082177007016686,"vY0":-129.24949419474672,"vZ0":-3.5640509036080266,"x":76.76,"y":172.03,"x0":-1.5576218110953084,"y0":50.004198794739224,"z0":5.824866916624239,"aX":3.0059428210655526},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.6,"breakHorizontal":-4.6,"spinRate":2129,"spinDirection":169},"zone":14,"typeConfidence":0.91,"plateTime":0.42360566625939633,"extension":6.621078528068082},"index":3,"playId":"1bfb1867-e06e-314a-9b74-82361aecd5e3","pitchNumber":4,"startTime":"2025-08-23T03:14:24.540Z","endTime":"2025-08-23T03:14:28.102Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-23T03:14:38.807Z","endTime":"2025-08-23T03:14:56.972Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"}},{"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":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.1,"strikeZoneTop":3.52064885372164,"strikeZoneBottom":1.76979314195875,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.674764152398883,"aZ":-30.353154573872086,"pfxX":8.965883220572707,"pfxZ":1.3613094621395558,"pX":1.7462784965641234,"pZ":0.9713991332174593,"vX0":4.745822688290536,"vY0":-115.7095614864754,"vZ0":-4.0370383326067305,"x":50.44,"y":212.55,"x0":-1.5034193799132471,"y0":50.00525365739612,"z0":5.679958569693058,"aX":12.033530670097432},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":1.7,"breakHorizontal":-17.5,"spinRate":2302,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.47524422034701885,"extension":6.621973274383365},"index":5,"playId":"3dfed901-330e-3cc9-b835-3c10fd891a48","pitchNumber":5,"startTime":"2025-08-23T03:14:56.972Z","endTime":"2025-08-23T03:15:01.083Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"playId":"71ccaf2a-2848-47c3-8d2b-a02fe59f8da2","startTime":"2025-08-23T03:15:16.146Z","endTime":"2025-08-23T03:15:21.146Z","isPitch":false,"type":"stepoff"},{"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.55042423686445,"strikeZoneBottom":1.7697972190609,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.30484097285641,"aZ":-19.49660259644352,"pfxX":-7.222253365613627,"pfxZ":6.955798091924271,"pX":1.1452675327691408,"pZ":2.7775703307939157,"vX0":9.118890214134677,"vY0":-134.23736081128706,"vZ0":-4.437881452242338,"x":73.35,"y":163.79,"x0":-1.3589366371057505,"y0":50.00628004379054,"z0":5.8420029350872715,"aX":-13.171477329566581},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.8,"breakHorizontal":11.2,"spinRate":1873,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.40817397309953884,"extension":6.637017879913136},"index":7,"playId":"d9f48e56-120b-3156-9356-7f648f673721","pitchNumber":6,"startTime":"2025-08-23T03:15:29.678Z","endTime":"2025-08-23T03:15:34.869Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:15:34.869Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Ward called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T03:16:39.169Z","endTime":"2025-08-23T03:17:39.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-23T03:15:50.244Z","endTime":"2025-08-23T03:16:41.387Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.6,"strikeZoneTop":3.35036248979922,"strikeZoneBottom":1.63964930995627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.31083352959372,"aZ":-24.412437684165262,"pfxX":2.037288234288653,"pfxZ":4.393494599471163,"pX":-0.17255862368020727,"pZ":2.5519426947692696,"vX0":3.5204800944185064,"vY0":-131.46887955745947,"vZ0":-3.893966079391252,"x":123.58,"y":169.88,"x0":-1.7887414602297438,"y0":50.00594141057623,"z0":5.843601417702615,"aX":3.601341570456893},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.4,"breakHorizontal":-4.4,"spinRate":2176,"spinDirection":164},"zone":5,"typeConfidence":0.91,"plateTime":0.41506773873259695,"extension":6.2626646055237885},"index":1,"playId":"1210efb3-408d-374c-8f06-926ffeaf3667","pitchNumber":1,"startTime":"2025-08-23T03:16:41.387Z","endTime":"2025-08-23T03:16:45.089Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.7,"strikeZoneTop":3.37999939430697,"strikeZoneBottom":1.66928619452128,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.909480854294014,"aZ":-22.438284840342043,"pfxX":1.7292178325501206,"pfxZ":5.504925446037785,"pX":0.5286720033646233,"pZ":2.2599207667738317,"vX0":5.219568401157294,"vY0":-131.40724483737262,"vZ0":-4.791409159478825,"x":96.85,"y":177.76,"x0":-1.699081637532815,"y0":50.00289151701326,"z0":5.7498631567745155,"aX":3.0574581622021424},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.2,"breakHorizontal":-4.2,"spinRate":2170,"spinDirection":181},"zone":6,"typeConfidence":0.9,"plateTime":0.4150441910901921,"extension":6.578844658842464},"index":2,"playId":"0f7d8196-b5fc-3a98-a967-71db6b255265","pitchNumber":2,"startTime":"2025-08-23T03:16:56.279Z","endTime":"2025-08-23T03:17:00.732Z","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":81.7,"endSpeed":75.4,"strikeZoneTop":3.35036717325562,"strikeZoneBottom":1.66928146425481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.006329157301177,"aZ":-30.2812498820399,"pfxX":9.877981859095026,"pfxZ":1.3297105568737146,"pX":1.243084692025868,"pZ":0.4334174309874148,"vX0":3.547260605452884,"vY0":-118.81058094951398,"vZ0":-5.772367071710912,"x":69.62,"y":227.08,"x0":-1.55493191467632,"y0":50.00210322154425,"z0":5.665898576576864,"aX":14.037272159712073},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":1.2,"breakHorizontal":-18.7,"spinRate":2544,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4620420433975898,"extension":6.467609446240473},"index":3,"playId":"0f959136-effc-301e-9bd3-4cc78788af70","pitchNumber":3,"startTime":"2025-08-23T03:17:12.265Z","endTime":"2025-08-23T03:17:16.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.35033156394749,"strikeZoneBottom":1.63967773304437,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.494897697500598,"aZ":-21.303428438576937,"pfxX":-8.022853231346046,"pfxZ":5.829092404575142,"pX":0.6147319879463505,"pZ":2.993259680142352,"vX0":8.012776344243749,"vY0":-135.66373346219083,"vZ0":-3.7201705226747244,"x":93.57,"y":157.96,"x0":-1.3338311621574284,"y0":50.00386269424396,"z0":5.866040327013531,"aX":-14.965584815237412},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.0,"breakHorizontal":12.8,"spinRate":1908,"spinDirection":203},"zone":3,"typeConfidence":2.0,"plateTime":0.4036431683181321,"extension":6.690249103931337},"index":4,"playId":"04b6c19e-e74a-3c59-a3af-2c18a8135664","pitchNumber":4,"startTime":"2025-08-23T03:17:34.932Z","endTime":"2025-08-23T03:17:39.537Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:17:39.537Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dansby Swanson flies out to left fielder Taylor Ward.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-23T03:20:15.845Z","endTime":"2025-08-23T03:21:14.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596112,"fullName":"Robert Stephenson","link":"/api/v1/people/596112"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":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_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Robert Stephenson replaces Andrew Chafin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T03:19:16.954Z","endTime":"2025-08-23T03:20:18.033Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596112,"link":"/api/v1/people/596112"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":80.4,"strikeZoneTop":3.6000006704657,"strikeZoneBottom":1.67999780018026,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.514779994560197,"aZ":-26.950165723306167,"pfxX":-1.93714460672872,"pfxZ":3.191622721594923,"pX":0.25436211521946545,"pZ":2.7598279969080086,"vX0":4.272704320915716,"vY0":-126.81502255983136,"vZ0":-3.0148751736797004,"x":107.3,"y":164.26,"x0":-1.1963182153367165,"y0":50.006207251876425,"z0":6.1007130501132245,"aX":-3.1747435696364072},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.4,"breakHorizontal":2.6,"spinRate":2561,"spinDirection":184},"zone":5,"typeConfidence":2.0,"plateTime":0.4309579612126466,"extension":6.069190331227482},"index":1,"playId":"77af2ac7-eeef-3efc-8308-a775b4851d3f","pitchNumber":1,"startTime":"2025-08-23T03:20:18.033Z","endTime":"2025-08-23T03:20:21.855Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2025-08-23T03:20:30.307Z","endTime":"2025-08-23T03:20:43.489Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.753764993235496,"aZ":-28.103914389914614,"pfxX":-0.8186694948737427,"pfxZ":2.4345901409500925,"pX":-1.0424293450360134,"pZ":3.0059247944147973,"vX0":1.1855498805904798,"vY0":-128.17735056487814,"vZ0":-2.268099142503356,"x":156.73,"y":157.62,"x0":-1.403938626795434,"y0":50.00006448763009,"z0":6.090172289961545,"aX":-1.3662535783589382},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.2,"breakHorizontal":1.2,"spinRate":2662,"spinDirection":164},"zone":11,"typeConfidence":2.0,"plateTime":0.42684302222081616,"extension":6.031508877245684},"index":3,"playId":"2ca737ce-b852-34f3-87f1-f68bd201eb41","pitchNumber":2,"startTime":"2025-08-23T03:20:43.489Z","endTime":"2025-08-23T03:20:47.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.6,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.071746709717296,"aZ":-28.38761727935234,"pfxX":-1.3554241117831096,"pfxZ":2.317091760324754,"pX":0.22872230744057434,"pZ":2.280828580575555,"vX0":3.9794949044902483,"vY0":-126.5278134312779,"vZ0":-3.772902992726264,"x":108.28,"y":177.2,"x0":-1.1833410968622697,"y0":50.00193824119723,"z0":6.047959619300029,"aX":-2.213923478698053},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.6,"breakHorizontal":1.6,"spinRate":2643,"spinDirection":139},"zone":5,"typeConfidence":2.0,"plateTime":0.43169884372238876,"extension":6.088126969326556},"hitData":{"launchSpeed":97.1,"launchAngle":40.0,"totalDistance":362.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.61,"coordY":63.33}},"index":4,"playId":"8dadaa1c-4a33-38ab-a445-242de1674596","pitchNumber":3,"startTime":"2025-08-23T03:21:04.066Z","endTime":"2025-08-23T03:21:14.283Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:21:14.283Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Shaw flies out to right fielder Jo Adell.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-23T03:21:33.709Z","endTime":"2025-08-23T03:22:07.249Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596112,"fullName":"Robert Stephenson","link":"/api/v1/people/596112"},"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":2},"details":{"event":"Flyout","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":1},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":87.9,"endSpeed":81.2,"strikeZoneTop":3.39991459559729,"strikeZoneBottom":1.57997978418303,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.610227677479703,"aZ":-28.92698739234829,"pfxX":-2.4777976586227517,"pfxZ":1.9547705671083313,"pX":0.4560081239743023,"pZ":0.9413562940212247,"vX0":4.908037711115952,"vY0":-127.85089012527017,"vZ0":-6.733621602542157,"x":99.62,"y":213.36,"x0":-1.164033839885891,"y0":50.00414909369099,"z0":5.8706460823003255,"aX":-4.11564499531427},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.3,"breakHorizontal":3.4,"spinRate":2674,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.4279272384820003,"extension":6.1415645136859185},"index":0,"playId":"b252a8fe-c364-3b1b-bc77-1da42beda88f","pitchNumber":1,"startTime":"2025-08-23T03:21:42.206Z","endTime":"2025-08-23T03:21:45.757Z","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":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.679725628811944,"aZ":-12.015936274775678,"pfxX":-6.529539554509425,"pfxZ":10.131613819290875,"pX":0.21499665814818728,"pZ":2.971241704965277,"vX0":5.411485839395766,"vY0":-140.39020206811986,"vZ0":-5.793672510529256,"x":108.8,"y":158.56,"x0":-0.8920780661359169,"y0":50.00584927564785,"z0":5.848449357604986,"aX":-12.996728350380996},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.3,"breakHorizontal":10.7,"spinRate":2375,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.39058701178785693,"extension":6.190681151159066},"hitData":{"launchSpeed":92.7,"launchAngle":36.0,"totalDistance":336.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.11,"coordY":75.55}},"index":1,"playId":"e7d4b17c-23d2-3545-a3db-b030f48792f8","pitchNumber":2,"startTime":"2025-08-23T03:21:57.716Z","endTime":"2025-08-23T03:22:07.249Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:22:07.249Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nico Hoerner flies out to right fielder Jo Adell.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-23T03:22:29.261Z","endTime":"2025-08-23T03:23:11.471Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596112,"fullName":"Robert Stephenson","link":"/api/v1/people/596112"},"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":"Flyout","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":2},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"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(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":86.2,"endSpeed":80.2,"strikeZoneTop":3.38999998529066,"strikeZoneBottom":1.63981723347228,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.53333635533295,"aZ":-28.455625644561305,"pfxX":0.9701362671158742,"pfxZ":2.298726224008801,"pX":-0.32241690885682955,"pZ":2.1467192243937325,"vX0":2.0528524696435904,"vY0":-125.59143263518966,"vZ0":-3.8904662401588737,"x":129.29,"y":180.82,"x0":-1.272522018844233,"y0":50.00318909453296,"z0":5.999234702093713,"aX":1.5680477596422742},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.6,"breakHorizontal":-2.2,"spinRate":2882,"spinDirection":141},"zone":7,"typeConfidence":2.0,"plateTime":0.4341189635182796,"extension":6.0291618190099925},"index":0,"playId":"c3b89f52-e69b-3174-8682-fea4b6ab1556","pitchNumber":1,"startTime":"2025-08-23T03:22:30.703Z","endTime":"2025-08-23T03:22:34.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.5,"strikeZoneTop":3.4199067114167,"strikeZoneBottom":1.60991549024841,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.69268242285222,"aZ":-11.859499011482514,"pfxX":-7.832029022452242,"pfxZ":10.540714137115588,"pX":1.467136710168764,"pZ":2.536619794198686,"vX0":8.958037070070674,"vY0":-138.37886878633228,"vZ0":-6.760899800539342,"x":61.08,"y":170.29,"x0":-0.8041531674848361,"y0":50.00177930528274,"z0":5.816679374699071,"aX":-15.09314664460604},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.8,"breakHorizontal":12.1,"spinRate":2436,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.39676739242465064,"extension":6.280292258251444},"index":1,"playId":"1c984bd0-7357-34f8-9e10-bb6300cae3ef","pitchNumber":2,"startTime":"2025-08-23T03:22:45.760Z","endTime":"2025-08-23T03:22:48.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.96587818677903,"aZ":-27.616831839026315,"pfxX":-0.9306538482395108,"pfxZ":2.7587563646393765,"pX":0.28752983998613363,"pZ":2.068913648302281,"vX0":3.711239128344982,"vY0":-127.43362508960107,"vZ0":-4.552018908391645,"x":106.04,"y":182.92,"x0":-1.063671986353157,"y0":50.005789108348495,"z0":6.047485854044143,"aX":-1.5393282115239408},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.2,"breakHorizontal":0.8,"spinRate":2767,"spinDirection":158},"zone":9,"typeConfidence":2.0,"plateTime":0.42901556083675896,"extension":6.046763665321107},"hitData":{"launchSpeed":87.5,"launchAngle":53.0,"totalDistance":223.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":155.88,"coordY":116.46}},"index":2,"playId":"513e563d-0134-3a83-9b4a-e64ae7bd71c8","pitchNumber":3,"startTime":"2025-08-23T03:23:01.757Z","endTime":"2025-08-23T03:23:11.471Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:23:11.471Z","atBatIndex":49},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Yoán Moncada homers (11) on a fly ball to right field.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-23T03:25:43.989Z","endTime":"2025-08-23T03:27:17.872Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"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":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":{"id":552640,"link":"/api/v1/people/552640"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Andrew Kittredge replaces Javier Assad.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T03:24:38.439Z","endTime":"2025-08-23T03:25:46.065Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":552640,"link":"/api/v1/people/552640"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.1,"endSpeed":87.1,"strikeZoneTop":3.38270856004978,"strikeZoneBottom":1.53991886882465,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.022109632148716,"aZ":-21.196863813842857,"pfxX":-7.865818613593111,"pfxZ":5.658564106732894,"pX":-0.897256441029027,"pZ":2.342042493152963,"vX0":4.433785314129169,"vY0":-138.42711041983594,"vZ0":-5.27285739948007,"x":151.2,"y":175.54,"x0":-1.4981348264145258,"y0":50.00309482430392,"z0":5.691505199152856,"aX":-15.258857611276762},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.4,"breakHorizontal":13.3,"spinRate":2160,"spinDirection":213},"zone":13,"typeConfidence":0.91,"plateTime":0.39575359159089274,"extension":6.690720383198892},"index":1,"playId":"af0cee14-763b-3ff1-8946-94b67a3a3099","pitchNumber":1,"startTime":"2025-08-23T03:25:46.065Z","endTime":"2025-08-23T03:25:49.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.48026889096023,"aZ":-12.461467589431837,"pfxX":-2.423100248997539,"pfxZ":10.116659561390133,"pX":-0.10022853425683854,"pZ":3.5551672092740714,"vX0":4.68196967747595,"vY0":-138.6006123128637,"vZ0":-4.070111132519963,"x":120.82,"y":142.79,"x0":-1.4952784528148082,"y0":50.004982850788124,"z0":5.872628540489777,"aX":-4.722812343667695},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.6,"breakHorizontal":3.5,"spinRate":2466,"spinDirection":205},"zone":2,"typeConfidence":0.91,"plateTime":0.39492562536466735,"extension":6.540913356512719},"index":2,"playId":"9fbb4557-32e4-3b1d-88a1-f68fc54b941e","pitchNumber":2,"startTime":"2025-08-23T03:26:00.340Z","endTime":"2025-08-23T03:26:03.340Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":84.2,"strikeZoneTop":3.30047532175074,"strikeZoneBottom":1.53991406784048,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.581231185133305,"aZ":-29.293409847150276,"pfxX":1.3287691817220473,"pfxZ":1.6313396840600363,"pX":0.20410414955485395,"pZ":0.603957394396997,"vX0":4.80424962687118,"vY0":-131.33847713313557,"vZ0":-7.504592501361006,"x":109.22,"y":222.47,"x0":-1.8124062423838598,"y0":50.004822091758754,"z0":5.639871644646782,"aX":2.3503764494812844},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.7,"breakHorizontal":-3.4,"spinRate":2586,"spinDirection":131},"zone":14,"typeConfidence":0.87,"plateTime":0.4150736633430836,"extension":6.620684053617999},"index":3,"playId":"aac2b105-4bc4-3d21-bfcc-2d5dd88654c3","pitchNumber":3,"startTime":"2025-08-23T03:26:17.119Z","endTime":"2025-08-23T03:26:20.470Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.617130306460798,"aZ":-29.92925386175818,"pfxX":1.9929397548490275,"pfxZ":1.28700187437172,"pX":-0.22231874903970014,"pZ":1.683855443996193,"vX0":3.000124054600617,"vY0":-130.54667182335896,"vZ0":-4.653831434071742,"x":125.47,"y":193.32,"x0":-1.6404947748593643,"y0":50.003187671347284,"z0":5.71356206254292,"aX":3.4780158166441466},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.6,"breakHorizontal":-4.2,"spinRate":2707,"spinDirection":103},"zone":8,"typeConfidence":0.89,"plateTime":0.41779308209448196,"extension":6.519284096755449},"index":4,"playId":"aa12e06f-a74d-3e1f-9c01-e083009d4fea","pitchNumber":4,"startTime":"2025-08-23T03:26:33.263Z","endTime":"2025-08-23T03:26:36.415Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.6919999141418,"aZ":-12.901869794520586,"pfxX":-2.542520406563134,"pfxZ":9.620269707075959,"pX":-0.12552614236891765,"pZ":3.1810499034340523,"vX0":4.822390314084647,"vY0":-140.16870364517703,"vZ0":-5.004945352022682,"x":121.78,"y":152.89,"x0":-1.532676547338963,"y0":50.000489878372115,"z0":5.822357462095947,"aX":-5.092604890068543},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.7,"breakHorizontal":3.7,"spinRate":2450,"spinDirection":207},"zone":2,"typeConfidence":0.91,"plateTime":0.38976286087275014,"extension":6.55521866573727},"hitData":{"launchSpeed":101.0,"launchAngle":33.0,"totalDistance":399.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":214.85,"coordY":63.29}},"index":5,"playId":"370240fd-5f38-3ae8-9ecf-b172511e8499","pitchNumber":5,"startTime":"2025-08-23T03:26:51.165Z","endTime":"2025-08-23T03:27:17.872Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:27:17.872Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jo Adell strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-23T03:27:37.006Z","endTime":"2025-08-23T03:29:08.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.4,"strikeZoneTop":3.79960212048421,"strikeZoneBottom":1.94905627859119,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.213854720902305,"aZ":-28.862230923800322,"pfxX":3.2563953036140862,"pfxZ":1.8961331311187095,"pX":0.17661553529655463,"pZ":1.6277862570650345,"vX0":3.3929781894562367,"vY0":-130.52997516121192,"vZ0":-4.922996978588294,"x":110.27,"y":194.83,"x0":-1.5572199805783502,"y0":50.00362196574695,"z0":5.678786539547646,"aX":5.690215779071196},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.6,"breakHorizontal":-6.6,"spinRate":2611,"spinDirection":120},"zone":14,"typeConfidence":0.89,"plateTime":0.4176031696500311,"extension":6.671349238515837},"index":0,"playId":"c8115260-7a80-36b0-8925-219221aa8851","pitchNumber":1,"startTime":"2025-08-23T03:27:40.972Z","endTime":"2025-08-23T03:27:44.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.0,"strikeZoneTop":3.67989454156933,"strikeZoneBottom":1.90034699099451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.10523412292021,"aZ":-18.767410967301533,"pfxX":-7.958266562163236,"pfxZ":6.878926960338569,"pX":-1.2460567387886303,"pZ":3.181212746980808,"vX0":4.013181933188825,"vY0":-139.16415091594513,"vZ0":-3.7480486277686325,"x":164.5,"y":152.89,"x0":-1.6779746627596621,"y0":50.00129270520804,"z0":5.798903112680575,"aX":-15.50778836340891},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.8,"breakHorizontal":13.4,"spinRate":2356,"spinDirection":206},"zone":11,"typeConfidence":0.91,"plateTime":0.3945596214745999,"extension":6.586190457384593},"index":1,"playId":"d72c316b-0e03-3b74-a366-958695187199","pitchNumber":2,"startTime":"2025-08-23T03:27:56.641Z","endTime":"2025-08-23T03:28:01.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.64979439192807,"strikeZoneBottom":1.8401145584102,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.77533227650455,"aZ":-19.21742948147187,"pfxX":-9.68768860515161,"pfxZ":6.62780727974014,"pX":-0.6640815955896598,"pZ":1.0076775258745556,"vX0":6.088668919986258,"vY0":-139.30093803495126,"vZ0":-8.944772468657431,"x":142.31,"y":211.57,"x0":-1.625233354965952,"y0":50.004071980627835,"z0":5.54311059982268,"aX":-18.94379681401491},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.2,"breakHorizontal":16.2,"spinRate":2399,"spinDirection":220},"zone":13,"typeConfidence":0.9,"plateTime":0.3939654776964532,"extension":6.697796350496675},"index":2,"playId":"16a6df92-a3fb-3750-94df-1ae7f17662e2","pitchNumber":3,"startTime":"2025-08-23T03:28:11.103Z","endTime":"2025-08-23T03:28:14.824Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":85.1,"strikeZoneTop":3.71,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.67895341281348,"aZ":-27.145744394055637,"pfxX":2.5558469081787907,"pfxZ":2.7697687467100107,"pX":0.0741252061355299,"pZ":0.7277770135415021,"vX0":3.297587660977752,"vY0":-133.08813329570089,"vZ0":-7.798448467901155,"x":114.17,"y":219.13,"x0":-1.5079544458254908,"y0":50.00186892769362,"z0":5.631491257294895,"aX":4.632417362032118},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.7,"breakHorizontal":-5.3,"spinRate":2672,"spinDirection":153},"zone":14,"typeConfidence":0.83,"plateTime":0.4098740163225978,"extension":6.654833977037483},"index":3,"playId":"f7c6b310-7c04-3b22-ac47-adc04480dd18","pitchNumber":4,"startTime":"2025-08-23T03:28:25.304Z","endTime":"2025-08-23T03:28:29.371Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-23T03:28:37.985Z","endTime":"2025-08-23T03:28:51.008Z","isPitch":false,"type":"action","player":{"id":666176,"link":"/api/v1/people/666176"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.9,"strikeZoneTop":3.64975152335058,"strikeZoneBottom":1.84013566042399,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.213976262302822,"aZ":-28.846272307995253,"pfxX":4.17455092993307,"pfxZ":1.8915740168254676,"pX":1.216467312546888,"pZ":1.3755772202896337,"vX0":5.781040493471567,"vY0":-131.26518719763067,"vZ0":-5.637386584599668,"x":70.63,"y":201.64,"x0":-1.5488027126069397,"y0":50.005995112387716,"z0":5.672469073699954,"aX":7.357595086358212},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.5,"breakHorizontal":-8.8,"spinRate":2839,"spinDirection":107},"zone":14,"typeConfidence":0.9,"plateTime":0.4157007183233543,"extension":6.672447029537852},"index":5,"playId":"65c9c25d-4cf6-3ebd-bcfb-89d312dc9424","pitchNumber":5,"startTime":"2025-08-23T03:28:51.008Z","endTime":"2025-08-23T03:28:54.579Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.8,"strikeZoneTop":3.71,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.23504544974054,"aZ":-29.687555844790506,"pfxX":2.2585493199718707,"pfxZ":1.4080236704403166,"pX":0.10066483737974022,"pZ":1.8950242881363981,"vX0":4.248296603427535,"vY0":-131.38778867639968,"vZ0":-4.242870638112039,"x":113.16,"y":187.61,"x0":-1.8243598066945472,"y0":50.00285675384354,"z0":5.712090701756437,"aX":3.987493932505014},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.9,"breakHorizontal":-4.9,"spinRate":2734,"spinDirection":117},"zone":8,"typeConfidence":0.89,"plateTime":0.41530191267109107,"extension":6.61390147347231},"index":6,"playId":"bceff8a8-5249-3d0a-9bff-40713bfe8ee5","pitchNumber":6,"startTime":"2025-08-23T03:29:05.546Z","endTime":"2025-08-23T03:29:08.941Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:29:08.941Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Logan O'Hoppe strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-23T03:29:30.520Z","endTime":"2025-08-23T03:31:00.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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(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":95.1,"endSpeed":86.0,"strikeZoneTop":3.480000416418,"strikeZoneBottom":1.68983183016659,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.33523289198323,"aZ":-17.27514209686839,"pfxX":-6.530779608139907,"pfxZ":7.778044771919211,"pX":-1.2102770404441872,"pZ":3.414878780669951,"vX0":3.276042301644361,"vY0":-138.3607362604937,"vZ0":-3.24810818173571,"x":163.13,"y":146.58,"x0":-1.568951739088271,"y0":50.002723945703416,"z0":5.779375779984511,"aX":-12.509702659310902},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.4,"breakHorizontal":11.0,"spinRate":2366,"spinDirection":201},"zone":11,"typeConfidence":0.9,"plateTime":0.3977066796571114,"extension":6.707624001388027},"index":0,"playId":"6f58547e-1dc4-3eee-9e66-0157eb8c9e46","pitchNumber":1,"startTime":"2025-08-23T03:29:31.861Z","endTime":"2025-08-23T03:29:35.219Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.2,"strikeZoneTop":3.47999789095676,"strikeZoneBottom":1.71973912720209,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.42063474481917,"aZ":-17.88029240972228,"pfxX":-8.13397124932762,"pfxZ":7.446172639282974,"pX":-0.022526866148401332,"pZ":2.1235428002280847,"vX0":6.550012448204859,"vY0":-138.7332371608902,"vZ0":-6.225132719097139,"x":117.86,"y":181.44,"x0":-1.3752097645044152,"y0":50.00504863674502,"z0":5.61811869426055,"aX":-15.617696150038382},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.1,"breakHorizontal":13.1,"spinRate":2387,"spinDirection":211},"zone":8,"typeConfidence":0.91,"plateTime":0.3971231246417526,"extension":6.704033879672752},"index":1,"playId":"5c26679f-bee1-397b-bb84-c1e9746a01c7","pitchNumber":2,"startTime":"2025-08-23T03:29:45.622Z","endTime":"2025-08-23T03:29:49.331Z","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":95.3,"endSpeed":86.5,"strikeZoneTop":3.50990756937829,"strikeZoneBottom":1.68983817648013,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.800738371157124,"aZ":-19.961505573833914,"pfxX":-9.426734941637918,"pfxZ":6.36620146722754,"pX":-0.17085424736708585,"pZ":1.2712000820887785,"vX0":7.021055404621866,"vY0":-138.35077300274122,"vZ0":-7.896597739187584,"x":123.51,"y":204.46,"x0":-1.52981641627375,"y0":50.003705421064716,"z0":5.524006425492694,"aX":-18.089173471687705},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.8,"breakHorizontal":15.4,"spinRate":2316,"spinDirection":206},"zone":13,"typeConfidence":0.9,"plateTime":0.397449561706976,"extension":6.679873574557221},"index":2,"playId":"8009e28a-9702-3a46-ac3a-437b40f8be62","pitchNumber":3,"startTime":"2025-08-23T03:30:01.326Z","endTime":"2025-08-23T03:30:05.229Z","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(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":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.723669243739955,"aZ":-23.32239436174264,"pfxX":-10.276707654229561,"pfxZ":4.670450864562407,"pX":0.1071374702461395,"pZ":2.1930030415390394,"vX0":8.051443525438899,"vY0":-137.82472686182217,"vZ0":-4.9944101902285665,"x":112.92,"y":179.57,"x0":-1.5378369331129664,"y0":50.0053959363116,"z0":5.633766177266181,"aX":-19.490737365835045},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.4,"breakHorizontal":16.6,"spinRate":2315,"spinDirection":213},"zone":8,"typeConfidence":0.9,"plateTime":0.3996114767019745,"extension":6.7721470227794605},"index":3,"playId":"cca8f3d3-6f9e-3af9-9b35-810b1fbde9d2","pitchNumber":4,"startTime":"2025-08-23T03:30:17.386Z","endTime":"2025-08-23T03:30:20.732Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-23T03:30:28.953Z","endTime":"2025-08-23T03:30:39.586Z","isPitch":false,"type":"action","player":{"id":681351,"link":"/api/v1/people/681351"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.6,"strikeZoneTop":3.50990795900338,"strikeZoneBottom":1.71976199253908,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.36749269595925,"aZ":-21.30292535768157,"pfxX":-9.941561733838743,"pfxZ":5.640011934759322,"pX":0.8632123759889703,"pZ":1.88815808393344,"vX0":9.54376599534319,"vY0":-138.7656828060722,"vZ0":-6.344185047602281,"x":84.1,"y":187.8,"x0":-1.348195568065883,"y0":50.00499409579557,"z0":5.648165252130944,"aX":-19.1691261980811},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.9,"breakHorizontal":15.7,"spinRate":2297,"spinDirection":206},"zone":14,"typeConfidence":0.9,"plateTime":0.39646198389886855,"extension":6.759058525639663},"index":5,"playId":"99b2fe89-dd23-3308-98ce-793e065a49a8","pitchNumber":5,"startTime":"2025-08-23T03:30:39.586Z","endTime":"2025-08-23T03:30:43.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":85.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.384470979472045,"aZ":-26.848649506634143,"pfxX":2.6057475166647626,"pfxZ":2.9360129329003724,"pX":0.4971118822842398,"pZ":0.9251414483271795,"vX0":4.725653803185151,"vY0":-133.05126835303628,"vZ0":-7.211958220746907,"x":98.05,"y":213.8,"x0":-1.6324742880339147,"y0":50.003468185077296,"z0":5.584203610751834,"aX":4.726613923405025},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.1,"breakHorizontal":-5.6,"spinRate":2743,"spinDirection":159},"zone":14,"typeConfidence":0.83,"plateTime":0.409818382218484,"extension":6.6682532530287535},"index":6,"playId":"a1612c5b-b1ea-307c-b065-922edda7c66d","pitchNumber":6,"startTime":"2025-08-23T03:30:56.038Z","endTime":"2025-08-23T03:31:00.276Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:31:00.276Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Moore strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-23T03:31:21.106Z","endTime":"2025-08-23T03:32:07.428Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"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":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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.4,"endSpeed":86.1,"strikeZoneTop":3.44999878816756,"strikeZoneBottom":1.68000013785885,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.45042462266828,"aZ":-21.998556841257685,"pfxX":-10.02038803648728,"pfxZ":5.322833201378084,"pX":0.14231181773403773,"pZ":1.599752910765884,"vX0":7.876908518873022,"vY0":-138.49875739269666,"vZ0":-6.79886558853691,"x":111.58,"y":195.59,"x0":-1.459120146280816,"y0":50.0051084089409,"z0":5.593550620033528,"aX":-19.16456938076125},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.2,"breakHorizontal":16.2,"spinRate":2358,"spinDirection":212},"zone":8,"typeConfidence":0.9,"plateTime":0.3978710248937358,"extension":6.7641733343910655},"index":0,"playId":"28a87d69-873b-38c8-a6a3-1e4459c2d0c3","pitchNumber":1,"startTime":"2025-08-23T03:31:24.858Z","endTime":"2025-08-23T03:31:28.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.34744007749719,"aZ":-31.354298220652677,"pfxX":2.3773232386829752,"pfxZ":0.475899670162363,"pX":0.8707660958484118,"pZ":1.3419375768499358,"vX0":5.611324597840942,"vY0":-129.9495393343183,"vZ0":-5.016728716483684,"x":83.81,"y":202.55,"x0":-1.6255973785534168,"y0":50.000279162991085,"z0":5.680571472088941,"aX":4.062254347476083},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.0,"breakHorizontal":-5.5,"spinRate":2786,"spinDirection":123},"zone":14,"typeConfidence":0.9,"plateTime":0.4215632223662351,"extension":6.664733677715652},"index":1,"playId":"eb3d9a20-5297-3b55-8c62-02c91c42da47","pitchNumber":2,"startTime":"2025-08-23T03:31:39.312Z","endTime":"2025-08-23T03:31:42.491Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-23T03:31:48.751Z","endTime":"2025-08-23T03:32:02.802Z","isPitch":false,"type":"action","player":{"id":695681,"link":"/api/v1/people/695681"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.0,"strikeZoneTop":3.45,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.264884466309464,"aZ":-30.798014886531416,"pfxX":4.546195408554916,"pfxZ":0.8162093480238024,"pX":0.7591486636795337,"pZ":1.657933996155686,"vX0":4.563630249906404,"vY0":-129.1796053748401,"vZ0":-4.283702367782878,"x":88.06,"y":194.02,"x0":-1.6195857666872249,"y0":50.00582231861217,"z0":5.698543389859516,"aX":7.704287453597122},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.7,"breakHorizontal":-9.2,"spinRate":2817,"spinDirection":117},"zone":9,"typeConfidence":0.91,"plateTime":0.4235851317148853,"extension":6.649561138875353},"index":3,"playId":"ee88a9fe-1b0a-31a7-9e0a-ff04058cc542","pitchNumber":3,"startTime":"2025-08-23T03:32:02.802Z","endTime":"2025-08-23T03:32:07.428Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:32:07.428Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Tucker grounds out to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T03:34:38.333Z","endTime":"2025-08-23T03:35:05.306Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Reid Detmers replaces Robert Stephenson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T03:33:18.784Z","endTime":"2025-08-23T03:34:40.513Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672282,"link":"/api/v1/people/672282"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.931820285689547,"aZ":-36.79013385861893,"pfxX":-1.293637404756357,"pfxZ":-2.8353358052970794,"pX":0.31582890106756584,"pZ":2.8657464925426726,"vX0":-2.6967702345807596,"vY0":-126.34677585701765,"vZ0":-0.7072869311794501,"x":104.96,"y":161.4,"x0":1.5618889725310388,"y0":50.00182455197018,"z0":6.086554870097495,"aX":-2.1066994961311005},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-5.0,"breakHorizontal":2.9,"spinRate":2458,"spinDirection":300},"zone":6,"typeConfidence":0.88,"plateTime":0.4322688924477682,"extension":6.281106405033318},"index":1,"playId":"3738fe68-e5f7-3163-9666-8dc7854ae68f","pitchNumber":1,"startTime":"2025-08-23T03:34:40.513Z","endTime":"2025-08-23T03:34:43.513Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.176217398334924,"aZ":-39.055833760987554,"pfxX":-1.7938570004715628,"pfxZ":-4.279203594682549,"pX":0.1430786376221441,"pZ":2.0184616271405225,"vX0":-2.5621133813859953,"vY0":-126.16816714441788,"vZ0":-2.092676953573509,"x":111.55,"y":184.28,"x0":1.4055556684539627,"y0":50.001469965513714,"z0":6.012286405201032,"aX":-2.885529404847557},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-8.0,"breakHorizontal":3.8,"spinRate":2410,"spinDirection":310},"zone":8,"typeConfidence":0.86,"plateTime":0.4344792283497547,"extension":6.126231230997533},"hitData":{"launchSpeed":76.1,"launchAngle":-52.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.87,"coordY":170.77}},"index":2,"playId":"2fa348db-b4c7-3a4d-8d60-40ff47d6c473","pitchNumber":2,"startTime":"2025-08-23T03:34:57.785Z","endTime":"2025-08-23T03:35:05.306Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:35:05.306Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Seiya Suzuki strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T03:35:25.084Z","endTime":"2025-08-23T03:36:55.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"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":5},"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(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":73.9,"endSpeed":67.9,"strikeZoneTop":3.02177856496758,"strikeZoneBottom":1.39028606472631,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.82431677477331,"aZ":-42.56385005709366,"pfxX":-3.4907350207744896,"pfxZ":-8.97297781476321,"pX":-0.6397919726016749,"pZ":2.3005070658216153,"vX0":-3.0252022410969515,"vY0":-107.57531822925783,"vZ0":1.398226274022609,"x":141.39,"y":176.67,"x0":1.2447766559129836,"y0":50.004775630306575,"z0":6.4063877233331645,"aX":-4.040193402583337},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.9,"breakVerticalInduced":-15.4,"breakHorizontal":7.2,"spinRate":2506,"spinDirection":332},"zone":4,"typeConfidence":0.91,"plateTime":0.5116102744880124,"extension":6.19415144615104},"index":0,"playId":"6838f156-6437-3beb-bc20-0900d03d0751","pitchNumber":1,"startTime":"2025-08-23T03:35:29.524Z","endTime":"2025-08-23T03:35:33.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(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":87.5,"endSpeed":81.2,"strikeZoneTop":3.17031232001705,"strikeZoneBottom":1.41999807175291,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.745494387560253,"aZ":-36.44004178009045,"pfxX":-0.7561267656726542,"pfxZ":-2.5760943993551235,"pX":-0.6941422908150245,"pZ":1.9392706883101984,"vX0":-5.138302860999848,"vY0":-127.47961169080322,"vZ0":-3.1167267569475827,"x":143.46,"y":186.42,"x0":1.4409268624352474,"y0":50.004384219381855,"z0":6.037220945520748,"aX":-1.2506542830202438},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-5.2,"breakHorizontal":2.5,"spinRate":2354,"spinDirection":306},"zone":7,"typeConfidence":0.9,"plateTime":0.42870061134042636,"extension":6.125459477027817},"index":1,"playId":"1da851f7-2074-3ad2-8d68-0c75206e2c54","pitchNumber":2,"startTime":"2025-08-23T03:35:44.564Z","endTime":"2025-08-23T03:35:49.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.3,"strikeZoneTop":3.22969926401554,"strikeZoneBottom":1.44970588800577,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.535267837814498,"aZ":-40.681376948789946,"pfxX":-2.0400429929110184,"pfxZ":-5.306035299538266,"pX":-0.8901948884444748,"pZ":0.9503546036647929,"vX0":-4.912639645211079,"vY0":-125.588023122877,"vZ0":-4.3610723350629765,"x":150.93,"y":213.12,"x0":1.3533279280644905,"y0":50.002003838278696,"z0":6.004916469007739,"aX":-3.2708977180744196},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-10.3,"breakHorizontal":4.8,"spinRate":2553,"spinDirection":327},"zone":13,"typeConfidence":0.87,"plateTime":0.4355012100867359,"extension":6.253091199252031},"index":2,"playId":"1fb8baf6-48d2-3199-9d6c-c954fd748d9d","pitchNumber":3,"startTime":"2025-08-23T03:36:00.191Z","endTime":"2025-08-23T03:36:04.408Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.8,"strikeZoneTop":3.20000145685959,"strikeZoneBottom":1.44905530631154,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.094159501631893,"aZ":-13.16663260346068,"pfxX":3.468066054331124,"pfxZ":9.407158373105379,"pX":0.6108899751512822,"pZ":3.260251397167968,"vX0":-2.9325313222164127,"vY0":-141.01007432643127,"vZ0":-5.309605366638131,"x":93.71,"y":150.75,"x0":1.2121060085406519,"y0":50.00184427315431,"z0":6.012279781376173,"aX":7.006315465471381},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.2,"breakHorizontal":-5.8,"spinRate":2190,"spinDirection":153},"zone":3,"typeConfidence":0.92,"plateTime":0.38794861890071086,"extension":6.13880490264456},"index":3,"playId":"13fcee83-deb7-3767-8f3e-7b037836a255","pitchNumber":4,"startTime":"2025-08-23T03:36:13.285Z","endTime":"2025-08-23T03:36:17.046Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.461266422725142,"aZ":-38.8976121979964,"pfxX":-1.6983852549172533,"pfxZ":-4.119901305486472,"pX":0.17579255357804185,"pZ":2.3955913130120465,"vX0":-2.715084950908594,"vY0":-126.60345821046845,"vZ0":-1.5887670369033156,"x":110.3,"y":174.1,"x0":1.4803339925993753,"y0":50.00097960283705,"z0":6.128046088100876,"aX":-2.7725694160734626},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-7.6,"breakHorizontal":3.7,"spinRate":2612,"spinDirection":305},"zone":5,"typeConfidence":0.87,"plateTime":0.4316895237033975,"extension":6.099406725442827},"index":4,"playId":"150c9661-0738-3748-8a49-3be1abf34c5b","pitchNumber":5,"startTime":"2025-08-23T03:36:28.158Z","endTime":"2025-08-23T03:36:31.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.85534618870406,"aZ":-9.186985143372116,"pfxX":3.8774667267179463,"pfxZ":11.1339388355792,"pX":-0.5112692500151583,"pZ":3.686075142171966,"vX0":-6.3528213542377525,"vY0":-142.35986295421674,"vZ0":-4.711166815921372,"x":136.49,"y":139.26,"x0":1.2393837568992776,"y0":50.00584001258813,"z0":5.9370681565149255,"aX":8.008139649565887},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.4,"breakHorizontal":-5.9,"spinRate":2160,"spinDirection":151},"zone":11,"typeConfidence":0.94,"plateTime":0.3838708586308499,"extension":6.179576062738157},"index":5,"playId":"4ee59f25-5601-331a-ac6c-2636916c0cfd","pitchNumber":6,"startTime":"2025-08-23T03:36:50.028Z","endTime":"2025-08-23T03:36:55.326Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:36:55.326Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Busch singles on a sharp line drive to center fielder Bryce Teodosio.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T03:37:33.412Z","endTime":"2025-08-23T03:39:15.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-23T03:37:23.613Z","endTime":"2025-08-23T03:37:35.646Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"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":96.7,"endSpeed":88.8,"strikeZoneTop":3.24999972606271,"strikeZoneBottom":1.47958269458956,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.106358395107495,"aZ":-12.043166884821927,"pfxX":4.82472385467741,"pfxZ":10.01329341940332,"pX":-2.0818929809572113,"pZ":2.9424007830941776,"vX0":-9.824099091790822,"vY0":-140.49307838156125,"vZ0":-6.221184049772455,"x":196.36,"y":159.34,"x0":0.8242895336618231,"y0":50.00396968229816,"z0":5.959086984134023,"aX":9.701586621468046},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.0,"breakHorizontal":-6.8,"spinRate":2093,"spinDirection":154},"zone":11,"typeConfidence":0.89,"plateTime":0.38899541390007064,"extension":6.5372742610406425},"index":1,"playId":"61f9f215-5e43-378a-be76-e519c5999836","pitchNumber":1,"startTime":"2025-08-23T03:37:35.646Z","endTime":"2025-08-23T03:37:38.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.0,"strikeZoneTop":3.21980264127242,"strikeZoneBottom":1.50979208482222,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.817888460448,"aZ":-10.808735681805983,"pfxX":4.843923696560987,"pfxZ":10.944058527751583,"pX":-1.7582315652314477,"pZ":2.4727925438688407,"vX0":-9.624668533316084,"vY0":-139.65109729273217,"vZ0":-7.2421416914165535,"x":184.02,"y":172.01,"x0":1.1216831983799995,"y0":50.006939728192265,"z0":5.830452010175512,"aX":9.460863777348642},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.2,"breakHorizontal":-6.5,"spinRate":2192,"spinDirection":154},"zone":11,"typeConfidence":0.85,"plateTime":0.39395616532814426,"extension":6.371536007001715},"index":2,"playId":"c65b76a7-2ae1-3fc5-875d-90f9c0a23733","pitchNumber":2,"startTime":"2025-08-23T03:37:55.814Z","endTime":"2025-08-23T03:37:58.817Z","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":89.1,"endSpeed":81.9,"strikeZoneTop":3.21979954879054,"strikeZoneBottom":1.38895254713649,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.72169595773129,"aZ":-30.729198346468856,"pfxX":0.32582049257658374,"pfxZ":0.8429349108547974,"pX":-0.5008839662889187,"pZ":3.2981581972705194,"vX0":-5.393032243297807,"vY0":-129.7259490625667,"vZ0":-0.8928745292545777,"x":136.09,"y":149.73,"x0":1.5610494581069094,"y0":50.00047322508458,"z0":5.985865101271118,"aX":0.5573209090099077},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.6,"breakHorizontal":0.6,"spinRate":2228,"spinDirection":247},"zone":1,"typeConfidence":0.9,"plateTime":0.4219498429304802,"extension":5.8971532764837304},"index":3,"playId":"f99d1142-8892-30f2-a974-f22178187681","pitchNumber":3,"startTime":"2025-08-23T03:38:10.371Z","endTime":"2025-08-23T03:38:15.063Z","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":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.1,"strikeZoneTop":3.2499982805817,"strikeZoneBottom":1.419173693062,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.47286964913966,"aZ":-11.42630212576115,"pfxX":5.147289464686017,"pfxZ":10.625373649066827,"pX":-0.7365339629383602,"pZ":2.7069282136155235,"vX0":-7.344397698627437,"vY0":-139.3614780769716,"vZ0":-6.74923603821952,"x":145.07,"y":165.69,"x0":1.2732429499071503,"y0":50.00036766999502,"z0":5.926949878426417,"aX":10.049120643311703},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.9,"breakHorizontal":-7.7,"spinRate":2152,"spinDirection":156},"zone":1,"typeConfidence":0.85,"plateTime":0.3941311245400163,"extension":6.327764783409328},"index":4,"playId":"53638599-4197-359f-a633-d13b85b07c80","pitchNumber":4,"startTime":"2025-08-23T03:38:26.424Z","endTime":"2025-08-23T03:38:30.041Z","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":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.8,"strikeZoneTop":3.25,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.70244380846453,"aZ":-12.099042256962381,"pfxX":4.144167030296888,"pfxZ":10.124057319185749,"pX":-0.4303013386084831,"pZ":2.8448449946188474,"vX0":-5.916322814966621,"vY0":-140.1725482482834,"vZ0":-6.296903531382153,"x":133.4,"y":161.97,"x0":1.1726928874967042,"y0":50.00582524417179,"z0":5.916065213734097,"aX":8.220285513424077},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.2,"breakHorizontal":-6.2,"spinRate":2171,"spinDirection":157},"zone":1,"typeConfidence":0.9,"plateTime":0.3912722267482258,"extension":6.448015782656092},"index":5,"playId":"3b19bf24-f227-30c9-871b-74955d113426","pitchNumber":5,"startTime":"2025-08-23T03:38:42.685Z","endTime":"2025-08-23T03:38:47.207Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.7,"strikeZoneTop":3.25,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.549397483828965,"aZ":-35.14843404786163,"pfxX":-1.4383469365248085,"pfxZ":-1.7270077065886262,"pX":0.21405831228842057,"pZ":2.3869453157051956,"vX0":-3.1807132626333128,"vY0":-129.74668746872447,"vZ0":-2.1602666454198465,"x":108.84,"y":174.33,"x0":1.6377679431399546,"y0":50.00193369008048,"z0":5.88259090605047,"aX":-2.4772839226693777},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-3.4,"breakHorizontal":3.2,"spinRate":2382,"spinDirection":300},"zone":5,"typeConfidence":0.92,"plateTime":0.4205072400968848,"extension":6.1863126191394935},"hitData":{"launchSpeed":100.5,"launchAngle":15.0,"totalDistance":252.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":95.14,"coordY":82.26}},"index":6,"playId":"788096ba-3c00-3017-b222-c359516eca2f","pitchNumber":6,"startTime":"2025-08-23T03:39:04.575Z","endTime":"2025-08-23T03:39:15.082Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:39:15.082Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Kelly strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T03:39:30.001Z","endTime":"2025-08-23T03:41:10.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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(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":2},"pitchData":{"startSpeed":73.3,"endSpeed":67.0,"strikeZoneTop":3.44994163032246,"strikeZoneBottom":1.68995274221114,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.558164048363558,"aZ":-43.309891841294224,"pfxX":-4.33220853646076,"pfxZ":-9.829266567581566,"pX":-0.8621177583283762,"pZ":3.3961306235749262,"vX0":-3.152453721031475,"vY0":-106.46725575712034,"vZ0":3.9619286859334895,"x":149.86,"y":147.08,"x0":1.2077844633326316,"y0":50.00408428538282,"z0":6.457203212280831,"aX":-4.906591229565312},"breaks":{"breakAngle":7.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.8,"breakVerticalInduced":-16.1,"breakHorizontal":8.8,"spinRate":2367,"spinDirection":337},"zone":11,"typeConfidence":0.91,"plateTime":0.5171192905374187,"extension":6.249787626594726},"index":0,"playId":"d6f428f6-b9b5-36e6-816f-cd4b99acd613","pitchNumber":1,"startTime":"2025-08-23T03:39:40.311Z","endTime":"2025-08-23T03:39:44.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.4499446501267,"strikeZoneBottom":1.68995388987817,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.148523469542152,"aZ":-10.785117900768673,"pfxX":6.24827532064574,"pfxZ":10.675243970401464,"pX":-0.8504013206690983,"pZ":2.6509256004146615,"vX0":-8.27065437278001,"vY0":-140.49092743964437,"vZ0":-6.609423338658276,"x":149.42,"y":167.21,"x0":1.3166955128797104,"y0":50.00388812619481,"z0":5.7315157767097915,"aX":12.520595397769254},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.1,"breakHorizontal":-9.7,"spinRate":2135,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.389531543278661,"extension":6.279623585179468},"index":1,"playId":"7e34a996-b2af-3693-bfa2-b624c3d1f2c2","pitchNumber":2,"startTime":"2025-08-23T03:39:58.950Z","endTime":"2025-08-23T03:40:02.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.44994577903175,"strikeZoneBottom":1.68995397606449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.84317140847008,"aZ":-10.294749702959205,"pfxX":3.704172672145711,"pfxZ":10.989906095703653,"pX":-0.2644223922012452,"pZ":1.749635330003469,"vX0":-5.2540362735276815,"vY0":-140.02424411915482,"vZ0":-9.259339574399686,"x":127.08,"y":191.54,"x0":1.152746153301612,"y0":50.00479945562179,"z0":5.767935716436078,"aX":7.376045057297771},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.2,"breakHorizontal":-5.6,"spinRate":2137,"spinDirection":157},"zone":8,"typeConfidence":0.92,"plateTime":0.3907849118607465,"extension":6.627205225221309},"index":2,"playId":"125d45df-c597-3816-b631-2ff0890d824e","pitchNumber":3,"startTime":"2025-08-23T03:40:17.734Z","endTime":"2025-08-23T03:40:21.438Z","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":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.095187668931,"aZ":-12.197360705991848,"pfxX":5.925126038208017,"pfxZ":9.967167606186795,"pX":-0.16642513521582558,"pZ":3.144953626736833,"vX0":-6.414968992374478,"vY0":-140.93225049466704,"vZ0":-5.121713795969807,"x":123.34,"y":153.87,"x0":1.3733681425231234,"y0":50.00452102194446,"z0":5.778811237565359,"aX":11.877871434725034},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.2,"breakHorizontal":-9.4,"spinRate":2159,"spinDirection":151},"zone":2,"typeConfidence":2.0,"plateTime":0.3891781893884336,"extension":6.3398101210447795},"index":3,"playId":"d37cbe12-bba7-34bd-b330-5a142e70b64d","pitchNumber":4,"startTime":"2025-08-23T03:40:35.803Z","endTime":"2025-08-23T03:40:39.069Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-23T03:40:50.632Z","endTime":"2025-08-23T03:41:06.544Z","isPitch":false,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.7,"strikeZoneTop":3.42,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.2045815757671,"aZ":-37.41928165502344,"pfxX":-0.24622094291184693,"pfxZ":-3.066082938490908,"pX":-0.2681577465192303,"pZ":1.1456301025034628,"vX0":-3.9264882639165823,"vY0":-129.53149937281904,"vZ0":-4.766505060290029,"x":127.22,"y":207.85,"x0":1.2946607853353789,"y0":50.00128665405383,"z0":5.8475933953566415,"aX":-0.4211941801530974},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-6.4,"breakHorizontal":1.2,"spinRate":2369,"spinDirection":309},"zone":13,"typeConfidence":0.91,"plateTime":0.4216674862740688,"extension":6.149517434211631},"index":5,"playId":"badf26cf-eb99-3cae-8915-c1a7f16433f7","pitchNumber":5,"startTime":"2025-08-23T03:41:06.544Z","endTime":"2025-08-23T03:41:10.879Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:41:10.879Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Teodosio grounds out, third baseman Matt Shaw to first baseman Michael Busch.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-23T03:43:33.015Z","endTime":"2025-08-23T03:43:55.135Z","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":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"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":"Pitching Change: Brad Keller replaces Andrew Kittredge.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T03:42:30.999Z","endTime":"2025-08-23T03:43:35.238Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641745,"link":"/api/v1/people/641745"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.2,"endSpeed":87.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.36942874797803,"aZ":-20.4313147750629,"pfxX":-8.242704815806864,"pfxZ":5.940220097989377,"pX":-1.242188850760197,"pZ":2.637371208437007,"vX0":3.273603422518541,"vY0":-139.9206975839728,"vZ0":-5.89294087687853,"x":164.35,"y":167.57,"x0":-1.3581361367336389,"y0":50.00557195494631,"z0":6.115114152882959,"aX":-16.301798862615946},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.7,"breakHorizontal":14.3,"spinRate":2156,"spinDirection":202},"zone":13,"typeConfidence":2.0,"plateTime":0.39185830849174064,"extension":5.817724757956572},"index":1,"playId":"1fa92cb2-d171-30f1-809a-bb5e1df3dbe9","pitchNumber":1,"startTime":"2025-08-23T03:43:35.238Z","endTime":"2025-08-23T03:43:39.430Z","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":96.6,"endSpeed":88.5,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.455278794196836,"aZ":-18.121111558336793,"pfxX":-8.204136783443738,"pfxZ":7.032588096948178,"pX":-0.40301662773746194,"pZ":2.1161523717678055,"vX0":5.592287893048563,"vY0":-140.382949232718,"vZ0":-7.622949288162084,"x":132.36,"y":181.64,"x0":-1.353947309712214,"y0":50.000520970085205,"z0":6.043841358269992,"aX":-16.390600647793814},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.4,"breakHorizontal":13.7,"spinRate":2215,"spinDirection":203},"zone":7,"typeConfidence":2.0,"plateTime":0.3900003094839195,"extension":5.9166687911608715},"hitData":{"launchSpeed":86.6,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.57,"coordY":162.63}},"index":2,"playId":"ebeba702-2c28-3fa2-a381-f6390ed896c6","pitchNumber":2,"startTime":"2025-08-23T03:43:47.103Z","endTime":"2025-08-23T03:43:55.135Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:43:55.135Z","atBatIndex":58},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Zach Neto pops out to first baseman Michael Busch in foul territory.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-23T03:44:26.183Z","endTime":"2025-08-23T03:45:34.755Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-23T03:44:15.810Z","endTime":"2025-08-23T03:44:28.499Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"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":86.5,"endSpeed":80.3,"strikeZoneTop":3.35987038825711,"strikeZoneBottom":1.60988300773298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.890990344568895,"aZ":-35.51633732099875,"pfxX":2.2503935314421,"pfxZ":-2.0588055080359844,"pX":1.131328215895958,"pZ":2.604440579429479,"vX0":5.216744988192439,"vY0":-126.00613729869053,"vZ0":-2.250622618139187,"x":73.88,"y":168.46,"x0":-1.252522556561594,"y0":50.00588069600085,"z0":6.359169245957823,"aX":3.6451580091295743},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-4.0,"breakHorizontal":-5.2,"spinRate":2410,"spinDirection":64},"zone":12,"typeConfidence":2.0,"plateTime":0.43349003022669885,"extension":5.677462820262486},"index":1,"playId":"3f5a7f43-1356-3d65-a99a-97a00408255d","pitchNumber":1,"startTime":"2025-08-23T03:44:28.499Z","endTime":"2025-08-23T03:44:31.885Z","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":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.06371281716234,"aZ":-15.266555075449668,"pfxX":-6.6865106307726085,"pfxZ":8.350899840735263,"pX":-1.067655706214068,"pZ":2.2403846503384144,"vX0":3.3797963219346094,"vY0":-140.73001450219812,"vZ0":-7.920805228952391,"x":157.7,"y":178.29,"x0":-1.4091726588955145,"y0":50.005331696032705,"z0":6.0612817165849275,"aX":-13.542782497134754},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.8,"breakHorizontal":11.5,"spinRate":2201,"spinDirection":201},"zone":13,"typeConfidence":2.0,"plateTime":0.3877835788019963,"extension":5.799767253140414},"index":2,"playId":"f685b82e-b80f-3e46-803c-0800d570bc70","pitchNumber":2,"startTime":"2025-08-23T03:44:40.349Z","endTime":"2025-08-23T03:44:43.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.1,"strikeZoneTop":3.35987862971573,"strikeZoneBottom":1.60988697162481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.722139289401298,"aZ":-34.77277684757172,"pfxX":10.685957862455869,"pfxZ":-1.764116352711218,"pX":-1.0710967433208949,"pZ":3.27477101494402,"vX0":-1.6085518744420924,"vY0":-120.96777814614045,"vZ0":0.1170341068632903,"x":157.83,"y":150.36,"x0":-1.7831118440862692,"y0":50.001431971267515,"z0":6.287018193513662,"aX":15.754494019518427},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.9,"breakHorizontal":-19.0,"spinRate":2569,"spinDirection":57},"zone":11,"typeConfidence":2.0,"plateTime":0.45367815693583813,"extension":5.733379349501405},"index":3,"playId":"d25e1d55-2c2b-3b60-91b6-bddb309b8c0d","pitchNumber":3,"startTime":"2025-08-23T03:45:09.986Z","endTime":"2025-08-23T03:45:13.442Z","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":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.48259357990306,"aZ":-20.089904095560186,"pfxX":-7.983112239479945,"pfxZ":6.027657774396024,"pX":-0.20467407448468503,"pZ":2.4761122832833165,"vX0":6.024450383971902,"vY0":-140.8067438152115,"vZ0":-6.311329089600328,"x":124.8,"y":171.92,"x0":-1.3366408601666695,"y0":50.00136289351151,"z0":6.049860750759967,"aX":-16.001380187060175},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.7,"breakHorizontal":13.2,"spinRate":2146,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.38924366579534375,"extension":5.955701375885605},"hitData":{"launchSpeed":77.5,"launchAngle":76.0,"totalDistance":78.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":157.85,"coordY":197.53}},"index":4,"playId":"f14e7478-e2ee-3c94-b13a-ee7bc4dda3f9","pitchNumber":4,"startTime":"2025-08-23T03:45:24.839Z","endTime":"2025-08-23T03:45:34.755Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:45:34.755Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Schanuel grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-23T03:46:03.916Z","endTime":"2025-08-23T03:47:14.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"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":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"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":98.0,"endSpeed":90.9,"strikeZoneTop":3.65858933837687,"strikeZoneBottom":1.77816237444053,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.33575325035938,"aZ":-15.039254833367828,"pfxX":-1.3586321312673117,"pfxZ":8.196895082240403,"pX":0.31519511109650167,"pZ":2.36185523416469,"vX0":5.321310470054209,"vY0":-142.64959036867177,"vZ0":-7.82831099774755,"x":104.99,"y":175.01,"x0":-1.3862128979859378,"y0":50.00610876860853,"z0":6.061977374775285,"aX":-2.8415061847976855},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":13.7,"breakHorizontal":1.6,"spinRate":2412,"spinDirection":198},"zone":9,"typeConfidence":2.0,"plateTime":0.38184561899942393,"extension":5.948768759190923},"index":0,"playId":"c3cbd35b-dfe6-33a4-a3a3-b5ff6407312b","pitchNumber":1,"startTime":"2025-08-23T03:46:04.850Z","endTime":"2025-08-23T03:46:08.602Z","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":92.4,"endSpeed":86.3,"strikeZoneTop":3.61285720936882,"strikeZoneBottom":1.65999504007506,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.246777228832777,"aZ":-25.73263174549675,"pfxX":-4.834728097313173,"pfxZ":3.4582931292469237,"pX":0.7338013860003253,"pZ":1.5461094240665674,"vX0":7.149105122007314,"vY0":-134.39175386172022,"vZ0":-7.2015427586396425,"x":89.03,"y":197.04,"x0":-1.3110171613915167,"y0":50.00252614892393,"z0":6.041673901830418,"aX":-9.002434353867974},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.2,"breakHorizontal":7.6,"spinRate":1462,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.4048092423087133,"extension":6.014621651636802},"index":1,"playId":"74ef29cc-16d4-31b2-aa01-58170a846134","pitchNumber":2,"startTime":"2025-08-23T03:46:15.823Z","endTime":"2025-08-23T03:46:19.281Z","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":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.8,"strikeZoneTop":3.54047730956555,"strikeZoneBottom":1.68953015730006,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.008839475716947,"aZ":-21.737996201956996,"pfxX":-5.82485273985288,"pfxZ":5.592757599375274,"pX":-1.9887867244654058,"pZ":3.863048910696832,"vX0":0.9126271967851954,"vY0":-134.66674616542903,"vZ0":-2.3782272051532822,"x":192.81,"y":134.48,"x0":-1.5712794643317585,"y0":50.00042773449335,"z0":6.270184013680636,"aX":-10.86139546632278},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.0,"breakHorizontal":10.4,"spinRate":1478,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.4043517457945347,"extension":5.846326424601774},"index":2,"playId":"4caa6f50-a833-3213-a9ab-015fa8bb4263","pitchNumber":3,"startTime":"2025-08-23T03:46:28.444Z","endTime":"2025-08-23T03:46:31.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":90.3,"strikeZoneTop":3.59951685012531,"strikeZoneBottom":1.73301979467011,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.47556721427537,"aZ":-14.627878638904914,"pfxX":-1.2733999830338352,"pfxZ":8.477494389449515,"pX":-0.8843077371320878,"pZ":2.665253075472981,"vX0":2.131144230776256,"vY0":-142.0261008069495,"vZ0":-6.930324263004581,"x":150.71,"y":166.82,"x0":-1.4744291777671263,"y0":50.0037778727147,"z0":6.043585357698538,"aX":-2.636159788983846},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.4,"breakHorizontal":1.9,"spinRate":2293,"spinDirection":196},"zone":13,"typeConfidence":2.0,"plateTime":0.3837084405949538,"extension":5.9778984426114326},"index":3,"playId":"3ccc1a93-79ac-3f1f-b4b5-523a6b35e4bb","pitchNumber":4,"startTime":"2025-08-23T03:46:43.631Z","endTime":"2025-08-23T03:46:47.900Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-23T03:46:58.527Z","endTime":"2025-08-23T03:47:07.174Z","isPitch":false,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":90.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.478659450480716,"aZ":-13.200424204345646,"pfxX":-0.632168623130597,"pfxZ":9.083131274513033,"pX":-0.37307006831027323,"pZ":2.3369108308093995,"vX0":3.060846836273937,"vY0":-143.2301480190611,"vZ0":-8.131047000898738,"x":131.22,"y":175.68,"x0":-1.371007874155274,"y0":50.002167297105885,"z0":6.028395147996972,"aX":-1.321169049253924},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.1,"breakHorizontal":0.6,"spinRate":2313,"spinDirection":197},"zone":4,"typeConfidence":2.0,"plateTime":0.381660039526019,"extension":6.022774961410576},"hitData":{"launchSpeed":91.1,"launchAngle":-8.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.02,"coordY":148.09}},"index":5,"playId":"d5fb07a7-4622-3e2b-a022-10d91462231b","pitchNumber":5,"startTime":"2025-08-23T03:47:07.174Z","endTime":"2025-08-23T03:47:14.731Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:47:14.731Z","atBatIndex":60},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ian Happ pops out to second baseman Christian Moore.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-23T03:50:20.961Z","endTime":"2025-08-23T03:50:51.310Z","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":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","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":2},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kenley Jansen replaces Reid Detmers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T03:48:41.364Z","endTime":"2025-08-23T03:50:23.179Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":445276,"link":"/api/v1/people/445276"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.0,"strikeZoneTop":3.55,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.566151934950895,"aZ":-13.192363142378165,"pfxX":0.4571787145219215,"pfxZ":10.752482465421409,"pX":0.5343675246656345,"pZ":2.081694402762653,"vX0":6.164400835740436,"vY0":-132.5764437165795,"vZ0":-8.178933503936152,"x":96.63,"y":182.57,"x0":-1.8884966872842268,"y0":50.00352815620597,"z0":6.1875091341190585,"aX":0.805175707891378},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.6,"breakHorizontal":-2.3,"spinRate":2501,"spinDirection":177},"zone":9,"typeConfidence":0.9,"plateTime":0.4144905554946696,"extension":6.9283155619151975},"index":1,"playId":"42a61be6-7d27-3b16-83f0-43e07315d093","pitchNumber":1,"startTime":"2025-08-23T03:50:23.179Z","endTime":"2025-08-23T03:50:26.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.5,"strikeZoneTop":3.55,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.931168189301676,"aZ":-12.814576846129416,"pfxX":1.0471961133865584,"pfxZ":10.836404819655003,"pX":0.24356812680909576,"pZ":2.9998449153828672,"vX0":4.837940924812519,"vY0":-133.16333490395814,"vZ0":-6.424354907395555,"x":107.72,"y":157.78,"x0":-1.7366932522813066,"y0":50.00594804728354,"z0":6.379808296551133,"aX":1.8717521945855824},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.4,"breakHorizontal":-3.0,"spinRate":2627,"spinDirection":180},"zone":2,"typeConfidence":0.9,"plateTime":0.4121134730302378,"extension":6.739937886710651},"hitData":{"launchSpeed":95.6,"launchAngle":64.0,"totalDistance":173.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":158.11,"coordY":139.6}},"index":2,"playId":"f489fe1b-43ac-34f3-be59-a89c600b2d08","pitchNumber":2,"startTime":"2025-08-23T03:50:40.714Z","endTime":"2025-08-23T03:50:51.310Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:50:51.310Z","atBatIndex":61},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Pete Crow-Armstrong homers (28) on a fly ball to right center field.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-23T03:51:12.844Z","endTime":"2025-08-23T03:52:21.845Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":{"id":445276,"link":"/api/v1/people/445276"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.5,"strikeZoneTop":3.12966844383406,"strikeZoneBottom":1.45000390550166,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.6011828284624,"aZ":-13.010986913157536,"pfxX":1.8876967822892547,"pfxZ":10.809787104719447,"pX":0.9431611765919323,"pZ":1.1963908298640666,"vX0":6.307294941177263,"vY0":-132.6104490303002,"vZ0":-10.560065765794427,"x":81.05,"y":206.48,"x0":-1.715762825404261,"y0":50.001274004691766,"z0":6.1907628423145145,"aX":3.3455248067187795},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.3,"breakHorizontal":-4.8,"spinRate":2607,"spinDirection":178},"zone":14,"typeConfidence":0.9,"plateTime":0.4137688378230244,"extension":7.063654085256531},"index":0,"playId":"77bd7903-0962-3e65-891e-f5f802425aab","pitchNumber":1,"startTime":"2025-08-23T03:51:19.552Z","endTime":"2025-08-23T03:51:23.224Z","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":92.2,"endSpeed":84.1,"strikeZoneTop":3.1,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.51661990814452,"aZ":-12.599860568827571,"pfxX":2.169643016209109,"pfxZ":10.84257276981866,"pX":0.2940876303122407,"pZ":1.7719319240391291,"vX0":4.630322582245655,"vY0":-133.90011060675812,"vZ0":-9.331981388906044,"x":105.79,"y":190.94,"x0":-1.7434616864969312,"y0":50.00265232842316,"z0":6.217144990600821,"aX":3.914541276965251},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.6,"breakHorizontal":-4.9,"spinRate":2665,"spinDirection":182},"zone":9,"typeConfidence":0.91,"plateTime":0.41000221554007465,"extension":6.925693849211658},"index":1,"playId":"de07d7b7-f7dc-3958-8f56-775c962512e7","pitchNumber":2,"startTime":"2025-08-23T03:51:36.146Z","endTime":"2025-08-23T03:51:40.670Z","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(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":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.7,"strikeZoneTop":3.1,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.70994223487553,"aZ":-10.250554162518938,"pfxX":0.5982776082128052,"pfxZ":12.191469305560599,"pX":-0.08735905639972395,"pZ":2.152116378861121,"vX0":4.10946583534034,"vY0":-133.7156227349385,"vZ0":-8.869758838497381,"x":120.33,"y":180.67,"x0":-1.7262405011365918,"y0":50.00169134047602,"z0":6.26167705556797,"aX":1.0753386874530777},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":20.2,"breakHorizontal":-2.0,"spinRate":2600,"spinDirection":178},"zone":5,"typeConfidence":0.91,"plateTime":0.41072256435739085,"extension":7.014791997521228},"hitData":{"launchSpeed":102.6,"launchAngle":31.0,"totalDistance":396.0,"trajectory":"fly_ball","hardness":"hard","location":"89","coordinates":{"coordX":204.36,"coordY":58.82}},"index":2,"playId":"2a8b5690-f112-36b8-8b6f-3530fff9d075","pitchNumber":3,"startTime":"2025-08-23T03:51:56.530Z","endTime":"2025-08-23T03:52:21.845Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:52:21.845Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dansby Swanson grounds out sharply, shortstop Zach Neto to first baseman Nolan Schanuel.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-23T03:52:45.124Z","endTime":"2025-08-23T03:53:53.784Z","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":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"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":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.2,"strikeZoneTop":3.6,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.523721478042297,"aZ":-16.30792392575358,"pfxX":2.7085667091085326,"pfxZ":8.976147474597028,"pX":0.08250364578948399,"pZ":2.412862130621455,"vX0":3.969266683240808,"vY0":-132.44331776773797,"vZ0":-6.739995061911233,"x":113.86,"y":173.63,"x0":-1.7903772025505653,"y0":50.006334133496914,"z0":6.193155205348255,"aX":4.79060005486494},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.9,"breakHorizontal":-5.8,"spinRate":2500,"spinDirection":180},"zone":5,"typeConfidence":0.89,"plateTime":0.4142869393977162,"extension":6.9711485681737955},"index":0,"playId":"33512e1c-8658-33fd-a059-31d9731d9cd8","pitchNumber":1,"startTime":"2025-08-23T03:52:48.592Z","endTime":"2025-08-23T03:52:52.825Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-08-23T03:53:02.762Z","endTime":"2025-08-23T03:53:19.576Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.7,"strikeZoneTop":3.6,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.329965952058973,"aZ":-12.308564017116504,"pfxX":1.7510165750579318,"pfxZ":10.877200644878059,"pX":0.3333777871614825,"pZ":2.138663236600129,"vX0":4.891562498856411,"vY0":-134.12076354147126,"vZ0":-8.441080400941008,"x":104.29,"y":181.04,"x0":-1.739765191362716,"y0":50.00371015095218,"z0":6.199467406028388,"aX":3.1973696813271375},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.1,"breakHorizontal":-4.2,"spinRate":2586,"spinDirection":181},"zone":9,"typeConfidence":0.91,"plateTime":0.4080014062278523,"extension":6.836581508954536},"index":2,"playId":"f6862af9-1beb-3eec-a52f-3095d51a75ca","pitchNumber":2,"startTime":"2025-08-23T03:53:19.576Z","endTime":"2025-08-23T03:53:22.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.140199644594205,"aZ":-31.41708702591328,"pfxX":2.249650439759706,"pfxZ":0.48792723069580113,"pX":0.3547247345927101,"pZ":1.7715360663145396,"vX0":4.101143526668526,"vY0":-123.63195317735587,"vZ0":-4.885838067266249,"x":103.48,"y":190.95,"x0":-1.6137433225155537,"y0":50.0049013775936,"z0":6.390659732105444,"aX":3.5049980446894247},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.0,"breakHorizontal":-4.9,"spinRate":2433,"spinDirection":92},"zone":9,"typeConfidence":0.92,"plateTime":0.441938122036877,"extension":6.83859278002068},"hitData":{"launchSpeed":101.8,"launchAngle":3.0,"totalDistance":70.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":108.62,"coordY":144.38}},"index":3,"playId":"789f067c-0cfd-3116-bbb4-dadb4e1640b2","pitchNumber":3,"startTime":"2025-08-23T03:53:46.081Z","endTime":"2025-08-23T03:53:53.784Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:53:53.784Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Shaw flies out to center fielder Bryce Teodosio.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-23T03:54:17.335Z","endTime":"2025-08-23T03:55:25.808Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"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":"Flyout","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":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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.38499350169534,"strikeZoneBottom":1.5500180150649,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.95589317656621,"aZ":-13.684187003071973,"pfxX":0.3710753067189412,"pfxZ":10.25592118269945,"pX":0.5884712472033822,"pZ":0.8971218400496966,"vX0":6.55750697989715,"vY0":-133.24911659738848,"vZ0":-10.565724365499884,"x":94.57,"y":214.56,"x0":-1.9499688770127308,"y0":50.00302916940146,"z0":5.896208179009152,"aX":0.6678913518190366},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.6,"breakHorizontal":-2.0,"spinRate":2475,"spinDirection":190},"zone":14,"typeConfidence":0.9,"plateTime":0.4106609068048668,"extension":7.060355101618978},"index":0,"playId":"e32e3277-3d69-3dcc-a900-144911726a6d","pitchNumber":1,"startTime":"2025-08-23T03:54:19.767Z","endTime":"2025-08-23T03:54:23.364Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.5,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.51908014989175,"aZ":-15.800722920829013,"pfxX":1.836369007457348,"pfxZ":9.278060506266755,"pX":0.5396354505447754,"pZ":1.6559063104014604,"vX0":5.507406335810253,"vY0":-131.87488447840056,"vZ0":-8.759678192291796,"x":96.43,"y":194.07,"x0":-1.8128586612493436,"y0":50.00568526371662,"z0":6.181743960824255,"aX":3.2399546309972496},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.1,"breakHorizontal":-4.6,"spinRate":2516,"spinDirection":181},"zone":9,"typeConfidence":0.89,"plateTime":0.415026449723118,"extension":6.953002821191393},"index":1,"playId":"291963a1-fd3e-31b6-941d-ccce35c00212","pitchNumber":2,"startTime":"2025-08-23T03:54:37.278Z","endTime":"2025-08-23T03:54:41.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.23500009384933,"strikeZoneBottom":1.50500618745704,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.76642390703515,"aZ":-11.006912121486481,"pfxX":0.08633515870558606,"pfxZ":11.56027724881606,"pX":0.9446657590605035,"pZ":2.1770901383095373,"vX0":6.880662233463733,"vY0":-134.3612502453805,"vZ0":-8.49521763829825,"x":80.99,"y":180.0,"x0":-1.6590637080644912,"y0":50.00102607278352,"z0":6.159486999550933,"aX":0.15585085313203986},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.3,"breakHorizontal":-1.6,"spinRate":2548,"spinDirection":179},"zone":14,"typeConfidence":0.9,"plateTime":0.40745470806795625,"extension":6.860544730254843},"index":2,"playId":"40751538-bacc-3b19-9d15-92fdce11ec8a","pitchNumber":3,"startTime":"2025-08-23T03:54:59.680Z","endTime":"2025-08-23T03:55:03.976Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.3,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.335813205602953,"aZ":-11.456963317933559,"pfxX":0.035468286123657045,"pfxZ":11.714137650692557,"pX":1.1811026407335894,"pZ":2.2579397720024175,"vX0":7.619471033081669,"vY0":-132.19074961564468,"vZ0":-7.938406070361676,"x":71.98,"y":177.82,"x0":-1.7439691020933121,"y0":50.002791320406075,"z0":6.142095375805365,"aX":0.06304462236144766},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.7,"breakHorizontal":-1.7,"spinRate":2541,"spinDirection":176},"zone":14,"typeConfidence":0.9,"plateTime":0.41443662719134666,"extension":7.016112609166716},"hitData":{"launchSpeed":85.9,"launchAngle":26.0,"totalDistance":316.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":164.29,"coordY":78.4}},"index":3,"playId":"eb320cbe-14b7-3591-b867-a7c164f43ce3","pitchNumber":4,"startTime":"2025-08-23T03:55:18.466Z","endTime":"2025-08-23T03:55:25.808Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T03:55:25.808Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Trout strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-23T03:58:36.139Z","endTime":"2025-08-23T04:00:06.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Daniel Palencia replaces Brad Keller.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T03:57:13.379Z","endTime":"2025-08-23T03:58:38.388Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694037,"link":"/api/v1/people/694037"},"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":99.5,"endSpeed":90.0,"strikeZoneTop":3.65580552335046,"strikeZoneBottom":1.75527604952218,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.01866038044221,"aZ":-14.241623557214805,"pfxX":-8.486465577990156,"pfxZ":8.532939350211358,"pX":-0.44816755830260613,"pZ":3.807167300541034,"vX0":5.731540455077125,"vY0":-144.78640670191615,"vZ0":-2.0307735366555018,"x":134.08,"y":135.99,"x0":-1.361323008767943,"y0":50.000848842597634,"z0":5.3995948889658845,"aX":-17.832218792987856},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.1,"breakHorizontal":14.0,"spinRate":2362,"spinDirection":224},"zone":11,"typeConfidence":0.9,"plateTime":0.3797862183387126,"extension":6.637856096384665},"index":1,"playId":"3c257e7e-7473-3b1c-bf95-96ee4c031bd2","pitchNumber":1,"startTime":"2025-08-23T03:58:38.388Z","endTime":"2025-08-23T03:58:41.816Z","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":99.2,"endSpeed":90.1,"strikeZoneTop":3.57946694011153,"strikeZoneBottom":1.75527226065072,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.626027634081694,"aZ":-12.19225224151317,"pfxX":-8.344869768503981,"pfxZ":9.6066490401739,"pX":0.5299609683710192,"pZ":0.6833232058978017,"vX0":7.935131244599098,"vY0":-143.845565050625,"vZ0":-10.364280454203772,"x":96.8,"y":220.33,"x0":-1.1899738009056144,"y0":50.00552229115634,"z0":5.104799746108465,"aX":-17.363471199191736},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.2,"breakHorizontal":13.3,"spinRate":2384,"spinDirection":220},"zone":14,"typeConfidence":0.9,"plateTime":0.381833046807289,"extension":6.662129943825923},"index":2,"playId":"048cf3d4-4565-3eb4-83d4-61a43b6f243d","pitchNumber":2,"startTime":"2025-08-23T03:58:54.330Z","endTime":"2025-08-23T03:58:57.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.3,"endSpeed":90.6,"strikeZoneTop":3.61,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.51036428113008,"aZ":-15.866110554538682,"pfxX":-8.317236814475027,"pfxZ":7.730983852637401,"pX":0.4643591902421662,"pZ":3.059301458647939,"vX0":8.231442703016468,"vY0":-144.31863648241603,"vZ0":-3.730762720448049,"x":99.3,"y":156.18,"x0":-1.3438705435597202,"y0":50.00657191826282,"z0":5.345825591287096,"aX":-17.552930931461926},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":13.4,"breakHorizontal":13.4,"spinRate":2257,"spinDirection":228},"zone":3,"typeConfidence":0.9,"plateTime":0.37949136163909447,"extension":6.604341496515755},"index":3,"playId":"359b7961-26a2-3c93-be3a-8f80ad483f3a","pitchNumber":3,"startTime":"2025-08-23T03:59:15.636Z","endTime":"2025-08-23T03:59:19.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.3,"endSpeed":90.7,"strikeZoneTop":3.61000072218351,"strikeZoneBottom":1.75527416519934,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.49758221776601,"aZ":-15.510649837239848,"pfxX":-7.2974498910194034,"pfxZ":7.895507613605233,"pX":0.4646864787386111,"pZ":2.7141322153226133,"vX0":7.90888786434451,"vY0":-144.3239569711035,"vZ0":-4.735622113175343,"x":99.29,"y":165.5,"x0":-1.3626853929813756,"y0":50.00003444984593,"z0":5.330981993899061,"aX":-15.396761604378323},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.6,"breakHorizontal":11.6,"spinRate":2237,"spinDirection":226},"zone":6,"typeConfidence":0.9,"plateTime":0.37946983003267665,"extension":6.686533692511433},"index":4,"playId":"feead612-e21d-334d-9cd5-6c8cbadcba7a","pitchNumber":4,"startTime":"2025-08-23T03:59:37.955Z","endTime":"2025-08-23T03:59:41.347Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-23T03:59:48.167Z","endTime":"2025-08-23T04:00:02.386Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":100.3,"endSpeed":91.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.98003582429531,"aZ":-14.427850345607137,"pfxX":-7.140870983179864,"pfxZ":8.257774047306585,"pX":0.18992717496899544,"pZ":3.335111659087008,"vX0":6.912696651966718,"vY0":-145.840746084104,"vZ0":-3.3374252730434795,"x":109.76,"y":148.73,"x0":-1.2857434891648474,"y0":50.006082725113195,"z0":5.36713192808426,"aX":-15.352719060531328},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":14.4,"breakHorizontal":11.5,"spinRate":2201,"spinDirection":226},"zone":2,"typeConfidence":0.91,"plateTime":0.37586135037734003,"extension":6.646375169340539},"index":6,"playId":"fcd81447-1e24-3693-87e4-24f54d6da9a6","pitchNumber":5,"startTime":"2025-08-23T04:00:02.386Z","endTime":"2025-08-23T04:00:06.632Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T04:00:06.632Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Taylor Ward grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-23T04:00:16.507Z","endTime":"2025-08-23T04:00:41.157Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"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":2},"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":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.53851609998426,"aZ":-30.088764596878484,"pfxX":0.297100830619597,"pfxZ":1.2128138474881105,"pX":0.6065772298236324,"pZ":2.4344381463915687,"vX0":5.75361703632693,"vY0":-129.9601463381588,"vZ0":-1.5939433548466997,"x":93.88,"y":173.05,"x0":-1.6719571112721403,"y0":50.00111547775512,"z0":5.335251107074125,"aX":0.508034362059418},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.0,"breakHorizontal":-1.8,"spinRate":2220,"spinDirection":110},"zone":6,"typeConfidence":0.91,"plateTime":0.4210261253113732,"extension":6.202153944439053},"hitData":{"launchSpeed":83.7,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.38,"coordY":150.52}},"index":0,"playId":"d96872b4-6b9a-36ca-9b9c-7ecbb14794d4","pitchNumber":1,"startTime":"2025-08-23T04:00:32.723Z","endTime":"2025-08-23T04:00:41.157Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T04:00:41.157Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yoán Moncada strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-23T04:01:01.837Z","endTime":"2025-08-23T04:02:14.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"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":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":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.4,"strikeZoneTop":3.43494432858011,"strikeZoneBottom":1.52505965429449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.161756857902613,"aZ":-31.772702859421674,"pfxX":1.4831586919246842,"pfxZ":0.2306402719895697,"pX":-0.4217636645933547,"pZ":3.18572351455957,"vX0":2.4892022419600703,"vY0":-129.5590587454927,"vZ0":0.48578519494434125,"x":133.08,"y":152.77,"x0":-1.583356348396627,"y0":50.000477287110535,"z0":5.402023332260125,"aX":2.5494539963708807},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.7,"breakHorizontal":-3.2,"spinRate":2177,"spinDirection":69},"zone":1,"typeConfidence":0.92,"plateTime":0.42091597012496385,"extension":6.548540283349614},"index":0,"playId":"4d39a8f1-f1f1-387c-9c56-cbc721e34f77","pitchNumber":1,"startTime":"2025-08-23T04:01:09.371Z","endTime":"2025-08-23T04:01:13.161Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.35967244424804,"strikeZoneBottom":1.52506244168736,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.554177725745294,"aZ":-29.366853260704865,"pfxX":-4.390684495410902,"pfxZ":1.7341262000034323,"pX":0.15280923203679675,"pZ":3.165312645589067,"vX0":4.886782721464769,"vY0":-125.79313926625947,"vZ0":-0.08288936326891838,"x":111.18,"y":153.32,"x0":-1.2370682908897965,"y0":50.001069966411805,"z0":5.563292070196669,"aX":-7.0943395793782775},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.4,"breakHorizontal":7.0,"spinRate":1111,"spinDirection":239},"zone":2,"typeConfidence":0.92,"plateTime":0.4340645202671949,"extension":6.787800723618694},"index":1,"playId":"db005b76-9219-3b42-a278-f82216bb0539","pitchNumber":2,"startTime":"2025-08-23T04:01:26.128Z","endTime":"2025-08-23T04:01:29.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.3,"strikeZoneTop":3.34460341461545,"strikeZoneBottom":1.52506096486535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.350689319148614,"aZ":-30.15955255688223,"pfxX":1.4204168797413268,"pfxZ":1.1557892874967841,"pX":-0.8831415984996088,"pZ":1.5953973960477708,"vX0":1.5965964707886233,"vY0":-130.62378950916542,"vZ0":-3.065936270858297,"x":150.66,"y":195.7,"x0":-1.6841575207884956,"y0":50.006382667998096,"z0":5.023050053985861,"aX":2.4850859328109753},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.7,"breakHorizontal":-2.9,"spinRate":2185,"spinDirection":99},"zone":13,"typeConfidence":0.92,"plateTime":0.4173601566140963,"extension":6.363633300589065},"index":2,"playId":"7acbddc7-74ea-3578-9f6e-7003b5fd1075","pitchNumber":3,"startTime":"2025-08-23T04:01:44.537Z","endTime":"2025-08-23T04:01:48.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.807535592807703,"aZ":-30.18253957017131,"pfxX":1.9312707244534395,"pfxZ":1.1153031833577591,"pX":0.3160366253328267,"pZ":1.84542113099533,"vX0":4.3077244343744,"vY0":-132.23809465872696,"vZ0":-2.7301467893337534,"x":104.95,"y":188.95,"x0":-1.5814697672399844,"y0":50.001277293542586,"z0":5.093567815585007,"aX":3.4363319627666256},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.7,"breakHorizontal":-4.4,"spinRate":2327,"spinDirection":109},"zone":9,"typeConfidence":0.92,"plateTime":0.4133718004591298,"extension":6.516356778894689},"index":3,"playId":"d8d2fc27-1896-37b3-b478-17ea1c0c17fd","pitchNumber":4,"startTime":"2025-08-23T04:02:11.699Z","endTime":"2025-08-23T04:02:14.855Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T04:02:14.855Z","atBatIndex":67}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yoán Moncada strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-23T04:01:01.837Z","endTime":"2025-08-23T04:02:14.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"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":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":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.4,"strikeZoneTop":3.43494432858011,"strikeZoneBottom":1.52505965429449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.161756857902613,"aZ":-31.772702859421674,"pfxX":1.4831586919246842,"pfxZ":0.2306402719895697,"pX":-0.4217636645933547,"pZ":3.18572351455957,"vX0":2.4892022419600703,"vY0":-129.5590587454927,"vZ0":0.48578519494434125,"x":133.08,"y":152.77,"x0":-1.583356348396627,"y0":50.000477287110535,"z0":5.402023332260125,"aX":2.5494539963708807},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.7,"breakHorizontal":-3.2,"spinRate":2177,"spinDirection":69},"zone":1,"typeConfidence":0.92,"plateTime":0.42091597012496385,"extension":6.548540283349614},"index":0,"playId":"4d39a8f1-f1f1-387c-9c56-cbc721e34f77","pitchNumber":1,"startTime":"2025-08-23T04:01:09.371Z","endTime":"2025-08-23T04:01:13.161Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.35967244424804,"strikeZoneBottom":1.52506244168736,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.554177725745294,"aZ":-29.366853260704865,"pfxX":-4.390684495410902,"pfxZ":1.7341262000034323,"pX":0.15280923203679675,"pZ":3.165312645589067,"vX0":4.886782721464769,"vY0":-125.79313926625947,"vZ0":-0.08288936326891838,"x":111.18,"y":153.32,"x0":-1.2370682908897965,"y0":50.001069966411805,"z0":5.563292070196669,"aX":-7.0943395793782775},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.4,"breakHorizontal":7.0,"spinRate":1111,"spinDirection":239},"zone":2,"typeConfidence":0.92,"plateTime":0.4340645202671949,"extension":6.787800723618694},"index":1,"playId":"db005b76-9219-3b42-a278-f82216bb0539","pitchNumber":2,"startTime":"2025-08-23T04:01:26.128Z","endTime":"2025-08-23T04:01:29.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.3,"strikeZoneTop":3.34460341461545,"strikeZoneBottom":1.52506096486535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.350689319148614,"aZ":-30.15955255688223,"pfxX":1.4204168797413268,"pfxZ":1.1557892874967841,"pX":-0.8831415984996088,"pZ":1.5953973960477708,"vX0":1.5965964707886233,"vY0":-130.62378950916542,"vZ0":-3.065936270858297,"x":150.66,"y":195.7,"x0":-1.6841575207884956,"y0":50.006382667998096,"z0":5.023050053985861,"aX":2.4850859328109753},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.7,"breakHorizontal":-2.9,"spinRate":2185,"spinDirection":99},"zone":13,"typeConfidence":0.92,"plateTime":0.4173601566140963,"extension":6.363633300589065},"index":2,"playId":"7acbddc7-74ea-3578-9f6e-7003b5fd1075","pitchNumber":3,"startTime":"2025-08-23T04:01:44.537Z","endTime":"2025-08-23T04:01:48.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.807535592807703,"aZ":-30.18253957017131,"pfxX":1.9312707244534395,"pfxZ":1.1153031833577591,"pX":0.3160366253328267,"pZ":1.84542113099533,"vX0":4.3077244343744,"vY0":-132.23809465872696,"vZ0":-2.7301467893337534,"x":104.95,"y":188.95,"x0":-1.5814697672399844,"y0":50.001277293542586,"z0":5.093567815585007,"aX":3.4363319627666256},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.7,"breakHorizontal":-4.4,"spinRate":2327,"spinDirection":109},"zone":9,"typeConfidence":0.92,"plateTime":0.4133718004591298,"extension":6.516356778894689},"index":3,"playId":"d8d2fc27-1896-37b3-b478-17ea1c0c17fd","pitchNumber":4,"startTime":"2025-08-23T04:02:11.699Z","endTime":"2025-08-23T04:02:14.855Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T04:02:14.855Z","atBatIndex":67},"scoringPlays":[1,17,33,50,62],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2,3],"bottom":[4,5,6],"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":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":98.72,"y":173.19},"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":1,"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":202.71,"y":53.63},"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":1,"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":79.85,"y":54.5},"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":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":162.47,"y":166.26},"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":1,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":109.42,"y":169.54},"type":"O","description":"Groundout"}]}},{"startIndex":7,"endIndex":12,"top":[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":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":164.34,"y":188.33},"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":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":194.24,"y":100.47},"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":2,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"coordinates":{"x":152.78,"y":154.15},"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":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":110.38,"y":151.12},"type":"O","description":"Groundout"}]}},{"startIndex":13,"endIndex":22,"top":[13,14,15,16,17,18],"bottom":[19,20,21,22],"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":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":128.38,"y":89.47},"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":3,"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":56.57,"y":82.2},"type":"O","description":"Sac Fly"},{"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":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"batter":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"coordinates":{"x":65.37,"y":89.66},"type":"O","description":"Lineout"}],"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":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"coordinates":{"x":185.85,"y":145.26},"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":3,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":41.8,"y":76.86},"type":"O","description":"Flyout"}]}},{"startIndex":23,"endIndex":28,"top":[23,24,25],"bottom":[26,27,28],"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":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":123.38,"y":133.14},"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":4,"pitcher":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":112.63,"y":38.97},"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":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":158.23,"y":158.39},"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":4,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":156.05,"y":161.74},"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":4,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":139.46,"y":148.7},"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":4,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":107.36,"y":162.02},"type":"O","description":"Groundout"}]}},{"startIndex":29,"endIndex":36,"top":[29,30,31,32],"bottom":[33,34,35,36],"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":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":29.74,"y":106.29},"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":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":141.88,"y":91.16},"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":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":210.28,"y":85.72},"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":5,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"coordinates":{"x":204.66,"y":67.44},"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":5,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":155.65,"y":127.56},"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":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"coordinates":{"x":107.36,"y":152.94},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":37,"endIndex":46,"top":[37,38,39,40,41],"bottom":[42,43,44,45,46],"hits":{"away":[],"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":6,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"coordinates":{"x":109.78,"y":173.53},"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":6,"pitcher":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":133.28,"y":177.51},"type":"O","description":"Groundout"}]}},{"startIndex":47,"endIndex":53,"top":[47,48,49],"bottom":[50,51,52,53],"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":596112,"fullName":"Robert Stephenson","link":"/api/v1/people/596112"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":71.61,"y":63.33},"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":7,"pitcher":{"id":596112,"fullName":"Robert Stephenson","link":"/api/v1/people/596112"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":181.11,"y":75.55},"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":7,"pitcher":{"id":596112,"fullName":"Robert Stephenson","link":"/api/v1/people/596112"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":155.88,"y":116.46},"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":7,"pitcher":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"coordinates":{"x":214.85,"y":63.29},"type":"H","description":"Home Run"}]}},{"startIndex":54,"endIndex":60,"top":[54,55,56,57],"bottom":[58,59,60],"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":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":150.87,"y":170.77},"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":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":95.14,"y":82.26},"type":"H","description":"Single"}],"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":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"coordinates":{"x":108.57,"y":162.63},"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":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":157.85,"y":197.53},"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":8,"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":114.02,"y":148.09},"type":"O","description":"Groundout"}]}},{"startIndex":61,"endIndex":67,"top":[61,62,63,64],"bottom":[65,66,67],"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":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":158.11,"y":139.6},"type":"O","description":"Pop Out"},{"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":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":204.36,"y":58.82},"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":9,"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":108.62,"y":144.38},"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":9,"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":164.29,"y":78.4},"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":9,"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":110.38,"y":150.52},"type":"O","description":"Groundout"}]}}]},"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":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":2,"hits":3,"errors":0,"leftOnBase":3},"away":{"runs":3,"hits":5,"errors":0,"leftOnBase":6}},"defense":{"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"catcher":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"first":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"second":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"third":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"shortstop":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"left":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"center":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"right":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"onDeck":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"inHole":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"battingOrder":10,"team":{"id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"}},"offense":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"onDeck":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"inHole":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"battingOrder":5,"team":{"id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"}},"balls":1,"strikes":3,"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":8,"groundOuts":4,"airOuts":13,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".248","atBats":31,"obp":".319","slg":".426","ops":".745","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":12,"rbi":3,"leftOnBase":13,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.50","popOuts":2,"lineOuts":3},"pitching":{"flyOuts":3,"groundOuts":12,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":2,"atBats":29,"obp":".188","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":113,"era":"3.79","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.20","battersFaced":32,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":113,"balls":41,"strikes":72,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.40","rbi":2,"pitchesPerInning":"12.56","runsScoredPer9":"2.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":27,"errors":0,"chances":40,"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":{"note":"(S, 19)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":3,"strikes":7,"strikePercentage":".700","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":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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":17,"gamesStarted":16,"flyOuts":50,"groundOuts":93,"airOuts":86,"runs":35,"doubles":13,"triples":0,"homeRuns":8,"strikeOuts":70,"baseOnBalls":28,"intentionalWalks":0,"hits":77,"hitByPitch":6,"atBats":323,"obp":".308","caughtStealing":7,"stolenBases":7,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1374,"era":"3.08","inningsPitched":"87.2","wins":7,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"1.20","battersFaced":361,"outs":263,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1374,"balls":482,"strikes":892,"strikePercentage":".650","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".636","pitchesPerInning":"15.67","gamesFinished":0,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"7.19","walksPer9Inn":"2.87","hitsPer9Inn":"7.90","runsScoredPer9":"3.59","homeRunsPer9":"0.82","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":19,"lineOuts":17},"fielding":{"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":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":"1-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":4,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":90,"groundOuts":104,"airOuts":158,"runs":80,"doubles":21,"triples":4,"homeRuns":19,"strikeOuts":78,"baseOnBalls":80,"intentionalWalks":7,"hits":117,"hitByPitch":3,"avg":".258","atBats":453,"obp":".371","slg":".448","ops":".819","caughtStealing":2,"stolenBases":25,"stolenBasePercentage":".926","caughtStealingPercentage":".074","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":542,"totalBases":203,"rbi":63,"leftOnBase":164,"sacBunts":1,"sacFlies":3,"babip":".273","groundOutsToAirouts":"0.66","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"23.84","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":226,"errors":2,"chances":232,"fielding":".991","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":"600","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"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":2,"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":118,"flyOuts":79,"groundOuts":96,"airOuts":140,"runs":66,"doubles":22,"triples":0,"homeRuns":16,"strikeOuts":116,"baseOnBalls":68,"intentionalWalks":1,"hits":103,"hitByPitch":1,"avg":".228","atBats":451,"obp":".328","slg":".384","ops":".712","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":524,"totalBases":173,"rbi":56,"leftOnBase":163,"sacBunts":0,"sacFlies":4,"babip":".269","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.19","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"}]},"ID665871":{"person":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"stats":{"batting":{},"pitching":{"summary":"6.0 IP, ER, 4 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":9,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":2,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":72,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":22,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":72,"balls":27,"strikes":45,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"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":3,"gamesStarted":3,"flyOuts":6,"groundOuts":20,"airOuts":11,"runs":6,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":15,"hitByPitch":3,"atBats":55,"obp":".344","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":207,"era":"3.86","inningsPitched":"14.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.29","battersFaced":61,"outs":42,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":207,"balls":70,"strikes":137,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.82","rbi":1,"winPercentage":".000","pitchesPerInning":"14.79","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"5.79","walksPer9Inn":"1.93","hitsPer9Inn":"9.64","runsScoredPer9":"3.86","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"401","stats":{"batting":{"note":"a-","summary":"1-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":81,"groundOuts":85,"airOuts":106,"runs":55,"doubles":18,"triples":3,"homeRuns":24,"strikeOuts":115,"baseOnBalls":42,"intentionalWalks":1,"hits":108,"hitByPitch":9,"avg":".262","atBats":413,"obp":".342","slg":".494","ops":".836","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":465,"totalBases":204,"rbi":73,"leftOnBase":162,"sacBunts":0,"sacFlies":1,"babip":".305","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.21","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":67,"putOuts":803,"errors":4,"chances":874,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"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,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":"700","stats":{"batting":{"summary":"1-4 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":2,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":90,"groundOuts":91,"airOuts":150,"runs":79,"doubles":33,"triples":4,"homeRuns":28,"strikeOuts":129,"baseOnBalls":23,"intentionalWalks":0,"hits":124,"hitByPitch":7,"avg":".256","atBats":484,"obp":".297","slg":".514","ops":".811","caughtStealing":7,"stolenBases":30,"stolenBasePercentage":".811","caughtStealingPercentage":".189","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":524,"totalBases":249,"rbi":81,"leftOnBase":230,"sacBunts":5,"sacFlies":5,"babip":".289","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.29","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":356,"errors":1,"chances":361,"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":51,"groundOuts":78,"airOuts":94,"runs":52,"doubles":15,"triples":3,"homeRuns":11,"strikeOuts":93,"baseOnBalls":32,"intentionalWalks":1,"hits":81,"hitByPitch":10,"avg":".235","atBats":345,"obp":".318","slg":".391","ops":".709","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":388,"totalBases":135,"rbi":30,"leftOnBase":134,"sacBunts":1,"sacFlies":0,"babip":".290","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.36","popOuts":17,"lineOuts":26},"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":67,"putOuts":143,"errors":6,"chances":216,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"0-2 | BB, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":85,"groundOuts":80,"airOuts":148,"runs":64,"doubles":27,"triples":3,"homeRuns":27,"strikeOuts":139,"baseOnBalls":55,"intentionalWalks":1,"hits":116,"hitByPitch":0,"avg":".244","atBats":476,"obp":".318","slg":".483","ops":".801","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":538,"totalBases":230,"rbi":87,"leftOnBase":204,"sacBunts":0,"sacFlies":7,"babip":".281","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.63","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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":12,"groundOuts":28,"airOuts":25,"runs":13,"doubles":1,"triples":0,"homeRuns":6,"strikeOuts":21,"baseOnBalls":3,"intentionalWalks":0,"hits":20,"hitByPitch":0,"avg":".217","atBats":92,"obp":".240","slg":".424","ops":".664","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":97,"totalBases":39,"rbi":16,"leftOnBase":46,"sacBunts":1,"sacFlies":1,"babip":".212","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.33","popOuts":7,"lineOuts":6},"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":8,"stolenBases":18,"stolenBasePercentage":".692","caughtStealingPercentage":".308","assists":9,"putOuts":203,"errors":1,"chances":213,"fielding":".995","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(BS, 1)","summary":"1.0 IP, ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":7,"strikes":13,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.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":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":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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-3 | 2B, BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"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":2,"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":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":62,"groundOuts":113,"airOuts":112,"runs":69,"doubles":18,"triples":2,"homeRuns":18,"strikeOuts":139,"baseOnBalls":35,"intentionalWalks":1,"hits":118,"hitByPitch":0,"avg":".248","atBats":476,"obp":".297","slg":".408","ops":".705","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":517,"totalBases":194,"rbi":57,"leftOnBase":218,"sacBunts":1,"sacFlies":5,"babip":".309","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.44","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":293,"putOuts":174,"errors":9,"chances":476,"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":1,"groundOuts":3,"airOuts":5,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".235","atBats":17,"obp":".278","slg":".412","ops":".690","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":18,"totalBases":7,"rbi":4,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".273","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.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":8,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"100","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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":90,"groundOuts":137,"airOuts":161,"runs":61,"doubles":20,"triples":3,"homeRuns":4,"strikeOuts":38,"baseOnBalls":30,"intentionalWalks":1,"hits":135,"hitByPitch":6,"avg":".288","atBats":468,"obp":".337","slg":".370","ops":".707","caughtStealing":3,"stolenBases":23,"stolenBasePercentage":".885","caughtStealingPercentage":".115","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":507,"totalBases":173,"rbi":49,"leftOnBase":185,"sacBunts":0,"sacFlies":3,"babip":".305","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"117.00","popOuts":25,"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":303,"putOuts":217,"errors":3,"chances":523,"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":{"note":"(W, 4-1)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"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":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"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":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":15,"flyOuts":56,"groundOuts":86,"airOuts":98,"runs":67,"doubles":17,"triples":4,"homeRuns":17,"strikeOuts":108,"baseOnBalls":30,"intentionalWalks":0,"hits":114,"hitByPitch":4,"atBats":404,"obp":".337","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1621,"era":"5.91","inningsPitched":"99.0","wins":5,"losses":7,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":65,"whip":"1.45","battersFaced":440,"outs":297,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1621,"balls":556,"strikes":1065,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".417","pitchesPerInning":"16.37","gamesFinished":1,"strikeoutWalkRatio":"3.60","strikeoutsPer9Inn":"9.82","walksPer9Inn":"2.73","hitsPer9Inn":"10.36","runsScoredPer9":"6.09","homeRunsPer9":"1.55","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID807713":{"person":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"jerseyNumber":"6","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"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":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":43,"groundOuts":75,"airOuts":93,"runs":45,"doubles":16,"triples":2,"homeRuns":11,"strikeOuts":64,"baseOnBalls":28,"intentionalWalks":0,"hits":67,"hitByPitch":2,"avg":".226","atBats":296,"obp":".295","slg":".405","ops":".700","caughtStealing":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":329,"totalBases":120,"rbi":33,"leftOnBase":144,"sacBunts":0,"sacFlies":3,"babip":".250","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.91","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":164,"putOuts":60,"errors":6,"chances":230,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID457759":{"person":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"jerseyNumber":"3","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"400","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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":29,"groundOuts":35,"airOuts":54,"runs":13,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":26,"baseOnBalls":14,"intentionalWalks":0,"hits":30,"hitByPitch":1,"avg":".213","atBats":141,"obp":".281","slg":".319","ops":".600","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":160,"totalBases":45,"rbi":15,"leftOnBase":57,"sacBunts":0,"sacFlies":4,"babip":".233","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.00","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":157,"errors":1,"chances":174,"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"}]}},"batters":[663538,663656,673548,457759,683737,608348,664023,691718,621020,807713,665871,552640,641745,694037],"pitchers":[665871,552640,641745,694037],"bench":[683357,650489,624512],"bullpen":[571510,676962,690990,684007,519141,607067,573124,592791,573204],"battingOrder":[663538,663656,673548,683737,608348,664023,691718,621020,807713],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Swanson (18, Anderson, Ty)."},{"label":"HR","value":"Tucker (19, 1st inning off Anderson, Ty, 0 on, 1 out); Crow-Armstrong (28, 9th inning off Jansen, K, 0 on, 1 out)."},{"label":"TB","value":"Busch; Crow-Armstrong 4; Hoerner; Swanson 2; Tucker 4."},{"label":"RBI","value":"Crow-Armstrong (81); Suzuki (87); Tucker (63)."},{"label":"Runners left in scoring position, 2 out","value":"Tucker; Turner, J; Crow-Armstrong."},{"label":"SF","value":"Suzuki."},{"label":"Team RISP","value":"1-for-7."},{"label":"Team LOB","value":"6."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Swanson-Hoerner-Turner, J)."}]}],"note":[{"label":"a","value":"Struck out for Turner, J in the 6th."}]},"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":3,"groundOuts":12,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":2,"avg":".232","atBats":29,"obp":".305","slg":".407","ops":".712","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":9,"rbi":2,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.50","popOuts":1,"lineOuts":1},"pitching":{"flyOuts":8,"groundOuts":4,"airOuts":13,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":31,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":150,"era":"4.66","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.43","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":150,"balls":51,"strikes":99,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.31","rbi":3,"pitchesPerInning":"16.67","runsScoredPer9":"3.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":27,"errors":0,"chances":30,"passedBall":0,"pickoffs":0}},"players":{"ID672724":{"person":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"jerseyNumber":"10","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":21,"groundOuts":53,"airOuts":42,"runs":18,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":49,"baseOnBalls":11,"intentionalWalks":0,"hits":26,"hitByPitch":1,"avg":".153","atBats":170,"obp":".209","slg":".235","ops":".444","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":182,"totalBases":40,"rbi":13,"leftOnBase":76,"sacBunts":0,"sacFlies":0,"babip":".195","groundOutsToAirouts":"1.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.67","popOuts":10,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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":true,"isSubstitute":false}},"ID650859":{"person":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"jerseyNumber":"2","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":48,"groundOuts":129,"airOuts":98,"runs":48,"doubles":14,"triples":3,"homeRuns":7,"strikeOuts":82,"baseOnBalls":26,"intentionalWalks":0,"hits":101,"hitByPitch":3,"avg":".249","atBats":406,"obp":".297","slg":".350","ops":".647","caughtStealing":6,"stolenBases":5,"stolenBasePercentage":".455","caughtStealingPercentage":".545","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":439,"totalBases":142,"rbi":33,"leftOnBase":156,"sacBunts":1,"sacFlies":3,"babip":".294","groundOutsToAirouts":"1.32","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"58.00","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":235,"putOuts":108,"errors":11,"chances":354,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"800","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"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":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":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":14,"groundOuts":25,"airOuts":20,"runs":13,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":36,"baseOnBalls":14,"intentionalWalks":0,"hits":18,"hitByPitch":1,"avg":".186","atBats":97,"obp":".292","slg":".320","ops":".612","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":114,"totalBases":31,"rbi":11,"leftOnBase":46,"sacBunts":1,"sacFlies":1,"babip":".254","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.33","popOuts":0,"lineOuts":6},"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":64,"putOuts":38,"errors":1,"chances":103,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"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-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":1,"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":109,"flyOuts":66,"groundOuts":88,"airOuts":112,"runs":74,"doubles":26,"triples":1,"homeRuns":21,"strikeOuts":122,"baseOnBalls":27,"intentionalWalks":4,"hits":115,"hitByPitch":11,"avg":".265","atBats":434,"obp":".322","slg":".475","ops":".797","caughtStealing":9,"stolenBases":22,"stolenBasePercentage":".710","caughtStealingPercentage":".290","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":475,"totalBases":206,"rbi":55,"leftOnBase":116,"sacBunts":0,"sacFlies":3,"babip":".320","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.67","popOuts":23,"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":280,"putOuts":147,"errors":9,"chances":436,"fielding":".979","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":{},"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":2,"flyOuts":5,"groundOuts":12,"airOuts":14,"runs":8,"doubles":1,"triples":3,"homeRuns":2,"strikeOuts":10,"baseOnBalls":10,"intentionalWalks":0,"hits":14,"hitByPitch":2,"atBats":49,"obp":".419","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":246,"era":"5.54","inningsPitched":"13.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.85","battersFaced":62,"outs":39,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":246,"balls":104,"strikes":142,"strikePercentage":".580","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".000","pitchesPerInning":"18.92","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"6.92","walksPer9Inn":"6.92","hitsPer9Inn":"9.69","runsScoredPer9":"5.54","homeRunsPer9":"1.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":6},"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}},"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":"2-4 | 2 HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":8,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","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":59,"flyOuts":33,"groundOuts":33,"airOuts":51,"runs":30,"doubles":8,"triples":1,"homeRuns":11,"strikeOuts":54,"baseOnBalls":21,"intentionalWalks":0,"hits":43,"hitByPitch":4,"avg":".239","atBats":180,"obp":".330","slg":".478","ops":".808","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":206,"totalBases":86,"rbi":30,"leftOnBase":80,"sacBunts":0,"sacFlies":1,"babip":".276","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.36","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":75,"putOuts":43,"errors":7,"chances":125,"fielding":".944","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"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":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":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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":80,"groundOuts":90,"airOuts":136,"runs":70,"doubles":28,"triples":2,"homeRuns":29,"strikeOuts":145,"baseOnBalls":59,"intentionalWalks":1,"hits":111,"hitByPitch":2,"avg":".233","atBats":476,"obp":".317","slg":".483","ops":".800","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":543,"totalBases":230,"rbi":92,"leftOnBase":230,"sacBunts":0,"sacFlies":6,"babip":".266","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.41","popOuts":27,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":248,"errors":4,"chances":255,"fielding":".984","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":{"summary":"0.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"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":4,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":4,"balls":1,"strikes":3,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"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":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":0,"airOuts":3,"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":".---","numberOfPitches":8,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":2,"strikes":6,"strikePercentage":".750","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":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"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":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":44,"groundOuts":56,"airOuts":87,"runs":55,"doubles":10,"triples":1,"homeRuns":20,"strikeOuts":129,"baseOnBalls":72,"intentionalWalks":10,"hits":84,"hitByPitch":5,"avg":".239","atBats":351,"obp":".372","slg":".444","ops":".816","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":433,"totalBases":156,"rbi":52,"leftOnBase":125,"sacBunts":0,"sacFlies":5,"babip":".309","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.55","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":{"note":"(L, 5-4)","summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":3,"strikes":9,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"0.2 IP, 0 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":25,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":13,"strikes":12,"strikePercentage":".480","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":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"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":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":51,"groundOuts":88,"airOuts":110,"runs":49,"doubles":15,"triples":1,"homeRuns":28,"strikeOuts":119,"baseOnBalls":28,"intentionalWalks":0,"hits":96,"hitByPitch":10,"avg":".233","atBats":412,"obp":".297","slg":".478","ops":".775","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":453,"totalBases":197,"rbi":78,"leftOnBase":193,"sacBunts":0,"sacFlies":1,"babip":".256","groundOutsToAirouts":"0.80","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"14.71","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":276,"errors":7,"chances":285,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"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":{},"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":52,"gamesStarted":1,"flyOuts":25,"groundOuts":34,"airOuts":43,"runs":27,"doubles":6,"triples":0,"homeRuns":11,"strikeOuts":65,"baseOnBalls":29,"intentionalWalks":3,"hits":42,"hitByPitch":2,"atBats":184,"obp":".340","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":874,"era":"4.88","inningsPitched":"48.0","wins":6,"losses":4,"saves":2,"saveOpportunities":8,"holds":17,"blownSaves":6,"earnedRuns":26,"whip":"1.48","battersFaced":215,"outs":144,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":874,"balls":328,"strikes":546,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".600","pitchesPerInning":"18.21","gamesFinished":4,"strikeoutWalkRatio":"2.24","strikeoutsPer9Inn":"12.19","walksPer9Inn":"5.44","hitsPer9Inn":"7.88","runsScoredPer9":"5.06","homeRunsPer9":"2.06","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":true,"isSubstitute":false}},"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-3 | HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"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":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":78,"groundOuts":131,"airOuts":147,"runs":61,"doubles":22,"triples":1,"homeRuns":10,"strikeOuts":66,"baseOnBalls":56,"intentionalWalks":4,"hits":123,"hitByPitch":10,"avg":".267","atBats":460,"obp":".357","slg":".385","ops":".742","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":533,"totalBases":177,"rbi":49,"leftOnBase":167,"sacBunts":3,"sacFlies":4,"babip":".291","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.00","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":944,"errors":6,"chances":1009,"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-2 | HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":5,"groundOuts":9,"airOuts":10,"runs":7,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":18,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":3,"avg":".239","atBats":46,"obp":".308","slg":".348","ops":".656","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":53,"totalBases":16,"rbi":2,"leftOnBase":14,"sacBunts":1,"sacFlies":1,"babip":".379","groundOutsToAirouts":"0.90","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":40,"errors":0,"chances":40,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":17,"groundOuts":27,"airOuts":30,"runs":13,"doubles":2,"triples":1,"homeRuns":4,"strikeOuts":26,"baseOnBalls":10,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":99,"obp":".255","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":426,"era":"4.18","inningsPitched":"28.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.00","battersFaced":111,"outs":84,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":426,"balls":161,"strikes":265,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".---","pitchesPerInning":"15.21","gamesFinished":11,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"8.36","walksPer9Inn":"3.21","hitsPer9Inn":"5.79","runsScoredPer9":"4.18","homeRunsPer9":"1.29","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":3},"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":true,"isSubstitute":false}},"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":"700","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"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":{"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":98,"flyOuts":50,"groundOuts":71,"airOuts":86,"runs":33,"doubles":7,"triples":1,"homeRuns":18,"strikeOuts":120,"baseOnBalls":18,"intentionalWalks":0,"hits":80,"hitByPitch":2,"avg":".225","atBats":355,"obp":".266","slg":".403","ops":".669","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":377,"totalBases":143,"rbi":42,"leftOnBase":166,"sacBunts":1,"sacFlies":1,"babip":".284","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.72","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":643,"errors":4,"chances":668,"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":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"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":19,"balls":7,"strikes":12,"strikePercentage":".630","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":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":13,"groundOuts":57,"airOuts":28,"runs":19,"doubles":12,"triples":2,"homeRuns":2,"strikeOuts":39,"baseOnBalls":21,"intentionalWalks":5,"hits":46,"hitByPitch":0,"atBats":168,"obp":".354","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":734,"era":"3.57","inningsPitched":"45.1","wins":2,"losses":0,"saves":1,"saveOpportunities":2,"holds":7,"blownSaves":1,"earnedRuns":18,"whip":"1.48","battersFaced":191,"outs":136,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":734,"balls":261,"strikes":473,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":8,"pickoffs":0,"groundOutsToAirouts":"2.04","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.19","gamesFinished":14,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"7.74","walksPer9Inn":"4.17","hitsPer9Inn":"9.13","runsScoredPer9":"3.77","homeRunsPer9":"0.40","inheritedRunners":15,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":12},"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":true,"isSubstitute":false}},"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":{"summary":"5.0 IP, 2 ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":2,"airOuts":8,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":82,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":20,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":82,"balls":25,"strikes":57,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.60","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":2,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID694359":{"person":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"jerseyNumber":"20","position":{"code":"O","name":"Outfield","type":"Outfielder","abbreviation":"OF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":4,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".000","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":9,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[687263,694384,545361,621493,660162,666176,681351,695681,669326,542881,820862,605177,596112,672282,445276],"pitchers":[542881,820862,605177,596112,672282,445276],"bench":[694359,672724,650859,518595],"bullpen":[656271,608334,472610,543294,579328,682989,666171],"battingOrder":[687263,694384,545361,621493,660162,666176,681351,695681,669326],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Moncada 2 (11, 5th inning off Assad, 0 on, 0 out, 7th inning off Kittredge, 0 on, 0 out)."},{"label":"TB","value":"Adell; Moncada 8."},{"label":"RBI","value":"Moncada 2 (30)."},{"label":"Runners left in scoring position, 2 out","value":"Ward, T."},{"label":"GIDP","value":"O'Hoppe."},{"label":"Team RISP","value":"0-for-1."},{"label":"Team LOB","value":"3."}]}],"note":[]}},"officials":[{"official":{"id":482641,"fullName":"Adrian Johnson","link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"fullName":"Quinn Wolcott","link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":665281,"fullName":"Brian Walsh","link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":607884,"fullName":"Paul Clemons","link":"/api/v1/people/607884"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Teodosio (by Assad); Schanuel (by Assad)."},{"label":"Pitches-strikes","value":"Assad 72-45; Kittredge 20-13; Keller, Bra 11-7; Palencia, D 10-7; Anderson, Ty 82-57; Fermin 25-12; Chafin 4-3; Stephenson, R 8-6; Detmers 19-12; Jansen, K 12-9."},{"label":"Groundouts-flyouts","value":"Assad 9-3; Kittredge 0-0; Keller, Bra 2-0; Palencia, D 1-0; Anderson, Ty 2-4; Fermin 0-0; Chafin 0-0; Stephenson, R 0-3; Detmers 1-0; Jansen, K 1-1."},{"label":"Batters faced","value":"Assad 22; Kittredge 4; Keller, Bra 3; Palencia, D 3; Anderson, Ty 20; Fermin 4; Chafin 1; Stephenson, R 3; Detmers 4; Jansen, K 4."},{"label":"Inherited runners-scored","value":"Chafin 2-0."},{"label":"Umpires","value":"HP: Adrian Johnson. 1B: Quinn Wolcott. 2B: Brian Walsh. 3B: Paul Clemons. "},{"label":"Weather","value":"83 degrees, Partly Cloudy."},{"label":"Wind","value":"7 mph, Out To RF."},{"label":"First pitch","value":"6:38 PM."},{"label":"T","value":"2:24."},{"label":"Att","value":"39,872."},{"label":"Venue","value":"Angel Stadium."},{"label":"August 22, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162","boxscoreName":"Moncada"},"jerseyNumber":"5","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | 2 HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":8,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","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":59,"flyOuts":33,"groundOuts":33,"airOuts":51,"runs":30,"doubles":8,"triples":1,"homeRuns":11,"strikeOuts":54,"baseOnBalls":21,"intentionalWalks":0,"hits":43,"hitByPitch":4,"avg":".239","atBats":180,"obp":".330","slg":".478","ops":".808","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":206,"totalBases":86,"rbi":30,"leftOnBase":80,"sacBunts":0,"sacFlies":1,"babip":".276","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.36","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":75,"putOuts":43,"errors":7,"chances":125,"fielding":".944","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":66,"hittingGameScore":66},{"player":{"person":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871","boxscoreName":"Assad"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"stats":{"batting":{},"pitching":{"summary":"6.0 IP, ER, 4 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":9,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":2,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":72,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":22,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":72,"balls":27,"strikes":45,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"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":3,"gamesStarted":3,"flyOuts":6,"groundOuts":20,"airOuts":11,"runs":6,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":15,"hitByPitch":3,"atBats":55,"obp":".344","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":207,"era":"3.86","inningsPitched":"14.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.29","battersFaced":61,"outs":42,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":207,"balls":70,"strikes":137,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.82","rbi":1,"winPercentage":".000","pitchesPerInning":"14.79","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"5.79","walksPer9Inn":"1.93","hitsPer9Inn":"9.64","runsScoredPer9":"3.86","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":65,"pitchingGameScore":65},{"player":{"person":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881","boxscoreName":"Anderson, Ty"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, 2 ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":2,"airOuts":8,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":82,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":20,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":82,"balls":25,"strikes":57,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.60","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":2,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":53,"pitchingGameScore":53}]},"decisions":{"winner":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"loser":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"save":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}