{"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":813064,"link":"/api/v1.1/game/813064/feed/live","metaData":{"wait":10,"timeStamp":"20251001_220222","gameEvents":["grounded_into_double_play","game_finished"],"logicalEvents":["midInning","countChange","count32","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":813064,"type":"F","doubleHeader":"N","id":"2025/10/01/sdnmlb-chnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-813064-2025-10-01","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-10-01T19:08:00Z","originalDate":"2025-10-01","officialDate":"2025-10-01","dayNight":"day","time":"2:08","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":135,"name":"San Diego Padres","link":"/api/v1/teams/135","season":2025,"venue":{"id":2680,"name":"Petco Park","link":"/api/v1/venues/2680"},"springVenue":{"id":2530,"link":"/api/v1/venues/2530"},"teamCode":"sdn","fileCode":"sd","abbreviation":"SD","teamName":"Padres","locationName":"San Diego","firstYearOfPlay":"1968","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"San Diego","record":{"gamesPlayed":2,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":1,"losses":1,"ties":0,"pct":".500"},"records":{},"divisionLeader":false,"wins":1,"losses":1,"winningPercentage":".500"},"franchiseName":"San Diego","clubName":"Padres","active":true},"home":{"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":2,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":1,"losses":1,"ties":0,"pct":".500"},"records":{},"divisionLeader":false,"wins":1,"losses":1,"winningPercentage":".500"},"franchiseName":"Chicago","clubName":"Cubs","active":true}},"players":{"ID669134":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134","firstName":"Luis","lastName":"Campusano","primaryNumber":"12","birthDate":"1998-09-29","currentAge":27,"birthCity":"Augusta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":232,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Luis","useLastName":"Campusano","middleName":"Genaro","boxscoreName":"Campusano","gender":"M","nameMatrilineal":"Bracero","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"cam-puh-SAH-know","mlbDebutDate":"2020-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Campusano","nameSlug":"luis-campusano-669134","firstLastName":"Luis Campusano","lastFirstName":"Campusano, Luis","lastInitName":"Campusano, L","initLastName":"L Campusano","fullFMLName":"Luis Genaro Campusano","fullLFMName":"Campusano, Luis Genaro","strikeZoneTop":3.119,"strikeZoneBottom":1.574},"ID455117":{"id":455117,"fullName":"Martín Maldonado","link":"/api/v1/people/455117","firstName":"Martín","lastName":"Maldonado","primaryNumber":"15","birthDate":"1986-08-16","currentAge":40,"birthCity":"Naguabo","birthCountry":"Puerto Rico","height":"6' 0\"","weight":230,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Martín","useLastName":"Maldonado","boxscoreName":"Maldonado, M","nickName":"Martincito","gender":"M","nameMatrilineal":"Valdes","isPlayer":true,"isVerified":true,"draftYear":2004,"pronunciation":"Mar-TEEN","mlbDebutDate":"2011-09-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Martín Maldonado","nameSlug":"martin-maldonado-455117","firstLastName":"Martín Maldonado","lastFirstName":"Maldonado, Martín","lastInitName":"Maldonado, M","initLastName":"M Maldonado","fullFMLName":"Martín Maldonado","fullLFMName":"Maldonado, Martín","strikeZoneTop":3.205,"strikeZoneBottom":1.618},"ID666023":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023","firstName":"Freddy","lastName":"Fermin","primaryNumber":"54","birthDate":"1995-05-16","currentAge":31,"birthCity":"Puerto Ordaz","birthCountry":"Venezuela","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Freddy","useLastName":"Fermin","middleName":"Antonio","boxscoreName":"Fermin","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":false,"pronunciation":"fer-meen","mlbDebutDate":"2022-07-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddy Fermin","nameSlug":"freddy-fermin-666023","firstLastName":"Freddy Fermin","lastFirstName":"Fermin, Freddy","lastInitName":"Fermin, F","initLastName":"F Fermin","fullFMLName":"Freddy Antonio Fermin","fullLFMName":"Fermin, Freddy Antonio","strikeZoneTop":3.105,"strikeZoneBottom":1.567},"ID650633":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633","firstName":"Michael","lastName":"King","primaryNumber":"34","birthDate":"1995-05-25","currentAge":31,"birthCity":"Rochester","birthStateProvince":"NY","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"King","middleName":"McRae","boxscoreName":"King, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-09-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael King","nameSlug":"michael-king-650633","firstLastName":"Michael King","lastFirstName":"King, Michael","lastInitName":"King, M","initLastName":"M King","fullFMLName":"Michael McRae King","fullLFMName":"King, Michael McRae","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663158":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158","firstName":"Robert","lastName":"Suarez","primaryNumber":"75","birthDate":"1991-03-01","currentAge":35,"birthCity":"Bolivar","birthCountry":"Venezuela","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robert","useLastName":"Suarez","middleName":"Alexander","boxscoreName":"Suarez, R","gender":"M","nameMatrilineal":"Subero","isPlayer":true,"isVerified":false,"mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Robert Suarez","nameSlug":"robert-suarez-663158","firstLastName":"Robert Suarez","lastFirstName":"Suarez, Robert","lastInitName":"Suarez, R","initLastName":"R Suarez","fullFMLName":"Robert Alexander Suarez","fullLFMName":"Suarez, Robert Alexander","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},"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},"ID506433":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433","firstName":"Yu","lastName":"Darvish","primaryNumber":"11","birthDate":"1986-08-16","currentAge":40,"birthCity":"Osaka","birthCountry":"Japan","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yu","useLastName":"Darvish","boxscoreName":"Darvish","nickName":"Yu-San","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2012-04-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yu Darvish","nameSlug":"yu-darvish-506433","firstLastName":"Yu Darvish","lastFirstName":"Darvish, Yu","lastInitName":"Darvish, Y","initLastName":"Y Darvish","fullFMLName":"Yu Darvish","fullLFMName":"Darvish, Yu","strikeZoneTop":3.63,"strikeZoneBottom":1.75},"ID669093":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093","firstName":"Jeremiah","lastName":"Estrada","primaryNumber":"56","birthDate":"1998-11-01","currentAge":27,"birthCity":"Indio","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeremiah","useLastName":"Estrada","middleName":"Ramiro","boxscoreName":"Estrada, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-08-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeremiah Estrada","nameSlug":"jeremiah-estrada-669093","firstLastName":"Jeremiah Estrada","lastFirstName":"Estrada, Jeremiah","lastInitName":"Estrada, J","initLastName":"J Estrada","fullFMLName":"Jeremiah Ramiro Estrada","fullLFMName":"Estrada, Jeremiah Ramiro","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID694208":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208","firstName":"Moisés","lastName":"Ballesteros","primaryNumber":"13","birthDate":"2003-11-08","currentAge":22,"birthCity":"Los Teques","birthCountry":"Venezuela","height":"5' 8\"","weight":195,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Moisés","useLastName":"Ballesteros","middleName":"Alejandro","boxscoreName":"Ballesteros","gender":"M","nameMatrilineal":"Ortega","isPlayer":true,"isVerified":true,"pronunciation":"BYE-ess-tair-ohs","mlbDebutDate":"2025-05-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Moisés Ballesteros","nameSlug":"moises-ballesteros-694208","firstLastName":"Moisés Ballesteros","lastFirstName":"Ballesteros, Moisés","lastInitName":"Ballesteros, M","initLastName":"M Ballesteros","fullFMLName":"Moisés Alejandro Ballesteros","fullLFMName":"Ballesteros, Moisés Alejandro","strikeZoneTop":3.04,"strikeZoneBottom":1.534},"ID657757":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757","firstName":"Gavin","lastName":"Sheets","primaryNumber":"30","birthDate":"1996-04-23","currentAge":30,"birthCity":"Lutherville","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Gavin","useLastName":"Sheets","middleName":"Crawford","boxscoreName":"Sheets","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-06-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gavin Sheets","nameSlug":"gavin-sheets-657757","firstLastName":"Gavin Sheets","lastFirstName":"Sheets, Gavin","lastInitName":"Sheets, G","initLastName":"G Sheets","fullFMLName":"Gavin Crawford Sheets","fullLFMName":"Sheets, Gavin Crawford","strikeZoneTop":3.351,"strikeZoneBottom":1.691},"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},"ID656302":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302","firstName":"Dylan","lastName":"Cease","primaryNumber":"84","birthDate":"1995-12-28","currentAge":30,"birthCity":"Milton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Cease","middleName":"Edward","boxscoreName":"Cease","nickName":"Cease","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Cease","nameSlug":"dylan-cease-656302","firstLastName":"Dylan Cease","lastFirstName":"Cease, Dylan","lastInitName":"Cease, D","initLastName":"D Cease","fullFMLName":"Dylan Edward Cease","fullLFMName":"Cease, Dylan Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID670970":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970","firstName":"Adrian","lastName":"Morejon","primaryNumber":"50","birthDate":"1999-02-27","currentAge":27,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 11\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Adrian","useLastName":"Morejon","boxscoreName":"Morejon","nickName":"More","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":true,"pronunciation":"more-eh-HONE","mlbDebutDate":"2019-07-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Adrian Morejon","nameSlug":"adrian-morejon-670970","firstLastName":"Adrian Morejon","lastFirstName":"Morejon, Adrian","lastInitName":"Morejon, A","initLastName":"A Morejon","fullFMLName":"Adrian Morejon","fullLFMName":"Morejon, Adrian","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID592518":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518","firstName":"Manuel","lastName":"Machado","primaryNumber":"13","birthDate":"1992-07-06","currentAge":34,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":218,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Manny","useLastName":"Machado","middleName":"Arturo","boxscoreName":"Machado, M","nickName":"El Ministro","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2012-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Manny Machado","nameSlug":"manny-machado-592518","firstLastName":"Manny Machado","lastFirstName":"Machado, Manny","lastInitName":"Machado, M","initLastName":"M Machado","fullFMLName":"Manuel Arturo Machado","fullLFMName":"Machado, Manuel Arturo","strikeZoneTop":3.314,"strikeZoneBottom":1.672},"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},"ID647336":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336","firstName":"Michael","lastName":"Soroka","primaryNumber":"34","birthDate":"1997-08-04","currentAge":29,"birthCity":"Calgary","birthStateProvince":"AB","birthCountry":"Canada","height":"6' 5\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Soroka","middleName":"John Graydon","boxscoreName":"Soroka","nickName":"Rock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"so-ROH-ka","mlbDebutDate":"2018-05-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Soroka","nameSlug":"michael-soroka-647336","firstLastName":"Michael Soroka","lastFirstName":"Soroka, Michael","lastInitName":"Soroka, M","initLastName":"M Soroka","fullFMLName":"Michael John Graydon Soroka","fullLFMName":"Soroka, Michael John Graydon","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID650644":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644","firstName":"Aaron","lastName":"Civale","primaryNumber":"38","birthDate":"1995-06-12","currentAge":31,"birthCity":"East Windsor","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Civale","middleName":"James","boxscoreName":"Civale","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"sih-VAH-lee","mlbDebutDate":"2019-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Aaron Civale","nameSlug":"aaron-civale-650644","firstLastName":"Aaron Civale","lastFirstName":"Civale, Aaron","lastInitName":"Civale, A","initLastName":"A Civale","fullFMLName":"Aaron James Civale","fullLFMName":"Civale, Aaron James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"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},"ID630105":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105","firstName":"Jacob","lastName":"Cronenworth","primaryNumber":"9","birthDate":"1994-01-21","currentAge":32,"birthCity":"St. Clair","birthStateProvince":"MI","birthCountry":"USA","height":"5' 11\"","weight":187,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jake","useLastName":"Cronenworth","middleName":"John","boxscoreName":"Cronenworth","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"CROW-nen-worth","mlbDebutDate":"2020-07-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Cronenworth","nameSlug":"jake-cronenworth-630105","firstLastName":"Jake Cronenworth","lastFirstName":"Cronenworth, Jake","lastInitName":"Cronenworth, J","initLastName":"J Cronenworth","fullFMLName":"Jacob John Cronenworth","fullLFMName":"Cronenworth, Jacob John","strikeZoneTop":3.172,"strikeZoneBottom":1.601},"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},"ID650333":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333","firstName":"Luis","lastName":"Arraez","primaryNumber":"4","birthDate":"1997-04-09","currentAge":29,"birthCity":"San Felipe","birthCountry":"Venezuela","height":"5' 10\"","weight":186,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Luis","useLastName":"Arraez","middleName":"Sangel","boxscoreName":"Arraez","nickName":"La Regadera","gender":"M","nameMatrilineal":"Reveron","isPlayer":true,"isVerified":true,"pronunciation":"ah-RISE","mlbDebutDate":"2019-05-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Arraez","nameSlug":"luis-arraez-650333","firstLastName":"Luis Arraez","lastFirstName":"Arraez, Luis","lastInitName":"Arraez, L","initLastName":"L Arraez","fullFMLName":"Luis Sangel Arraez","fullLFMName":"Arraez, Luis Sangel","strikeZoneTop":3.12,"strikeZoneBottom":1.58},"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},"ID695243":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243","firstName":"Mason","lastName":"Miller","primaryNumber":"22","birthDate":"1998-08-24","currentAge":28,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Miller","middleName":"James","boxscoreName":"Miller, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Miller","nameSlug":"mason-miller-695243","firstLastName":"Mason Miller","lastFirstName":"Miller, Mason","lastInitName":"Miller, M","initLastName":"M Miller","fullFMLName":"Mason James Miller","fullLFMName":"Miller, Mason James","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID688158":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158","firstName":"David","lastName":"Morgan","primaryNumber":"66","birthDate":"1999-10-26","currentAge":26,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"David","useLastName":"Morgan","middleName":"Scott","boxscoreName":"Morgan, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Morgan","nameSlug":"david-morgan-688158","firstLastName":"David Morgan","lastFirstName":"Morgan, David","lastInitName":"Morgan, D","initLastName":"D Morgan","fullFMLName":"David Scott Morgan","fullLFMName":"Morgan, David Scott","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID593974":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974","firstName":"Wandy","lastName":"Peralta","primaryNumber":"58","birthDate":"1991-07-27","currentAge":35,"birthCity":"San Francisco de Macoris","birthCountry":"Dominican Republic","height":"6' 0\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Wandy","useLastName":"Peralta","middleName":"Luis","boxscoreName":"Peralta, W","nickName":"La Grasa","gender":"M","nameMatrilineal":"Dominguez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2016-09-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Wandy Peralta","nameSlug":"wandy-peralta-593974","firstLastName":"Wandy Peralta","lastFirstName":"Peralta, Wandy","lastInitName":"Peralta, W","initLastName":"W Peralta","fullFMLName":"Wandy Luis Peralta","fullLFMName":"Peralta, Wandy Luis","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID664023":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023","firstName":"Ian","lastName":"Happ","primaryNumber":"8","birthDate":"1994-08-12","currentAge":32,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Ian","useLastName":"Happ","middleName":"Edward","boxscoreName":"Happ","nickName":"Happer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2017-05-13","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ian Happ","nameSlug":"ian-happ-664023","firstLastName":"Ian Happ","lastFirstName":"Happ, Ian","lastInitName":"Happ, I","initLastName":"I Happ","fullFMLName":"Ian Edward Happ","fullLFMName":"Happ, Ian Edward","strikeZoneTop":3.137,"strikeZoneBottom":1.583},"ID573204":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204","firstName":"Caleb","lastName":"Thielbar","primaryNumber":"24","birthDate":"1987-01-31","currentAge":39,"birthCity":"Northfield","birthStateProvince":"MN","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Thielbar","middleName":"John","boxscoreName":"Thielbar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"THEEL-bar","mlbDebutDate":"2013-05-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Caleb Thielbar","nameSlug":"caleb-thielbar-573204","firstLastName":"Caleb Thielbar","lastFirstName":"Thielbar, Caleb","lastInitName":"Thielbar, C","initLastName":"C Thielbar","fullFMLName":"Caleb John Thielbar","fullLFMName":"Thielbar, Caleb John","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID701538":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538","firstName":"Jackson","lastName":"Merrill","primaryNumber":"3","birthDate":"2003-04-19","currentAge":23,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jackson","useLastName":"Merrill","middleName":"Peter","boxscoreName":"Merrill","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-03-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jackson Merrill","nameSlug":"jackson-merrill-701538","firstLastName":"Jackson Merrill","lastFirstName":"Merrill, Jackson","lastInitName":"Merrill, J","initLastName":"J Merrill","fullFMLName":"Jackson Peter Merrill","fullLFMName":"Merrill, Jackson Peter","strikeZoneTop":3.32,"strikeZoneBottom":1.676},"ID578428":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428","firstName":"Jose","lastName":"Iglesias","primaryNumber":"7","birthDate":"1990-01-05","currentAge":36,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jose","useLastName":"Iglesias","middleName":"Antonio","boxscoreName":"Iglesias, J","nickName":"Candelita","gender":"M","nameMatrilineal":"Aleman","isPlayer":true,"isVerified":true,"pronunciation":"e-GLAY-see-uhs","mlbDebutDate":"2011-05-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Iglesias","nameSlug":"jose-iglesias-578428","firstLastName":"Jose Iglesias","lastFirstName":"Iglesias, Jose","lastInitName":"Iglesias, J","initLastName":"J Iglesias","fullFMLName":"Jose Antonio Iglesias","fullLFMName":"Iglesias, Jose Antonio","strikeZoneTop":3.26,"strikeZoneBottom":1.45},"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},"ID699134":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134","firstName":"Bradgley","lastName":"Rodriguez","primaryNumber":"72","birthDate":"2003-11-16","currentAge":22,"birthCity":"Petare","birthCountry":"Venezuela","height":"6' 1\"","weight":160,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bradgley","useLastName":"Rodriguez","middleName":"Eduardo","boxscoreName":"Rodriguez, B","gender":"M","nameMatrilineal":"Rodriguez","isPlayer":true,"isVerified":true,"pronunciation":"BRAD-glay","mlbDebutDate":"2025-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bradgley Rodriguez","nameSlug":"bradgley-rodriguez-699134","firstLastName":"Bradgley Rodriguez","lastFirstName":"Rodriguez, Bradgley","lastInitName":"Rodriguez, B","initLastName":"B Rodriguez","fullFMLName":"Bradgley Eduardo Rodriguez","fullLFMName":"Rodriguez, Bradgley Eduardo","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID669200":{"id":669200,"fullName":"Mason McCoy","link":"/api/v1/people/669200","firstName":"Mason","lastName":"McCoy","primaryNumber":"18","birthDate":"1995-03-31","currentAge":31,"birthCity":"Peoria","birthStateProvince":"IL","birthCountry":"USA","height":"5' 11\"","weight":185,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Mason","useLastName":"McCoy","middleName":"Steven","boxscoreName":"McCoy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2023-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason McCoy","nameSlug":"mason-mccoy-669200","firstLastName":"Mason McCoy","lastFirstName":"McCoy, Mason","lastInitName":"McCoy, M","initLastName":"M McCoy","fullFMLName":"Mason Steven McCoy","fullLFMName":"McCoy, Mason Steven","strikeZoneTop":3.156,"strikeZoneBottom":1.593},"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},"ID665487":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487","firstName":"Fernando","lastName":"Tatis","primaryNumber":"23","birthDate":"1999-01-02","currentAge":27,"birthCity":"San Pedro De Macoris","birthCountry":"Dominican Republic","height":"6' 3\"","weight":217,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Fernando","useLastName":"Tatis Jr.","middleName":"Gabriel","boxscoreName":"Tatis Jr.","nickName":"El Niño","gender":"M","nameMatrilineal":"Medina","isPlayer":true,"isVerified":false,"pronunciation":"tah-TEES","mlbDebutDate":"2019-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Fernando Tatis Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"fernando-tatis-jr-665487","firstLastName":"Fernando Tatis Jr.","lastFirstName":"Tatis Jr., Fernando","lastInitName":"Tatis Jr., F","initLastName":"F Tatis Jr.","fullFMLName":"Fernando Gabriel Tatis Jr.","fullLFMName":"Tatis Jr., Fernando Gabriel","strikeZoneTop":3.346,"strikeZoneBottom":1.689},"ID682634":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634","firstName":"Kevin","lastName":"Alcantara","primaryNumber":"13","birthDate":"2002-07-12","currentAge":24,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 6\"","weight":188,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Kevin","useLastName":"Alcántara","boxscoreName":"Alcántara","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"ahl-KAHN-tah-rah","mlbDebutDate":"2024-09-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Alcántara","nameSlug":"kevin-alcantara-682634","firstLastName":"Kevin Alcántara","lastFirstName":"Alcántara, Kevin","lastInitName":"Alcántara, K","initLastName":"K Alcántara","fullFMLName":"Kevin Alcántara","fullLFMName":"Alcántara, Kevin ","strikeZoneTop":3.46,"strikeZoneBottom":1.75},"ID669369":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369","firstName":"Bryce","lastName":"Johnson","primaryNumber":"29","birthDate":"1995-10-27","currentAge":30,"birthCity":"Cypress","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Bryce","useLastName":"Johnson","middleName":"Christopher","boxscoreName":"Johnson, B","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-08-03","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Johnson","nameSlug":"bryce-johnson-669369","firstLastName":"Bryce Johnson","lastFirstName":"Johnson, Bryce","lastInitName":"Johnson, B","initLastName":"B Johnson","fullFMLName":"Bryce Christopher Johnson","fullLFMName":"Johnson, Bryce Christopher","strikeZoneTop":3.186,"strikeZoneBottom":1.608},"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},"ID593428":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428","firstName":"Xander","lastName":"Bogaerts","primaryNumber":"2","birthDate":"1992-10-01","currentAge":33,"birthCity":"Oranjestad","birthCountry":"Aruba","height":"6' 2\"","weight":218,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Xander","useLastName":"Bogaerts","middleName":"Jan","boxscoreName":"Bogaerts","nickName":"X-Man","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"BOH-garts","mlbDebutDate":"2013-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Xander Bogaerts","nameSlug":"xander-bogaerts-593428","firstLastName":"Xander Bogaerts","lastFirstName":"Bogaerts, Xander","lastInitName":"Bogaerts, X","initLastName":"X Bogaerts","fullFMLName":"Xander Jan Bogaerts","fullLFMName":"Bogaerts, Xander Jan","strikeZoneTop":3.285,"strikeZoneBottom":1.658},"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},"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},"ID656811":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811","firstName":"Ryan","lastName":"O'Hearn","primaryNumber":"29","birthDate":"1993-07-26","currentAge":33,"birthCity":"Dunedin","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Ryan","useLastName":"O'Hearn","middleName":"Patrick","boxscoreName":"O'Hearn","nickName":"Brohearn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan O'Hearn","nameSlug":"ryan-o-hearn-656811","firstLastName":"Ryan O'Hearn","lastFirstName":"O'Hearn, Ryan","lastInitName":"O'Hearn, R","initLastName":"R O'Hearn","fullFMLName":"Ryan Patrick O'Hearn","fullLFMName":"O'Hearn, Ryan Patrick","strikeZoneTop":3.289,"strikeZoneBottom":1.66},"ID681190":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190","firstName":"Randy","lastName":"Vásquez","primaryNumber":"98","birthDate":"1998-11-03","currentAge":27,"birthCity":"Navarette","birthCountry":"Dominican Republic","height":"6' 0\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Randy","useLastName":"Vásquez","middleName":"Marcelino","boxscoreName":"Vásquez, R","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-05-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randy Vásquez","nameSlug":"randy-vasquez-681190","firstLastName":"Randy Vásquez","lastFirstName":"Vásquez, Randy","lastInitName":"Vásquez, R","initLastName":"R Vásquez","fullFMLName":"Randy Marcelino Vásquez","fullLFMName":"Vásquez, Randy Marcelino","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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":17,"name":"Wrigley Field","link":"/api/v1/venues/17","location":{"address1":"1060 West Addison","city":"Chicago","state":"Illinois","stateAbbrev":"IL","postalCode":"60613-4397","defaultCoordinates":{"latitude":41.948171,"longitude":-87.655503},"azimuthAngle":37.0,"elevation":595,"country":"USA","phone":"(773) 404-2827"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":41298,"turfType":"Grass","roofType":"Open","leftLine":355,"leftCenter":368,"center":400,"rightCenter":368,"rightLine":353},"active":true,"season":"2025"},"officialVenue":{"id":17,"link":"/api/v1/venues/17"},"weather":{"condition":"Cloudy","temp":"72","wind":"10 mph, R To L"},"gameInfo":{"attendance":41083,"firstPitch":"2025-10-01T19:08:00.000Z","gameDurationMinutes":174},"review":{"hasChallenges":true,"away":{"used":1,"remaining":1},"home":{"used":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"home":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"}},"officialScorer":{"id":511136,"fullName":"Randy Liss","link":"/api/v1/people/511136"},"primaryDatacaster":{"id":430022,"fullName":"Chris Lentine","link":"/api/v1/people/430022"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Fernando Tatis Jr. singles on a line drive to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-10-01T19:08:37.831Z","endTime":"2025-10-01T19:09:21.972Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"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-10-01T15:30:05.248Z","endTime":"2025-10-01T18:40:30.623Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"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-10-01T18:40:30.623Z","endTime":"2025-10-01T19:07:07.578Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"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-10-01T19:07:07.578Z","endTime":"2025-10-01T19:08:40.127Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"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":91.2,"endSpeed":84.3,"strikeZoneTop":3.69000231339134,"strikeZoneBottom":1.7400031799173,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.0230252984423,"aZ":-25.815076398203814,"pfxX":1.0472493644790037,"pfxZ":3.544000616500484,"pX":-0.33764689259157354,"pZ":1.3395183478852877,"vX0":2.9998480149732196,"vY0":-132.7871625253627,"vZ0":-6.65611262676852,"x":129.87,"y":202.61,"x0":-1.6157326912084937,"y0":50.00487038712224,"z0":5.743128930186982,"aX":1.879979712910337},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.3,"breakHorizontal":-2.5,"spinRate":2606,"spinDirection":192},"zone":13,"typeConfidence":0.75,"plateTime":0.4116555476197652,"extension":6.471996921501562},"index":3,"playId":"d29e7db2-ba98-3bae-a683-f55ce13fb85d","pitchNumber":1,"startTime":"2025-10-01T19:08:40.127Z","endTime":"2025-10-01T19:08:43.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.6,"strikeZoneTop":3.57327212559787,"strikeZoneBottom":1.73996380861638,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.123301315606206,"aZ":-26.71094988380939,"pfxX":2.8457892976464176,"pfxZ":3.097271686553011,"pX":0.8696906958511919,"pZ":3.0296177727673426,"vX0":5.0643669740577515,"vY0":-131.04044845391687,"vZ0":-2.4147939250286283,"x":83.85,"y":156.98,"x0":-1.447370301315486,"y0":50.001811872552366,"z0":5.93077846103668,"aX":5.015617078816056},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.4,"breakHorizontal":-6.1,"spinRate":2753,"spinDirection":134},"zone":12,"typeConfidence":0.87,"plateTime":0.4158189332611446,"extension":6.478281622526913},"index":4,"playId":"b9f6b188-7875-34a8-8c90-225a561294c7","pitchNumber":2,"startTime":"2025-10-01T19:08:57.888Z","endTime":"2025-10-01T19:09:03.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.69,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.18941303813922,"aZ":-20.327103828062498,"pfxX":-8.876856827156733,"pfxZ":6.128815109245049,"pX":-0.8612726312608003,"pZ":2.426885190900369,"vX0":4.802999156691871,"vY0":-138.03687899415968,"vZ0":-5.287658436054104,"x":149.83,"y":173.25,"x0":-1.4686904840433048,"y0":50.00601412639899,"z0":5.732433017486392,"aX":-17.165189576043822},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.2,"breakHorizontal":15.1,"spinRate":2401,"spinDirection":216},"zone":13,"typeConfidence":0.9,"plateTime":0.3965162228250052,"extension":6.513117331326502},"hitData":{"launchSpeed":94.6,"launchAngle":12.0,"totalDistance":216.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":115.64,"coordY":78.1}},"index":5,"playId":"51e7e1c8-e6b3-338d-8f77-4243462b7deb","pitchNumber":3,"startTime":"2025-10-01T19:09:11.855Z","endTime":"2025-10-01T19:09:21.972Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T19:09:21.972Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Arraez singles on a line drive to right fielder Seiya Suzuki. Fernando Tatis Jr. to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-10-01T19:09:30.501Z","endTime":"2025-10-01T19:10:57.220Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":94.3,"endSpeed":86.8,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.348736471877245,"aZ":-21.439966753808754,"pfxX":-8.748313084718525,"pfxZ":5.59203710201073,"pX":0.004190510602813508,"pZ":3.0851646934896055,"vX0":7.130892182701717,"vY0":-137.19326696680187,"vZ0":-3.1599850366867472,"x":116.84,"y":155.48,"x0":-1.4830480418823753,"y0":50.00416343879505,"z0":5.701354370486042,"aX":-16.79573698657935},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.7,"breakHorizontal":14.5,"spinRate":2407,"spinDirection":218},"zone":2,"typeConfidence":0.9,"plateTime":0.3981639300536548,"extension":6.6710358518204105},"index":0,"playId":"178189fe-b0e4-3d76-8fe0-48d185bafdda","pitchNumber":1,"startTime":"2025-10-01T19:09:46.574Z","endTime":"2025-10-01T19:09:50.554Z","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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.704975517607927,"aZ":-21.191157123740307,"pfxX":-8.151417326350767,"pfxZ":5.631133778723424,"pX":0.0431254988546791,"pZ":1.4740475615715534,"vX0":7.143123394468189,"vY0":-138.69705802206414,"vZ0":-7.335087129474755,"x":115.36,"y":198.98,"x0":-1.5052730542894828,"y0":50.00151217049268,"z0":5.56349335903822,"aX":-15.897324853746682},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.9,"breakHorizontal":13.3,"spinRate":2383,"spinDirection":217},"zone":8,"typeConfidence":0.9,"plateTime":0.3947416302655604,"extension":6.799228537527278},"index":1,"playId":"8f5a1107-0a58-34bd-bad1-d92ccba6df78","pitchNumber":2,"startTime":"2025-10-01T19:10:12.045Z","endTime":"2025-10-01T19:10:15.719Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-10-01T19:10:29.062Z","endTime":"2025-10-01T19:10:46.037Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"}},{"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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.86734459636542,"aZ":-30.423465104881537,"pfxX":3.5301146692237158,"pfxZ":0.9859460369707849,"pX":0.2948074608692863,"pZ":1.0088826754532592,"vX0":3.9596012581645574,"vY0":-132.12865855270206,"vZ0":-6.311459687969748,"x":105.76,"y":211.54,"x0":-1.6772336929878968,"y0":50.00543371616264,"z0":5.639462500115602,"aX":6.297218362237555},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":0.7,"breakHorizontal":-7.2,"spinRate":2687,"spinDirection":150},"zone":14,"typeConfidence":0.89,"plateTime":0.4131680289398365,"extension":6.551546803907401},"hitData":{"launchSpeed":89.6,"launchAngle":10.0,"totalDistance":188.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":153.0,"coordY":91.75}},"index":3,"playId":"f0af2b98-abac-3a21-9e09-7c3864466e09","pitchNumber":3,"startTime":"2025-10-01T19:10:46.037Z","endTime":"2025-10-01T19:10:57.220Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T19:10:57.220Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Manny Machado strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-10-01T19:11:05.387Z","endTime":"2025-10-01T19:13:00.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"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":{"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":95.0,"endSpeed":87.2,"strikeZoneTop":3.67,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.16030413714937,"aZ":-22.61551772755588,"pfxX":-10.299045896116434,"pfxZ":4.9400090744313925,"pX":-0.10513700152008112,"pZ":1.99350243601177,"vX0":7.266817566090818,"vY0":-138.09780013900917,"vZ0":-5.8856432326965855,"x":121.01,"y":184.96,"x0":-1.429763246330508,"y0":50.00514205904465,"z0":5.669359152757473,"aX":-19.936144872229306},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.9,"breakHorizontal":17.2,"spinRate":2400,"spinDirection":215},"zone":8,"typeConfidence":0.9,"plateTime":0.39631365095968185,"extension":6.787053529172077},"index":0,"playId":"cc8a82bb-d858-395b-b38f-ab6306822329","pitchNumber":1,"startTime":"2025-10-01T19:11:34.199Z","endTime":"2025-10-01T19:11:37.318Z","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":88.8,"strikeZoneTop":3.64309342628716,"strikeZoneBottom":1.70973985422349,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.351810586913306,"aZ":-21.039882540035535,"pfxX":-10.20061386309412,"pfxZ":5.605306135778415,"pX":-1.2145897597444464,"pZ":1.2187725124679016,"vX0":4.869152518146602,"vY0":-139.119690076528,"vZ0":-8.227085728736423,"x":163.3,"y":205.87,"x0":-1.6496426246015492,"y0":50.003254078629226,"z0":5.5776315538068,"aX":-20.258854793979236},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.9,"breakHorizontal":17.6,"spinRate":2368,"spinDirection":216},"zone":13,"typeConfidence":0.9,"plateTime":0.39174244509943623,"extension":6.688066229943515},"index":1,"playId":"57e04d54-a691-3494-ab88-036c678db65b","pitchNumber":2,"startTime":"2025-10-01T19:11:55.331Z","endTime":"2025-10-01T19:12:00.634Z","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.8,"endSpeed":88.9,"strikeZoneTop":3.59825993254417,"strikeZoneBottom":1.6334391391422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.113444421490453,"aZ":-18.191380963461654,"pfxX":-8.732822852016014,"pfxZ":7.0135424826568,"pX":-0.3336362239664718,"pZ":1.1780625901133919,"vX0":6.389001458442862,"vY0":-139.31735089909395,"vZ0":-8.853545159590022,"x":129.72,"y":206.97,"x0":-1.5056519520244616,"y0":50.00447264514404,"z0":5.566665276828649,"aX":-17.413351930971203},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.3,"breakHorizontal":14.8,"spinRate":2324,"spinDirection":213},"zone":13,"typeConfidence":0.9,"plateTime":0.39102484821900463,"extension":6.783841305199362},"index":2,"playId":"e7ab9c95-beea-3e39-898e-162e4372da6d","pitchNumber":3,"startTime":"2025-10-01T19:12:18.541Z","endTime":"2025-10-01T19:12:23.662Z","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":94.8,"endSpeed":87.9,"strikeZoneTop":3.67,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.204636066512535,"aZ":-19.265810474006702,"pfxX":-7.918005229930683,"pfxZ":6.614392282770501,"pX":-0.8187273531505019,"pZ":1.507528919120009,"vX0":4.5278367307943155,"vY0":-137.97088300905614,"vZ0":-7.844698241945434,"x":148.21,"y":198.08,"x0":-1.4419368443198448,"y0":50.00334736000202,"z0":5.658711432701357,"aX":-15.451098657179461},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.7,"breakHorizontal":13.6,"spinRate":2335,"spinDirection":212},"zone":13,"typeConfidence":0.9,"plateTime":0.3951655030055834,"extension":6.605233738025192},"index":3,"playId":"1c794e23-1184-3032-8ffa-a63bd12cbb32","pitchNumber":4,"startTime":"2025-10-01T19:12:36.482Z","endTime":"2025-10-01T19:12:39.874Z","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":89.9,"endSpeed":83.6,"strikeZoneTop":3.67,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.609301969581086,"aZ":-29.855121863003564,"pfxX":3.4179211601094766,"pfxZ":1.317566833721731,"pX":0.9154090895308589,"pZ":2.3058000205044342,"vX0":5.032733578945228,"vY0":-130.9628719707875,"vZ0":-3.334770560732641,"x":82.11,"y":176.52,"x0":-1.466595097780061,"y0":50.002550505862565,"z0":5.800928929475131,"aX":6.00475103199823},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.9,"breakHorizontal":-7.2,"spinRate":2599,"spinDirection":162},"zone":14,"typeConfidence":0.9,"plateTime":0.4163709814673555,"extension":6.665234989342826},"index":4,"playId":"ff1e6976-dfe7-3f6f-8c76-82078c925b0e","pitchNumber":5,"startTime":"2025-10-01T19:12:57.729Z","endTime":"2025-10-01T19:13:00.828Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T19:13:00.828Z","atBatIndex":2},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Jackson Merrill out on a sacrifice fly to right fielder Seiya Suzuki. Fernando Tatis Jr. scores. Luis Arraez to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-10-01T19:13:19.853Z","endTime":"2025-10-01T19:15:58.419Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[6],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"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":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":{"id":552640,"link":"/api/v1/people/552640"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.515565996142822,"aZ":-28.55461010828752,"pfxX":3.3834146867455024,"pfxZ":2.060723684676435,"pX":0.46802642542195644,"pZ":1.7742290368789404,"vX0":4.53170665898649,"vY0":-131.15286016738153,"vZ0":-4.646411212959748,"x":99.16,"y":190.88,"x0":-1.7162891755769523,"y0":50.003733765261266,"z0":5.677054114348373,"aX":5.944191039472267},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.0,"breakHorizontal":-7.1,"spinRate":2632,"spinDirection":162},"zone":9,"typeConfidence":0.89,"plateTime":0.4162731361549685,"extension":6.541485911974936},"index":0,"playId":"70c4cf6f-c5c4-3c6d-b302-80d713e25a9a","pitchNumber":1,"startTime":"2025-10-01T19:13:38.153Z","endTime":"2025-10-01T19:13:42.067Z","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":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.869658900867393,"aZ":-15.817464919737747,"pfxX":-1.5005224061408813,"pfxZ":8.41696853259387,"pX":-0.06962777073319555,"pZ":3.653945779733853,"vX0":4.372285137150197,"vY0":-138.06805715353755,"vZ0":-3.143251535835537,"x":119.65,"y":140.12,"x0":-1.4742116118284898,"y0":50.00056353061571,"z0":5.862669488631793,"aX":-2.9154045129722883},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.9,"breakHorizontal":1.9,"spinRate":2558,"spinDirection":196},"zone":2,"typeConfidence":0.9,"plateTime":0.395726291544948,"extension":6.645812722139983},"index":1,"playId":"28e0919a-06e0-36f0-a5a3-b84e2361b629","pitchNumber":2,"startTime":"2025-10-01T19:13:56.198Z","endTime":"2025-10-01T19:13:59.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":84.6,"strikeZoneTop":3.52780649337585,"strikeZoneBottom":1.68414768553587,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.554114900260306,"aZ":-25.22920567326066,"pfxX":2.4852866456713874,"pfxZ":3.9059232417090675,"pX":0.21594584400014646,"pZ":0.5274758185480863,"vX0":4.0428550058933475,"vY0":-130.99483928561583,"vZ0":-8.1007276044885,"x":108.77,"y":224.54,"x0":-1.656554212010514,"y0":50.00416511457224,"z0":5.4797597265279965,"aX":4.421233418074292},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.9,"breakHorizontal":-5.2,"spinRate":2744,"spinDirection":149},"zone":14,"typeConfidence":0.84,"plateTime":0.41442686110740157,"extension":6.472467543473006},"index":2,"playId":"f978992a-88fc-3bda-95dc-70e1a3045e6d","pitchNumber":3,"startTime":"2025-10-01T19:14:17.664Z","endTime":"2025-10-01T19:14:22.446Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"6b4f9168-e37a-4f94-a60a-cc3b390eef7b","startTime":"2025-10-01T19:14:41.435Z","endTime":"2025-10-01T19:14:46.435Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":85.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.262085920427857,"aZ":-27.699491690250316,"pfxX":1.3993665975942577,"pfxZ":2.4435502457178577,"pX":0.5644238540813856,"pZ":2.16431586447052,"vX0":5.354129489969239,"vY0":-133.36913758740616,"vZ0":-4.339129898130279,"x":95.49,"y":180.34,"x0":-1.6376255609525252,"y0":50.00192990335957,"z0":5.7719197018239345,"aX":2.5621889827513895},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.8,"breakHorizontal":-3.5,"spinRate":2590,"spinDirection":158},"zone":9,"typeConfidence":0.77,"plateTime":0.40813351539312714,"extension":6.615229224960083},"index":4,"playId":"d33bec6c-719c-37a1-948f-c2b6e3937465","pitchNumber":4,"startTime":"2025-10-01T19:15:00.131Z","endTime":"2025-10-01T19:15:03.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.49481656442675,"strikeZoneBottom":1.60745652889612,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.78756838763974,"aZ":-17.339350612378656,"pfxX":-1.7169621302806557,"pfxZ":7.673794412657799,"pX":-0.9748584643715836,"pZ":4.866434435205978,"vX0":2.2591388025655315,"vY0":-137.72898766399157,"vZ0":0.25591195005323764,"x":154.16,"y":107.39,"x0":-1.5802629139451903,"y0":50.00358481510354,"z0":5.93910495326433,"aX":-3.319774016826071},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.2,"breakHorizontal":2.6,"spinRate":2463,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.39674374531850143,"extension":6.5737281249438775},"index":5,"playId":"ff808e79-481f-325b-a241-8d03b758930c","pitchNumber":5,"startTime":"2025-10-01T19:15:21.834Z","endTime":"2025-10-01T19:15:26.887Z","isPitch":true,"type":"pitch"},{"details":{"description":"Fernando Tatis Jr. steals (1) 3rd base. Luis Arraez steals (1) 2nd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"actionPlayId":"ff808e79-481f-325b-a241-8d03b758930c","startTime":"2025-10-01T19:15:35.458Z","endTime":"2025-10-01T19:15:47.294Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":84.0,"strikeZoneTop":3.61,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.753816601600427,"aZ":-26.536154742854105,"pfxX":2.7586126534559128,"pfxZ":3.1873884887693587,"pX":-0.16660135988040864,"pZ":1.4659081881876956,"vX0":3.094141808742981,"vY0":-130.87135532360432,"vZ0":-5.656111769178289,"x":123.35,"y":199.2,"x0":-1.7143645998773753,"y0":50.00036454313054,"z0":5.595228366823673,"aX":4.873618941003885},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.9,"breakHorizontal":-5.5,"spinRate":2599,"spinDirection":153},"zone":13,"typeConfidence":0.87,"plateTime":0.4155595723830978,"extension":6.4028309716332314},"hitData":{"launchSpeed":95.3,"launchAngle":27.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.93,"coordY":98.35}},"index":7,"playId":"623baad9-dd10-3cfb-9131-24b22f1a61f4","pitchNumber":6,"startTime":"2025-10-01T19:15:47.294Z","endTime":"2025-10-01T19:15:58.419Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T19:15:58.419Z","atBatIndex":3},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Xander Bogaerts lines out sharply to left fielder Ian Happ.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-10-01T19:16:17.444Z","endTime":"2025-10-01T19:17:18.453Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"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],"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.9,"strikeZoneTop":3.48365758454653,"strikeZoneBottom":1.61284260181991,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.309273667651887,"aZ":-29.720987180616756,"pfxX":1.9167681171737423,"pfxZ":1.3801048492473722,"pX":0.4300892137374099,"pZ":1.4344663421659058,"vX0":4.534935178569246,"vY0":-131.83612378405914,"vZ0":-5.505478726821301,"x":100.61,"y":200.05,"x0":-1.5567478908722057,"y0":50.00036652006311,"z0":5.725871501901432,"aX":3.394056829441344},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.6,"breakHorizontal":-4.4,"spinRate":2564,"spinDirection":153},"zone":14,"typeConfidence":0.88,"plateTime":0.4144256843345624,"extension":6.478314028270268},"index":0,"playId":"4fc5cfee-27dd-38b3-822d-14d1a09d55f5","pitchNumber":1,"startTime":"2025-10-01T19:16:31.754Z","endTime":"2025-10-01T19:16:36.955Z","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":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.771632800296423,"aZ":-21.967219181482132,"pfxX":-8.066687030012694,"pfxZ":5.251016854159834,"pX":-0.7863518270526607,"pZ":2.7623742255847703,"vX0":4.915021715302354,"vY0":-137.39545690694075,"vZ0":-3.944510711692663,"x":146.97,"y":164.2,"x0":-1.5353701468374825,"y0":50.000940336028584,"z0":5.679604533714532,"aX":-15.673247887363},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.0,"breakHorizontal":13.8,"spinRate":2208,"spinDirection":211},"zone":4,"typeConfidence":0.9,"plateTime":0.3961897148726887,"extension":6.577103365663123},"index":1,"playId":"f23e5082-8569-330b-b4ce-0a1000bc3a86","pitchNumber":2,"startTime":"2025-10-01T19:16:49.755Z","endTime":"2025-10-01T19:16:52.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":84.5,"strikeZoneTop":3.65,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.73114559166644,"aZ":-30.115040052373505,"pfxX":1.8510728775702812,"pfxZ":1.1525973203086242,"pX":0.17338564034273574,"pZ":2.10714976945237,"vX0":3.9339200269468835,"vY0":-131.5929953043353,"vZ0":-3.829696548052233,"x":110.39,"y":181.89,"x0":-1.569936833930892,"y0":50.004156532425974,"z0":5.764206417328436,"aX":3.3105838408767085},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.6,"breakHorizontal":-4.1,"spinRate":2567,"spinDirection":151},"zone":8,"typeConfidence":0.88,"plateTime":0.4131188110358699,"extension":6.595369372841263},"hitData":{"launchSpeed":100.3,"launchAngle":15.0,"totalDistance":287.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":73.51,"coordY":96.57}},"index":2,"playId":"c5ca2c6a-9128-3543-953f-c91512cf8a53","pitchNumber":3,"startTime":"2025-10-01T19:17:12.205Z","endTime":"2025-10-01T19:17:18.453Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T19:17:18.453Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Busch flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-10-01T19:19:37.332Z","endTime":"2025-10-01T19:21:09.031Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":90.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.273808207121707,"aZ":-9.131856749257174,"pfxX":-3.3724471240639016,"pfxZ":11.063482973968181,"pX":-0.024304470068085168,"pZ":2.739789937204399,"vX0":4.533748824610758,"vY0":-142.79467357524695,"vZ0":-7.949617697483338,"x":117.93,"y":164.81,"x0":-1.1881710075451821,"y0":50.00088346379677,"z0":6.120387208682525,"aX":-7.022970578350408},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":18.7,"breakHorizontal":5.3,"spinRate":2529,"spinDirection":199},"zone":5,"typeConfidence":0.92,"plateTime":0.3823373590690333,"extension":6.478156232369627},"index":0,"playId":"bf63c3ac-7ac6-35c5-922d-6c9becffc6c0","pitchNumber":1,"startTime":"2025-10-01T19:19:55.791Z","endTime":"2025-10-01T19:19:59.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":90.1,"strikeZoneTop":3.19192485859155,"strikeZoneBottom":1.56808353154856,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.21924563397047,"aZ":-8.989143513734833,"pfxX":-4.370273521091977,"pfxZ":11.175035423942813,"pX":-0.1273091061049684,"pZ":1.8286976632199647,"vX0":4.522223999864606,"vY0":-143.17043479966023,"vZ0":-10.131296949607107,"x":121.85,"y":189.41,"x0":-1.1599188869270427,"y0":50.004133609203606,"z0":5.97695264000935,"aX":-9.068510255618595},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.4,"breakHorizontal":7.0,"spinRate":2548,"spinDirection":192},"zone":8,"typeConfidence":0.92,"plateTime":0.38264678879792235,"extension":6.341912298025922},"index":1,"playId":"92717815-4f71-3cf8-93e3-8458c9c96223","pitchNumber":2,"startTime":"2025-10-01T19:20:15.294Z","endTime":"2025-10-01T19:20:19.098Z","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":2,"startTime":"2025-10-01T19:20:23.898Z","endTime":"2025-10-01T19:20:34.823Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.152618784641735,"aZ":-43.69156553369143,"pfxX":0.6842159704454547,"pfxZ":-7.748735892812811,"pX":0.5101571210350773,"pZ":1.8885826246911421,"vX0":4.26903807423083,"vY0":-121.28993874543308,"vZ0":-0.8295942797122025,"x":97.55,"y":187.79,"x0":-1.3629544934006121,"y0":50.00152717074726,"z0":6.051494369859462,"aX":1.016567133634585},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-13.9,"breakHorizontal":-2.3,"spinRate":2697,"spinDirection":30},"zone":9,"typeConfidence":0.9,"plateTime":0.4519179824508286,"extension":6.429948583415808},"index":3,"playId":"c339f63e-caec-37dd-aa2a-addf0cf80a69","pitchNumber":3,"startTime":"2025-10-01T19:20:34.823Z","endTime":"2025-10-01T19:20:39.361Z","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":98.9,"endSpeed":90.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.50324385942278,"aZ":-8.134911802820595,"pfxX":-1.6660571959826491,"pfxZ":11.461849788513241,"pX":0.9292688409817056,"pZ":2.6765722801620115,"vX0":6.712741434910952,"vY0":-143.72398053868727,"vZ0":-8.24485335859394,"x":81.58,"y":166.51,"x0":-1.2175450851279719,"y0":50.003996845415706,"z0":6.083488714337457,"aX":-3.494910605951417},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":19.3,"breakHorizontal":1.7,"spinRate":2623,"spinDirection":198},"zone":12,"typeConfidence":0.94,"plateTime":0.3807250445931203,"extension":6.410984285723832},"hitData":{"launchSpeed":99.3,"launchAngle":28.0,"totalDistance":362.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":159.09,"coordY":56.98}},"index":4,"playId":"5c499d36-329c-3d07-a7de-53ee1bca402d","pitchNumber":4,"startTime":"2025-10-01T19:20:56.210Z","endTime":"2025-10-01T19:21:09.031Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T19:21:09.031Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nico Hoerner singles on a line drive to center fielder Jackson Merrill.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-10-01T19:21:11.956Z","endTime":"2025-10-01T19:22:22.742Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.183494022341154,"aZ":-28.609247884658995,"pfxX":0.37169752777983467,"pfxZ":2.064470951431953,"pX":-0.038563285556070505,"pZ":1.5377366991996952,"vX0":3.171829721111897,"vY0":-130.40837866169645,"vZ0":-5.800097912384452,"x":118.47,"y":197.26,"x0":-1.3183243967005862,"y0":50.000012502612606,"z0":5.946088658114698,"aX":0.6402498696551767},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.6,"breakHorizontal":-1.3,"spinRate":2618,"spinDirection":157},"zone":8,"typeConfidence":0.9,"plateTime":0.4198626398039025,"extension":6.408121441936712},"index":0,"playId":"745fb6a1-4ce2-369f-a20a-f4007f4f9b01","pitchNumber":1,"startTime":"2025-10-01T19:21:34.406Z","endTime":"2025-10-01T19:21:38.132Z","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":1,"outs":1},"index":1,"startTime":"2025-10-01T19:21:46.298Z","endTime":"2025-10-01T19:21:55.517Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.6,"strikeZoneTop":3.26601569192267,"strikeZoneBottom":1.599097077104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.135988057087467,"aZ":-29.90195260230932,"pfxX":1.3334073327187852,"pfxZ":1.3357980933287372,"pX":0.7909944300443411,"pZ":1.2198812329753128,"vX0":4.628210949728346,"vY0":-129.06996871336455,"vZ0":-6.068837946118496,"x":86.85,"y":205.84,"x0":-1.1909232766914697,"y0":50.00497277911776,"z0":5.873080670409379,"aX":2.2745901380888327},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.4,"breakHorizontal":-3.4,"spinRate":2768,"spinDirection":134},"zone":14,"typeConfidence":0.88,"plateTime":0.42261918260572084,"extension":6.352144736170267},"index":2,"playId":"9ea98450-a79b-30e4-b9c4-34c79f9d5f4d","pitchNumber":2,"startTime":"2025-10-01T19:21:55.517Z","endTime":"2025-10-01T19:22:01.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.098383156292268,"aZ":-16.310222688147554,"pfxX":-5.808249498013051,"pfxZ":7.782772205247515,"pX":-0.33852796938262386,"pZ":1.851132352697166,"vX0":4.277777331091854,"vY0":-141.58035381276088,"vZ0":-8.672726032454195,"x":129.9,"y":188.8,"x0":-1.111348466409528,"y0":50.00183263679366,"z0":5.98907744637549,"aX":-11.838608674464247},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.6,"breakHorizontal":9.7,"spinRate":2454,"spinDirection":191},"zone":7,"typeConfidence":0.81,"plateTime":0.386272210929802,"extension":6.4690164026920645},"hitData":{"launchSpeed":101.6,"launchAngle":6.0,"totalDistance":163.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":133.26,"coordY":94.8}},"index":3,"playId":"7320167d-f72a-37d7-80dc-06fd1401c568","pitchNumber":3,"startTime":"2025-10-01T19:22:12.052Z","endTime":"2025-10-01T19:22:22.742Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T19:22:22.742Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-10-01T19:22:31.481Z","endTime":"2025-10-01T19:24:16.463Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.49183125321647,"aZ":-9.246997056778156,"pfxX":-3.351057279478058,"pfxZ":11.486455619570066,"pX":-0.2031292192059738,"pZ":2.4045770648826346,"vX0":4.702544950385398,"vY0":-140.53192640399115,"vZ0":-8.453478051999522,"x":124.74,"y":173.86,"x0":-1.4644604369505696,"y0":50.002844114927484,"z0":6.056244639916259,"aX":-6.688856979860392},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.2,"breakHorizontal":5.0,"spinRate":2570,"spinDirection":193},"zone":5,"typeConfidence":0.91,"plateTime":0.3900871675594937,"extension":6.500124595853984},"index":0,"playId":"41ebeb99-b158-3bb3-8001-ca74545c8694","pitchNumber":1,"startTime":"2025-10-01T19:22:48.826Z","endTime":"2025-10-01T19:22:52.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.7,"strikeZoneTop":3.61095847097893,"strikeZoneBottom":1.65174531540555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.273053802949164,"aZ":-12.477706822514396,"pfxX":-2.5955342745626746,"pfxZ":9.79296766622486,"pX":-1.1865352044473263,"pZ":4.225724683091944,"vX0":2.05301375597193,"vY0":-140.34392081637696,"vZ0":-3.2269440532238978,"x":162.23,"y":124.69,"x0":-1.5872802444017655,"y0":50.00337434441519,"z0":6.19344336339734,"aX":-5.221145579422957},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.4,"breakHorizontal":4.3,"spinRate":2573,"spinDirection":193},"zone":11,"typeConfidence":0.72,"plateTime":0.389035280876175,"extension":6.254954610686866},"index":1,"playId":"32351ac3-e0c7-372b-9cfe-b3a15e33f0e1","pitchNumber":2,"startTime":"2025-10-01T19:23:09.890Z","endTime":"2025-10-01T19:23:14.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.0,"strikeZoneTop":3.61,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.7691768199049,"aZ":-10.677929666937985,"pfxX":-3.5147173218776393,"pfxZ":11.01040702297422,"pX":-0.22433425585322747,"pZ":3.124954914968697,"vX0":4.98028757274558,"vY0":-139.43075933408008,"vZ0":-6.002919698519555,"x":125.55,"y":154.41,"x0":-1.5839456678755712,"y0":50.006059918764315,"z0":6.022961058919787,"aX":-6.864449242198673},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.7,"breakHorizontal":5.3,"spinRate":2554,"spinDirection":197},"zone":2,"typeConfidence":0.88,"plateTime":0.39407830926461074,"extension":6.3973784906130176},"index":2,"playId":"79757f8d-578a-3bb3-badb-b06f809f6009","pitchNumber":3,"startTime":"2025-10-01T19:23:29.740Z","endTime":"2025-10-01T19:23:34.065Z","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":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.41735210290661,"strikeZoneBottom":1.50200268025266,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.707073500160398,"aZ":-26.282883880030106,"pfxX":-0.4700854967183477,"pfxZ":3.419916978923427,"pX":0.05718260853480896,"pZ":0.9409646757570133,"vX0":4.870034339285806,"vY0":-130.2566489534691,"vZ0":-7.3486627662692365,"x":114.82,"y":213.37,"x0":-1.7736150033573663,"y0":50.004198481916774,"z0":5.778919767044201,"aX":-0.8107598826063758},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.8,"breakHorizontal":-0.2,"spinRate":2830,"spinDirection":121},"zone":14,"typeConfidence":0.91,"plateTime":0.420092102273514,"extension":6.431733865738684},"index":3,"playId":"ba0a9e04-a8ac-3c7a-8043-86b09e1dc62e","pitchNumber":4,"startTime":"2025-10-01T19:23:51.670Z","endTime":"2025-10-01T19:23:57.666Z","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.5,"endSpeed":89.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.57821572527432,"aZ":-11.777352414062245,"pfxX":-3.1797288443252905,"pfxZ":9.975020658023503,"pX":-0.2223261594730068,"pZ":3.1117161859521802,"vX0":4.868591555075502,"vY0":-141.8973959430088,"vZ0":-6.20253869548928,"x":125.47,"y":154.76,"x0":-1.5449335871054148,"y0":50.006738698027654,"z0":6.071935907259961,"aX":-6.5047852173263525},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.0,"breakHorizontal":4.8,"spinRate":2573,"spinDirection":195},"zone":2,"typeConfidence":0.89,"plateTime":0.38557777657704984,"extension":6.453952948621067},"index":4,"playId":"4ea087a5-48d0-3684-aa49-05b9729c982c","pitchNumber":5,"startTime":"2025-10-01T19:24:12.471Z","endTime":"2025-10-01T19:24:16.463Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T19:24:16.463Z","atBatIndex":7},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Tucker lines out to left fielder Gavin Sheets.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-10-01T19:24:24.616Z","endTime":"2025-10-01T19:25:11.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","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":1},"credits":[{"player":{"id":657757,"link":"/api/v1/people/657757"},"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(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.2,"endSpeed":89.9,"strikeZoneTop":3.40228441468909,"strikeZoneBottom":1.58661060166949,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.321864273424424,"aZ":-8.72915966003656,"pfxX":-1.7973000092824287,"pfxZ":11.33658660829875,"pX":-0.45065975582159773,"pZ":2.5352529135888,"vX0":3.8450251824736705,"vY0":-142.76658971823832,"vZ0":-8.33100275097126,"x":134.18,"y":170.33,"x0":-1.580279082844745,"y0":50.00046455032155,"z0":6.037455515993326,"aX":-3.7165391036308875},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.1,"breakHorizontal":2.5,"spinRate":2762,"spinDirection":194},"zone":4,"typeConfidence":0.92,"plateTime":0.3833827648307073,"extension":6.469649668243564},"index":0,"playId":"0f6b153f-f4a3-317a-b040-423d3dda0fe5","pitchNumber":1,"startTime":"2025-10-01T19:24:44.382Z","endTime":"2025-10-01T19:24:49.102Z","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":97.4,"endSpeed":89.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.163995699849675,"aZ":-11.237551500915961,"pfxX":-3.808721304223056,"pfxZ":10.258559527844024,"pX":-0.40864196081343573,"pZ":2.30803316592296,"vX0":5.062760797655215,"vY0":-141.67974830905968,"vZ0":-8.13166949619076,"x":132.58,"y":176.46,"x0":-1.72059509804938,"y0":50.00609392087881,"z0":5.926624858685817,"aX":-7.775755096273294},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.2,"breakHorizontal":5.9,"spinRate":2686,"spinDirection":196},"zone":4,"typeConfidence":0.89,"plateTime":0.3860212494332762,"extension":6.486877831064346},"hitData":{"launchSpeed":99.0,"launchAngle":18.0,"totalDistance":329.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":75.46,"coordY":76.69}},"index":1,"playId":"5f44d7f8-5017-31d0-9184-767c4bb35c14","pitchNumber":2,"startTime":"2025-10-01T19:25:04.649Z","endTime":"2025-10-01T19:25:11.861Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T19:25:11.861Z","atBatIndex":8},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ryan O'Hearn pops out to catcher Carson Kelly in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-10-01T19:27:54.679Z","endTime":"2025-10-01T19:28:52.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"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":"Pitching Change: Shota Imanaga replaces Andrew Kittredge.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-01T19:25:39.072Z","endTime":"2025-10-01T19:27:56.921Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":684007,"link":"/api/v1/people/684007"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":74.5,"strikeZoneTop":3.52825290363321,"strikeZoneBottom":1.50737624347159,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.76127083085037,"aZ":-29.76922105607429,"pfxX":-6.002057652661286,"pfxZ":1.6969220322365928,"pX":-0.7290942053035377,"pZ":3.1213149785687797,"vX0":-4.849038131031838,"vY0":-119.2193815362038,"vZ0":0.7681206563580254,"x":144.79,"y":154.5,"x0":2.1209071453348156,"y0":50.0046624345274,"z0":5.509948931688431,"aX":-8.526500199508526},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":3.6,"breakHorizontal":12.1,"spinRate":2430,"spinDirection":288},"zone":1,"typeConfidence":0.9,"plateTime":0.4617697461666128,"extension":6.0418366002592},"index":1,"playId":"53caceda-9d83-37e5-a9de-76a80d3ba13a","pitchNumber":1,"startTime":"2025-10-01T19:27:56.921Z","endTime":"2025-10-01T19:28:01.776Z","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":92.2,"endSpeed":83.8,"strikeZoneTop":3.37969558770251,"strikeZoneBottom":1.64491559608425,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.302129115694772,"aZ":-13.962887262145182,"pfxX":6.808780360352064,"pfxZ":10.079583639616452,"pX":-1.0101487204443171,"pZ":2.6667374911115296,"vX0":-8.884490020286915,"vY0":-133.9056464846295,"vZ0":-4.467820123874255,"x":155.5,"y":166.78,"x0":1.4740709178952769,"y0":50.002049137561585,"z0":5.36373718995958,"aX":12.301315808568331},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.4,"breakHorizontal":-10.3,"spinRate":2474,"spinDirection":147},"zone":11,"typeConfidence":0.89,"plateTime":0.40984787775379106,"extension":6.247267287476412},"index":2,"playId":"dc6d996b-a733-37c7-8a75-02b5381df6e9","pitchNumber":2,"startTime":"2025-10-01T19:28:11.008Z","endTime":"2025-10-01T19:28:16.433Z","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":92.3,"endSpeed":83.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.72151479087282,"aZ":-13.996275386234613,"pfxX":7.255723619825147,"pfxZ":10.020668710015467,"pX":0.596735914817113,"pZ":3.6123081283677427,"vX0":-5.164447322966319,"vY0":-134.2449408510835,"vZ0":-2.1140929197595226,"x":94.25,"y":141.25,"x0":1.6087050338748743,"y0":50.00365175653097,"z0":5.413534963278661,"aX":13.16292913292082},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.9,"breakHorizontal":-11.9,"spinRate":2446,"spinDirection":140},"zone":12,"typeConfidence":0.9,"plateTime":0.40896347073176953,"extension":6.062671348041691},"index":3,"playId":"317ea448-3582-37a5-8729-cf99d1801d5e","pitchNumber":3,"startTime":"2025-10-01T19:28:24.901Z","endTime":"2025-10-01T19:28:28.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.23108475985967,"aZ":-16.086402275825677,"pfxX":6.793419003657362,"pfxZ":8.967470214061242,"pX":1.0761629623380498,"pZ":3.0485878006727254,"vX0":-3.998526670096157,"vY0":-133.93304495270448,"vZ0":-3.001951142740409,"x":75.98,"y":156.47,"x0":1.7153631097916398,"y0":50.005895257719686,"z0":5.352112045480726,"aX":12.192956516724811},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.7,"breakHorizontal":-11.3,"spinRate":2358,"spinDirection":140},"zone":12,"typeConfidence":0.9,"plateTime":0.41087702047031094,"extension":6.146435844750752},"hitData":{"launchSpeed":74.1,"launchAngle":80.0,"totalDistance":33.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":139.7,"coordY":201.78}},"index":4,"playId":"7eab4f81-2f90-3eb0-b8e5-a11e66bd17b5","pitchNumber":4,"startTime":"2025-10-01T19:28:43.099Z","endTime":"2025-10-01T19:28:52.348Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T19:28:52.348Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gavin Sheets flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-10-01T19:29:03.607Z","endTime":"2025-10-01T19:29:28.405Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.31290705676228,"aZ":-11.496565961198908,"pfxX":5.669414560595495,"pfxZ":11.289979298950454,"pX":-0.07205356614365921,"pZ":3.6689470179083816,"vX0":-6.263474162218967,"vY0":-135.17877422150804,"vZ0":-2.589810825785463,"x":119.75,"y":139.72,"x0":1.5498954429167653,"y0":50.00211513736495,"z0":5.457692134369294,"aX":10.383489020596976},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":20.0,"breakHorizontal":-8.8,"spinRate":2444,"spinDirection":145},"zone":11,"typeConfidence":0.88,"plateTime":0.4067934365971144,"extension":6.064964564520574},"hitData":{"launchSpeed":98.0,"launchAngle":35.0,"totalDistance":317.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.31,"coordY":72.68}},"index":0,"playId":"614efb8a-7b31-3407-a4a8-dcf73771c996","pitchNumber":1,"startTime":"2025-10-01T19:29:18.919Z","endTime":"2025-10-01T19:29:28.405Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T19:29:28.405Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Cronenworth strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-10-01T19:29:34.380Z","endTime":"2025-10-01T19:31:35.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"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":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"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(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":92.4,"endSpeed":83.1,"strikeZoneTop":3.25288669884917,"strikeZoneBottom":1.60419405382758,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.348825013415016,"aZ":-13.562162392229421,"pfxX":6.993174361537729,"pfxZ":10.375742160124728,"pX":-1.1556491509729097,"pZ":2.76791751969591,"vX0":-9.313464750137506,"vY0":-134.14918129683002,"vZ0":-4.1345243067911746,"x":161.05,"y":164.05,"x0":1.4785790916038009,"y0":50.00021460566912,"z0":5.319424942852804,"aX":12.541377416213209},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.9,"breakHorizontal":-10.3,"spinRate":2463,"spinDirection":140},"zone":11,"typeConfidence":0.89,"plateTime":0.4108300791850228,"extension":6.252554409610333},"index":0,"playId":"1706487e-0c81-313e-b380-74ce34eb72d5","pitchNumber":1,"startTime":"2025-10-01T19:29:51.522Z","endTime":"2025-10-01T19:29:56.284Z","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":92.4,"endSpeed":83.9,"strikeZoneTop":3.29407819116617,"strikeZoneBottom":1.55247403510847,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.056191235890797,"aZ":-14.49930973028687,"pfxX":4.9935702128698845,"pfxZ":9.756823410265424,"pX":-0.8050619170423647,"pZ":2.3335232896402944,"vX0":-7.771943409117806,"vY0":-134.25052710094397,"vZ0":-5.122078760455636,"x":147.69,"y":175.77,"x0":1.488500041110836,"y0":50.00520905958968,"z0":5.310507306600018,"aX":9.049219061240407},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.7,"breakHorizontal":-7.2,"spinRate":2458,"spinDirection":143},"zone":4,"typeConfidence":0.88,"plateTime":0.40913946947227453,"extension":6.241924186359832},"index":1,"playId":"3f89feba-7c24-3e82-b160-0da58e544a9c","pitchNumber":2,"startTime":"2025-10-01T19:30:07.754Z","endTime":"2025-10-01T19:30:11.786Z","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.3,"endSpeed":84.0,"strikeZoneTop":3.19943809973002,"strikeZoneBottom":1.48908098271121,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.251913406501117,"aZ":-15.645065833090698,"pfxX":4.228150533012988,"pfxZ":9.086036981574937,"pX":0.2600050576258762,"pZ":3.495176681797133,"vX0":-4.947298226891569,"vY0":-134.31921776957267,"vZ0":-2.060603665563887,"x":107.09,"y":144.41,"x0":1.5801312675015389,"y0":50.00341491306919,"z0":5.390007793102445,"aX":7.693042643434146},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.2,"breakHorizontal":-6.5,"spinRate":2342,"spinDirection":142},"zone":12,"typeConfidence":0.88,"plateTime":0.4084441009939268,"extension":6.223951922280134},"index":2,"playId":"975c16c4-ebad-303e-bcc5-ac2356ce4c8d","pitchNumber":3,"startTime":"2025-10-01T19:30:24.945Z","endTime":"2025-10-01T19:30:30.183Z","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":92.1,"endSpeed":83.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.679750243908046,"aZ":-14.655014146756928,"pfxX":4.567269366895848,"pfxZ":9.78252631376008,"pX":0.25544283783557925,"pZ":3.247897947298602,"vX0":-5.0582604941348945,"vY0":-133.9090556698339,"vZ0":-2.7230235161001066,"x":107.26,"y":151.09,"x0":1.588077867608874,"y0":50.001257180322504,"z0":5.34470671890892,"aX":8.17835813264773},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.2,"breakHorizontal":-7.0,"spinRate":2431,"spinDirection":144},"zone":2,"typeConfidence":0.88,"plateTime":0.41123462094658114,"extension":6.148179834695079},"index":3,"playId":"845d4af7-c632-38ac-8465-e66abab917af","pitchNumber":4,"startTime":"2025-10-01T19:30:42.834Z","endTime":"2025-10-01T19:30:46.230Z","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-10-01T19:30:55.419Z","endTime":"2025-10-01T19:31:09.538Z","isPitch":false,"type":"action","player":{"id":630105,"link":"/api/v1/people/630105"}},{"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":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.44506856102317,"aZ":-28.53734652322242,"pfxX":-5.449687547025805,"pfxZ":2.3966055847205805,"pX":0.10569673414948651,"pZ":3.340884894664066,"vX0":-3.120269891293467,"vY0":-121.4976090395904,"vZ0":0.8746592652631828,"x":112.97,"y":148.58,"x0":2.10835543313404,"y0":50.0036139026167,"z0":5.427913855228111,"aX":-8.269025963524017},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.8,"breakHorizontal":10.6,"spinRate":2550,"spinDirection":300},"zone":2,"typeConfidence":0.9,"plateTime":0.4482559739069836,"extension":6.218949527265221},"index":5,"playId":"e55d088f-a529-33ec-bb8d-059d0dab859d","pitchNumber":5,"startTime":"2025-10-01T19:31:09.538Z","endTime":"2025-10-01T19:31:14.194Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.10643199857913,"aZ":-27.3970229939358,"pfxX":7.850535654693352,"pfxZ":3.1058592504699414,"pX":-0.5212120521770545,"pZ":1.0731789213265444,"vX0":-8.079120144136581,"vY0":-122.81200146672428,"vZ0":-4.666070004041608,"x":136.87,"y":209.8,"x0":1.7827937150754054,"y0":50.0001189802436,"z0":5.313410090040544,"aX":12.055180862752476},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.8,"breakHorizontal":-12.5,"spinRate":1320,"spinDirection":124},"zone":13,"typeConfidence":0.89,"plateTime":0.4450847865123295,"extension":6.385270176433541},"index":6,"playId":"682d8628-20e4-3659-8302-c604b3c19dc7","pitchNumber":6,"startTime":"2025-10-01T19:31:31.436Z","endTime":"2025-10-01T19:31:35.519Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T19:31:35.519Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Seiya Suzuki strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-10-01T19:34:03.255Z","endTime":"2025-10-01T19:35:59.005Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"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":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.1,"strikeZoneTop":3.1125963011653,"strikeZoneBottom":1.35515349045514,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.59520111158108,"aZ":-30.04442718992568,"pfxX":1.158636867651833,"pfxZ":1.266233458303299,"pX":-0.1320217413064967,"pZ":3.8494780884278117,"vX0":2.426441042722939,"vY0":-128.83447595235236,"vZ0":-0.06481471216093171,"x":122.03,"y":134.84,"x0":-1.2363116089256379,"y0":50.00290727385048,"z0":6.195690426768043,"aX":1.9487308223340918},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.5,"breakHorizontal":-2.6,"spinRate":2743,"spinDirection":111},"zone":11,"typeConfidence":0.88,"plateTime":0.4250208126883597,"extension":6.231076547616699},"index":0,"playId":"0b39e0bc-2f5f-3498-95e7-2bfe04a17679","pitchNumber":1,"startTime":"2025-10-01T19:34:08.937Z","endTime":"2025-10-01T19:34:13.400Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.708796853089016,"aZ":-26.568349829844408,"pfxX":-0.2502084630397867,"pfxZ":3.2566376043054586,"pX":1.0165644908755225,"pZ":2.252481999841782,"vX0":5.977025073176052,"vY0":-130.18071642343597,"vZ0":-4.391257287354312,"x":78.25,"y":177.96,"x0":-1.2741873921878892,"y0":50.00062490448065,"z0":5.966419891580794,"aX":-0.4306186421849253},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.2,"breakHorizontal":-0.8,"spinRate":2768,"spinDirection":131},"zone":14,"typeConfidence":0.91,"plateTime":0.4203520692487186,"extension":6.445727880800008},"index":1,"playId":"62e28b12-7a87-3b9d-8681-6f244aed6cda","pitchNumber":2,"startTime":"2025-10-01T19:34:22.864Z","endTime":"2025-10-01T19:34:26.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.2,"endSpeed":91.1,"strikeZoneTop":3.2078746898823,"strikeZoneBottom":1.45029058371674,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.79212171000548,"aZ":-7.256319747013896,"pfxX":-3.1070300922090675,"pfxZ":11.753919239763457,"pX":0.35200989819770445,"pZ":2.3931646025866513,"vX0":4.88278860839899,"vY0":-144.27019874895302,"vZ0":-9.100582087655537,"x":103.58,"y":174.16,"x0":-0.9543176095823225,"y0":50.00277559458641,"z0":6.026219087316116,"aX":-6.587043776885164},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.9,"breakVerticalInduced":19.8,"breakHorizontal":4.7,"spinRate":2585,"spinDirection":194},"zone":6,"typeConfidence":0.95,"plateTime":0.37884636307464525,"extension":6.441431858017114},"index":2,"playId":"245a23ae-4f2a-3926-a97f-d3cbfe6907e9","pitchNumber":3,"startTime":"2025-10-01T19:34:39.118Z","endTime":"2025-10-01T19:34:42.788Z","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.7,"endSpeed":84.4,"strikeZoneTop":3.14344807964368,"strikeZoneBottom":1.4517716403583,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.520740736555553,"aZ":-27.133511838641024,"pfxX":-0.35755682560526125,"pfxZ":2.819440092482936,"pX":1.3623296034691634,"pZ":1.606017576252792,"vX0":7.074686082179554,"vY0":-131.899346146604,"vZ0":-6.13228398509419,"x":65.07,"y":195.42,"x0":-1.2928819134715395,"y0":50.00106651753536,"z0":5.926721994320477,"aX":-0.6402814856080794},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.1,"breakHorizontal":-0.7,"spinRate":2856,"spinDirection":138},"zone":14,"typeConfidence":0.9,"plateTime":0.4131615205403145,"extension":6.375231903495768},"index":3,"playId":"0b166a41-1165-3384-ba8b-2d55df80eb43","pitchNumber":4,"startTime":"2025-10-01T19:34:53.945Z","endTime":"2025-10-01T19:34:58.427Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":90.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.563555666279186,"aZ":-9.003865673899805,"pfxX":-3.133422080723978,"pfxZ":11.026799215047777,"pX":0.4116628068030502,"pZ":2.9696154681194002,"vX0":5.5445058698517915,"vY0":-144.07430584372847,"vZ0":-7.058375144823523,"x":101.31,"y":158.6,"x0":-1.1309352884927018,"y0":50.006177900687106,"z0":6.008272653434611,"aX":-6.5864376763760815},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":18.7,"breakHorizontal":4.6,"spinRate":2692,"spinDirection":193},"zone":3,"typeConfidence":0.94,"plateTime":0.38020162070588226,"extension":6.44561883545035},"index":4,"playId":"b588b532-d3cc-3f72-9807-7ef1bc658b78","pitchNumber":5,"startTime":"2025-10-01T19:35:08.957Z","endTime":"2025-10-01T19:35:12.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.5,"strikeZoneTop":3.18713654980295,"strikeZoneBottom":1.43009916558363,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.6471331643038,"aZ":-25.53650704674072,"pfxX":0.3481695616771834,"pfxZ":3.7161666855530413,"pX":1.2772746519004092,"pZ":1.4231581863075498,"vX0":6.702356734605988,"vY0":-131.97154471296795,"vZ0":-6.847154023216957,"x":68.31,"y":200.35,"x0":-1.3268716471764814,"y0":50.00486061024202,"z0":5.898033375500349,"aX":0.6215374867881384},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.6,"breakHorizontal":-1.9,"spinRate":2788,"spinDirection":127},"zone":14,"typeConfidence":0.9,"plateTime":0.4129847387793486,"extension":6.355026388150788},"index":5,"playId":"96a1a12d-e209-3a7b-8a8b-551961a9c320","pitchNumber":6,"startTime":"2025-10-01T19:35:33.189Z","endTime":"2025-10-01T19:35:39.928Z","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":3,"strikes":2,"outs":0},"index":6,"startTime":"2025-10-01T19:35:44.010Z","endTime":"2025-10-01T19:35:55.363Z","isPitch":false,"type":"action","player":{"id":673548,"link":"/api/v1/people/673548"}},{"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":91.8,"endSpeed":85.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.665332439198725,"aZ":-26.68784909909997,"pfxX":-0.5648343531394511,"pfxZ":2.986455104055853,"pX":0.01893162240169231,"pZ":1.4521613466842553,"vX0":3.706972358199596,"vY0":-133.71087981750333,"vZ0":-6.835363947758078,"x":108.33,"y":151.73,"x0":-1.3029747129628162,"y0":50.004646547749815,"z0":5.915992445554566,"aX":-1.0386053652415712},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.3,"breakHorizontal":0.4,"spinRate":2827,"spinDirection":140},"zone":8,"typeConfidence":0.9,"plateTime":0.40724872663031775,"extension":6.337650410205295},"index":7,"playId":"0b9bedfb-dbe6-3ef0-a5ac-04692165664d","pitchNumber":7,"startTime":"2025-10-01T19:35:55.363Z","endTime":"2025-10-01T19:35:59.005Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T19:35:59.005Z","atBatIndex":12},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Carson Kelly pops out to shortstop Xander Bogaerts.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-10-01T19:36:25.585Z","endTime":"2025-10-01T19:37:58.786Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"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":"Pop Out","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":4},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.5,"endSpeed":91.1,"strikeZoneTop":3.5075709607357,"strikeZoneBottom":1.65623170957235,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.074570042590345,"aZ":-8.23597471324112,"pfxX":-3.5707625958586133,"pfxZ":11.319793003708462,"pX":0.19954327927024734,"pZ":1.2864189183837162,"vX0":5.100120364513217,"vY0":-144.37232760586764,"vZ0":-11.730260320587666,"x":109.39,"y":204.05,"x0":-1.1245821735928943,"y0":50.00536066957891,"z0":5.905759329073051,"aX":-7.55255527363763},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.4,"breakHorizontal":5.5,"spinRate":2621,"spinDirection":192},"zone":14,"typeConfidence":0.94,"plateTime":0.37914336328956955,"extension":6.482900711512525},"index":0,"playId":"2d648646-c390-37ae-8dc1-4ba71c74fd43","pitchNumber":1,"startTime":"2025-10-01T19:36:27.646Z","endTime":"2025-10-01T19:36:32.539Z","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":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.2067912145114,"aZ":-10.059012194126428,"pfxX":-1.4926145710207397,"pfxZ":10.714109228514094,"pX":-0.10920943886114462,"pZ":2.5568828240796044,"vX0":3.495510869875513,"vY0":-142.83984877208704,"vZ0":-7.956214279766413,"x":121.16,"y":169.74,"x0":-1.155471506263665,"y0":50.00597091217176,"z0":6.012722725257338,"aX":-3.0820641757239184},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.0,"breakHorizontal":2.0,"spinRate":2676,"spinDirection":193},"zone":5,"typeConfidence":0.91,"plateTime":0.3835995438975486,"extension":6.391237044095547},"index":1,"playId":"ba00afb4-c82e-3d9f-8626-03cf92363d90","pitchNumber":2,"startTime":"2025-10-01T19:36:43.989Z","endTime":"2025-10-01T19:36:47.581Z","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":92.1,"endSpeed":85.5,"strikeZoneTop":3.33404605858338,"strikeZoneBottom":1.61844247864223,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.315600508494708,"aZ":-26.800555179075932,"pfxX":-1.550681618614159,"pfxZ":2.9265597964361048,"pX":1.3168826935377587,"pZ":1.4730655503942147,"vX0":7.5356794902951165,"vY0":-133.9741697378324,"vZ0":-6.670520767086281,"x":66.8,"y":199.01,"x0":-1.3190204390373632,"y0":50.001490961561046,"z0":5.885106079563215,"aX":-2.8464880807332817},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.2,"breakHorizontal":1.3,"spinRate":2873,"spinDirection":147},"zone":14,"typeConfidence":0.89,"plateTime":0.4073205336195209,"extension":6.429685897535746},"index":2,"playId":"34c36eb9-2b0b-324b-8a29-8fb210477c8f","pitchNumber":3,"startTime":"2025-10-01T19:37:05.111Z","endTime":"2025-10-01T19:37:09.872Z","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":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.649057819107384,"aZ":-26.137579297775584,"pfxX":-1.765538096102602,"pfxZ":3.3825240128894887,"pX":-0.26709820400660583,"pZ":0.8804660158950168,"vX0":3.65096347473947,"vY0":-132.5936372672299,"vZ0":-7.960286411409805,"x":127.18,"y":215.01,"x0":-1.4308744981409887,"y0":50.00401429304751,"z0":5.8212726639913335,"aX":-3.1523875885257295},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.7,"breakHorizontal":2.4,"spinRate":2808,"spinDirection":153},"zone":13,"typeConfidence":0.89,"plateTime":0.4126725824048947,"extension":6.344945365576774},"index":3,"playId":"cd171b2a-1950-319c-a26f-47dde595516e","pitchNumber":4,"startTime":"2025-10-01T19:37:22.606Z","endTime":"2025-10-01T19:37:26.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.7,"endSpeed":90.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.93935395128204,"aZ":-9.73310422836604,"pfxX":-4.384459459342129,"pfxZ":10.551524472189389,"pX":-0.4773506522183161,"pZ":3.856413840930869,"vX0":3.3090392411518037,"vY0":-145.13799603500001,"vZ0":-4.784889855415448,"x":135.2,"y":134.66,"x0":-1.0643578272624064,"y0":50.00428620675633,"z0":6.122854778428271,"aX":-9.326168492756429},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":18.2,"breakHorizontal":7.2,"spinRate":2574,"spinDirection":199},"zone":11,"typeConfidence":0.93,"plateTime":0.37782212800924686,"extension":6.389633509135179},"hitData":{"launchSpeed":79.7,"launchAngle":52.0,"totalDistance":207.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":119.71,"coordY":118.45}},"index":4,"playId":"b1dd3ea9-1fd4-3fe3-8427-7bc9f9f2a91d","pitchNumber":5,"startTime":"2025-10-01T19:37:49.383Z","endTime":"2025-10-01T19:37:58.786Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T19:37:58.786Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Crow-Armstrong strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-10-01T19:38:10.085Z","endTime":"2025-10-01T19:40:49.313Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":7},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"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":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.1,"strikeZoneTop":2.98255341732859,"strikeZoneBottom":1.36653645948003,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.49954435384401,"aZ":-12.14652524727872,"pfxX":-3.6528947359801367,"pfxZ":9.608066388122783,"pX":0.23035015284286128,"pZ":3.87804220349405,"vX0":5.75656331079179,"vY0":-143.32963617683782,"vZ0":-4.409025168675355,"x":108.22,"y":134.07,"x0":-1.3276758504023973,"y0":50.00558956019614,"z0":6.192246314105845,"aX":-7.61694177153624},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.7,"breakHorizontal":5.5,"spinRate":2561,"spinDirection":195},"zone":12,"typeConfidence":0.91,"plateTime":0.38183823612869894,"extension":6.37325809399424},"index":0,"playId":"5e8960fc-07af-352b-81a1-eff39bf3bc67","pitchNumber":1,"startTime":"2025-10-01T19:38:25.504Z","endTime":"2025-10-01T19:38:32.118Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":90.5,"strikeZoneTop":3.1,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.639756848289416,"aZ":-10.577550069035858,"pfxX":-3.064154113870945,"pfxZ":10.288011684522296,"pX":0.4561349909739237,"pZ":3.2937900002018345,"vX0":6.324219354530609,"vY0":-143.81562304835947,"vZ0":-6.084221419809527,"x":99.61,"y":149.85,"x0":-1.3710960067797295,"y0":50.006662426641675,"z0":6.089758950986447,"aX":-6.435077991630384},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":17.6,"breakHorizontal":4.3,"spinRate":2767,"spinDirection":194},"zone":12,"typeConfidence":0.94,"plateTime":0.38051792404327145,"extension":6.419040450177918},"index":1,"playId":"4d9ba62c-ccb3-3c4f-825a-8221b4226bc7","pitchNumber":2,"startTime":"2025-10-01T19:38:41.409Z","endTime":"2025-10-01T19:38:46.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.7,"strikeZoneTop":3.1335861908468,"strikeZoneBottom":1.36038678529005,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.142057014641388,"aZ":-45.03983472823068,"pfxX":0.49496981177611943,"pfxZ":-8.757590541806213,"pX":1.3425933891442363,"pZ":1.1815762573579338,"vX0":5.943939391831633,"vY0":-120.85892382609676,"vZ0":-2.0211766450334605,"x":65.82,"y":206.88,"x0":-1.2204233825656015,"y0":50.00338402466695,"z0":6.010619761021966,"aX":0.7271477508356401},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-16.1,"breakHorizontal":-2.4,"spinRate":2801,"spinDirection":22},"zone":14,"typeConfidence":0.91,"plateTime":0.45443984897639833,"extension":6.439232265987399},"index":2,"playId":"65143f36-9a6b-390c-bab0-3928cc20bd96","pitchNumber":3,"startTime":"2025-10-01T19:39:01.028Z","endTime":"2025-10-01T19:39:05.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.0,"strikeZoneTop":3.1,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.29433396457789,"aZ":-9.33802079920364,"pfxX":-3.6567071703405483,"pfxZ":10.954774198526398,"pX":0.3288739378678339,"pZ":3.3964659528966683,"vX0":6.146891621845025,"vY0":-143.69787676740862,"vZ0":-6.130663979781491,"x":104.46,"y":147.08,"x0":-1.3660115557507124,"y0":50.002777356984275,"z0":6.142162962797374,"aX":-7.623189212437995},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.7,"breakHorizontal":5.4,"spinRate":2699,"spinDirection":190},"zone":12,"typeConfidence":0.94,"plateTime":0.38163256217956665,"extension":6.451937720432968},"index":3,"playId":"6d6a13c4-2382-319c-ab36-1003cecdc150","pitchNumber":4,"startTime":"2025-10-01T19:39:18.347Z","endTime":"2025-10-01T19:39:22.647Z","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":2},"pitchData":{"startSpeed":99.0,"endSpeed":91.4,"strikeZoneTop":3.26514824112046,"strikeZoneBottom":1.65096456059798,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.59299022735111,"aZ":-9.37742412479996,"pfxX":-2.574764627319842,"pfxZ":10.772701607421997,"pX":-0.7200317166433066,"pZ":1.2876177493821654,"vX0":3.035517972624859,"vY0":-143.90363804224654,"vZ0":-11.643675120925073,"x":144.45,"y":204.01,"x0":-1.4495729257632513,"y0":50.006424355253806,"z0":5.948171146213008,"aX":-5.449936406589718},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":17.6,"breakHorizontal":4.1,"spinRate":2690,"spinDirection":200},"zone":13,"typeConfidence":0.92,"plateTime":0.3793399377316242,"extension":6.457824232494999},"index":4,"playId":"f90a7506-f689-3f3b-a4b1-f0da5490fc02","pitchNumber":5,"startTime":"2025-10-01T19:39:36.586Z","endTime":"2025-10-01T19:39:42.309Z","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":99.3,"endSpeed":90.9,"strikeZoneTop":3.1,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.77726648169831,"aZ":-8.895000158051449,"pfxX":-4.350328007180878,"pfxZ":11.016680828010468,"pX":0.503139820535843,"pZ":2.680023037232171,"vX0":6.743561119089472,"vY0":-144.2657091974217,"vZ0":-8.139230443024235,"x":97.82,"y":166.42,"x0":-1.2967645433154147,"y0":50.00265056780671,"z0":6.0820424038038725,"aX":-9.192977886535624},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":18.5,"breakHorizontal":6.6,"spinRate":2661,"spinDirection":194},"zone":3,"typeConfidence":0.92,"plateTime":0.37930758603813874,"extension":6.506477930113053},"index":5,"playId":"f76b0969-2707-3349-a43f-5f0db0181db6","pitchNumber":6,"startTime":"2025-10-01T19:39:54.804Z","endTime":"2025-10-01T19:39:57.916Z","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.6,"endSpeed":90.4,"strikeZoneTop":3.1,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.250521060298304,"aZ":-10.881081993432804,"pfxX":-3.0727964403249066,"pfxZ":10.18698610075754,"pX":0.48791852915403244,"pZ":2.984607926388828,"vX0":5.808744648689786,"vY0":-143.45238829648537,"vZ0":-7.033054219211465,"x":98.4,"y":158.2,"x0":-1.1612634565162456,"y0":50.00462154654976,"z0":6.1416807495746255,"aX":-6.4243562780925005},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.3,"breakHorizontal":4.4,"spinRate":2408,"spinDirection":192},"zone":3,"typeConfidence":0.93,"plateTime":0.3813861718760623,"extension":6.45478474841947},"index":6,"playId":"059f4729-6dfc-3f84-a9c2-fc7496b0c693","pitchNumber":7,"startTime":"2025-10-01T19:40:20.863Z","endTime":"2025-10-01T19:40:24.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":91.5,"endSpeed":85.2,"strikeZoneTop":3.1,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.337828966125706,"aZ":-26.713764263923238,"pfxX":-1.3993992951016807,"pfxZ":3.0099205436414262,"pX":1.1004938178275,"pZ":1.0246874215692472,"vX0":6.978106129293768,"vY0":-133.0339714689147,"vZ0":-7.984378799819303,"x":75.05,"y":211.11,"x0":-1.3612486599137936,"y0":50.00417943947848,"z0":5.967352540610892,"aX":-2.5400514256676505},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.1,"breakHorizontal":1.2,"spinRate":2841,"spinDirection":117},"zone":14,"typeConfidence":0.89,"plateTime":0.40985653912109443,"extension":6.377650044856697},"index":7,"playId":"6ddf4619-e612-3d04-8244-ea53a24cd53b","pitchNumber":8,"startTime":"2025-10-01T19:40:44.699Z","endTime":"2025-10-01T19:40:49.313Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T19:40:49.313Z","atBatIndex":14},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Freddy Fermin doubles (1) on a sharp line drive to left fielder Ian Happ.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-10-01T19:43:13.395Z","endTime":"2025-10-01T19:44:39.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"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":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":82.9,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.717426692810637,"aZ":-14.01134668724893,"pfxX":8.314268361136346,"pfxZ":10.232893566746439,"pX":-0.23020197419944569,"pZ":3.109057920681991,"vX0":-7.644810558174785,"vY0":-132.94607508804663,"vZ0":-3.303405756822478,"x":125.77,"y":154.84,"x0":1.6140570625030806,"y0":50.00426696202264,"z0":5.3961831962085585,"aX":14.76052195057837},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.9,"breakHorizontal":-13.2,"spinRate":2421,"spinDirection":140},"zone":2,"typeConfidence":0.9,"plateTime":0.4133080799527322,"extension":6.145545317554774},"index":0,"playId":"19c60c11-5cce-31fb-a34a-06afe7b73573","pitchNumber":1,"startTime":"2025-10-01T19:43:25.011Z","endTime":"2025-10-01T19:43:28.074Z","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(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":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.2,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.025591198861342,"aZ":-29.551654677431962,"pfxX":7.283803626854288,"pfxZ":1.6981471168084123,"pX":-0.7058980321820881,"pZ":1.76578368264451,"vX0":-7.904566998919119,"vY0":-123.13376210217288,"vZ0":-2.858848467488882,"x":143.91,"y":191.1,"x0":1.5901901340152527,"y0":50.003050001971026,"z0":5.426265249142516,"aX":11.25473640679424},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.6,"breakHorizontal":-11.5,"spinRate":1151,"spinDirection":115},"zone":7,"typeConfidence":0.87,"plateTime":0.443772932950234,"extension":6.176905031461533},"index":1,"playId":"5d8aad7d-3ad6-35ee-9aac-daf0047d0094","pitchNumber":2,"startTime":"2025-10-01T19:43:42.946Z","endTime":"2025-10-01T19:43:47.772Z","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":2,"startTime":"2025-10-01T19:43:51.489Z","endTime":"2025-10-01T19:44:07.514Z","isPitch":false,"type":"action","player":{"id":666023,"link":"/api/v1/people/666023"}},{"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":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.1,"strikeZoneTop":3.21229717724394,"strikeZoneBottom":1.49389831534055,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.070187829779783,"aZ":-14.085073398516416,"pfxX":7.381440716338795,"pfxZ":10.11320860297036,"pX":-0.20583489295050825,"pZ":4.143121209920112,"vX0":-7.027547106337555,"vY0":-133.47940867735983,"vZ0":-0.9640204026156565,"x":124.85,"y":126.92,"x0":1.5132169117883834,"y0":50.002369391532234,"z0":5.531844914589155,"aX":13.203111430448095},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.2,"breakHorizontal":-11.6,"spinRate":2431,"spinDirection":138},"zone":11,"typeConfidence":0.9,"plateTime":0.41172763624018716,"extension":6.078971709087594},"index":3,"playId":"4356a0e0-db98-3ca5-a9d8-50e2afc742bf","pitchNumber":3,"startTime":"2025-10-01T19:44:07.514Z","endTime":"2025-10-01T19:44:12.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.16451741535292,"aZ":-28.155466475627538,"pfxX":8.022882326488851,"pfxZ":2.540205128444004,"pX":-0.17087474032084454,"pZ":2.39641226869095,"vX0":-6.8237003190740335,"vY0":-124.15067550685256,"vZ0":-1.7466498846183844,"x":123.51,"y":174.08,"x0":1.5556269969136798,"y0":50.000050440098214,"z0":5.426809124554844,"aX":12.667349389746464},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.4,"breakHorizontal":-13.2,"spinRate":1258,"spinDirection":119},"zone":5,"typeConfidence":0.79,"plateTime":0.4392564865481341,"extension":6.154544300938028},"hitData":{"launchSpeed":106.2,"launchAngle":19.0,"totalDistance":319.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":36.4,"coordY":105.98}},"index":4,"playId":"a461b23b-a0f1-34f5-bcf0-d275654c8782","pitchNumber":4,"startTime":"2025-10-01T19:44:25.707Z","endTime":"2025-10-01T19:44:39.769Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T19:44:39.769Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Fernando Tatis Jr. flies out to right fielder Seiya Suzuki in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-10-01T19:44:47.920Z","endTime":"2025-10-01T19:45:20.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.6,"strikeZoneTop":3.69,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.465928945063325,"aZ":-13.455527131321396,"pfxX":8.052363860999112,"pfxZ":10.398308232029045,"pX":-0.4217501310712469,"pZ":2.009201079808584,"vX0":-8.199384713969998,"vY0":-133.7199285072518,"vZ0":-5.8505982028837735,"x":133.08,"y":184.53,"x0":1.6470143231217638,"y0":50.001167515707664,"z0":5.201278070260293,"aX":14.493243654510021},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.6,"breakHorizontal":-12.7,"spinRate":2455,"spinDirection":140},"zone":7,"typeConfidence":0.9,"plateTime":0.4105632963387813,"extension":6.2454939907897336},"hitData":{"launchSpeed":81.7,"launchAngle":51.0,"totalDistance":222.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":192.11,"coordY":139.48}},"index":0,"playId":"7357c937-53b3-3a55-a653-1565beb54d70","pitchNumber":1,"startTime":"2025-10-01T19:45:08.187Z","endTime":"2025-10-01T19:45:20.096Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T19:45:20.096Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Arraez grounds out, second baseman Nico Hoerner to first baseman Michael Busch. Freddy Fermin to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-10-01T19:45:33.250Z","endTime":"2025-10-01T19:46:57.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.7,"strikeZoneTop":3.04437681978004,"strikeZoneBottom":1.46573138625956,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.494612971028687,"aZ":-13.09866127824735,"pfxX":5.949315670197485,"pfxZ":10.52937590768379,"pX":0.25778107212562223,"pZ":4.0556698852219455,"vX0":-5.71766367404229,"vY0":-134.11935958313614,"vZ0":-1.09164953441347,"x":107.17,"y":129.28,"x0":1.6499751240592209,"y0":50.002842865720496,"z0":5.407315431768844,"aX":10.778924505851963},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.0,"breakHorizontal":-9.5,"spinRate":2451,"spinDirection":139},"zone":12,"typeConfidence":0.89,"plateTime":0.4092478455901434,"extension":6.1883288536949905},"index":0,"playId":"7f5e2234-3dc6-3743-8c3c-1b0a7073964a","pitchNumber":1,"startTime":"2025-10-01T19:45:48.453Z","endTime":"2025-10-01T19:45:53.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.1,"strikeZoneTop":3.19253473501615,"strikeZoneBottom":1.49425824731563,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.25197118442504,"aZ":-13.589376472936127,"pfxX":6.935179041627112,"pfxZ":10.384856239362268,"pX":-0.21364308797441056,"pZ":3.2228040757294387,"vX0":-7.0594937034225005,"vY0":-133.55462135098463,"vZ0":-2.89212452936968,"x":125.14,"y":151.76,"x0":1.5746520569599884,"y0":50.00474641310256,"z0":5.309043474175278,"aX":12.414076931668514},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.2,"breakHorizontal":-10.9,"spinRate":2417,"spinDirection":140},"zone":2,"typeConfidence":0.9,"plateTime":0.4115769145693462,"extension":6.242120029876234},"index":1,"playId":"364e16ff-f540-3734-9756-01cf06b38a86","pitchNumber":2,"startTime":"2025-10-01T19:46:07.187Z","endTime":"2025-10-01T19:46:12.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.5,"strikeZoneTop":2.94013905652495,"strikeZoneBottom":1.45098332462825,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.858031837630328,"aZ":-15.029593388729936,"pfxX":8.29947394402522,"pfxZ":9.544603979639815,"pX":0.09067271678683861,"pZ":1.8492040038764774,"vX0":-6.927951477333197,"vY0":-133.67415215585962,"vZ0":-5.775825483729522,"x":113.54,"y":188.85,"x0":1.6474126421448911,"y0":50.00104481456734,"z0":5.130704551006337,"aX":14.904450027170368},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.1,"breakHorizontal":-13.4,"spinRate":2434,"spinDirection":139},"zone":8,"typeConfidence":0.9,"plateTime":0.4109388284203508,"extension":6.194919704507653},"index":2,"playId":"a1756f00-1985-3237-b47c-fe5103304709","pitchNumber":3,"startTime":"2025-10-01T19:46:25.783Z","endTime":"2025-10-01T19:46:29.529Z","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":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-10-01T19:46:35.115Z","endTime":"2025-10-01T19:46:50.043Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.345460014098553,"aZ":-27.557778921146518,"pfxX":6.495484634366355,"pfxZ":3.036401975880101,"pX":-0.22617406197796347,"pZ":1.4048282192233583,"vX0":-7.014750439882301,"vY0":-122.34348883216907,"vZ0":-3.7676440336931574,"x":125.62,"y":200.85,"x0":1.8295786228125053,"y0":50.00434744395994,"z0":5.317574647217302,"aX":9.88235565066558},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.9,"breakHorizontal":-10.2,"spinRate":1174,"spinDirection":115},"zone":13,"typeConfidence":0.89,"plateTime":0.4471028413024194,"extension":6.244226137740954},"hitData":{"launchSpeed":81.6,"launchAngle":7.0,"totalDistance":88.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.95,"coordY":149.05}},"index":4,"playId":"5be96a78-019a-353a-aab1-1702a4e642e8","pitchNumber":4,"startTime":"2025-10-01T19:46:50.043Z","endTime":"2025-10-01T19:46:57.813Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T19:46:57.813Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Manny Machado flies out to right fielder Seiya Suzuki.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-10-01T19:47:12.756Z","endTime":"2025-10-01T19:47:54.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.7,"strikeZoneTop":3.67,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.570400754988295,"aZ":-29.819980352292326,"pfxX":8.294518371495602,"pfxZ":1.5352142640568172,"pX":0.604519340851671,"pZ":1.7094468770430449,"vX0":-5.661637467100127,"vY0":-123.062638248874,"vZ0":-2.5411933001493168,"x":93.96,"y":192.62,"x0":1.8580613388653098,"y0":50.003031195250486,"z0":5.283155624377138,"aX":12.714103720974192},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.4,"breakHorizontal":-13.7,"spinRate":1366,"spinDirection":112},"zone":9,"typeConfidence":0.86,"plateTime":0.4451908218345175,"extension":6.228657157124306},"index":0,"playId":"dee381cc-0e6c-33e9-a138-2b854e27008b","pitchNumber":1,"startTime":"2025-10-01T19:47:25.348Z","endTime":"2025-10-01T19:47:31.182Z","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":92.2,"endSpeed":84.3,"strikeZoneTop":3.67,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.80056145691219,"aZ":-14.226716350067178,"pfxX":8.504245678190566,"pfxZ":9.833574079419416,"pX":0.2291477511858384,"pZ":3.031771180723155,"vX0":-6.640273618105327,"vY0":-134.17713215421992,"vZ0":-3.284431411566301,"x":108.27,"y":156.92,"x0":1.6300885251125818,"y0":50.00098320678864,"z0":5.284271462024482,"aX":15.518085873569449},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.3,"breakHorizontal":-14.0,"spinRate":2549,"spinDirection":145},"zone":5,"typeConfidence":0.91,"plateTime":0.408080839684851,"extension":6.178785647105509},"hitData":{"launchSpeed":95.2,"launchAngle":53.0,"totalDistance":255.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":143.52,"coordY":99.48}},"index":1,"playId":"b79ca3d0-9f7c-3c25-82a6-9b12bc1e4745","pitchNumber":2,"startTime":"2025-10-01T19:47:44.063Z","endTime":"2025-10-01T19:47:54.370Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T19:47:54.370Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dansby Swanson singles on a line drive to center fielder Jackson Merrill.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-10-01T19:50:07.151Z","endTime":"2025-10-01T19:50:53.722Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.54481748426242,"strikeZoneBottom":1.66083211570385,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.995227737654957,"aZ":-26.31336828919554,"pfxX":-0.9360252731635241,"pfxZ":3.512581903842026,"pX":-0.5374268694298846,"pZ":2.718819936603592,"vX0":2.1336980788658186,"vY0":-127.95590953642323,"vZ0":-3.245793813381998,"x":137.49,"y":165.37,"x0":-1.2583649353309732,"y0":50.00096876109705,"z0":6.0526710969611175,"aX":-1.5609530344422093},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.9,"breakHorizontal":1.2,"spinRate":2764,"spinDirection":130},"zone":4,"typeConfidence":0.91,"plateTime":0.4271317850714156,"extension":6.27551585891216},"index":0,"playId":"e31dc3c5-d050-3ec8-9cdc-69568ffbade1","pitchNumber":1,"startTime":"2025-10-01T19:50:28.474Z","endTime":"2025-10-01T19:50:32.073Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.2,"strikeZoneTop":3.6,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.148280898713672,"aZ":-29.70918375227865,"pfxX":0.8529314086857163,"pfxZ":1.465172201515303,"pX":0.8442624747213323,"pZ":2.341028521581984,"vX0":4.966531231084799,"vY0":-129.44402637864238,"vZ0":-3.7054182218467173,"x":84.82,"y":175.57,"x0":-1.2167664799532012,"y0":50.00273935546981,"z0":6.0867922963459735,"aX":1.4349192803903077},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.0,"breakHorizontal":-2.8,"spinRate":2897,"spinDirection":115},"zone":14,"typeConfidence":0.9,"plateTime":0.42450764078644765,"extension":6.123654361529506},"hitData":{"launchSpeed":86.9,"launchAngle":20.0,"totalDistance":252.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":96.97,"coordY":78.68}},"index":1,"playId":"58e3873c-cf69-33e9-be74-1fc88ba5a535","pitchNumber":2,"startTime":"2025-10-01T19:50:42.899Z","endTime":"2025-10-01T19:50:53.722Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T19:50:53.722Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Shaw flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-10-01T19:50:59.537Z","endTime":"2025-10-01T19:55:04.595Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"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":95.5,"endSpeed":87.6,"strikeZoneTop":3.1357608188004,"strikeZoneBottom":1.51778896338845,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.961952325722024,"aZ":-12.715596345551086,"pfxX":-5.413469117088129,"pfxZ":9.913888605415812,"pX":-0.7465529364214301,"pZ":2.8601085334047482,"vX0":3.2469349131722245,"vY0":-138.92569385083334,"vZ0":-6.49130718010741,"x":145.46,"y":161.56,"x0":-1.2247173849341284,"y0":50.001488776817965,"z0":6.065435090436287,"aX":-10.623000207516416},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.9,"breakHorizontal":9.1,"spinRate":2533,"spinDirection":186},"zone":1,"typeConfidence":0.49,"plateTime":0.3936641655414843,"extension":6.515487853116493},"index":0,"playId":"3f044584-19ab-37ff-973a-5ddd5afc67b5","pitchNumber":1,"startTime":"2025-10-01T19:51:23.216Z","endTime":"2025-10-01T19:51:27.086Z","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":97.1,"endSpeed":89.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.06633428364257,"aZ":-9.51088419195749,"pfxX":-2.664161811875954,"pfxZ":11.214328688128806,"pX":-0.08647676551941409,"pZ":1.7837324969449408,"vX0":4.394913214357337,"vY0":-141.02378105857383,"vZ0":-10.050468992562829,"x":120.3,"y":190.62,"x0":-1.3165708359266886,"y0":50.002419261426745,"z0":6.000551922339173,"aX":-5.384161297228548},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.5,"breakHorizontal":4.0,"spinRate":2612,"spinDirection":196},"zone":8,"typeConfidence":0.9,"plateTime":0.3878934989734417,"extension":6.257684908934508},"index":1,"playId":"fc774349-37e1-3736-834b-996bb8cf9fb0","pitchNumber":2,"startTime":"2025-10-01T19:51:43.590Z","endTime":"2025-10-01T19:51:47.157Z","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":98.0,"endSpeed":89.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.366082496067552,"aZ":-9.803343396450448,"pfxX":-4.826052298461328,"pfxZ":10.837756984605615,"pX":0.1619954006897603,"pZ":2.647656579586262,"vX0":5.890012575434515,"vY0":-142.4532256066936,"vZ0":-7.884076834538355,"x":110.83,"y":167.29,"x0":-1.301110933112486,"y0":50.004952143180404,"z0":6.0635847859901615,"aX":-9.964071813663663},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.2,"breakHorizontal":7.6,"spinRate":2697,"spinDirection":193},"zone":5,"typeConfidence":0.88,"plateTime":0.3838532490629465,"extension":6.391112110172731},"index":2,"playId":"6605a769-002b-3dc2-ae58-55954e4bce1a","pitchNumber":3,"startTime":"2025-10-01T19:52:22.884Z","endTime":"2025-10-01T19:52:26.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.092039622749233,"aZ":-42.78672985646859,"pfxX":-0.7932194787763205,"pfxZ":-7.3734402821605265,"pX":-0.5639464935434074,"pZ":1.6176189005499046,"vX0":1.9636115424059424,"vY0":-119.52590871391025,"vZ0":-1.3227831525368239,"x":138.5,"y":195.1,"x0":-1.294830521477062,"y0":50.00190559062869,"z0":6.037115252820337,"aX":-1.1422590164620952},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-13.4,"breakHorizontal":1.0,"spinRate":2712,"spinDirection":16},"zone":7,"typeConfidence":0.9,"plateTime":0.45911290412526196,"extension":6.465177724811319},"index":3,"playId":"25466243-11c4-3583-9a48-f5cbd2db5d80","pitchNumber":4,"startTime":"2025-10-01T19:52:46.660Z","endTime":"2025-10-01T19:52:50.266Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.310274590560947,"aZ":-41.7346903925888,"pfxX":3.225735592697629,"pfxZ":-6.261334338067883,"pX":0.5520155708846917,"pZ":0.7815700879830546,"vX0":4.0395201791123325,"vY0":-123.49944863066467,"vZ0":-3.5935791590117203,"x":95.96,"y":217.68,"x0":-1.5314162976202297,"y0":50.00523660551372,"z0":5.808257140249406,"aX":4.9232700434988965},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-12.0,"breakHorizontal":-6.8,"spinRate":2911,"spinDirection":33},"zone":14,"typeConfidence":0.78,"plateTime":0.44552869589928346,"extension":6.5719882816370125},"index":4,"playId":"c4d3cccd-ddbc-3bc4-912d-614b9bff2a3b","pitchNumber":5,"startTime":"2025-10-01T19:53:10.112Z","endTime":"2025-10-01T19:53:14.697Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"index":5,"playId":"96359312-6bf8-4d3a-ad3e-f2a74e7b5bf5","startTime":"2025-10-01T19:53:49.393Z","endTime":"2025-10-01T19:53:54.393Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":87.2,"strikeZoneTop":3.24076006730413,"strikeZoneBottom":1.43353878134768,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.67456593134227,"aZ":-9.175738365090503,"pfxX":-1.344304039409867,"pfxZ":11.594604415645207,"pX":-0.13555477553741613,"pZ":4.9089383407494624,"vX0":3.46237262009212,"vY0":-141.02976454930865,"vZ0":-2.1785423409667484,"x":122.17,"y":106.24,"x0":-1.212942128160665,"y0":50.00000118054624,"z0":6.295962565778209,"aX":-2.6664322394627744},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":20.6,"breakHorizontal":1.6,"spinRate":2508,"spinDirection":190},"zone":11,"typeConfidence":0.93,"plateTime":0.3906869218829767,"extension":6.295907371522006},"index":6,"playId":"924f1e2d-8099-304e-9a08-09341f4ea9e1","pitchNumber":6,"startTime":"2025-10-01T19:54:22.791Z","endTime":"2025-10-01T19:54:26.440Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.13467560682374,"aZ":-10.016593007592476,"pfxX":-0.9461373472701609,"pfxZ":11.259394192920146,"pX":0.7549433891576547,"pZ":2.346153562334829,"vX0":5.31403205721629,"vY0":-139.9997655586786,"vZ0":-8.14686599904557,"x":88.22,"y":175.43,"x0":-1.0519606009430957,"y0":50.00412717993459,"z0":5.964824482482187,"aX":-1.8625141274139456},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.7,"breakHorizontal":0.5,"spinRate":2513,"spinDirection":193},"zone":6,"typeConfidence":0.87,"plateTime":0.3925296357627892,"extension":6.564863669736978},"hitData":{"launchSpeed":92.8,"launchAngle":38.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.68,"coordY":87.25}},"index":7,"playId":"1237665e-66a0-3f35-8ab8-b0dbaa11005e","pitchNumber":7,"startTime":"2025-10-01T19:54:52.009Z","endTime":"2025-10-01T19:55:04.595Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T19:55:04.595Z","atBatIndex":20},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Padres challenged (force play), call on the field was upheld: Michael Busch lines out to shortstop Xander Bogaerts.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-10-01T19:55:09.084Z","endTime":"2025-10-01T19:58:23.150Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"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":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,6,7,8],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.2,"strikeZoneTop":3.09467681567478,"strikeZoneBottom":1.4487602377734,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.6250286904677,"aZ":-42.695275169211335,"pfxX":-0.3778987073256511,"pfxZ":-7.2481998044597065,"pX":0.14402936207637643,"pZ":0.3939473246247804,"vX0":3.886320855879614,"vY0":-120.35740598150761,"vZ0":-4.0951792909902105,"x":111.51,"y":228.14,"x0":-1.4497000907556916,"y0":50.00340717596872,"z0":5.9391887053472345,"aX":-0.5495447020371899},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-13.9,"breakHorizontal":-0.4,"spinRate":2710,"spinDirection":17},"zone":14,"typeConfidence":0.9,"plateTime":0.4569191789562175,"extension":6.50118568823378},"index":0,"playId":"8fcf2b5b-3a2e-362d-8f9f-847d4a695252","pitchNumber":1,"startTime":"2025-10-01T19:55:28.336Z","endTime":"2025-10-01T19:55:33.737Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Dylan Cease. Dansby Swanson to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"actionPlayId":"8fcf2b5b-3a2e-362d-8f9f-847d4a695252","startTime":"2025-10-01T19:55:43.756Z","endTime":"2025-10-01T19:56:00.470Z","isPitch":false,"isBaseRunningPlay":true,"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":91.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.5979605567848,"aZ":-11.699967844878847,"pfxX":-1.683499297584456,"pfxZ":9.730039703631444,"pX":0.14344863550263787,"pZ":2.688012756049074,"vX0":5.737731344311887,"vY0":-142.89982451070622,"vZ0":-7.369928148306579,"x":112.27,"y":156.45,"x0":-1.656569293127858,"y0":50.000828485672834,"z0":6.006550870302493,"aX":-3.5427351863576315},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.6,"breakHorizontal":2.2,"spinRate":2598,"spinDirection":194},"zone":5,"typeConfidence":0.89,"plateTime":0.3808074229766052,"extension":6.476805101997068},"index":2,"playId":"44a19dc2-32ad-32dd-a172-8b4ab60794d1","pitchNumber":2,"startTime":"2025-10-01T19:56:00.470Z","endTime":"2025-10-01T19:56:04.084Z","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":96.9,"endSpeed":89.1,"strikeZoneTop":3.28519916372557,"strikeZoneBottom":1.5035394676615,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.291645446074895,"aZ":-9.78948508568313,"pfxX":-2.55227438013653,"pfxZ":11.109942531679373,"pX":1.3657298077404918,"pZ":1.5316374734315392,"vX0":8.368581937721293,"vY0":-140.66647245381128,"vZ0":-10.291298601237932,"x":64.94,"y":197.43,"x0":-1.309265450187218,"y0":50.0054308733722,"z0":5.86142011652347,"aX":-5.1446472694986864},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.2,"breakHorizontal":3.0,"spinRate":2519,"spinDirection":192},"zone":14,"typeConfidence":0.89,"plateTime":0.3885761269922714,"extension":6.586856909295802},"index":3,"playId":"99929c3e-f9d8-3c0b-84e6-0916aef04a96","pitchNumber":3,"startTime":"2025-10-01T19:56:23.164Z","endTime":"2025-10-01T19:56:28.236Z","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":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.316840816639814,"aZ":-26.571752276808223,"pfxX":1.5117607548349083,"pfxZ":3.129915795220964,"pX":0.3876706435637893,"pZ":1.4146986808369277,"vX0":5.29930365351076,"vY0":-132.7366281730414,"vZ0":-6.461036772242135,"x":102.22,"y":200.58,"x0":-1.8278975267982387,"y0":50.006067458164395,"z0":5.80440921442352,"aX":2.708832810705481},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.6,"breakHorizontal":-3.8,"spinRate":2727,"spinDirection":163},"zone":14,"typeConfidence":0.9,"plateTime":0.4119956113741643,"extension":6.448383833049036},"index":4,"playId":"f28f9c19-bb85-394a-921b-21af414913cc","pitchNumber":4,"startTime":"2025-10-01T19:56:43.007Z","endTime":"2025-10-01T19:56:48.659Z","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":1},"index":5,"startTime":"2025-10-01T19:56:58.360Z","endTime":"2025-10-01T19:57:19.259Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"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.3,"endSpeed":84.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.071086203109267,"aZ":-25.285488623693993,"pfxX":-0.015632121797433562,"pfxZ":3.836377489130382,"pX":0.9027456952441051,"pZ":2.043744067605054,"vX0":6.464091108018833,"vY0":-132.8235000105183,"vZ0":-5.362137750069785,"x":82.59,"y":183.6,"x0":-1.5551918871670378,"y0":50.004477994238094,"z0":5.915206668599246,"aX":-0.029174567738258154},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.0,"breakHorizontal":-1.3,"spinRate":2855,"spinDirection":146},"zone":14,"typeConfidence":0.9,"plateTime":0.4115716709855053,"extension":6.32484398491284},"index":6,"playId":"dab56ca9-f705-3c3b-82c6-aeea426c272e","pitchNumber":5,"startTime":"2025-10-01T19:57:19.259Z","endTime":"2025-10-01T19:57:23.250Z","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":90.1,"endSpeed":83.8,"strikeZoneTop":3.41458425652043,"strikeZoneBottom":1.83686800431862,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.980575389454074,"aZ":-27.81759010477061,"pfxX":0.16250225699966592,"pfxZ":2.469656975603427,"pX":0.5522739959140113,"pZ":1.576067877264751,"vX0":5.686081558695475,"vY0":-131.20310851690928,"vZ0":-5.713383825697017,"x":95.95,"y":196.23,"x0":-1.6543675103393298,"y0":50.00166149487941,"z0":5.8270030005753695,"aX":0.2848054462036918},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.6,"breakHorizontal":-1.4,"spinRate":2696,"spinDirection":131},"zone":14,"typeConfidence":0.9,"plateTime":0.4157777823904518,"extension":6.568741329465592},"index":7,"playId":"affb93e4-7c06-319d-b593-2780e4e4b7f4","pitchNumber":6,"startTime":"2025-10-01T19:57:42.541Z","endTime":"2025-10-01T19:57:48.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.754388111097203,"aZ":-10.023809971647342,"pfxX":-2.384900166876753,"pfxZ":10.616429650347426,"pX":0.35949778521307507,"pZ":3.1829906203348934,"vX0":5.90791195994834,"vY0":-143.2231819747586,"vZ0":-6.210303322724536,"x":103.3,"y":152.84,"x0":-1.416190507619781,"y0":50.0023692603957,"z0":6.000194755689697,"aX":-4.976291841689258},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.2,"breakHorizontal":3.2,"spinRate":2516,"spinDirection":195},"zone":3,"typeConfidence":0.93,"plateTime":0.3818009937518383,"extension":6.637025447256736},"hitData":{"launchSpeed":86.6,"launchAngle":12.0,"totalDistance":178.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":121.51,"coordY":130.2}},"index":8,"playId":"ba92a14b-fe24-31e4-b0e7-c40a35b7faab","pitchNumber":7,"startTime":"2025-10-01T19:58:14.977Z","endTime":"2025-10-01T19:58:23.150Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MC","challengeTeamId":135},"playEndTime":"2025-10-01T19:58:23.150Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nico Hoerner flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-10-01T20:01:06.965Z","endTime":"2025-10-01T20:01:53.684Z","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":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"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":701538,"link":"/api/v1/people/701538"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.7,"strikeZoneTop":3.31643251934503,"strikeZoneBottom":1.58895002977542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.747368801091152,"aZ":-27.803330447343033,"pfxX":-1.7410638944975123,"pfxZ":2.506928774890268,"pX":0.12788815633942258,"pZ":0.8515906916204464,"vX0":4.361752510916931,"vY0":-130.0911642986768,"vZ0":-7.644419392906258,"x":112.13,"y":215.79,"x0":-1.3312677711800045,"y0":50.005812479883964,"z0":5.883698097146494,"aX":-3.0385023111161886},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.4,"breakHorizontal":2.4,"spinRate":2636,"spinDirection":175},"zone":14,"typeConfidence":0.91,"plateTime":0.41822381161686506,"extension":6.441629898031222},"index":0,"playId":"87afac3a-1b26-3d54-89a9-46c54073b444","pitchNumber":1,"startTime":"2025-10-01T20:01:06.965Z","endTime":"2025-10-01T20:01:12.019Z","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":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.17888376280344,"strikeZoneBottom":1.54852371729917,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.64200268412984,"aZ":-28.465892252573582,"pfxX":0.24394579343832912,"pfxZ":2.0833565850154017,"pX":-0.4867232260155628,"pZ":2.267080928798898,"vX0":2.7724081888967995,"vY0":-132.54268884947962,"vZ0":-4.286430021198583,"x":135.55,"y":177.57,"x0":-1.5769255440340766,"y0":50.00618338269615,"z0":5.977740909427862,"aX":0.4353804634682219},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.1,"breakHorizontal":-1.1,"spinRate":2753,"spinDirection":155},"zone":4,"typeConfidence":0.91,"plateTime":0.4128403530463336,"extension":6.4492260391507354},"index":1,"playId":"1703670e-1ec5-3320-a60e-cb933b4e41c8","pitchNumber":2,"startTime":"2025-10-01T20:01:25.238Z","endTime":"2025-10-01T20:01:28.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.727511190961263,"aZ":-8.999860727590368,"pfxX":-2.48329333880282,"pfxZ":11.345111658134007,"pX":-0.26523618146044653,"pZ":3.375555532866444,"vX0":3.8126812392916163,"vY0":-141.842746757038,"vZ0":-5.960838235028906,"x":127.11,"y":147.64,"x0":-1.3026923958954453,"y0":50.001068325160034,"z0":6.07491937737653,"aX":-5.072096352039768},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":19.6,"breakHorizontal":3.7,"spinRate":2555,"spinDirection":193},"zone":2,"typeConfidence":0.92,"plateTime":0.38581638957841236,"extension":6.4326746167480335},"hitData":{"launchSpeed":87.4,"launchAngle":36.0,"totalDistance":290.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":159.57,"coordY":88.08}},"index":2,"playId":"6bf61e1c-9b87-3fb9-bd8e-48f33920b5b3","pitchNumber":3,"startTime":"2025-10-01T20:01:44.675Z","endTime":"2025-10-01T20:01:53.684Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T20:01:53.684Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jackson Merrill walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-10-01T20:04:23.521Z","endTime":"2025-10-01T20:06:38.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.9,"strikeZoneTop":3.27247093197357,"strikeZoneBottom":1.49766856706335,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.053803887401017,"aZ":-33.60217249401969,"pfxX":-7.1741385802909505,"pfxZ":-1.0442394341578574,"pX":-1.2143455529917475,"pZ":1.0092937196858967,"vX0":-5.298173351583805,"vY0":-116.61166933547173,"vZ0":-2.4759573462098583,"x":163.29,"y":211.53,"x0":2.023508785375816,"y0":50.00251040473565,"z0":5.271903893241827,"aX":-9.824186818837305},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-2.3,"breakHorizontal":14.4,"spinRate":2480,"spinDirection":307},"zone":13,"typeConfidence":0.9,"plateTime":0.47069171578965996,"extension":6.071733032806391},"index":0,"playId":"381189f8-9e31-3ac1-8cbf-438381b37773","pitchNumber":1,"startTime":"2025-10-01T20:04:26.219Z","endTime":"2025-10-01T20:04:31.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.3,"strikeZoneTop":3.54522246126917,"strikeZoneBottom":1.60002227445432,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.824291598076467,"aZ":-33.459039570996765,"pfxX":-6.993851108810819,"pfxZ":-0.8977548517075551,"pX":-0.6630853833795161,"pZ":1.6921453151836454,"vX0":-4.314314096587666,"vY0":-119.89169994516882,"vZ0":-1.4289169357842657,"x":142.28,"y":193.09,"x0":2.0755682051524733,"y0":50.00038284206948,"z0":5.315798025245544,"aX":-10.05426859643401},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-1.7,"breakHorizontal":13.8,"spinRate":2449,"spinDirection":295},"zone":7,"typeConfidence":0.91,"plateTime":0.4590072886846106,"extension":5.964768509815076},"index":1,"playId":"fa54a315-c76d-3849-a279-9b4f2bf993a5","pitchNumber":2,"startTime":"2025-10-01T20:04:40.778Z","endTime":"2025-10-01T20:04:44.665Z","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":91.5,"endSpeed":83.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.939274552237997,"aZ":-14.571979449468541,"pfxX":6.267189322192716,"pfxZ":9.862941896375293,"pX":0.5481706848020296,"pZ":3.0367708071389106,"vX0":-4.84906640710526,"vY0":-133.08667297754045,"vZ0":-3.316655254818804,"x":96.11,"y":156.79,"x0":1.5842533314928133,"y0":50.00144786511602,"z0":5.36179108872585,"aX":11.183562026592726},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.3,"breakHorizontal":-10.2,"spinRate":2458,"spinDirection":145},"zone":3,"typeConfidence":0.9,"plateTime":0.4123776006821891,"extension":6.104568680181891},"index":2,"playId":"5b095d53-c316-3d5f-b601-b9a484200e04","pitchNumber":3,"startTime":"2025-10-01T20:04:55.623Z","endTime":"2025-10-01T20:04:58.845Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.7,"strikeZoneTop":3.61,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.6492063962342,"aZ":-33.444834710703,"pfxX":-8.323756133935907,"pfxZ":-0.8608245594406769,"pX":-0.9981844724102406,"pZ":1.1959133020724413,"vX0":-4.813221274125943,"vY0":-119.96380358996528,"vZ0":-2.6740369840527514,"x":155.05,"y":206.49,"x0":2.1111757245057574,"y0":50.00527796426554,"z0":5.285248802262231,"aX":-12.221207942654706},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-1.9,"breakHorizontal":16.2,"spinRate":2588,"spinDirection":300},"zone":13,"typeConfidence":0.91,"plateTime":0.45531715697981134,"extension":6.197575892162994},"index":3,"playId":"eb8e1e47-0024-3baa-8a47-9f6d21186a5a","pitchNumber":4,"startTime":"2025-10-01T20:05:18.278Z","endTime":"2025-10-01T20:05:23.576Z","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":92.0,"endSpeed":84.5,"strikeZoneTop":3.45680399243452,"strikeZoneBottom":1.61429806100902,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.373403701830245,"aZ":-14.962660244601684,"pfxX":6.99147273984579,"pfxZ":9.478833523888618,"pX":-0.5674799529594509,"pZ":1.0525277670880493,"vX0":-8.37293967920461,"vY0":-133.5646954260027,"vZ0":-7.756717269093414,"x":138.63,"y":210.36,"x0":1.6920598983770891,"y0":50.00588328871144,"z0":5.059547642693894,"aX":12.699961270327757},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.7,"breakHorizontal":-10.9,"spinRate":2493,"spinDirection":141},"zone":13,"typeConfidence":0.9,"plateTime":0.4092671860055148,"extension":6.306350084979095},"index":4,"playId":"43c11be4-5370-3291-b697-0641df3de939","pitchNumber":5,"startTime":"2025-10-01T20:05:35.910Z","endTime":"2025-10-01T20:05:41.111Z","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":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.949126356242946,"aZ":-15.785894739556761,"pfxX":6.557403241042196,"pfxZ":8.826802525191503,"pX":-0.31146516218543147,"pZ":2.3544623304227765,"vX0":-7.358272778264409,"vY0":-134.8114480314358,"vZ0":-4.715241014470097,"x":128.87,"y":175.21,"x0":1.5903529901378242,"y0":50.002416427296524,"z0":5.226324624233071,"aX":12.174032602369495},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.2,"breakHorizontal":-10.4,"spinRate":2474,"spinDirection":140},"zone":4,"typeConfidence":0.9,"plateTime":0.4049674353886874,"extension":6.350642043979774},"index":5,"playId":"c7b17d8b-99e9-3e81-9042-4b147ef4b26e","pitchNumber":6,"startTime":"2025-10-01T20:05:51.481Z","endTime":"2025-10-01T20:05:54.936Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.35368302467684,"aZ":-32.434143953096275,"pfxX":-7.508907868685929,"pfxZ":-0.1771186541876304,"pX":1.071979971501698,"pZ":3.3941057496503175,"vX0":-0.30371445664904567,"vY0":-119.91990664783798,"vZ0":2.1533364737569523,"x":76.14,"y":147.14,"x0":2.1753454948697653,"y0":50.00514366900542,"z0":5.388819914589799,"aX":-10.878064736009726},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":0.5,"breakHorizontal":13.7,"spinRate":2452,"spinDirection":300},"zone":12,"typeConfidence":0.91,"plateTime":0.45768539674055075,"extension":6.019356203575617},"index":6,"playId":"3b99dfaf-e687-3e77-91f3-6c7e274cf6bd","pitchNumber":7,"startTime":"2025-10-01T20:06:12.832Z","endTime":"2025-10-01T20:06:16.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.9,"strikeZoneTop":3.48372845043336,"strikeZoneBottom":1.59278946353211,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.731813646887087,"aZ":-9.696466114753235,"pfxX":7.512084317506397,"pfxZ":12.111898763103504,"pX":-1.318451758060825,"pZ":2.145027062505193,"vX0":-9.829550480667091,"vY0":-135.8481669137818,"vZ0":-6.2353449391209494,"x":167.26,"y":180.86,"x0":1.3828115238891214,"y0":50.00343352348818,"z0":5.155082404163933,"aX":13.942483553854872},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.6,"breakHorizontal":-11.4,"spinRate":2554,"spinDirection":146},"zone":13,"typeConfidence":0.89,"plateTime":0.4042976215973568,"extension":6.344787157663812},"index":7,"playId":"6eb65612-cb7a-371b-8466-3be7321b9180","pitchNumber":8,"startTime":"2025-10-01T20:06:32.858Z","endTime":"2025-10-01T20:06:38.073Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T20:06:38.073Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Xander Bogaerts strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-10-01T20:06:44.607Z","endTime":"2025-10-01T20:10:27.892Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7,8],"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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(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.8,"endSpeed":84.4,"strikeZoneTop":3.63880052805279,"strikeZoneBottom":1.76775999188362,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.601094861798465,"aZ":-12.167261559042908,"pfxX":7.6962797766687885,"pfxZ":10.955072275874754,"pX":-0.6494441565146177,"pZ":1.2800301083061443,"vX0":-8.385834692034354,"vY0":-134.61382775812723,"vZ0":-7.786992105168118,"x":141.76,"y":204.22,"x0":1.5136836221285697,"y0":50.00075775762837,"z0":5.081395581353659,"aX":14.052303844452547},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.2,"breakHorizontal":-12.0,"spinRate":2468,"spinDirection":140},"zone":13,"typeConfidence":0.9,"plateTime":0.4076836326527262,"extension":6.318757623907901},"index":0,"playId":"446b951d-0790-3a83-b6a2-708cb3c38fe8","pitchNumber":1,"startTime":"2025-10-01T20:07:05.256Z","endTime":"2025-10-01T20:07:09.957Z","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":92.8,"endSpeed":84.1,"strikeZoneTop":3.5143672228946,"strikeZoneBottom":1.74173798771719,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.367385759564392,"aZ":-12.177308942874545,"pfxX":7.94781227990501,"pfxZ":10.988097240029912,"pX":-1.571423720218629,"pZ":1.7916242624957885,"vX0":-10.698239772091815,"vY0":-134.58046176972502,"vZ0":-6.683204462473697,"x":176.9,"y":190.41,"x0":1.437378054949205,"y0":50.0018048042319,"z0":5.1836366005207815,"aX":14.463227315976635},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.5,"breakHorizontal":-11.9,"spinRate":2420,"spinDirection":142},"zone":13,"typeConfidence":0.89,"plateTime":0.408232347635185,"extension":6.313658073130513},"index":1,"playId":"4caf73d1-b71c-317a-805d-8df20ef2eec1","pitchNumber":2,"startTime":"2025-10-01T20:07:26.784Z","endTime":"2025-10-01T20:07:32.606Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"index":2,"startTime":"2025-10-01T20:07:37.104Z","endTime":"2025-10-01T20:08:38.529Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":83.1,"strikeZoneTop":3.5725771851973,"strikeZoneBottom":1.76997422466281,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.498171979981706,"aZ":-12.289448506577028,"pfxX":8.090171158496371,"pfxZ":11.051859117763273,"pX":-0.750363667877476,"pZ":3.191991183856828,"vX0":-8.6951904581937,"vY0":-134.36959814661262,"vZ0":-3.218466269054685,"x":145.6,"y":152.6,"x0":1.5015670777429975,"y0":50.00047056738077,"z0":5.298538429032148,"aX":14.553372873604458},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.3,"breakHorizontal":-12.4,"spinRate":2377,"spinDirection":145},"zone":1,"typeConfidence":0.89,"plateTime":0.41017421920417885,"extension":6.217022384251225},"index":3,"playId":"132e6e37-7d5f-3564-8a36-a58eec103045","pitchNumber":3,"startTime":"2025-10-01T20:08:38.529Z","endTime":"2025-10-01T20:08:42.162Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"index":4,"playId":"1f524f29-356f-34fb-baf0-8c5b90351155","startTime":"2025-10-01T20:08:56.238Z","endTime":"2025-10-01T20:09:00.184Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.4,"strikeZoneTop":3.65,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.985360691096425,"aZ":-12.237731560354081,"pfxX":7.236522106849776,"pfxZ":10.847105943712606,"pX":-0.11314677045642876,"pZ":2.6932795484183196,"vX0":-7.266862988617128,"vY0":-135.10634260563353,"vZ0":-4.3599592928478845,"x":121.31,"y":166.06,"x0":1.6785091600326827,"y0":50.006475963923386,"z0":5.196029875123305,"aX":13.30581721164861},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.8,"breakHorizontal":-11.4,"spinRate":2432,"spinDirection":143},"zone":5,"typeConfidence":0.89,"plateTime":0.40628988648493225,"extension":6.303276336674642},"index":5,"playId":"936b28ed-2881-36c4-b4dc-e7237a93056d","pitchNumber":4,"startTime":"2025-10-01T20:09:16.576Z","endTime":"2025-10-01T20:09:20.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.1,"strikeZoneTop":3.52760108971004,"strikeZoneBottom":1.70371875622889,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.651344628751186,"aZ":-29.992185312859807,"pfxX":7.604415347346769,"pfxZ":1.4418657405961746,"pX":1.8391450115077816,"pZ":3.6725858334734207,"vX0":-2.544141581295591,"vY0":-121.97189644262967,"vZ0":1.8792203307339077,"x":46.9,"y":139.62,"x0":1.9040844088138171,"y0":50.00484830368264,"z0":5.467517390803373,"aX":11.52720315695982},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.2,"breakHorizontal":-13.2,"spinRate":1196,"spinDirection":117},"zone":12,"typeConfidence":0.87,"plateTime":0.4480490307098428,"extension":6.1993095905817155},"index":6,"playId":"4f1cfa04-d57d-3ac2-968a-06f47c2eec46","pitchNumber":5,"startTime":"2025-10-01T20:09:38.652Z","endTime":"2025-10-01T20:09:43.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":3.65,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.921366487223164,"aZ":-13.455782469693618,"pfxX":6.856598179159297,"pfxZ":10.09908723917015,"pX":0.10099224995420782,"pZ":2.539436476461157,"vX0":-6.513928797653912,"vY0":-134.9337269496569,"vZ0":-4.463550727169224,"x":113.15,"y":170.22,"x0":1.6494271737982,"y0":50.00541672610619,"z0":5.155558782529333,"aX":12.712022350958065},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.6,"breakHorizontal":-11.2,"spinRate":2455,"spinDirection":143},"zone":5,"typeConfidence":0.9,"plateTime":0.4051195854820415,"extension":6.232514256589152},"index":7,"playId":"bc384a8a-ec02-32ea-9000-7e444c4243b7","pitchNumber":6,"startTime":"2025-10-01T20:09:58.622Z","endTime":"2025-10-01T20:10:03.513Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":74.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.894955953365802,"aZ":-31.403693832349212,"pfxX":-5.586700690175338,"pfxZ":0.5370422610003747,"pX":-1.1750470004029039,"pZ":2.1615573085178115,"vX0":-5.491658136622948,"vY0":-119.48271920144559,"vZ0":-0.5739862900417597,"x":161.79,"y":180.42,"x0":1.890218546724971,"y0":50.001682380144835,"z0":5.260068985107249,"aX":-7.966796585089881},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":1.1,"breakHorizontal":11.5,"spinRate":2343,"spinDirection":296},"zone":13,"typeConfidence":0.9,"plateTime":0.46078485633858257,"extension":6.258489807468727},"index":8,"playId":"7e41fb56-7074-334a-be24-c1fa07a7ea2b","pitchNumber":7,"startTime":"2025-10-01T20:10:23.163Z","endTime":"2025-10-01T20:10:27.892Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T20:10:27.892Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan O'Hearn singles on a soft line drive to right fielder Seiya Suzuki. Jackson Merrill to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-10-01T20:10:35.181Z","endTime":"2025-10-01T20:13:49.373Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"postOnSecond":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.4,"strikeZoneTop":3.38722851923372,"strikeZoneBottom":1.52877744885306,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.869558732482428,"aZ":-15.217844184941013,"pfxX":8.043697381227581,"pfxZ":9.383802964974233,"pX":1.7731868014649415,"pZ":4.623556700150574,"vX0":-2.7799127077695465,"vY0":-134.26719547758225,"vZ0":0.9236689822901645,"x":49.41,"y":113.94,"x0":1.7832912096789266,"y0":50.00256784480574,"z0":5.365867434966693,"aX":14.534120902387079},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.4,"breakHorizontal":-13.9,"spinRate":2413,"spinDirection":142},"zone":12,"typeConfidence":0.9,"plateTime":0.4095546857102379,"extension":6.051713607621349},"index":0,"playId":"59411146-25cd-3490-ba08-15fbe7ebd588","pitchNumber":1,"startTime":"2025-10-01T20:10:50.088Z","endTime":"2025-10-01T20:10:55.763Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"112bb44c-a9d8-3825-8833-311217667dbc","startTime":"2025-10-01T20:11:21.837Z","endTime":"2025-10-01T20:11:25.667Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":83.7,"strikeZoneTop":3.39029050467518,"strikeZoneBottom":1.57278312625743,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.930304984896615,"aZ":-13.00329596835154,"pfxX":6.778432983257224,"pfxZ":10.60601009384622,"pX":-1.832165226294804,"pZ":2.496404675083665,"vX0":-11.185624420082714,"vY0":-134.30016234530905,"vZ0":-4.557658344573785,"x":186.84,"y":171.38,"x0":1.5261756015282955,"y0":50.00289249965913,"z0":5.156007212354842,"aX":12.253376494575171},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.2,"breakHorizontal":-9.6,"spinRate":2389,"spinDirection":144},"zone":11,"typeConfidence":0.88,"plateTime":0.4094868875283817,"extension":6.383051057332077},"index":2,"playId":"a010fe93-bdf5-3b13-beb7-98640a21af56","pitchNumber":2,"startTime":"2025-10-01T20:11:41.227Z","endTime":"2025-10-01T20:11:45.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":82.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.217390503075595,"aZ":-14.258380869003279,"pfxX":7.877656049110724,"pfxZ":10.11808943876865,"pX":-0.20383144884398097,"pZ":3.2607798475224676,"vX0":-7.277219331762994,"vY0":-132.92025847453817,"vZ0":-2.3864013297317066,"x":124.77,"y":150.74,"x0":1.5596597618654824,"y0":50.00457182947963,"z0":5.218302740882224,"aX":13.952792844065915},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.9,"breakHorizontal":-12.5,"spinRate":2429,"spinDirection":141},"zone":2,"typeConfidence":0.9,"plateTime":0.4136880751841039,"extension":6.300184417967755},"index":3,"playId":"1e55f42b-f801-3ec7-9cd6-3a795c1b3af0","pitchNumber":3,"startTime":"2025-10-01T20:12:02.270Z","endTime":"2025-10-01T20:12:05.532Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.7,"strikeZoneTop":3.31797678331169,"strikeZoneBottom":1.53361957135058,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.878516016414856,"aZ":-33.11497315815487,"pfxX":-7.021917093859953,"pfxZ":-0.6578701122426978,"pX":1.3493997442848182,"pZ":3.4753789365456322,"vX0":0.24020708859386203,"vY0":-118.62693179321055,"vZ0":2.5352725010900907,"x":65.56,"y":144.94,"x0":2.159011415076227,"y0":50.003886609756194,"z0":5.4132538863636706,"aX":-9.999825857747666},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-0.4,"breakHorizontal":12.6,"spinRate":2532,"spinDirection":293},"zone":12,"typeConfidence":0.9,"plateTime":0.4618714211190662,"extension":6.051240440263957},"index":4,"playId":"f5827608-03a3-349b-9dfc-8ec4f004993b","pitchNumber":4,"startTime":"2025-10-01T20:12:30.138Z","endTime":"2025-10-01T20:12:35.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.264176426754545,"aZ":-13.815801363186196,"pfxX":7.092757606411765,"pfxZ":10.13355581742612,"pX":0.1581322161201732,"pZ":1.6865677236851557,"vX0":-6.169772248697923,"vY0":-134.2918067590797,"vZ0":-6.291913807122306,"x":110.97,"y":193.24,"x0":1.5729265600365974,"y0":50.004152325162956,"z0":5.057314392192632,"aX":12.851810567686407},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.0,"breakHorizontal":-11.4,"spinRate":2444,"spinDirection":135},"zone":8,"typeConfidence":0.9,"plateTime":0.4091306944434274,"extension":6.297577733815909},"index":5,"playId":"352fba70-459a-371e-a0ff-c7fe0c540045","pitchNumber":5,"startTime":"2025-10-01T20:12:49.034Z","endTime":"2025-10-01T20:12:53.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.30893650564347,"aZ":-13.622353550442575,"pfxX":6.500946409092482,"pfxZ":10.102798107271736,"pX":-0.49683607946957753,"pZ":3.7474193596476253,"vX0":-7.561919036516599,"vY0":-135.12400022458107,"vZ0":-1.356519829017424,"x":135.94,"y":137.6,"x0":1.5023585760123102,"y0":50.0057409510787,"z0":5.219967959071917,"aX":11.942229287648429},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.1,"breakHorizontal":-10.1,"spinRate":2436,"spinDirection":145},"zone":11,"typeConfidence":0.89,"plateTime":0.40641570257273907,"extension":6.12672940816361},"index":6,"playId":"31ff7dda-f424-3327-a349-548181c125f8","pitchNumber":6,"startTime":"2025-10-01T20:13:15.527Z","endTime":"2025-10-01T20:13:18.893Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.02659144769218,"aZ":-29.99220902366707,"pfxX":-2.146515868313145,"pfxZ":1.4263531492562063,"pX":0.33292207704155663,"pZ":2.187420299209888,"vX0":-3.6210724614259844,"vY0":-122.34401377598228,"vZ0":-1.2802899210702994,"x":104.31,"y":179.72,"x0":2.1057277889566355,"y0":50.00412212784037,"z0":5.266287824743466,"aX":-3.2834183334025755},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.5,"breakHorizontal":4.7,"spinRate":2478,"spinDirection":283},"zone":9,"typeConfidence":0.87,"plateTime":0.4461121893055191,"extension":6.1354419506190965},"hitData":{"launchSpeed":79.8,"launchAngle":17.0,"totalDistance":203.0,"trajectory":"line_drive","hardness":"soft","location":"9","coordinates":{"coordX":176.86,"coordY":124.71}},"index":7,"playId":"7415690f-1f8c-3e94-96aa-51b7d276eccb","pitchNumber":7,"startTime":"2025-10-01T20:13:39.759Z","endTime":"2025-10-01T20:13:49.373Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T20:13:49.373Z","atBatIndex":25},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jose Iglesias lines out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-10-01T20:14:42.975Z","endTime":"2025-10-01T20:15:37.702Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"postOnSecond":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"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":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jose Iglesias replaces Gavin Sheets.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-10-01T20:14:15.080Z","endTime":"2025-10-01T20:14:45.110Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":578428,"link":"/api/v1/people/578428"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":657757,"link":"/api/v1/people/657757"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.3,"strikeZoneTop":3.22596873512959,"strikeZoneBottom":1.32864939516548,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.50061407326906,"aZ":-14.11889472884486,"pfxX":7.927122894971527,"pfxZ":10.025373479108168,"pX":0.2761346640179469,"pZ":4.648956768166828,"vX0":-6.200862483099846,"vY0":-133.99461943451522,"vZ0":0.5994597932903029,"x":106.47,"y":113.26,"x0":1.6012472245477054,"y0":50.00461528855165,"z0":5.438170226353871,"aX":14.280388573200812},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.5,"breakHorizontal":-12.8,"spinRate":2527,"spinDirection":145},"zone":12,"typeConfidence":0.9,"plateTime":0.410239850938249,"extension":6.116894298986528},"index":1,"playId":"d7d37cfc-148c-3e4d-85c2-1236d02672f4","pitchNumber":1,"startTime":"2025-10-01T20:14:45.110Z","endTime":"2025-10-01T20:14:49.169Z","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":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":82.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.86757025179775,"aZ":-13.319290492817649,"pfxX":7.858902978775158,"pfxZ":10.584215360079488,"pX":-0.09518390467371864,"pZ":3.3785963324736885,"vX0":-7.049084055424789,"vY0":-133.19835917780932,"vZ0":-2.3086696590267772,"x":120.63,"y":147.56,"x0":1.5754420967404033,"y0":50.00419629269405,"z0":5.2295570552291935,"aX":14.003118041937816},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.8,"breakHorizontal":-12.6,"spinRate":2470,"spinDirection":141},"zone":2,"typeConfidence":0.9,"plateTime":0.41254932249032095,"extension":6.227582339231446},"index":2,"playId":"df77e089-c3f5-3a5b-80fa-062ca45fd9af","pitchNumber":2,"startTime":"2025-10-01T20:15:04.814Z","endTime":"2025-10-01T20:15:08.328Z","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":89.9,"endSpeed":82.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.845122370715632,"aZ":-21.944052555544655,"pfxX":9.269804826389302,"pfxZ":5.912590572761925,"pX":-0.26272779692114295,"pZ":1.7132467250556194,"vX0":-8.355275359593058,"vY0":-130.58365876484348,"vZ0":-4.481773211423155,"x":127.01,"y":192.52,"x0":1.7700876075108942,"y0":50.006008370928164,"z0":5.0973690587845475,"aX":16.052487769933432},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":10.0,"breakHorizontal":-15.0,"spinRate":1753,"spinDirection":135},"zone":8,"typeConfidence":0.62,"plateTime":0.4190237319313388,"extension":6.394003768257281},"hitData":{"launchSpeed":93.6,"launchAngle":18.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":133.43,"coordY":74.36}},"index":3,"playId":"9d3050fc-fe57-33fd-95fe-77e30a7b6794","pitchNumber":3,"startTime":"2025-10-01T20:15:27.157Z","endTime":"2025-10-01T20:15:37.702Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T20:15:37.702Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Cronenworth grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-10-01T20:15:44.680Z","endTime":"2025-10-01T20:16:37.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"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":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":92.5,"endSpeed":84.0,"strikeZoneTop":3.54172598673989,"strikeZoneBottom":1.58893337843666,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.433450637439645,"aZ":-14.31740395382999,"pfxX":5.559305162312315,"pfxZ":9.800164619991545,"pX":-0.5689138267478628,"pZ":3.325259035283221,"vX0":-7.392185257361869,"vY0":-134.45356268204569,"vZ0":-2.46530051767642,"x":138.69,"y":149.0,"x0":1.4998414604590469,"y0":50.005105774032856,"z0":5.275967716607192,"aX":10.132702055191128},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.4,"breakHorizontal":-8.4,"spinRate":2499,"spinDirection":140},"zone":1,"typeConfidence":0.89,"plateTime":0.40811311432767683,"extension":6.23129211569648},"index":0,"playId":"f5cb4609-224d-3260-8218-294f88b43cfc","pitchNumber":1,"startTime":"2025-10-01T20:16:09.152Z","endTime":"2025-10-01T20:16:12.604Z","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":92.6,"endSpeed":84.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.712831719041677,"aZ":-12.896749090590557,"pfxX":6.8198216170294295,"pfxZ":10.514541410527025,"pX":-0.2786460871745446,"pZ":2.5691929751096114,"vX0":-7.235512444583434,"vY0":-134.6565888398193,"vZ0":-4.512522929435665,"x":127.62,"y":169.41,"x0":1.5593519620677718,"y0":50.00039118984692,"z0":5.181587198167882,"aX":12.500915517447446},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.2,"breakHorizontal":-10.8,"spinRate":2500,"spinDirection":140},"zone":4,"typeConfidence":0.9,"plateTime":0.407032944492673,"extension":6.324658640235621},"hitData":{"launchSpeed":102.2,"launchAngle":0.0,"totalDistance":56.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.06,"coordY":146.0}},"index":1,"playId":"bd6e77e9-2bf0-384d-87b9-0fb760c48d40","pitchNumber":2,"startTime":"2025-10-01T20:16:29.607Z","endTime":"2025-10-01T20:16:37.476Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T20:16:37.476Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-10-01T20:19:11.106Z","endTime":"2025-10-01T20:22:21.920Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,8],"actionIndex":[0,7],"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Bryce Johnson replaces Jose Iglesias, batting 7th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-01T20:18:10.687Z","endTime":"2025-10-01T20:19:13.104Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669369,"link":"/api/v1/people/669369"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"702","replacedPlayer":{"id":578428,"link":"/api/v1/people/578428"}},{"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":96.3,"endSpeed":87.8,"strikeZoneTop":3.40272721063857,"strikeZoneBottom":1.55441269756427,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.60839686756633,"aZ":-11.665486626639206,"pfxX":0.3708420809528614,"pfxZ":10.317585775561955,"pX":-0.7207452349799822,"pZ":4.620392001961983,"vX0":1.9705558643973193,"vY0":-140.30046801989374,"vZ0":-2.5318735985170235,"x":144.47,"y":114.03,"x0":-1.481208599017735,"y0":50.00219619021586,"z0":6.297715831048085,"aX":0.7369151117213426},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.4,"breakHorizontal":-1.1,"spinRate":2490,"spinDirection":187},"zone":11,"typeConfidence":0.81,"plateTime":0.3908324432026471,"extension":6.255277564914107},"index":1,"playId":"5f980f20-cb6a-3e60-98af-cabc994e59ef","pitchNumber":1,"startTime":"2025-10-01T20:19:13.104Z","endTime":"2025-10-01T20:19:18.079Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.1,"strikeZoneTop":3.35545364437355,"strikeZoneBottom":1.54002480004961,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.516627964409434,"aZ":-42.51951231704969,"pfxX":0.7594142615179109,"pfxZ":-7.523208340473946,"pX":1.114872538259302,"pZ":1.2783810697409028,"vX0":5.25949402141132,"vY0":-116.91346033087204,"vZ0":-1.7654247621094914,"x":74.5,"y":204.26,"x0":-1.2693282198509397,"y0":50.00399253068952,"z0":6.05992283900609,"aX":1.0440552521478201},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-13.8,"breakHorizontal":-2.8,"spinRate":2724,"spinDirection":21},"zone":14,"typeConfidence":0.9,"plateTime":0.46977217948223604,"extension":6.51671272968033},"index":2,"playId":"f87ddbd0-0e75-3ee5-8be0-80039c70573c","pitchNumber":2,"startTime":"2025-10-01T20:19:29.977Z","endTime":"2025-10-01T20:19:34.660Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":83.2,"strikeZoneTop":3.33507188327161,"strikeZoneBottom":1.39174587092026,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.644790397617562,"aZ":-28.50405256211053,"pfxX":-0.18972408941537555,"pfxZ":2.1105470561836963,"pX":0.6162693535565111,"pZ":1.820932679485392,"vX0":5.315626945045448,"vY0":-130.00014170131234,"vZ0":-5.344943897493276,"x":93.51,"y":189.61,"x0":-1.4180859456781174,"y0":50.00074505437989,"z0":6.030092625025594,"aX":-0.33067215471683536},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.0,"breakHorizontal":-0.7,"spinRate":2689,"spinDirection":152},"zone":9,"typeConfidence":0.9,"plateTime":0.41907958951870183,"extension":6.4273429087645075},"index":3,"playId":"2b0ba05d-e4c2-3547-861a-2089b56ca6a2","pitchNumber":3,"startTime":"2025-10-01T20:19:46.182Z","endTime":"2025-10-01T20:19:49.934Z","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":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.6,"strikeZoneTop":3.48533975942643,"strikeZoneBottom":1.4616352981013,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.645985913037617,"aZ":-29.822469239803784,"pfxX":-0.017641629933471847,"pfxZ":1.3725334793236295,"pX":1.101952680710979,"pZ":0.857662123771711,"vX0":6.635342814602464,"vY0":-129.8728072206392,"vZ0":-7.151865636523209,"x":75.0,"y":215.62,"x0":-1.4814102539759735,"y0":50.00343136864387,"z0":5.908901838761429,"aX":-0.031793817761519315},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.1,"breakHorizontal":-1.4,"spinRate":2889,"spinDirection":100},"zone":14,"typeConfidence":0.9,"plateTime":0.42139754095736404,"extension":6.4041571183795325},"index":4,"playId":"979b4cf5-3086-3390-b1ae-19cea68399d8","pitchNumber":4,"startTime":"2025-10-01T20:20:02.886Z","endTime":"2025-10-01T20:20:07.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.3,"strikeZoneTop":3.29842503644705,"strikeZoneBottom":1.45122645490646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.262312099501994,"aZ":-27.95413622577601,"pfxX":-0.02295351838884141,"pfxZ":2.3738559656121456,"pX":0.35136369862682537,"pZ":3.2580786836065347,"vX0":5.018428411923217,"vY0":-132.64730556248776,"vZ0":-2.1008133418879353,"x":103.61,"y":150.81,"x0":-1.5646651551848796,"y0":50.00177666856199,"z0":6.1053110082401165,"aX":-0.042144885103817455},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.1,"breakHorizontal":-1.1,"spinRate":2682,"spinDirection":146},"zone":3,"typeConfidence":0.91,"plateTime":0.4134626004623243,"extension":6.349361669564672},"index":5,"playId":"3b264147-1122-3aec-bf87-0467e096ce31","pitchNumber":5,"startTime":"2025-10-01T20:20:23.313Z","endTime":"2025-10-01T20:20:26.904Z","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":0},"pitchData":{"startSpeed":97.7,"endSpeed":88.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.30527232814158,"aZ":-9.643876333848334,"pfxX":0.8228278294063793,"pfxZ":11.0959269568687,"pX":0.38678306176810706,"pZ":2.556883735066002,"vX0":4.377795038077834,"vY0":-142.0032118853563,"vZ0":-7.988461181091453,"x":102.26,"y":169.74,"x0":-1.2854118811900646,"y0":50.00214263705678,"z0":6.030119878280764,"aX":1.668879172874819},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.5,"breakHorizontal":-2.4,"spinRate":2508,"spinDirection":196},"zone":6,"typeConfidence":0.85,"plateTime":0.3865996335215809,"extension":6.373261412201787},"index":6,"playId":"56a50574-f07a-37f5-af6e-5e793fb777b6","pitchNumber":6,"startTime":"2025-10-01T20:20:39.425Z","endTime":"2025-10-01T20:20:47.657Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2025-10-01T20:20:58.065Z","endTime":"2025-10-01T20:22:17.447Z","isPitch":false,"type":"action","player":{"id":664023,"link":"/api/v1/people/664023"}},{"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.9,"endSpeed":84.0,"strikeZoneTop":3.60999878192621,"strikeZoneBottom":1.69000347872245,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.304363013150457,"aZ":-26.61805438024523,"pfxX":0.11639367520270127,"pfxZ":3.1219891680074463,"pX":-0.42321056639086385,"pZ":1.117162909875347,"vX0":2.570216583977984,"vY0":-132.33986541633033,"vZ0":-7.538674927691912,"x":133.13,"y":208.62,"x0":-1.4206961542674172,"y0":50.00429810015776,"z0":5.942561916213624,"aX":0.206814752910684},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.3,"breakHorizontal":-0.7,"spinRate":2903,"spinDirection":148},"zone":13,"typeConfidence":0.9,"plateTime":0.4133173459537134,"extension":6.276498528079263},"index":8,"playId":"978a19f3-d60c-34aa-b0ea-c71a81e4428f","pitchNumber":7,"startTime":"2025-10-01T20:22:17.447Z","endTime":"2025-10-01T20:22:21.920Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T20:22:21.920Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Tucker strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-10-01T20:22:27.710Z","endTime":"2025-10-01T20:24:25.649Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":5},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.8,"strikeZoneTop":3.43549955880049,"strikeZoneBottom":1.45921235201091,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.718445410053146,"aZ":-44.93950238461973,"pfxX":-0.5482892513707602,"pfxZ":-8.736224807791094,"pX":-0.32874497714612705,"pZ":2.8534952355545715,"vX0":2.6134655023128817,"vY0":-120.94673160300137,"vZ0":1.4183409984555528,"x":129.53,"y":161.74,"x0":-1.3588291655986102,"y0":50.005414135201704,"z0":6.244201198454991,"aX":-0.8011089367873182},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-15.1,"breakHorizontal":0.2,"spinRate":2778,"spinDirection":24},"zone":1,"typeConfidence":0.91,"plateTime":0.45534918977005834,"extension":6.22595978402794},"index":0,"playId":"14549339-1954-339e-a27e-82b235b96e2a","pitchNumber":1,"startTime":"2025-10-01T20:22:46.476Z","endTime":"2025-10-01T20:22:50.291Z","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":99.6,"endSpeed":90.2,"strikeZoneTop":3.43005585099739,"strikeZoneBottom":1.45426938589318,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.6399647637996,"aZ":-9.656847691856063,"pfxX":-3.366031986231394,"pfxZ":10.683259732573006,"pX":-0.8925607249703538,"pZ":3.791297657369531,"vX0":2.6638305830465185,"vY0":-144.90307349935438,"vZ0":-5.068562069937008,"x":151.02,"y":136.41,"x0":-1.3905232800639056,"y0":50.004125210215264,"z0":6.164098577737523,"aX":-7.095585396745949},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.4,"breakHorizontal":5.5,"spinRate":2627,"spinDirection":198},"zone":11,"typeConfidence":0.94,"plateTime":0.3792776769766264,"extension":6.144127982439393},"index":1,"playId":"e65f590e-57a0-348d-a407-8a1405156578","pitchNumber":2,"startTime":"2025-10-01T20:23:02.524Z","endTime":"2025-10-01T20:23:09.059Z","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":99.7,"endSpeed":90.4,"strikeZoneTop":3.49768791725364,"strikeZoneBottom":1.55421159861853,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.356066203962065,"aZ":-9.4291969459085,"pfxX":-3.044091611152903,"pfxZ":10.755953371833508,"pX":0.07144853897771183,"pZ":4.585388144067389,"vX0":5.590856454394302,"vY0":-145.06091090318193,"vZ0":-3.1003471529174007,"x":114.28,"y":114.97,"x0":-1.4921733252836218,"y0":50.00698258155241,"z0":6.250153026040104,"aX":-6.440263097276434},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":19.0,"breakHorizontal":4.3,"spinRate":2684,"spinDirection":193},"zone":12,"typeConfidence":0.95,"plateTime":0.37870363953110564,"extension":6.385580345439302},"index":2,"playId":"7a5025cb-2d92-300b-8f98-67083551761a","pitchNumber":3,"startTime":"2025-10-01T20:23:20.264Z","endTime":"2025-10-01T20:23:27.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.8,"strikeZoneTop":3.43999739938577,"strikeZoneBottom":1.54236003994075,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.691437528477447,"aZ":-26.176875419125547,"pfxX":-0.9822107066944911,"pfxZ":3.406129501634177,"pX":0.18890168245728087,"pZ":0.5300144497992505,"vX0":4.83131627274478,"vY0":-131.31178006568805,"vZ0":-8.57063902894327,"x":109.8,"y":224.47,"x0":-1.5407797371663758,"y0":50.00344046660746,"z0":5.759725252277928,"aX":-1.7299762805237333},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.7,"breakHorizontal":0.8,"spinRate":2886,"spinDirection":118},"zone":14,"typeConfidence":0.9,"plateTime":0.41582670484703277,"extension":6.336211478268094},"index":3,"playId":"24b6e9a5-fe79-3820-b647-f33644e1b42a","pitchNumber":4,"startTime":"2025-10-01T20:23:40.967Z","endTime":"2025-10-01T20:23:46.768Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.412659387757294,"aZ":-28.474140129544608,"pfxX":-0.8512152197820555,"pfxZ":2.0536595396011936,"pX":0.7636651016670017,"pZ":1.594415583694959,"vX0":5.814078058889397,"vY0":-133.02002420402047,"vZ0":-6.003172318862638,"x":87.89,"y":195.73,"x0":-1.3357876973464264,"y0":50.00253289606242,"z0":5.933838970362593,"aX":-1.5334289156275092},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.6,"breakHorizontal":0.4,"spinRate":2883,"spinDirection":142},"zone":9,"typeConfidence":0.9,"plateTime":0.4111039982361837,"extension":6.326402741464931},"index":4,"playId":"4f754318-1440-3a8b-896f-906c094a8513","pitchNumber":5,"startTime":"2025-10-01T20:24:03.452Z","endTime":"2025-10-01T20:24:07.787Z","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":99.7,"endSpeed":90.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.960978906694386,"aZ":-9.051314907239194,"pfxX":-5.117677693665447,"pfxZ":10.883057557423744,"pX":-0.40318835535192893,"pZ":3.376181083638688,"vX0":4.994473440063196,"vY0":-145.0718785953658,"vZ0":-6.132635557994753,"x":132.37,"y":147.62,"x0":-1.4849282120108491,"y0":50.00007930440369,"z0":6.073451002275611,"aX":-10.871409310260715},"breaks":{"breakAngle":43.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":18.6,"breakHorizontal":8.3,"spinRate":2667,"spinDirection":193},"zone":1,"typeConfidence":0.9,"plateTime":0.37801889622733853,"extension":6.370217121115392},"index":5,"playId":"163e49d3-8124-3409-be51-d4ca1b423d8e","pitchNumber":6,"startTime":"2025-10-01T20:24:21.777Z","endTime":"2025-10-01T20:24:25.649Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T20:24:25.649Z","atBatIndex":29},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Seiya Suzuki doubles (1) on a line drive to left fielder Bryce Johnson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-10-01T20:24:36.689Z","endTime":"2025-10-01T20:25:41.121Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669369,"link":"/api/v1/people/669369"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.8,"strikeZoneTop":3.01262539073073,"strikeZoneBottom":1.33575973350048,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.52579786036367,"aZ":-42.76814202969218,"pfxX":1.1287915656912988,"pfxZ":-7.330443509984429,"pX":1.4063738942142112,"pZ":2.0075670587875294,"vX0":5.266980543881328,"vY0":-119.85485714870201,"vZ0":-0.608281689033694,"x":63.39,"y":184.58,"x0":-0.9718926533391831,"y0":50.001965019666194,"z0":6.104752465154344,"aX":1.6308687010208345},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-13.1,"breakHorizontal":-3.4,"spinRate":2740,"spinDirection":19},"zone":14,"typeConfidence":0.89,"plateTime":0.45809532859860136,"extension":6.336634686260743},"index":0,"playId":"939fc691-ebf7-3d65-bd39-c56d82c01bfa","pitchNumber":1,"startTime":"2025-10-01T20:24:53.760Z","endTime":"2025-10-01T20:24:58.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(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":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.348330983377174,"aZ":-27.823841079141193,"pfxX":0.7167325769301851,"pfxZ":2.4787001438521363,"pX":0.2986446837823827,"pZ":1.0089816279486334,"vX0":3.7944625008326636,"vY0":-131.3052015071894,"vZ0":-7.1893809812183775,"x":105.62,"y":211.54,"x0":-1.2550218239710353,"y0":50.003793488494956,"z0":5.836813352696239,"aX":1.258333521915203},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.2,"breakHorizontal":-2.0,"spinRate":2879,"spinDirection":141},"zone":14,"typeConfidence":0.9,"plateTime":0.41624581191737287,"extension":6.313667527687242},"index":1,"playId":"e6fac3c9-d206-394b-953b-5cc6cb1198f3","pitchNumber":2,"startTime":"2025-10-01T20:25:06.851Z","endTime":"2025-10-01T20:25:11.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.441768515515047,"aZ":-28.587115866116715,"pfxX":-1.3990599013739962,"pfxZ":1.9942561824005853,"pX":0.02460616131751892,"pZ":2.4730426266660364,"vX0":3.7950409582063642,"vY0":-133.33392689245161,"vZ0":-3.811048083962561,"x":116.06,"y":172.01,"x0":-1.2349243359747115,"y0":50.00605140846187,"z0":5.981844359881867,"aX":-2.521731366317798},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.0,"breakHorizontal":1.7,"spinRate":2826,"spinDirection":153},"zone":5,"typeConfidence":0.9,"plateTime":0.4106527761638681,"extension":6.295393688669457},"hitData":{"launchSpeed":98.1,"launchAngle":17.0,"totalDistance":263.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":52.13,"coordY":123.41}},"index":2,"playId":"e89e1a4c-018c-3e09-80d9-2b702bb49794","pitchNumber":3,"startTime":"2025-10-01T20:25:24.995Z","endTime":"2025-10-01T20:25:41.121Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T20:25:41.121Z","atBatIndex":30},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Dylan Cease intentionally walks Carson Kelly.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-10-01T20:25:47.210Z","endTime":"2025-10-01T20:26:35.784Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"postOnSecond":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"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":2},"index":0,"startTime":"2025-10-01T20:25:56.317Z","endTime":"2025-10-01T20:26:34.633Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"08130646-0326-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-10-01T20:26:34.633Z","endTime":"2025-10-01T20:26:34.648Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"08130646-0326-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-10-01T20:26:34.648Z","endTime":"2025-10-01T20:26:34.649Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":3,"playId":"08130646-0326-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-10-01T20:26:34.649Z","endTime":"2025-10-01T20:26:34.650Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":4,"playId":"08130646-0326-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-10-01T20:26:34.650Z","endTime":"2025-10-01T20:26:35.784Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2025-10-01T20:26:35.784Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Crow-Armstrong grounds out to first baseman Luis Arraez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-10-01T20:29:20.899Z","endTime":"2025-10-01T20:30:52.088Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"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":"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":5},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-10-01T20:26:48.286Z","endTime":"2025-10-01T20:27:35.706Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Adrian Morejon replaces Dylan Cease.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-10-01T20:27:35.706Z","endTime":"2025-10-01T20:29:23.012Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670970,"link":"/api/v1/people/670970"},"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":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.2,"strikeZoneTop":3.1,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.76308235227581,"aZ":-18.786909375939896,"pfxX":8.292068551295875,"pfxZ":6.567329002359639,"pX":1.3405814828926796,"pZ":3.616354015308912,"vX0":-5.340836464543607,"vY0":-141.73211657693307,"vZ0":-3.262087258194237,"x":65.9,"y":141.14,"x0":2.170039520834284,"y0":50.00304513053309,"z0":5.9788625985324515,"aX":16.90538876273865},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.4,"breakHorizontal":-13.9,"spinRate":2437,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.3861403884775645,"extension":6.304398799868387},"index":2,"playId":"c2e4abf5-5b29-39d4-a096-e3c75b767c41","pitchNumber":1,"startTime":"2025-10-01T20:29:23.012Z","endTime":"2025-10-01T20:29:27.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.6,"strikeZoneTop":3.1,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.52118460720089,"aZ":-20.053106340684586,"pfxX":9.48067789339526,"pfxZ":5.892220739365254,"pX":0.6279012758928763,"pZ":2.367001574806047,"vX0":-7.5553899952490955,"vY0":-142.6850303098985,"vZ0":-6.369963530622973,"x":93.07,"y":174.87,"x0":2.081393800702599,"y0":50.00258621609042,"z0":5.896419474181061,"aX":19.50424603934746},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":9.5,"breakHorizontal":-15.6,"spinRate":2453,"spinDirection":151},"zone":6,"typeConfidence":2.0,"plateTime":0.38419194742807505,"extension":6.3378938884064},"index":3,"playId":"49218389-6010-3ef4-b613-c16a1cf99605","pitchNumber":2,"startTime":"2025-10-01T20:29:43.872Z","endTime":"2025-10-01T20:29:49.661Z","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":88.0,"endSpeed":82.7,"strikeZoneTop":3.08104660800755,"strikeZoneBottom":1.42768785795304,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.35098423101263,"aZ":-32.28422771360013,"pfxX":-2.6443353283227617,"pfxZ":-0.06979084893053411,"pX":-1.891234410635739,"pZ":2.024339331237508,"vX0":-9.615784206332917,"vY0":-128.04286724768312,"vZ0":-3.2924228703663925,"x":189.09,"y":184.12,"x0":2.225213686366292,"y0":50.000100777907534,"z0":5.79972545785628,"aX":-4.477217734356042},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.6,"breakHorizontal":6.5,"spinRate":2915,"spinDirection":278},"zone":13,"typeConfidence":0.9,"plateTime":0.4244698402928653,"extension":6.416314271305694},"index":4,"playId":"617336e1-b9c3-366e-853d-a2556762c306","pitchNumber":3,"startTime":"2025-10-01T20:30:22.952Z","endTime":"2025-10-01T20:30:27.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.7,"strikeZoneTop":3.1,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.320924480535496,"aZ":-19.107808383471973,"pfxX":8.879152468334405,"pfxZ":6.3453867531580865,"pX":0.7799560105884412,"pZ":1.589552679572356,"vX0":-6.784746403186547,"vY0":-142.90822353070618,"vZ0":-8.516808896513007,"x":87.27,"y":195.86,"x0":2.036666111943903,"y0":50.002777775573655,"z0":5.818880488812881,"aX":18.28270051628333},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":9.8,"breakHorizontal":-14.6,"spinRate":2466,"spinDirection":153},"zone":9,"typeConfidence":2.0,"plateTime":0.383928209465235,"extension":6.425249148437139},"hitData":{"launchSpeed":81.3,"launchAngle":-7.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.52,"coordY":160.83}},"index":5,"playId":"f5daa740-1c40-3364-9eb1-17223e67b021","pitchNumber":4,"startTime":"2025-10-01T20:30:44.839Z","endTime":"2025-10-01T20:30:52.088Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T20:30:52.088Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Freddy Fermin strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-10-01T20:33:16.767Z","endTime":"2025-10-01T20:34:14.042Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"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, 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":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.9,"strikeZoneTop":3.19907429134938,"strikeZoneBottom":1.54748031697535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.56722026827255,"aZ":-32.621439413440726,"pfxX":-8.302658778244833,"pfxZ":-0.32643622510896186,"pX":0.33103438728458434,"pZ":2.797229867917197,"vX0":-1.2795050456627068,"vY0":-116.65830854303915,"vZ0":0.6516609097480024,"x":104.38,"y":163.25,"x0":1.965071597427273,"y0":50.00152976399401,"z0":5.584821214928492,"aX":-11.462861517453732},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-0.1,"breakHorizontal":15.4,"spinRate":2433,"spinDirection":293},"zone":3,"typeConfidence":0.9,"plateTime":0.46917972984371525,"extension":6.03370301672231},"index":0,"playId":"981cf5aa-caa0-39be-9b0a-94e18724e306","pitchNumber":1,"startTime":"2025-10-01T20:33:29.314Z","endTime":"2025-10-01T20:33:34.158Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":81.8,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.817838597259446,"aZ":-13.613141795188769,"pfxX":6.500137980311425,"pfxZ":10.714076331005698,"pX":-0.3972560886694027,"pZ":3.777394303848881,"vX0":-7.197222193381729,"vY0":-131.29553246246616,"vZ0":-1.6040224856814225,"x":132.14,"y":136.79,"x0":1.545092505214883,"y0":50.00234730647882,"z0":5.417954236240356,"aX":11.260732095716095},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":19.2,"breakHorizontal":-10.1,"spinRate":2447,"spinDirection":148},"zone":11,"typeConfidence":0.9,"plateTime":0.41842043971815945,"extension":6.165544341823375},"index":1,"playId":"80122961-ad45-38dd-a043-2008e920f884","pitchNumber":2,"startTime":"2025-10-01T20:33:43.803Z","endTime":"2025-10-01T20:33:48.439Z","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":2,"startTime":"2025-10-01T20:33:57.460Z","endTime":"2025-10-01T20:34:09.293Z","isPitch":false,"type":"action","player":{"id":666023,"link":"/api/v1/people/666023"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.981974812438228,"aZ":-26.69634986517898,"pfxX":7.6136063764258415,"pfxZ":3.6015286310265138,"pX":0.25827065521128495,"pZ":0.43948238148624336,"vX0":-5.722386835642554,"vY0":-122.44324797752519,"vZ0":-6.096370332525769,"x":107.16,"y":226.91,"x0":1.6354822017669313,"y0":50.00063953590997,"z0":5.243251591781643,"aX":11.5691243604267},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":5.3,"breakHorizontal":-12.5,"spinRate":1314,"spinDirection":128},"zone":14,"typeConfidence":0.9,"plateTime":0.4471894936986862,"extension":6.382363961661238},"index":3,"playId":"b94fd6e6-7942-3954-acab-b0ca6b93fa0f","pitchNumber":3,"startTime":"2025-10-01T20:34:09.293Z","endTime":"2025-10-01T20:34:14.042Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T20:34:14.042Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Fernando Tatis Jr. walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-10-01T20:34:23.834Z","endTime":"2025-10-01T20:36:42.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.3,"strikeZoneTop":3.68792000145855,"strikeZoneBottom":1.72500071787217,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.619459365231794,"aZ":-30.16181135743906,"pfxX":7.60043951172078,"pfxZ":1.2959395532177975,"pX":1.7546945224114536,"pZ":3.0858263131012245,"vX0":-2.7655137442885027,"vY0":-122.99321739152468,"vZ0":0.40566799503252216,"x":50.12,"y":155.46,"x0":1.8985692207266716,"y0":50.001162668828364,"z0":5.451827765080209,"aX":11.784540079579344},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.6,"breakHorizontal":-13.2,"spinRate":1293,"spinDirection":123},"zone":12,"typeConfidence":0.86,"plateTime":0.4432777029303594,"extension":6.163209283088836},"index":0,"playId":"437a0413-f2f9-3b3a-927f-aa24f308d266","pitchNumber":1,"startTime":"2025-10-01T20:34:40.248Z","endTime":"2025-10-01T20:34:44.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":72.5,"strikeZoneTop":3.66673076329246,"strikeZoneBottom":1.73728460603601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.987575308216062,"aZ":-33.44909139083046,"pfxX":-7.909825851236709,"pfxZ":-0.9417876189931498,"pX":0.9144132157698707,"pZ":4.047520558618802,"vX0":0.14584936798234382,"vY0":-115.70864824746664,"vZ0":3.592896104041559,"x":82.14,"y":129.5,"x0":1.876983804550683,"y0":50.00533992834155,"z0":5.693491412228153,"aX":-10.65275024134649},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-0.5,"breakHorizontal":14.3,"spinRate":2413,"spinDirection":294},"zone":12,"typeConfidence":0.9,"plateTime":0.47461841127034265,"extension":6.056297929211939},"index":1,"playId":"be0578fa-0b48-3ff1-99b4-d2a668895a35","pitchNumber":2,"startTime":"2025-10-01T20:34:57.493Z","endTime":"2025-10-01T20:35:02.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.69,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.570901142447187,"aZ":-25.011163484604946,"pfxX":7.565327170400781,"pfxZ":4.661828563829752,"pX":0.02918812445805965,"pZ":2.3523507752413853,"vX0":-6.3648625547169475,"vY0":-122.73400842797668,"vZ0":-2.0037209600651367,"x":115.89,"y":175.27,"x0":1.6637163398867767,"y0":50.004292236163124,"z0":5.293427653731928,"aX":11.630284170891256},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":8.3,"breakHorizontal":-12.4,"spinRate":1174,"spinDirection":128},"zone":5,"typeConfidence":0.85,"plateTime":0.44499365993003437,"extension":6.375907696849915},"index":2,"playId":"be7ba57d-5ddb-3d0d-9457-977862a1ad82","pitchNumber":3,"startTime":"2025-10-01T20:35:14.059Z","endTime":"2025-10-01T20:35:17.564Z","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":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.1,"strikeZoneTop":3.69,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.89553096112805,"aZ":-29.58104455302101,"pfxX":-6.729205502658478,"pfxZ":1.8522435128897765,"pX":-0.26394822873897145,"pZ":2.7369769179960466,"vX0":-3.3370925183919544,"vY0":-117.98659208409494,"vZ0":0.1769984809534988,"x":127.06,"y":164.88,"x0":2.0460838761050217,"y0":50.00236863101951,"z0":5.402419804251531,"aX":-9.421502573334452},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":3.7,"breakHorizontal":13.1,"spinRate":2382,"spinDirection":286},"zone":5,"typeConfidence":0.91,"plateTime":0.46546093303799996,"extension":6.149386139147031},"index":3,"playId":"2e466a07-6939-3603-b8a6-417ab0554023","pitchNumber":4,"startTime":"2025-10-01T20:35:32.355Z","endTime":"2025-10-01T20:35:35.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.6,"strikeZoneTop":3.69,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.866470656647678,"aZ":-13.675065970044884,"pfxX":7.241774085481806,"pfxZ":10.258042045973836,"pX":-0.8213943228801323,"pZ":2.8159126996137824,"vX0":-8.651945659265941,"vY0":-133.91656078304507,"vZ0":-3.888052522341896,"x":148.31,"y":162.75,"x0":1.5213596014324144,"y0":50.00077630756295,"z0":5.275099390086728,"aX":13.057380015163108},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.9,"breakHorizontal":-11.0,"spinRate":2480,"spinDirection":144},"zone":4,"typeConfidence":0.9,"plateTime":0.41013516232312863,"extension":6.227205460653189},"index":4,"playId":"2d6611a5-722a-357f-8718-aca00a2347dc","pitchNumber":5,"startTime":"2025-10-01T20:35:52.906Z","endTime":"2025-10-01T20:35:56.280Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.1,"strikeZoneTop":3.61370378351935,"strikeZoneBottom":1.68439382722855,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.62993720970795,"aZ":-26.420836829631345,"pfxX":8.64712488701856,"pfxZ":3.7267193645277406,"pX":-0.4244095812459406,"pZ":0.9206289410985959,"vX0":-7.487953146599544,"vY0":-123.17254335402085,"vZ0":-4.972529348049025,"x":133.18,"y":213.92,"x0":1.5262087425879947,"y0":50.000811397838426,"z0":5.189835027845526,"aX":13.334172758085446},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.9,"breakHorizontal":-14.0,"spinRate":1323,"spinDirection":123},"zone":13,"typeConfidence":0.88,"plateTime":0.4440741060155555,"extension":6.426074497597306},"index":5,"playId":"1719f7cd-bc87-35a4-828f-d5db70c70767","pitchNumber":6,"startTime":"2025-10-01T20:36:15.879Z","endTime":"2025-10-01T20:36:21.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.1,"strikeZoneTop":3.6461367231017,"strikeZoneBottom":1.67167136550542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.38704029398606,"aZ":-34.203613110049346,"pfxX":-6.615196330813572,"pfxZ":-1.4470273194025687,"pX":-0.46161047895938984,"pZ":1.2798027004661683,"vX0":-3.6014673076562227,"vY0":-118.54290204430174,"vZ0":-1.8668464496744277,"x":134.6,"y":204.23,"x0":1.945839095500685,"y0":50.00497672175508,"z0":5.252378854342469,"aX":-9.250180710211197},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-2.9,"breakHorizontal":13.0,"spinRate":2495,"spinDirection":285},"zone":13,"typeConfidence":0.91,"plateTime":0.4652021004847833,"extension":6.191272987585638},"index":6,"playId":"86967744-3f78-3fe2-a549-6b43d5e729b0","pitchNumber":7,"startTime":"2025-10-01T20:36:38.033Z","endTime":"2025-10-01T20:36:42.322Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T20:36:42.322Z","atBatIndex":34},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Luis Arraez out on a sacrifice bunt, pitcher Shota Imanaga to first baseman Michael Busch. Fernando Tatis Jr. to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-10-01T20:36:49.791Z","endTime":"2025-10-01T20:37:53.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":684007,"link":"/api/v1/people/684007"},"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"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.03534789476938,"strikeZoneBottom":1.55407515938542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.97262465449239,"aZ":-15.713206756461352,"pfxX":6.785304995193268,"pfxZ":9.08969170837555,"pX":-0.43702062365918326,"pZ":2.7010251549695106,"vX0":-8.10856727497878,"vY0":-133.76638588914088,"vZ0":-3.644622984410416,"x":133.66,"y":165.85,"x0":1.7526401770823214,"y0":50.005881499468096,"z0":5.208445585762576,"aX":12.29334562439185},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.8,"breakHorizontal":-10.6,"spinRate":2397,"spinDirection":143},"zone":1,"typeConfidence":0.9,"plateTime":0.4095249196290496,"extension":6.415196017881276},"index":0,"playId":"ba84d55a-0139-3770-b41c-8ebecb5c43b7","pitchNumber":1,"startTime":"2025-10-01T20:37:10.933Z","endTime":"2025-10-01T20:37:14.625Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"08c48efd-b778-3706-b8b7-5e039ee89baf","startTime":"2025-10-01T20:37:28.908Z","endTime":"2025-10-01T20:37:32.914Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":82.7,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.27062999238431,"aZ":-14.221684242909665,"pfxX":7.779994395357173,"pfxZ":10.151334680987159,"pX":0.6173682266419162,"pZ":3.524301092316583,"vX0":-5.3030645092794675,"vY0":-132.61113969797145,"vZ0":-2.008643571857482,"x":93.47,"y":143.62,"x0":1.6396284631219968,"y0":50.000689886603276,"z0":5.337625531036042,"aX":13.754886473823582},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.1,"breakHorizontal":-12.8,"spinRate":2373,"spinDirection":139},"zone":12,"typeConfidence":0.9,"plateTime":0.4141787442442353,"extension":6.143816343896791},"hitData":{"launchSpeed":40.4,"launchAngle":-49.0,"totalDistance":6.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":134.27,"coordY":187.57}},"index":2,"playId":"7d9b6b8f-d01d-37ef-a445-31db3f7da515","pitchNumber":2,"startTime":"2025-10-01T20:37:46.331Z","endTime":"2025-10-01T20:37:53.256Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T20:37:53.256Z","atBatIndex":35},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Manny Machado homers (1) on a fly ball to left field. Fernando Tatis Jr. scores.","rbi":2,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-10-01T20:38:12.766Z","endTime":"2025-10-01T20:38:57.253Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":{"id":684007,"link":"/api/v1/people/684007"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":{"id":684007,"link":"/api/v1/people/684007"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.6,"strikeZoneTop":3.67,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.987763553738773,"aZ":-27.955080544113553,"pfxX":7.995724036771823,"pfxZ":2.757039524374905,"pX":0.06009518862177349,"pZ":2.4496181955286276,"vX0":-6.448736956565692,"vY0":-122.55566480626463,"vZ0":-1.1225869809699438,"x":114.71,"y":172.64,"x0":1.6797178470894945,"y0":50.001975853766645,"z0":5.28947927044162,"aX":12.22886293014202},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.0,"breakHorizontal":-13.1,"spinRate":1255,"spinDirection":121},"zone":5,"typeConfidence":0.87,"plateTime":0.44599045430047646,"extension":6.355897412870194},"hitData":{"launchSpeed":104.4,"launchAngle":32.0,"totalDistance":403.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":36.28,"coordY":61.75}},"index":0,"playId":"ac6c4c08-affe-32b9-bac4-e448cb5ad0ba","pitchNumber":1,"startTime":"2025-10-01T20:38:23.884Z","endTime":"2025-10-01T20:38:57.253Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T20:38:57.253Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Merrill grounds out to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-10-01T20:38:57.345Z","endTime":"2025-10-01T20:41:49.576Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.2913715136032,"aZ":-32.34734312884575,"pfxX":-6.180967282252665,"pfxZ":-0.12601283619173032,"pX":0.18089868204728893,"pZ":2.7025710027925274,"vX0":-2.5235955595892756,"vY0":-116.81167673223564,"vZ0":0.9534162101570414,"x":110.1,"y":165.81,"x0":2.080246587943103,"y0":50.00224676656307,"z0":5.34506362530759,"aX":-8.487878476524346},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":0.4,"breakHorizontal":11.9,"spinRate":2391,"spinDirection":296},"zone":5,"typeConfidence":0.9,"plateTime":0.4700239957973045,"extension":6.11602038521775},"index":0,"playId":"7ca1a510-c7df-34df-be52-fd2274f8dc31","pitchNumber":1,"startTime":"2025-10-01T20:39:18.405Z","endTime":"2025-10-01T20:39:22.066Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.296560526193375,"aZ":-12.72925977142939,"pfxX":7.618291265177485,"pfxZ":10.750054942771145,"pX":-0.393027356381234,"pZ":1.9629147846934145,"vX0":-7.9677181743348635,"vY0":-134.20818235673892,"vZ0":-6.07754161383778,"x":131.98,"y":185.78,"x0":1.636315804664148,"y0":50.00628159188631,"z0":5.177889431146258,"aX":13.785195937034606},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.2,"breakHorizontal":-11.9,"spinRate":2441,"spinDirection":142},"zone":7,"typeConfidence":0.9,"plateTime":0.40942893220716714,"extension":6.2516372106155735},"index":1,"playId":"c941f729-7ad4-30e0-a365-8603570be9ae","pitchNumber":2,"startTime":"2025-10-01T20:39:43.635Z","endTime":"2025-10-01T20:39:48.079Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.947791434496782,"aZ":-28.118064083212573,"pfxX":7.658536091049689,"pfxZ":2.6613764749381454,"pX":-0.23849469670454976,"pZ":1.2091962288086837,"vX0":-6.958716130367589,"vY0":-123.28609879778601,"vZ0":-4.106950723053686,"x":126.09,"y":206.13,"x0":1.6401775094166458,"y0":50.00194448439704,"z0":5.298606794228835,"aX":11.66360194190224},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.0,"breakHorizontal":-12.0,"spinRate":1458,"spinDirection":122},"zone":13,"typeConfidence":0.76,"plateTime":0.44610652750579005,"extension":6.292685524964631},"index":2,"playId":"5f537888-bc30-308a-8ce6-82c133e66470","pitchNumber":3,"startTime":"2025-10-01T20:40:03.122Z","endTime":"2025-10-01T20:40:06.649Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2025-10-01T20:40:30.265Z","endTime":"2025-10-01T20:41:21.981Z","isPitch":false,"type":"action","player":{"id":701538,"link":"/api/v1/people/701538"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.551260541347403,"aZ":-29.218893406074315,"pfxX":-4.656390439363725,"pfxZ":2.087909578913285,"pX":0.24898238959248736,"pZ":3.0035462364740346,"vX0":-2.679083389282288,"vY0":-118.66711353532891,"vZ0":0.615240402111429,"x":107.51,"y":157.68,"x0":2.0007055517454497,"y0":50.00166485985134,"z0":5.421246017160583,"aX":-6.5815043270208395},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":4.2,"breakHorizontal":9.1,"spinRate":2522,"spinDirection":285},"zone":5,"typeConfidence":0.9,"plateTime":0.46311872680224164,"extension":6.021255910158286},"index":4,"playId":"109f94c5-4a79-38ab-8f08-c043fe8591b1","pitchNumber":4,"startTime":"2025-10-01T20:41:21.981Z","endTime":"2025-10-01T20:41:26.311Z","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":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.52037053823092,"aZ":-15.56649404879589,"pfxX":7.306685397691797,"pfxZ":9.39541780442554,"pX":-0.4460005872473636,"pZ":2.933019951938924,"vX0":-7.377714946871692,"vY0":-132.18731622974437,"vZ0":-3.382907039759005,"x":134.0,"y":159.59,"x0":1.433600276850106,"y0":50.00122607221284,"z0":5.37415945970435,"aX":12.913086222192657},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.4,"breakHorizontal":-11.6,"spinRate":2373,"spinDirection":140},"zone":4,"typeConfidence":0.9,"plateTime":0.4145591487557292,"extension":6.227083261928635},"hitData":{"launchSpeed":79.2,"launchAngle":-37.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.52,"coordY":168.82}},"index":5,"playId":"ee37df26-51ec-3e95-9636-50d6e1861781","pitchNumber":5,"startTime":"2025-10-01T20:41:43.458Z","endTime":"2025-10-01T20:41:49.576Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T20:41:49.576Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dansby Swanson strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-10-01T20:44:03.773Z","endTime":"2025-10-01T20:46:02.894Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.7,"strikeZoneTop":3.6,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.051642562956054,"aZ":-17.419423087450912,"pfxX":9.569630492505352,"pfxZ":7.142888464283141,"pX":0.22387958255537935,"pZ":3.251297003174639,"vX0":-8.53191160967041,"vY0":-142.85901283489954,"vZ0":-4.608580641327967,"x":108.47,"y":150.99,"x0":2.006459929232676,"y0":50.00500870222601,"z0":5.981177771032552,"aX":19.77369364806188},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.1,"breakHorizontal":-15.6,"spinRate":2554,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.3834672575051763,"extension":6.433483158006614},"index":0,"playId":"bdaeb980-9200-3e65-84f6-44f2e1ee71a6","pitchNumber":1,"startTime":"2025-10-01T20:44:28.177Z","endTime":"2025-10-01T20:44:32.429Z","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":98.0,"endSpeed":88.9,"strikeZoneTop":3.60685110666041,"strikeZoneBottom":1.73577077820856,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.64971595209704,"aZ":-18.72248249367054,"pfxX":10.179522741750759,"pfxZ":6.605787880092414,"pX":-0.6481062200095362,"pZ":3.4394548467259423,"vX0":-11.302435978095348,"vY0":-142.24790159957308,"vZ0":-3.777574087247323,"x":141.7,"y":145.91,"x0":2.0667641448797673,"y0":50.000475711773035,"z0":5.981941111227804,"aX":20.720997230319416},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.3,"breakHorizontal":-16.0,"spinRate":2573,"spinDirection":154},"zone":1,"typeConfidence":2.0,"plateTime":0.3860296996474717,"extension":6.423975047599218},"index":1,"playId":"7cfcaf07-4100-3612-a2f3-421679ee0338","pitchNumber":2,"startTime":"2025-10-01T20:44:46.821Z","endTime":"2025-10-01T20:44:51.939Z","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":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.1,"strikeZoneTop":3.59782351932269,"strikeZoneBottom":1.72401148902325,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.716813573465565,"aZ":-26.34740365336628,"pfxX":7.280081202584481,"pfxZ":3.2735728473583823,"pX":0.4206656696398039,"pZ":0.18504848491054632,"vX0":-7.419214527461338,"vY0":-132.72268464401918,"vZ0":-9.40579663253486,"x":100.97,"y":233.78,"x0":2.30800988722521,"y0":50.006077354581386,"z0":5.697448925065903,"aX":12.97531186267883},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.0,"breakHorizontal":-11.5,"spinRate":1231,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.41287095072633306,"extension":6.450367346508081},"index":2,"playId":"ea8b6d7a-44d2-3335-a4fd-8a59bc221892","pitchNumber":3,"startTime":"2025-10-01T20:45:16.818Z","endTime":"2025-10-01T20:45:20.120Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":89.1,"strikeZoneTop":3.6,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.1929809891655,"aZ":-21.096593186428304,"pfxX":10.638141289052777,"pfxZ":5.429002175680308,"pX":-0.871319340962082,"pZ":2.676331116956092,"vX0":-11.50298103595926,"vY0":-142.48288758077527,"vZ0":-5.3431852476734045,"x":150.21,"y":166.52,"x0":1.8516140096075282,"y0":50.00150620390199,"z0":5.924428741355071,"aX":21.69697557392834},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":8.8,"breakHorizontal":-16.7,"spinRate":2294,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.3856117839762301,"extension":6.396337548035088},"index":3,"playId":"7dab63f9-a259-3069-98ea-9efcce29b495","pitchNumber":4,"startTime":"2025-10-01T20:45:36.327Z","endTime":"2025-10-01T20:45:39.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.7,"strikeZoneTop":3.6,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.115873597900258,"aZ":-29.64576198329448,"pfxX":7.818596819350162,"pfxZ":1.4223534102769424,"pX":0.34743186751114175,"pZ":2.1897789749266114,"vX0":-7.837749548338789,"vY0":-132.16494865250107,"vZ0":-4.176762712892786,"x":103.76,"y":179.66,"x0":2.329927500257641,"y0":50.00303499680506,"z0":5.958103112404079,"aX":13.88783597557771},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.9,"breakHorizontal":-12.5,"spinRate":1312,"spinDirection":113},"zone":9,"typeConfidence":2.0,"plateTime":0.41379774437588956,"extension":6.316639843253272},"index":4,"playId":"bba3b33c-09c5-3c01-88fa-373a641edb1a","pitchNumber":5,"startTime":"2025-10-01T20:45:59.057Z","endTime":"2025-10-01T20:46:02.894Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T20:46:02.894Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Shaw grounds out, third baseman Manny Machado to first baseman Luis Arraez.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-10-01T20:46:09.840Z","endTime":"2025-10-01T20:46:57.580Z","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":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"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(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":88.4,"endSpeed":81.3,"strikeZoneTop":3.21168678958299,"strikeZoneBottom":1.50005521908852,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.466579382650405,"aZ":-32.18785095725915,"pfxX":-2.2169956896382867,"pfxZ":-0.0031697992982628875,"pX":1.3018522780463277,"pZ":2.8382473781077593,"vX0":-2.879324977026852,"vY0":-128.79417977317507,"vZ0":-1.383737256520088,"x":67.38,"y":162.15,"x0":2.721983892221661,"y0":50.005977138278695,"z0":5.869110101945077,"aX":-3.729659307890102},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-0.1,"breakHorizontal":4.7,"spinRate":2909,"spinDirection":278},"zone":12,"typeConfidence":0.9,"plateTime":0.4250889695966542,"extension":6.264276981693896},"index":0,"playId":"7eb38ffc-ddee-33a3-958a-372dd31da5ad","pitchNumber":1,"startTime":"2025-10-01T20:46:31.302Z","endTime":"2025-10-01T20:46:36.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.014752377265417,"aZ":-32.27056030498773,"pfxX":-1.7948505184773795,"pfxZ":-0.056365543077121494,"pX":-0.6264814597971553,"pZ":1.9698602143940018,"vX0":-7.3326247459255205,"vY0":-127.77423693265553,"vZ0":-3.3461601751828267,"x":140.88,"y":185.59,"x0":2.5170200313919686,"y0":50.00433124868721,"z0":5.839563227963233,"aX":-2.9592488708705456},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.6,"breakHorizontal":4.9,"spinRate":2868,"spinDirection":289},"zone":7,"typeConfidence":0.9,"plateTime":0.42911620801837813,"extension":6.350112542365872},"hitData":{"launchSpeed":52.2,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.27,"coordY":168.39}},"index":1,"playId":"158a7297-2354-3378-9b54-6ed974eb30d3","pitchNumber":2,"startTime":"2025-10-01T20:46:50.149Z","endTime":"2025-10-01T20:46:57.580Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T20:46:57.580Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Busch flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-10-01T20:47:04.459Z","endTime":"2025-10-01T20:50:12.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"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(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":98.7,"endSpeed":89.9,"strikeZoneTop":3.25810023845674,"strikeZoneBottom":1.57440039931361,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.37221249674289,"aZ":-22.566514499735554,"pfxX":8.829778347357502,"pfxZ":4.653792717396448,"pX":0.1576965033771317,"pZ":1.3418472731080422,"vX0":-9.11789374276785,"vY0":-143.26430008647787,"vZ0":-8.469465546792062,"x":110.99,"y":202.55,"x0":2.245716684172764,"y0":50.00035703028679,"z0":5.7647042299924856,"aX":18.217355194750933},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":6.7,"breakHorizontal":-14.0,"spinRate":2455,"spinDirection":150},"zone":14,"typeConfidence":2.0,"plateTime":0.3834006652189257,"extension":6.517755168260021},"index":0,"playId":"74c83396-4abf-3042-bd15-dbd02d526cb1","pitchNumber":1,"startTime":"2025-10-01T20:47:27.174Z","endTime":"2025-10-01T20:47:31.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.2,"strikeZoneTop":3.13128336340083,"strikeZoneBottom":1.4778698081204,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.86723427908201,"aZ":-22.626352791363814,"pfxX":11.020355958596646,"pfxZ":4.670629995656403,"pX":0.06497072377386413,"pZ":2.056019176182537,"vX0":-9.74577934466056,"vY0":-142.7556049896802,"vZ0":-6.415912354592873,"x":114.52,"y":183.27,"x0":2.1078968623734275,"y0":50.00171549646187,"z0":5.777924473209621,"aX":22.5218144769304},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.2,"breakHorizontal":-17.8,"spinRate":2492,"spinDirection":148},"zone":5,"typeConfidence":2.0,"plateTime":0.3851367631728744,"extension":6.487748076596083},"index":1,"playId":"66137f69-7ff3-3970-b02a-2c0dc515062c","pitchNumber":2,"startTime":"2025-10-01T20:47:46.209Z","endTime":"2025-10-01T20:47:49.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":90.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.69975992240201,"aZ":-19.576685602335868,"pfxX":10.396266260630268,"pfxZ":6.038739534467655,"pX":0.4395414156016647,"pZ":1.939569324208756,"vX0":-8.490017381015821,"vY0":-144.01840626459705,"vZ0":-7.583498045918269,"x":100.25,"y":186.41,"x0":2.0856621029083366,"y0":50.0011612807082,"z0":5.833007422942858,"aX":21.679524474169252},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":9.5,"breakHorizontal":-16.9,"spinRate":2499,"spinDirection":150},"zone":9,"typeConfidence":2.0,"plateTime":0.38137941956069943,"extension":6.476880897259536},"index":2,"playId":"f6359436-c8a6-3080-89de-af07c05148e8","pitchNumber":3,"startTime":"2025-10-01T20:48:05.170Z","endTime":"2025-10-01T20:48:09.359Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-10-01T20:48:22.639Z","endTime":"2025-10-01T20:48:36.007Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.7276844645517,"aZ":-22.001342342662745,"pfxX":9.504538425582142,"pfxZ":4.9382924140571305,"pX":0.3145451223964063,"pZ":3.5818792378686974,"vX0":-8.24542591484117,"vY0":-143.2116832819313,"vZ0":-2.6449485924239062,"x":105.01,"y":142.07,"x0":2.0084409339406415,"y0":50.00171303011048,"z0":5.906896087449425,"aX":19.572115376371162},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":8.5,"breakHorizontal":-15.4,"spinRate":2422,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.383730290663967,"extension":6.450472335177601},"index":4,"playId":"75b2ba3d-22e5-3c48-959f-419a12bad394","pitchNumber":4,"startTime":"2025-10-01T20:48:36.007Z","endTime":"2025-10-01T20:48:39.228Z","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":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.1,"strikeZoneTop":3.05172518980112,"strikeZoneBottom":1.45940067199201,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.777887735448324,"aZ":-32.7179346876801,"pfxX":-2.186558388174594,"pfxZ":-0.3184669752021385,"pX":-0.1672554267358715,"pZ":3.783101018281398,"vX0":-5.735882326384187,"vY0":-128.84674597421719,"vZ0":0.7451852188563379,"x":123.38,"y":136.64,"x0":2.361340865179941,"y0":50.00416304991001,"z0":5.994994966842027,"aX":-3.7192656513295246},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-0.2,"breakHorizontal":5.2,"spinRate":2846,"spinDirection":288},"zone":11,"typeConfidence":0.9,"plateTime":0.42317401534434085,"extension":6.412223843439948},"index":5,"playId":"efd5d135-ff13-3dc9-83cd-376ebc7636f0","pitchNumber":5,"startTime":"2025-10-01T20:48:57.477Z","endTime":"2025-10-01T20:49:03.995Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"startTime":"2025-10-01T20:49:35.118Z","endTime":"2025-10-01T20:50:04.925Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":90.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.258218139043414,"aZ":-20.816480621245795,"pfxX":7.770173714032387,"pfxZ":5.395414719804627,"pX":0.6055815100348078,"pZ":2.8941815818403525,"vX0":-7.448878972962395,"vY0":-143.9373383114433,"vZ0":-4.728990313595101,"x":93.92,"y":160.64,"x0":2.212859645403633,"y0":50.00480163987312,"z0":5.840880737553168,"aX":16.365826645455442},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.0,"breakHorizontal":-12.6,"spinRate":2405,"spinDirection":148},"zone":3,"typeConfidence":2.0,"plateTime":0.3799955215045867,"extension":6.512397976798933},"hitData":{"launchSpeed":81.0,"launchAngle":33.0,"totalDistance":280.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.39,"coordY":88.46}},"index":7,"playId":"c3ca71de-e236-319e-a665-5d1c7400a1f8","pitchNumber":6,"startTime":"2025-10-01T20:50:04.925Z","endTime":"2025-10-01T20:50:12.888Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T20:50:12.888Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xander Bogaerts singles on a soft ground ball to pitcher Caleb Thielbar.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-10-01T20:52:58.224Z","endTime":"2025-10-01T20:53:07.404Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[0],"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":573204,"link":"/api/v1/people/573204"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Caleb Thielbar replaces Shota Imanaga.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-01T20:51:39.603Z","endTime":"2025-10-01T20:53:00.533Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573204,"link":"/api/v1/people/573204"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.5,"strikeZoneTop":3.65,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.17500614054837,"aZ":-11.369871137603539,"pfxX":3.4110678418285123,"pfxZ":11.283382952277162,"pX":0.38949251288822206,"pZ":2.68674826675974,"vX0":-0.48397698354748936,"vY0":-135.55950436843906,"vZ0":-6.633085219598138,"x":102.15,"y":166.24,"x0":0.12851743066921686,"y0":50.004461125013286,"z0":5.9747772764749545,"aX":6.290733861619715},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.1,"breakHorizontal":-6.0,"spinRate":2226,"spinDirection":162},"zone":6,"typeConfidence":2.0,"plateTime":0.4054709772756775,"extension":6.408365416928986},"hitData":{"launchSpeed":55.9,"launchAngle":-61.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":119.61,"coordY":194.63}},"index":1,"playId":"b987ed80-9315-3f6e-a447-d123d7691a2c","pitchNumber":1,"startTime":"2025-10-01T20:53:00.533Z","endTime":"2025-10-01T20:53:07.404Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T20:53:07.404Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan O'Hearn walks. Xander Bogaerts to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-10-01T20:54:21.813Z","endTime":"2025-10-01T20:56:59.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"postOnSecond":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7,9,10],"actionIndex":[0],"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-01T20:53:50.717Z","endTime":"2025-10-01T20:54:24.119Z","isPitch":false,"type":"action","player":{"id":656811,"link":"/api/v1/people/656811"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.42142744269735,"strikeZoneBottom":1.53449894517668,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.37950910255886,"aZ":-10.04522673650482,"pfxX":2.6644875751508414,"pfxZ":11.611575613568114,"pX":-0.5524817436182575,"pZ":2.521371445467653,"vX0":-2.3090765641839552,"vY0":-137.18687851712204,"vZ0":-7.510463605283534,"x":138.06,"y":170.7,"x0":-0.04601422094068377,"y0":50.00413062207513,"z0":5.979524522186126,"aX":5.0786218741913025},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.7,"breakHorizontal":-4.3,"spinRate":2377,"spinDirection":162},"zone":4,"typeConfidence":2.0,"plateTime":0.399269165558656,"extension":6.4208080302237915},"index":1,"playId":"f15e719e-9cdf-30d9-bc6b-04a66fe89e4e","pitchNumber":1,"startTime":"2025-10-01T20:54:24.119Z","endTime":"2025-10-01T20:54:27.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":71.8,"strikeZoneTop":3.33051840858546,"strikeZoneBottom":1.56383627902929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.112856024869096,"aZ":-42.67335750664304,"pfxX":-2.1774789281793385,"pfxZ":-8.114667877039038,"pX":-0.07576544160395765,"pZ":1.863193250456559,"vX0":0.332208393059675,"vY0":-113.45886904339504,"vZ0":-0.35259958779227984,"x":119.89,"y":188.47,"x0":0.05801358284127815,"y0":50.00040913091938,"z0":6.298455710310124,"aX":-2.8185924817929173},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-14.4,"breakHorizontal":3.8,"spinRate":2696,"spinDirection":329},"zone":8,"typeConfidence":2.0,"plateTime":0.4840436382066171,"extension":6.4043067698528615},"index":2,"playId":"353345ba-1f25-3f52-aa14-cb09787432d1","pitchNumber":2,"startTime":"2025-10-01T20:54:39.183Z","endTime":"2025-10-01T20:54:42.685Z","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":94.0,"endSpeed":85.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.057606409510036,"aZ":-10.087057825318489,"pfxX":2.733246733625619,"pfxZ":11.735604830923405,"pX":0.0687930296784403,"pZ":2.504392847987354,"vX0":-0.6913883341575537,"vY0":-136.78133281209406,"vZ0":-7.474146699689434,"x":114.38,"y":171.16,"x0":-0.02913699407209982,"y0":50.001993697315264,"z0":5.97550970096175,"aX":5.144127192344522},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.8,"breakHorizontal":-4.8,"spinRate":2341,"spinDirection":161},"zone":5,"typeConfidence":2.0,"plateTime":0.4014625036007251,"extension":6.347333677147576},"index":3,"playId":"5b013540-1fdc-3dcd-b23f-d4bb64518720","pitchNumber":3,"startTime":"2025-10-01T20:54:56.201Z","endTime":"2025-10-01T20:54:59.692Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":72.4,"strikeZoneTop":3.40164308027652,"strikeZoneBottom":1.54437144243968,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.609820956167262,"aZ":-40.60726933481713,"pfxX":-1.326550422675031,"pfxZ":-6.399412910736648,"pX":-0.8698206434987592,"pZ":1.6237125430455988,"vX0":-1.1133752203193787,"vY0":-114.46486140573666,"vZ0":-1.3233811452805742,"x":150.16,"y":194.94,"x0":-0.20340879245969895,"y0":50.00423003432432,"z0":6.211978729730301,"aX":-1.7472365874577407},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-11.6,"breakHorizontal":2.6,"spinRate":2642,"spinDirection":328},"zone":13,"typeConfidence":2.0,"plateTime":0.4798866371358468,"extension":6.454464787053296},"index":4,"playId":"f61c8be0-1056-31d1-ae30-1e20d42ac2d6","pitchNumber":4,"startTime":"2025-10-01T20:55:18.050Z","endTime":"2025-10-01T20:55:24.357Z","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.2,"endSpeed":81.7,"strikeZoneTop":3.34667356786671,"strikeZoneBottom":1.58072018526659,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.728615995068434,"aZ":-27.72125839910794,"pfxX":-2.590913891766964,"pfxZ":2.643141512938344,"pX":-1.7001966669100619,"pZ":2.2748583932990774,"vX0":-2.972068384620006,"vY0":-128.5130256287742,"vZ0":-4.276529434659991,"x":181.81,"y":177.36,"x0":-0.1953601209842328,"y0":50.003396986918446,"z0":6.094807681727342,"aX":-4.366873456033533},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.1,"breakHorizontal":5.3,"spinRate":2437,"spinDirection":204},"zone":13,"typeConfidence":2.0,"plateTime":0.42497094971485305,"extension":6.199938485033245},"index":5,"playId":"9d394d98-93c5-3ed8-816a-482bb1e7050f","pitchNumber":5,"startTime":"2025-10-01T20:55:35.396Z","endTime":"2025-10-01T20:55:41.244Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":72.4,"strikeZoneTop":3.35619604441291,"strikeZoneBottom":1.53003909387562,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.742879732169705,"aZ":-41.27434642153025,"pfxX":-1.5490526392812565,"pfxZ":-6.960577434208618,"pX":0.06487476227406551,"pZ":0.7539847634497089,"vX0":0.82083949973205,"vY0":-114.1116201532436,"vZ0":-2.823297378823977,"x":114.53,"y":218.42,"x0":-0.09989890868521363,"y0":50.00429928159013,"z0":6.108636468018436,"aX":-2.0248656841356887},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-13.1,"breakHorizontal":2.5,"spinRate":2638,"spinDirection":329},"zone":14,"typeConfidence":2.0,"plateTime":0.48163017356763493,"extension":6.438600425604985},"index":6,"playId":"670a7f01-ecdd-381b-b2a6-78bd6d2467a4","pitchNumber":6,"startTime":"2025-10-01T20:55:52.929Z","endTime":"2025-10-01T20:55:57.728Z","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":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.671405491378493,"aZ":-11.91622739877459,"pfxX":2.1638567551890606,"pfxZ":10.722994984211816,"pX":0.8773955840600454,"pZ":3.202747925405627,"vX0":1.487465850967684,"vY0":-136.93105416525026,"vZ0":-5.368798161687129,"x":83.56,"y":152.31,"x0":0.04506796078293513,"y0":50.00353805839303,"z0":6.011809430228882,"aX":4.088236115424583},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.4,"breakHorizontal":-4.2,"spinRate":2288,"spinDirection":162},"zone":12,"typeConfidence":2.0,"plateTime":0.4007711705903385,"extension":6.430445717915962},"index":7,"playId":"69f1db68-e3f1-35d0-8f70-9d5f7d88bb2f","pitchNumber":7,"startTime":"2025-10-01T20:56:11.718Z","endTime":"2025-10-01T20:56:15.250Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":8,"startTime":"2025-10-01T20:56:29.325Z","endTime":"2025-10-01T20:56:39.843Z","isPitch":false,"type":"action","player":{"id":656811,"link":"/api/v1/people/656811"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":9,"playId":"6ade188c-e219-3f13-a3e3-9f94f6b45b2c","startTime":"2025-10-01T20:56:39.843Z","endTime":"2025-10-01T20:56:43.701Z","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":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.39562395084732,"strikeZoneBottom":1.59980107216896,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.23697495374688,"aZ":-8.0188052598098,"pfxX":2.1664098438620116,"pfxZ":12.595027678622538,"pX":0.060839032900050403,"pZ":0.78343319766908,"vX0":-0.648723816395819,"vY0":-137.76093741450737,"vZ0":-12.029898712903918,"x":114.68,"y":217.63,"x0":0.018267219405046674,"y0":50.00050237361558,"z0":5.753723649302083,"aX":4.154188582117125},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":20.4,"breakHorizontal":-3.8,"spinRate":2424,"spinDirection":164},"zone":14,"typeConfidence":2.0,"plateTime":0.39792197098650517,"extension":6.564860754991274},"index":10,"playId":"6b2933fa-65b3-3801-8bcb-28db0902d4b3","pitchNumber":8,"startTime":"2025-10-01T20:56:55.828Z","endTime":"2025-10-01T20:56:59.733Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T20:56:59.733Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Johnson called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-10-01T20:57:11.331Z","endTime":"2025-10-01T20:58:57.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"postOnSecond":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"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(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":92.8,"endSpeed":84.1,"strikeZoneTop":3.67902664309221,"strikeZoneBottom":1.56849378985489,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.2005139738913,"aZ":-8.900355033463432,"pfxX":2.6855161888173167,"pfxZ":12.737684754353769,"pX":0.7416225232723469,"pZ":2.8179023322986922,"vX0":0.3600397228922717,"vY0":-135.0046452513359,"vZ0":-6.616144765364823,"x":88.73,"y":162.7,"x0":0.2576835854640636,"y0":50.00218802623044,"z0":5.9428679592142934,"aX":4.905756886700873},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":21.7,"breakHorizontal":-4.9,"spinRate":2346,"spinDirection":159},"zone":6,"typeConfidence":2.0,"plateTime":0.4073228952963559,"extension":6.469493518547222},"index":0,"playId":"76818c6a-a38f-3423-ad49-1fe9b9fece25","pitchNumber":1,"startTime":"2025-10-01T20:57:35.190Z","endTime":"2025-10-01T20:57:39.307Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"035df936-5a49-45c3-b6de-fa1e84848c5e","startTime":"2025-10-01T20:58:09.130Z","endTime":"2025-10-01T20:58:14.130Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.568261580258095,"aZ":-9.695166549415413,"pfxX":3.443875211768311,"pfxZ":12.236652681628385,"pX":0.7381127122957735,"pZ":1.9540334330093736,"vX0":0.6098673520404165,"vY0":-135.1909857735587,"vZ0":-8.647418361119747,"x":88.86,"y":186.02,"x0":0.06207131569463428,"y0":50.0014969527438,"z0":5.88924899918408,"aX":6.325309637988291},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":20.4,"breakHorizontal":-6.4,"spinRate":2413,"spinDirection":158},"zone":9,"typeConfidence":2.0,"plateTime":0.40632753875720073,"extension":6.450250189642296},"index":2,"playId":"887bbcd0-5966-3abd-b6ad-6abd0c339fbf","pitchNumber":2,"startTime":"2025-10-01T20:58:26.373Z","endTime":"2025-10-01T20:58:30.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":71.1,"strikeZoneTop":3.54777562735294,"strikeZoneBottom":1.55711933625849,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.931193686492616,"aZ":-43.19983815154842,"pfxX":-3.8685225698410943,"pfxZ":-8.63581014030835,"pX":0.6397957855071492,"pZ":3.3044903406936466,"vX0":2.1916682391919156,"vY0":-112.42753585133552,"vZ0":3.0432910500561805,"x":92.61,"y":149.56,"x0":0.15351991863718412,"y0":50.00455086815282,"z0":6.326686101649903,"aX":-4.938541907825401},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-14.5,"breakHorizontal":6.5,"spinRate":2631,"spinDirection":323},"zone":3,"typeConfidence":2.0,"plateTime":0.4877255124091149,"extension":6.418259733352331},"index":3,"playId":"a8337eaf-14ee-334c-bdb8-740df2cf342f","pitchNumber":3,"startTime":"2025-10-01T20:58:53.632Z","endTime":"2025-10-01T20:58:57.762Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T20:58:57.762Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Cronenworth flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-10-01T20:59:05.974Z","endTime":"2025-10-01T20:59:55.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"postOnSecond":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.8,"strikeZoneTop":3.23506210176766,"strikeZoneBottom":1.51138944780703,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.2489826172176,"aZ":-27.528439209541528,"pfxX":-2.897644015731155,"pfxZ":2.800700245006306,"pX":0.4161062532712122,"pZ":2.9254393209794554,"vX0":1.4922043346901979,"vY0":-127.71192498087625,"vZ0":-2.711052037572675,"x":101.14,"y":159.79,"x0":0.20203649995566872,"y0":50.003181511766876,"z0":6.15634468392179,"aX":-4.807114675536582},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.7,"breakHorizontal":4.9,"spinRate":2257,"spinDirection":196},"zone":3,"typeConfidence":2.0,"plateTime":0.42818758339609,"extension":6.2176897440506576},"index":0,"playId":"634f17a2-61f2-30a4-8e54-a1b945d7a715","pitchNumber":1,"startTime":"2025-10-01T20:59:23.982Z","endTime":"2025-10-01T20:59:27.969Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.756480103148085,"aZ":-12.771715233888033,"pfxX":3.1427109066583583,"pfxZ":10.514223499537119,"pX":0.05562504311062567,"pZ":3.4750613687042082,"vX0":-0.9834308087787351,"vY0":-135.30360682828868,"vZ0":-4.357009547182623,"x":114.88,"y":144.95,"x0":0.016435928761983635,"y0":50.00600863368102,"z0":6.0076474258788926,"aX":5.802009571644707},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.2,"breakHorizontal":-5.5,"spinRate":2284,"spinDirection":156},"zone":2,"typeConfidence":2.0,"plateTime":0.40549937586816975,"extension":6.441828905901263},"hitData":{"launchSpeed":95.0,"launchAngle":25.0,"totalDistance":336.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.39,"coordY":64.34}},"index":1,"playId":"d8bcde0b-7964-3484-b42f-bca0f9a6929c","pitchNumber":2,"startTime":"2025-10-01T20:59:43.604Z","endTime":"2025-10-01T20:59:55.537Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T20:59:55.537Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Freddy Fermin grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-10-01T21:02:30.086Z","endTime":"2025-10-01T21:03:15.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"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":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-10-01T21:00:07.015Z","endTime":"2025-10-01T21:00:20.064Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Colin Rea replaces Caleb Thielbar.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-10-01T21:00:20.064Z","endTime":"2025-10-01T21:02:32.181Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":607067,"link":"/api/v1/people/607067"},"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":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.34446275613497,"strikeZoneBottom":1.68818353880664,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.006543271157632,"aZ":-15.887049284337682,"pfxX":-5.440481444266524,"pfxZ":8.481793323374273,"pX":0.32341843853725044,"pZ":1.4062304593683101,"vX0":6.569292474911734,"vY0":-137.8019270192542,"vZ0":-7.77747261686102,"x":104.67,"y":200.81,"x0":-1.3860900508118683,"y0":50.00567518271278,"z0":5.341421184635561,"aX":-10.451102065546182},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.9,"breakHorizontal":8.4,"spinRate":2150,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.39767217507576635,"extension":6.689494724449678},"index":2,"playId":"25c0315b-2d9f-325e-937f-6620f89d28b1","pitchNumber":1,"startTime":"2025-10-01T21:02:32.181Z","endTime":"2025-10-01T21:02:36.967Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":3,"playId":"b735996e-fbf2-37fd-bc46-f6ff6f140bb4","startTime":"2025-10-01T21:02:48.995Z","endTime":"2025-10-01T21:02:52.097Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.990279383509662,"aZ":-22.567227637550406,"pfxX":-7.746314052065382,"pfxZ":5.209180780126195,"pX":0.31508952051747835,"pZ":1.9050033715294907,"vX0":7.277939616976955,"vY0":-135.07120503919057,"vZ0":-5.225914974880193,"x":104.99,"y":187.34,"x0":-1.4106026690542086,"y0":50.00113327176333,"z0":5.455985403368316,"aX":-14.2822658694686},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.5,"breakHorizontal":12.5,"spinRate":2060,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.4058342577556737,"extension":6.65882953291106},"hitData":{"launchSpeed":92.2,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.39,"coordY":151.58}},"index":4,"playId":"b09a0131-d81a-324a-a0ea-9738f8388110","pitchNumber":2,"startTime":"2025-10-01T21:03:07.637Z","endTime":"2025-10-01T21:03:15.200Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T21:03:15.200Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nico Hoerner grounds out sharply, pitcher Adrian Morejon to first baseman Luis Arraez.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-10-01T21:05:39.368Z","endTime":"2025-10-01T21:06:53.384Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"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":3},"credits":[{"player":{"id":670970,"link":"/api/v1/people/670970"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"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(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.9,"endSpeed":79.3,"strikeZoneTop":3.22484469943441,"strikeZoneBottom":1.61377199877516,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.19835293389711,"aZ":-31.21972914689738,"pfxX":-2.573227835503926,"pfxZ":0.596153268477913,"pX":0.6505959581553239,"pZ":2.076883862291109,"vX0":-4.358215861331007,"vY0":-126.40406669677816,"vZ0":-3.1950561591594377,"x":92.2,"y":182.7,"x0":2.7382442257494763,"y0":50.00341241378053,"z0":5.890586085311034,"aX":-4.12133656759036},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.5,"breakHorizontal":5.8,"spinRate":2751,"spinDirection":284},"zone":9,"typeConfidence":0.9,"plateTime":0.43499515786776666,"extension":6.1975998599990945},"index":0,"playId":"4610fa71-cb07-3080-853c-4410117d8f3d","pitchNumber":1,"startTime":"2025-10-01T21:05:55.489Z","endTime":"2025-10-01T21:05:59.477Z","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.9,"endSpeed":87.2,"strikeZoneTop":3.24378610885679,"strikeZoneBottom":1.57127658016602,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.35901629465228,"aZ":-19.930921548119905,"pfxX":8.68512232587446,"pfxZ":6.264500984536642,"pX":-0.7601690316117306,"pZ":3.4641040282969375,"vX0":-10.46992419222739,"vY0":-139.21766562270506,"vZ0":-3.3018668131802347,"x":145.98,"y":145.25,"x0":1.9277460563309243,"y0":50.006907725175,"z0":5.990827332725543,"aX":16.987670679240402},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.8,"breakHorizontal":-13.4,"spinRate":2381,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.394006433294265,"extension":6.292719980801993},"index":1,"playId":"7191d5a5-6e27-3b4d-9ada-2f26ae745313","pitchNumber":2,"startTime":"2025-10-01T21:06:10.793Z","endTime":"2025-10-01T21:06:15.622Z","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":97.8,"endSpeed":89.0,"strikeZoneTop":3.25526036503476,"strikeZoneBottom":1.5518685592502,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.88666921993033,"aZ":-21.766811713964497,"pfxX":9.62895239526087,"pfxZ":5.1320648511974625,"pX":-1.1969346846029578,"pZ":2.6651647370361764,"vX0":-12.312568644879466,"vY0":-141.8593045825531,"vZ0":-5.089687897566468,"x":162.62,"y":166.82,"x0":1.958313030044106,"y0":50.00638995914909,"z0":5.879466055576596,"aX":19.537620640889944},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.3,"breakHorizontal":-14.8,"spinRate":2378,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.3868201163294329,"extension":6.323278043690861},"index":2,"playId":"11e72d2d-40a4-3693-a020-340532bec183","pitchNumber":3,"startTime":"2025-10-01T21:06:27.388Z","endTime":"2025-10-01T21:06:30.851Z","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":0},"pitchData":{"startSpeed":96.7,"endSpeed":87.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.18528389129521,"aZ":-19.19504534110087,"pfxX":10.045438120051493,"pfxZ":6.5560726259976665,"pX":0.052621750072392205,"pZ":1.8034326474685025,"vX0":-9.472383293671781,"vY0":-140.3558890897736,"vZ0":-7.460666509933813,"x":114.99,"y":190.09,"x0":2.1795572764731057,"y0":50.000674765595456,"z0":5.763687215781374,"aX":19.877150333357122},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.3,"breakHorizontal":-16.1,"spinRate":2345,"spinDirection":148},"zone":8,"typeConfidence":2.0,"plateTime":0.3914769178283488,"extension":6.255005036496168},"hitData":{"launchSpeed":104.4,"launchAngle":2.0,"totalDistance":76.0,"trajectory":"ground_ball","hardness":"hard","location":"1","coordinates":{"coordX":132.75,"coordY":182.0}},"index":3,"playId":"34c6b167-8693-35ed-9221-62c153f89a0b","pitchNumber":4,"startTime":"2025-10-01T21:06:46.057Z","endTime":"2025-10-01T21:06:53.384Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T21:06:53.384Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ian Happ grounds out, shortstop Xander Bogaerts to first baseman Luis Arraez.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-10-01T21:07:10.966Z","endTime":"2025-10-01T21:08:46.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"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":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.4,"strikeZoneTop":3.58427753003549,"strikeZoneBottom":1.62837902552459,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.36830027489552,"aZ":-18.96120842247462,"pfxX":9.084092871640928,"pfxZ":6.465250463160141,"pX":0.23245016408278135,"pZ":1.3948037421269799,"vX0":-8.759477238710373,"vY0":-142.41871762691156,"vZ0":-8.953478042974933,"x":108.14,"y":201.12,"x0":2.1758945313889484,"y0":50.00242857977272,"z0":5.791366174250536,"aX":18.559775817364475},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.0,"breakHorizontal":-14.5,"spinRate":2319,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.3853905463665974,"extension":6.513209353913481},"index":0,"playId":"1770659a-f322-3e63-87b5-1a525761c446","pitchNumber":1,"startTime":"2025-10-01T21:07:24.457Z","endTime":"2025-10-01T21:07:29.387Z","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":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.1,"strikeZoneTop":3.49679105706564,"strikeZoneBottom":1.57225917416271,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.709083001160295,"aZ":-31.65046128331391,"pfxX":8.298312122483289,"pfxZ":0.29984193000778864,"pX":-0.47879250921434796,"pZ":-0.06314908043480273,"vX0":-9.66446522663645,"vY0":-131.48865733879452,"vZ0":-8.860886693366089,"x":135.25,"y":240.49,"x0":2.178413629401159,"y0":50.00399631427734,"z0":5.722985311480524,"aX":14.430709793902702},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-1.4,"breakHorizontal":-12.7,"spinRate":1061,"spinDirection":107},"zone":13,"typeConfidence":2.0,"plateTime":0.4176940274220362,"extension":6.403746078911285},"index":1,"playId":"370d65d9-e19e-37db-a894-9f0398f0a45b","pitchNumber":2,"startTime":"2025-10-01T21:07:39.174Z","endTime":"2025-10-01T21:07:42.795Z","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":1},"pitchData":{"startSpeed":97.2,"endSpeed":87.9,"strikeZoneTop":3.52087631562302,"strikeZoneBottom":1.56571475213777,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.52543033171328,"aZ":-20.84499703649534,"pfxX":10.4281855988764,"pfxZ":5.696293368790009,"pX":-0.0990859046087398,"pZ":2.0410815839359326,"vX0":-9.872529847696661,"vY0":-140.94897150504735,"vZ0":-6.8284191866838055,"x":120.78,"y":183.67,"x0":2.114126875794441,"y0":50.00177992494162,"z0":5.8662942518330885,"aX":20.736392916168906},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.9,"breakHorizontal":-16.6,"spinRate":2333,"spinDirection":150},"zone":8,"typeConfidence":2.0,"plateTime":0.39033779097907173,"extension":6.4308850619523446},"index":2,"playId":"bf2c257c-7154-3206-bf7c-c12bb2870371","pitchNumber":3,"startTime":"2025-10-01T21:08:02.024Z","endTime":"2025-10-01T21:08:05.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":87.8,"strikeZoneTop":3.71415577403138,"strikeZoneBottom":1.70332208644741,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.261422342906506,"aZ":-22.683401607617643,"pfxX":10.537144706680383,"pfxZ":4.780252255615144,"pX":-0.7953840743228564,"pZ":2.881507758839541,"vX0":-11.361531114976534,"vY0":-140.8394573906166,"vZ0":-4.358809334166805,"x":147.32,"y":160.98,"x0":1.9432835715295926,"y0":50.00611161622642,"z0":5.936982707996022,"aX":20.93992922851898},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.8,"breakHorizontal":-16.4,"spinRate":2402,"spinDirection":151},"zone":4,"typeConfidence":2.0,"plateTime":0.39053770573471036,"extension":6.420346023061717},"index":3,"playId":"375cebcb-9c55-35e2-a258-11f86202efd6","pitchNumber":4,"startTime":"2025-10-01T21:08:19.232Z","endTime":"2025-10-01T21:08:25.212Z","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":97.5,"endSpeed":88.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.79869466692869,"aZ":-21.312595326457615,"pfxX":9.383261983696565,"pfxZ":5.392264524683387,"pX":0.259092802760801,"pZ":2.434825123169043,"vX0":-8.940034835035176,"vY0":-141.63733114472052,"vZ0":-5.702728547610508,"x":107.12,"y":173.04,"x0":2.249786513136666,"y0":50.00576395540245,"z0":5.8534690586139035,"aX":18.91323150040405},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.6,"breakHorizontal":-15.0,"spinRate":2367,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.38792128645772506,"extension":6.353519059476566},"hitData":{"launchSpeed":107.0,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.47,"coordY":151.58}},"index":4,"playId":"74d73852-5bd9-30ce-8168-ff93b4a900d3","pitchNumber":5,"startTime":"2025-10-01T21:08:38.304Z","endTime":"2025-10-01T21:08:46.012Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T21:08:46.012Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Tucker flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-10-01T21:08:56.452Z","endTime":"2025-10-01T21:11:31.161Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":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":6},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":97.8,"endSpeed":89.5,"strikeZoneTop":3.40054865626582,"strikeZoneBottom":1.46694162169756,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.1765454914624,"aZ":-23.464352831253816,"pfxX":8.507662548820946,"pfxZ":4.254305910494102,"pX":-0.38926318262978926,"pZ":3.095897515813476,"vX0":-10.220858937207517,"vY0":-142.04001856869505,"vZ0":-3.801770625956239,"x":131.84,"y":155.19,"x0":2.148346737346662,"y0":50.00026294928993,"z0":5.941588979050486,"aX":17.403247833707322},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.1,"breakHorizontal":-13.3,"spinRate":2238,"spinDirection":148},"zone":1,"typeConfidence":2.0,"plateTime":0.38544304030958143,"extension":6.359242879337041},"index":0,"playId":"2c8092c4-5326-371e-86d1-b4811e24ab39","pitchNumber":1,"startTime":"2025-10-01T21:09:15.936Z","endTime":"2025-10-01T21:09:19.399Z","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":97.7,"endSpeed":88.5,"strikeZoneTop":3.45112939498327,"strikeZoneBottom":1.45079280706878,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.120727950407286,"aZ":-21.174669276287663,"pfxX":11.092753357967801,"pfxZ":5.4495435484136525,"pX":-0.6124018807194632,"pZ":3.183868199883277,"vX0":-11.413716004852771,"vY0":-141.7805512265449,"vZ0":-3.7599176402013628,"x":140.34,"y":152.82,"x0":2.0416611797597732,"y0":50.00121463807179,"z0":5.893701576229295,"aX":22.380545118162},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.1,"breakHorizontal":-17.5,"spinRate":2394,"spinDirection":150},"zone":1,"typeConfidence":2.0,"plateTime":0.3876609815939105,"extension":6.394324176261727},"index":1,"playId":"d3e111cc-dac9-3d0d-85ae-580e0d543839","pitchNumber":2,"startTime":"2025-10-01T21:09:33.724Z","endTime":"2025-10-01T21:09:38.698Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.732051589408144,"aZ":-21.41587162512636,"pfxX":9.942516375123837,"pfxZ":5.34357793683288,"pX":-0.293330661702694,"pZ":2.288416770673066,"vX0":-10.133273601329128,"vY0":-141.15974694940482,"vZ0":-5.896445432954786,"x":128.18,"y":176.99,"x0":2.0546649238550696,"y0":50.00624032288095,"z0":5.7873634853601095,"aX":20.02917536659919},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.5,"breakHorizontal":-15.8,"spinRate":2361,"spinDirection":145},"zone":4,"typeConfidence":2.0,"plateTime":0.3883276285292401,"extension":6.407371841600054},"index":2,"playId":"7afe018e-919c-39ea-9764-52536f986e3c","pitchNumber":3,"startTime":"2025-10-01T21:09:53.388Z","endTime":"2025-10-01T21:09:57.647Z","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":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.39115900463079,"strikeZoneBottom":1.44402288412959,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.385851774947188,"aZ":-28.97872544501295,"pfxX":-0.7023378100658215,"pfxZ":1.9376034944982692,"pX":-1.1584337805917997,"pZ":2.8797063170762605,"vX0":-8.690045785250023,"vY0":-127.23219709795401,"vZ0":-1.8026616755290454,"x":161.16,"y":161.03,"x0":2.382728051756702,"y0":50.0047330939211,"z0":5.87845723662482,"aX":-1.1588345573685206},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.4,"breakHorizontal":3.1,"spinRate":2791,"spinDirection":286},"zone":11,"typeConfidence":0.9,"plateTime":0.42934009754533564,"extension":6.504588837030981},"index":3,"playId":"5b5c9f9d-ef52-3ad0-9d63-fac1dd047fc6","pitchNumber":4,"startTime":"2025-10-01T21:10:16.639Z","endTime":"2025-10-01T21:10:21.753Z","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":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.240221510039408,"aZ":-21.283393793900725,"pfxX":7.336196139074433,"pfxZ":5.426165524555259,"pX":-0.33377765808355,"pZ":3.455689152192456,"vX0":-9.488674455443295,"vY0":-140.38659153183377,"vZ0":-2.9299229331412047,"x":129.72,"y":145.48,"x0":2.1285940564832386,"y0":50.00037063464126,"z0":5.889993224366554,"aX":14.71787978174921},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.5,"breakHorizontal":-11.4,"spinRate":2504,"spinDirection":152},"zone":1,"typeConfidence":2.0,"plateTime":0.3893866424370782,"extension":6.395060367470801},"index":4,"playId":"ad1ac8ed-2b51-365e-869e-a82a81e6d872","pitchNumber":5,"startTime":"2025-10-01T21:10:35.438Z","endTime":"2025-10-01T21:10:39.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.7,"strikeZoneTop":3.39046823695483,"strikeZoneBottom":1.5403070060635,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.69226349593694,"aZ":-24.07417714030602,"pfxX":6.940208374726058,"pfxZ":3.9937385531906617,"pX":1.068469801050091,"pZ":3.0734273318556182,"vX0":-5.961828461988494,"vY0":-142.00297918201406,"vZ0":-3.4862401013635678,"x":76.27,"y":155.8,"x0":2.3009398163637083,"y0":50.0010729067279,"z0":5.861406719947186,"aX":14.070910896012768},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":6.6,"breakHorizontal":-11.3,"spinRate":2192,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.3867726906362159,"extension":6.330486269719122},"index":5,"playId":"4ed6fe98-e539-3abb-85e5-b3250b57b36c","pitchNumber":6,"startTime":"2025-10-01T21:11:01.734Z","endTime":"2025-10-01T21:11:07.530Z","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":2},"pitchData":{"startSpeed":97.0,"endSpeed":87.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.07134031173127,"aZ":-24.00659235167075,"pfxX":8.131743814399014,"pfxZ":4.1003822553534786,"pX":0.14760609175038908,"pZ":3.240415840924334,"vX0":-8.404954500491598,"vY0":-140.9720239592881,"vZ0":-2.8038347529799954,"x":111.37,"y":151.29,"x0":2.125822028374302,"y0":50.0028964439269,"z0":5.814921784277148,"aX":16.201462040015162},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.0,"breakHorizontal":-12.8,"spinRate":2329,"spinDirection":152},"zone":2,"typeConfidence":2.0,"plateTime":0.3900446176540102,"extension":6.290792539525971},"hitData":{"launchSpeed":73.2,"launchAngle":37.0,"totalDistance":255.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.36,"coordY":98.08}},"index":6,"playId":"b666ecd0-0935-34ba-9932-a2d492159f72","pitchNumber":7,"startTime":"2025-10-01T21:11:23.279Z","endTime":"2025-10-01T21:11:31.161Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T21:11:31.161Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Fernando Tatis Jr. flies out to right fielder Seiya Suzuki.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-10-01T21:13:43.634Z","endTime":"2025-10-01T21:14:27.225Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"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":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.8,"strikeZoneTop":3.72333591144888,"strikeZoneBottom":1.77680425298088,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.061623650658404,"aZ":-25.065895469652293,"pfxX":-8.534136256231172,"pfxZ":3.833645539371073,"pX":-1.828399752275964,"pZ":3.4256512358834055,"vX0":2.083142730959814,"vY0":-135.86623142664126,"vZ0":-1.1238804746574058,"x":186.69,"y":146.29,"x0":-1.5005707266979973,"y0":50.0017729049545,"z0":5.600028031034022,"aX":-15.822535133685449},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.8,"breakHorizontal":14.9,"spinRate":1980,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.4044056456529006,"extension":6.541496768083597},"index":0,"playId":"5d43a9c3-ab3c-3feb-a3f9-bcf2f25b0aa7","pitchNumber":1,"startTime":"2025-10-01T21:14:04.001Z","endTime":"2025-10-01T21:14:07.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.3,"strikeZoneTop":3.69,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.846815261155005,"aZ":-31.769822171623535,"pfxX":4.351841619017901,"pfxZ":0.28198744983395585,"pX":-0.20834053212340414,"pZ":2.921609837199126,"vX0":2.0680781754220963,"vY0":-119.64823510695986,"vZ0":0.5523164117047126,"x":124.94,"y":159.9,"x0":-1.6503070732233494,"y0":50.00454508158616,"z0":5.542768706086096,"aX":6.287336882734833},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.0,"breakHorizontal":-8.4,"spinRate":2427,"spinDirection":76},"zone":5,"typeConfidence":2.0,"plateTime":0.45840982817220066,"extension":6.4143090151497475},"hitData":{"launchSpeed":80.7,"launchAngle":34.0,"totalDistance":265.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":163.36,"coordY":100.46}},"index":1,"playId":"bf89d64d-d8f9-3e16-9ec3-fb12c2562b89","pitchNumber":2,"startTime":"2025-10-01T21:14:18.615Z","endTime":"2025-10-01T21:14:27.225Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T21:14:27.225Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Arraez singles on a line drive to right fielder Seiya Suzuki.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-10-01T21:14:33.893Z","endTime":"2025-10-01T21:15:12.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.1196249691888,"strikeZoneBottom":1.49495017955634,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.355845681152914,"aZ":-16.60810556116968,"pfxX":-5.213761533307284,"pfxZ":8.153649385428261,"pX":-0.33143946117036976,"pZ":2.667826839702538,"vX0":5.058752001010963,"vY0":-137.72543968654273,"vZ0":-4.35195143413304,"x":129.63,"y":166.75,"x0":-1.5201615413823988,"y0":50.002434750189764,"z0":5.401579911733516,"aX":-9.953882486247224},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.9,"breakHorizontal":8.3,"spinRate":2095,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.3986426205996123,"extension":6.91019030655058},"index":0,"playId":"86617bb1-bcc4-36c2-9296-ec8574c9e172","pitchNumber":1,"startTime":"2025-10-01T21:14:49.514Z","endTime":"2025-10-01T21:14:53.249Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.972776190733846,"aZ":-21.587281487072875,"pfxX":-2.178505456204385,"pfxZ":6.114488526730891,"pX":1.160485442697493,"pZ":1.855285974414271,"vX0":7.328965578218085,"vY0":-130.86005428543504,"vZ0":-5.058664623208932,"x":72.77,"y":188.69,"x0":-1.3952148170566565,"y0":50.00416092575912,"z0":5.433656090496817,"aX":-3.7734322902564927},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":10.1,"breakHorizontal":2.3,"spinRate":2138,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.4187764636486233,"extension":6.699155814021178},"hitData":{"launchSpeed":88.0,"launchAngle":22.0,"totalDistance":251.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":184.02,"coordY":101.13}},"index":1,"playId":"1b53d168-a882-34a1-8d34-e7027dc3b02c","pitchNumber":2,"startTime":"2025-10-01T21:15:03.007Z","endTime":"2025-10-01T21:15:12.888Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T21:15:12.888Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Manny Machado strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-10-01T21:15:22.106Z","endTime":"2025-10-01T21:17:08.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"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":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.1,"strikeZoneTop":3.67,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.85037282860368,"aZ":-14.827368683538507,"pfxX":-5.275269687220455,"pfxZ":8.861076231269482,"pX":0.3134754220884681,"pZ":2.260921367514789,"vX0":6.853664601196329,"vY0":-139.5968162388939,"vZ0":-5.830563671027576,"x":105.05,"y":177.74,"x0":-1.4976307759858818,"y0":50.00212689830216,"z0":5.366866280996617,"aX":-10.325985719935144},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.9,"breakHorizontal":8.0,"spinRate":2119,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.39362632638017914,"extension":6.903603474740919},"index":0,"playId":"57d88403-12b3-3174-a89f-21c74724bda2","pitchNumber":1,"startTime":"2025-10-01T21:15:36.929Z","endTime":"2025-10-01T21:15:40.419Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.65872311343913,"strikeZoneBottom":1.69310154473668,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.07962102464826,"aZ":-14.00834819098541,"pfxX":-5.493758207627231,"pfxZ":9.216167249914646,"pX":1.2844410373888928,"pZ":1.8824225663211682,"vX0":8.878585438569333,"vY0":-139.863262618607,"vZ0":-7.269260618825843,"x":68.04,"y":187.95,"x0":-1.2249523635673827,"y0":50.00159448897515,"z0":5.4435223793216325,"aX":-10.827598211885261},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.2,"breakHorizontal":8.0,"spinRate":2116,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.39240816385119714,"extension":6.679539396719653},"index":1,"playId":"7b09375a-958b-323e-b79e-3e541870f57f","pitchNumber":2,"startTime":"2025-10-01T21:15:53.527Z","endTime":"2025-10-01T21:15:58.610Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"9fe27139-893e-3316-b0d2-861066f372de","startTime":"2025-10-01T21:16:07.776Z","endTime":"2025-10-01T21:16:11.513Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.3,"strikeZoneTop":3.67,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.472967506395946,"aZ":-25.664813982928216,"pfxX":-0.33674827512122474,"pfxZ":3.7904817350104834,"pX":-0.04319840201472508,"pZ":2.185395436632703,"vX0":4.012093047300655,"vY0":-129.8295234018468,"vZ0":-3.4019351096231474,"x":118.65,"y":179.77,"x0":-1.5605057274732808,"y0":50.006121750949745,"z0":5.451600416224419,"aX":-0.5793610907994378},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.4,"breakHorizontal":-0.2,"spinRate":2118,"spinDirection":177},"zone":8,"typeConfidence":2.0,"plateTime":0.42081282946164356,"extension":6.5046449685682415},"index":3,"playId":"d655e180-c47d-3aeb-979f-10818d3c0dd9","pitchNumber":3,"startTime":"2025-10-01T21:16:25.335Z","endTime":"2025-10-01T21:16:29.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.0,"strikeZoneTop":3.67,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.661078527846687,"aZ":-28.559887411315298,"pfxX":7.704694958523722,"pfxZ":2.4055703928160597,"pX":1.0959562128139098,"pZ":1.9253367141248592,"vX0":3.9396761738816224,"vY0":-122.30185469597814,"vZ0":-2.7183292304017925,"x":75.22,"y":186.8,"x0":-1.5404531147054197,"y0":50.00457007346838,"z0":5.517823494130301,"aX":11.593494120408364},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.0,"breakHorizontal":-14.9,"spinRate":2476,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.44902459657380867,"extension":6.488513918032971},"index":4,"playId":"aa05def4-5f84-3862-a822-fdddd1d31657","pitchNumber":4,"startTime":"2025-10-01T21:17:03.913Z","endTime":"2025-10-01T21:17:08.312Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T21:17:08.312Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Merrill flies out to right fielder Seiya Suzuki.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-10-01T21:17:17.854Z","endTime":"2025-10-01T21:18:38.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":83.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.830612046778295,"aZ":-23.641719513529395,"pfxX":1.3217441604556006,"pfxZ":4.834571432574014,"pX":1.1806611064885624,"pZ":2.624640255425706,"vX0":6.290851541564831,"vY0":-131.2407374994646,"vZ0":-2.946273414573017,"x":72.0,"y":167.91,"x0":-1.407987718168709,"y0":50.00157489059228,"z0":5.500958422972822,"aX":2.329871035362575},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.4,"breakHorizontal":-3.6,"spinRate":2320,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.41556641928490334,"extension":6.679268795415548},"index":0,"playId":"9ab0828f-3a94-3f01-b33f-275aad9ed12d","pitchNumber":1,"startTime":"2025-10-01T21:17:28.598Z","endTime":"2025-10-01T21:17:31.689Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.2,"strikeZoneTop":3.55136718875414,"strikeZoneBottom":1.59457294214363,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.90882879431851,"aZ":-16.957400448172866,"pfxX":-3.7172926645744653,"pfxZ":7.871589758312682,"pX":2.0076457483201917,"pZ":3.196656664351982,"vX0":10.094572820101922,"vY0":-137.5248231466272,"vZ0":-3.101645592166923,"x":40.47,"y":152.47,"x0":-1.2127684324670451,"y0":50.0013935571488,"z0":5.4764025275070765,"aX":-7.1859578539812},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.8,"breakHorizontal":4.8,"spinRate":2237,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.3968982367244638,"extension":6.744494752123398},"index":1,"playId":"90ca4d12-3d65-390c-860e-4e52267b08f6","pitchNumber":2,"startTime":"2025-10-01T21:17:48.931Z","endTime":"2025-10-01T21:17:52.933Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"99cffc2f-5f33-337e-933e-d9052cd4e581","startTime":"2025-10-01T21:18:06.474Z","endTime":"2025-10-01T21:18:12.278Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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.5,"endSpeed":83.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.27476460272865,"aZ":-23.442415084707655,"pfxX":-0.7198232927367361,"pfxZ":4.99232484333535,"pX":0.8368780692001662,"pZ":2.356818870294009,"vX0":6.028385169014065,"vY0":-130.37574094967076,"vZ0":-3.620531078516754,"x":84.91,"y":175.95,"x0":-1.3960320471604923,"y0":50.00257444970279,"z0":5.500003892978877,"aX":-1.2591597773816614},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.6,"breakHorizontal":0.2,"spinRate":2207,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.4175546638490637,"extension":6.591489719771566},"hitData":{"launchSpeed":106.0,"launchAngle":44.0,"totalDistance":282.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.48,"coordY":128.77}},"index":3,"playId":"0291f716-933a-372c-945c-0e24f24dec15","pitchNumber":3,"startTime":"2025-10-01T21:18:26.884Z","endTime":"2025-10-01T21:18:38.093Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T21:18:38.093Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Seiya Suzuki strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-10-01T21:21:23.005Z","endTime":"2025-10-01T21:23:00.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Mason Miller replaces Adrian Morejon.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-01T21:19:14.787Z","endTime":"2025-10-01T21:21:25.067Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695243,"link":"/api/v1/people/695243"},"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":0},"pitchData":{"startSpeed":87.8,"endSpeed":79.9,"strikeZoneTop":3.14506901420319,"strikeZoneBottom":1.39442378157826,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.040594343944697,"aZ":-33.01225030262118,"pfxX":7.134708839124189,"pfxZ":-0.5110195298455285,"pX":0.5180820311459192,"pZ":2.122017763216476,"vX0":3.1898217809047384,"vY0":-127.7005428728261,"vZ0":-3.6570470115094684,"x":97.25,"y":181.49,"x0":-1.6801324870862044,"y0":50.00583091868234,"z0":6.212402188240781,"aX":11.605620912060639},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.6,"breakHorizontal":-13.7,"spinRate":2589,"spinDirection":44},"zone":6,"typeConfidence":0.9,"plateTime":0.4314395806781004,"extension":6.5904497774488755},"index":1,"playId":"b5171b64-6d7e-36cd-ab87-52582b21f92e","pitchNumber":1,"startTime":"2025-10-01T21:21:25.067Z","endTime":"2025-10-01T21:21:28.710Z","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":88.7,"endSpeed":81.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.951471365906542,"aZ":-34.0301140581588,"pfxX":2.6751300829270113,"pfxZ":-1.1011196016949452,"pX":1.2823465505581526,"pZ":1.6959813577016396,"vX0":6.325913318208286,"vY0":-128.96153004378397,"vZ0":-4.767402043318608,"x":68.12,"y":192.99,"x0":-1.550603167965894,"y0":50.00527309762658,"z0":6.195311239202962,"aX":4.502247375565526},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.9,"breakHorizontal":-6.2,"spinRate":2539,"spinDirection":45},"zone":14,"typeConfidence":0.9,"plateTime":0.42480788401843617,"extension":6.567848113591574},"index":2,"playId":"0cbdd249-1b52-33e4-bb65-fb260e042b94","pitchNumber":2,"startTime":"2025-10-01T21:21:41.490Z","endTime":"2025-10-01T21:21:45.238Z","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":89.4,"endSpeed":81.8,"strikeZoneTop":3.18227268346708,"strikeZoneBottom":1.42362202265648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.042658562630823,"aZ":-33.52118756613396,"pfxX":7.075628486430456,"pfxZ":-0.7995570786900963,"pX":1.2429766640907804,"pZ":2.29091698988264,"vX0":5.120606140455049,"vY0":-130.13556893818418,"vZ0":-3.40716343168624,"x":69.62,"y":176.93,"x0":-1.6763926155365176,"y0":50.00006041254394,"z0":6.185269176500212,"aX":12.000766258985683},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-2.0,"breakHorizontal":-14.0,"spinRate":2616,"spinDirection":42},"zone":14,"typeConfidence":0.9,"plateTime":0.4226367401820408,"extension":6.483936744431244},"index":3,"playId":"bced453d-653f-38a8-9568-9a686b0e8f5e","pitchNumber":3,"startTime":"2025-10-01T21:21:59.025Z","endTime":"2025-10-01T21:22:04.228Z","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":89.8,"endSpeed":82.8,"strikeZoneTop":3.06287622144117,"strikeZoneBottom":1.29374899774562,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.410532185193077,"aZ":-33.18810669479888,"pfxX":5.64676022231659,"pfxZ":-0.5861347664607424,"pX":0.11942918209306258,"pZ":0.9143564935503308,"vX0":2.9171500894132385,"vY0":-130.67538672160666,"vZ0":-6.849580727096519,"x":112.45,"y":214.09,"x0":-1.74629100764071,"y0":50.00461576582578,"z0":6.073711078374507,"aX":9.733095435244325},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-2.4,"breakHorizontal":-10.9,"spinRate":2612,"spinDirection":38},"zone":14,"typeConfidence":0.9,"plateTime":0.4197046217610598,"extension":6.5023052009335},"index":4,"playId":"8d233ca7-3ae1-39c7-af99-24bda0e58c92","pitchNumber":4,"startTime":"2025-10-01T21:22:15.314Z","endTime":"2025-10-01T21:22:20.030Z","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":102.1,"endSpeed":93.4,"strikeZoneTop":3.08795055138858,"strikeZoneBottom":1.38916189140031,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.93340822846658,"aZ":-11.303019097345326,"pfxX":-3.8467709990144843,"pfxZ":9.309310800721127,"pX":-0.4568404302985484,"pZ":3.7893419317447186,"vX0":4.887013003370952,"vY0":-148.62932095729695,"vZ0":-5.220373004047132,"x":134.41,"y":136.47,"x0":-1.6210090172364406,"y0":50.00468324947068,"z0":6.222407436894504,"aX":-8.62583179181813},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":16.1,"breakHorizontal":6.0,"spinRate":2537,"spinDirection":204},"zone":11,"typeConfidence":0.91,"plateTime":0.3682454669028754,"extension":6.4449189620895515},"index":5,"playId":"948ca07b-e9d1-36a5-b4f2-58071055ce2b","pitchNumber":5,"startTime":"2025-10-01T21:22:36.216Z","endTime":"2025-10-01T21:22:42.013Z","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":0},"pitchData":{"startSpeed":102.7,"endSpeed":94.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.58841032746784,"aZ":-12.159972600201353,"pfxX":-3.7677121338648822,"pfxZ":8.800588683685964,"pX":-0.666082756053874,"pZ":3.3250271668135993,"vX0":4.434292372014355,"vY0":-149.5396183072937,"vZ0":-6.342287462722339,"x":142.39,"y":149.0,"x0":-1.6755704333015569,"y0":50.00737982297646,"z0":6.164797759303656,"aX":-8.572753636655591},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":14.9,"breakHorizontal":6.0,"spinRate":2509,"spinDirection":211},"zone":1,"typeConfidence":0.91,"plateTime":0.3656605615506958,"extension":6.586856899953563},"index":6,"playId":"9423ca7a-a8b1-3293-953b-7c868b550b9a","pitchNumber":6,"startTime":"2025-10-01T21:22:56.015Z","endTime":"2025-10-01T21:23:00.621Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T21:23:00.621Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Kelly called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-10-01T21:23:06.025Z","endTime":"2025-10-01T21:24:38.083Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"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":"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":2},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.988367781118985,"aZ":-33.06028989647551,"pfxX":2.8584921172074655,"pfxZ":-0.5088991687102649,"pX":-0.7756787172183969,"pZ":2.786094573725456,"vX0":1.8263241633264458,"vY0":-130.61251918656964,"vZ0":-2.251427209127299,"x":146.57,"y":163.56,"x0":-1.8549705734232234,"y0":50.00558374209908,"z0":6.140483830109336,"aX":4.949147659837552},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-1.2,"breakHorizontal":-5.5,"spinRate":2417,"spinDirection":52},"zone":4,"typeConfidence":0.9,"plateTime":0.4190268437953675,"extension":6.570264195567404},"index":0,"playId":"36cece14-67dc-3f6e-b023-c28e5c7972a0","pitchNumber":1,"startTime":"2025-10-01T21:23:25.742Z","endTime":"2025-10-01T21:23:33.681Z","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":1},"pitchData":{"startSpeed":102.8,"endSpeed":93.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.54417332815431,"aZ":-11.117572911295365,"pfxX":-4.123094173895755,"pfxZ":9.329248434750848,"pX":-0.5957361933252922,"pZ":3.516353887916205,"vX0":4.438883124442529,"vY0":-149.62036074795623,"vZ0":-6.104379988323408,"x":139.71,"y":143.84,"x0":-1.5659370149770735,"y0":50.00630055154251,"z0":6.226209190297048,"aX":-9.30984352346817},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":15.8,"breakHorizontal":6.6,"spinRate":2453,"spinDirection":209},"zone":11,"typeConfidence":0.91,"plateTime":0.3666831004451727,"extension":6.573270493543942},"index":1,"playId":"9bf637ea-6024-3387-ac07-eca06998d2f6","pitchNumber":2,"startTime":"2025-10-01T21:24:06.640Z","endTime":"2025-10-01T21:24:10.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":104.5,"endSpeed":96.0,"strikeZoneTop":3.14955694884513,"strikeZoneBottom":1.52308234988658,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.81860288559222,"aZ":-8.639603589915215,"pfxX":-4.872469833860333,"pfxZ":10.040303407667079,"pX":0.7022616664848724,"pZ":1.7146641051697415,"vX0":8.475207505890856,"vY0":-151.6328893360622,"vZ0":-11.498505003972493,"x":90.23,"y":192.48,"x0":-1.4876349954198742,"y0":50.00485652102478,"z0":6.025284982498547,"aX":-11.423026423811221},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":16.2,"breakHorizontal":7.3,"spinRate":2407,"spinDirection":214},"zone":9,"typeConfidence":0.91,"plateTime":0.36033728083554006,"extension":6.566430954776119},"index":2,"playId":"e95b51f4-12e3-3dde-bbc1-4417facfb9ed","pitchNumber":3,"startTime":"2025-10-01T21:24:33.828Z","endTime":"2025-10-01T21:24:38.083Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T21:24:38.083Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Crow-Armstrong called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-10-01T21:24:48.411Z","endTime":"2025-10-01T21:26:48.089Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":666023,"link":"/api/v1/people/666023"},"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":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.3,"strikeZoneTop":2.9592805571289,"strikeZoneBottom":1.31183869837454,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.020058197822983,"aZ":-31.506130025051434,"pfxX":5.0716271369819985,"pfxZ":0.3967160468741957,"pX":-1.5951907888186594,"pZ":2.0150745825616156,"vX0":-0.9220810262385895,"vY0":-129.05584118688896,"vZ0":-4.394344568716155,"x":177.8,"y":184.37,"x0":-1.8909304872981396,"y0":50.001869804975165,"z0":6.179222700742135,"aX":8.514704972804271},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-0.1,"breakHorizontal":-9.0,"spinRate":2335,"spinDirection":34},"zone":13,"typeConfidence":0.9,"plateTime":0.42515655536133856,"extension":6.4932114613145835},"index":0,"playId":"64665a6f-bf74-3451-8ce3-8704981908a0","pitchNumber":1,"startTime":"2025-10-01T21:25:03.047Z","endTime":"2025-10-01T21:25:07.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":103.2,"endSpeed":94.7,"strikeZoneTop":3.1,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.858327081768024,"aZ":-12.586446802223842,"pfxX":-4.770899546221763,"pfxZ":8.541348165470783,"pX":-0.3396043835145345,"pZ":3.2052474105418707,"vX0":5.202272985377828,"vY0":-150.15327789620298,"vZ0":-6.929165590376576,"x":129.94,"y":152.24,"x0":-1.4710931910661302,"y0":50.00675353405851,"z0":6.25238713466995,"aX":-10.944923863423131},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":14.4,"breakHorizontal":7.7,"spinRate":2354,"spinDirection":207},"zone":1,"typeConfidence":0.91,"plateTime":0.3641749635372249,"extension":6.561769336032328},"index":1,"playId":"0f5212f0-888b-306b-96de-2aed7bf3a258","pitchNumber":2,"startTime":"2025-10-01T21:25:18.807Z","endTime":"2025-10-01T21:25:22.943Z","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":102.9,"endSpeed":93.9,"strikeZoneTop":3.01480754568247,"strikeZoneBottom":1.43801749245759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.027623101413525,"aZ":-7.790749733351421,"pfxX":-3.897164225035004,"pfxZ":10.830709713709073,"pX":1.143636970195633,"pZ":1.733134488853572,"vX0":9.063493822224894,"vY0":-149.13911552939174,"vZ0":-11.569509425905144,"x":73.41,"y":191.99,"x0":-1.4291268101389913,"y0":50.003804231846225,"z0":6.11300624637139,"aX":-8.774905182216106},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":17.4,"breakHorizontal":5.3,"spinRate":2402,"spinDirection":213},"zone":14,"typeConfidence":0.91,"plateTime":0.3673187032707377,"extension":6.59850398160995},"index":2,"playId":"d1ac6564-da8a-37b6-a2ae-8c721454f6dd","pitchNumber":3,"startTime":"2025-10-01T21:25:36.863Z","endTime":"2025-10-01T21:25:41.128Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":102.7,"endSpeed":94.0,"strikeZoneTop":2.98227010562929,"strikeZoneBottom":1.39571973583021,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.207125691512076,"aZ":-13.835722024174286,"pfxX":-4.0524719112765615,"pfxZ":8.078914114155285,"pX":-0.7693163095178241,"pZ":4.646724581057185,"vX0":4.337007997007066,"vY0":-149.51178823183398,"vZ0":-2.588088474946473,"x":146.32,"y":113.32,"x0":-1.710449163303215,"y0":50.00134485077715,"z0":6.315070167265061,"aX":-9.197138143081798},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":14.3,"breakHorizontal":6.5,"spinRate":2467,"spinDirection":203},"zone":11,"typeConfidence":0.91,"plateTime":0.36600264553028605,"extension":6.540093113495812},"index":3,"playId":"2f6e8462-9450-3b63-8e81-94d8c5f5fc9b","pitchNumber":4,"startTime":"2025-10-01T21:26:05.751Z","endTime":"2025-10-01T21:26:10.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.3,"strikeZoneTop":3.17475735150664,"strikeZoneBottom":1.49767208486397,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.411162382462795,"aZ":-33.6588790230147,"pfxX":4.919557644598269,"pfxZ":-0.8663727988818852,"pX":-0.027835286190615028,"pZ":2.5254767825296818,"vX0":2.7307853910657,"vY0":-130.09559983994833,"vZ0":-2.9714625175290816,"x":118.06,"y":170.59,"x0":-1.730439622709642,"y0":50.00369090694052,"z0":6.234984329276796,"aX":8.428167354943348},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-2.0,"breakHorizontal":-9.5,"spinRate":2419,"spinDirection":55},"zone":5,"typeConfidence":0.9,"plateTime":0.42110624124778706,"extension":6.559342920138113},"index":4,"playId":"c7929297-5539-3082-aafd-643848bad22e","pitchNumber":5,"startTime":"2025-10-01T21:26:25.846Z","endTime":"2025-10-01T21:26:29.501Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.2,"strikeZoneTop":3.09560117108552,"strikeZoneBottom":1.32739191715163,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.088692903875348,"aZ":-33.65926314062298,"pfxX":4.628029781749145,"pfxZ":-0.8450642819326024,"pX":0.45485054486259674,"pZ":3.1287912385579792,"vX0":3.8098394905476587,"vY0":-131.78476147676,"vZ0":-1.505511436418879,"x":99.66,"y":154.3,"x0":-1.6109635769023654,"y0":50.002861330913,"z0":6.194505630730282,"aX":8.136687686050761},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-1.7,"breakHorizontal":-9.2,"spinRate":2455,"spinDirection":56},"zone":3,"typeConfidence":0.9,"plateTime":0.4156828035040814,"extension":6.614873852034016},"index":5,"playId":"7249d2d1-74fd-3565-9abb-a30ed341cdcb","pitchNumber":6,"startTime":"2025-10-01T21:26:43.117Z","endTime":"2025-10-01T21:26:48.089Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T21:26:48.089Z","atBatIndex":55},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Xander Bogaerts lines out to right fielder Seiya Suzuki.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-10-01T21:29:03.224Z","endTime":"2025-10-01T21:29:45.694Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.51572614960978,"strikeZoneBottom":1.57101892860521,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.70341633149218,"aZ":-15.003796924140172,"pfxX":-5.5277037473346535,"pfxZ":8.849309945217747,"pX":0.8728482188924381,"pZ":1.9291418102793594,"vX0":8.397632687925379,"vY0":-138.3761746053824,"vZ0":-6.623480882671335,"x":83.73,"y":186.69,"x0":-1.4822432727954626,"y0":50.004338077225434,"z0":5.35797951454491,"aX":-10.727778221394672},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.8,"breakHorizontal":8.3,"spinRate":2222,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.3957410473537135,"extension":6.921677892126139},"index":0,"playId":"7683a578-c9e6-33b7-b54e-f5376fb43cc4","pitchNumber":1,"startTime":"2025-10-01T21:29:23.399Z","endTime":"2025-10-01T21:29:26.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.5,"strikeZoneTop":3.65,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.994628840683976,"aZ":-20.256609838113732,"pfxX":-6.377719613414461,"pfxZ":5.998499488336295,"pX":0.7042782561972062,"pZ":2.8019212223397267,"vX0":7.9448577838363565,"vY0":-139.0851268175623,"vZ0":-3.7705182398795944,"x":90.15,"y":163.13,"x0":-1.3415381757354523,"y0":50.00595437201476,"z0":5.494629401052807,"aX":-12.67776769429767},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.4,"breakHorizontal":10.2,"spinRate":2199,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.3916757353522988,"extension":6.694357182261766},"hitData":{"launchSpeed":97.0,"launchAngle":20.0,"totalDistance":311.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":185.82,"coordY":89.36}},"index":1,"playId":"c3aece29-76c6-3d79-9479-c4aaf8d9d8c2","pitchNumber":2,"startTime":"2025-10-01T21:29:38.323Z","endTime":"2025-10-01T21:29:45.694Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T21:29:45.694Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan O'Hearn grounds out, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-10-01T21:32:10.587Z","endTime":"2025-10-01T21:33:45.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-10-01T21:29:58.748Z","endTime":"2025-10-01T21:30:25.106Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Taylor Rogers replaces Colin Rea.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-10-01T21:30:25.106Z","endTime":"2025-10-01T21:32:12.711Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573124,"link":"/api/v1/people/573124"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":90.7,"endSpeed":82.8,"strikeZoneTop":3.43377230304852,"strikeZoneBottom":1.58592544369749,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.60563549689903,"aZ":-24.096055025889058,"pfxX":9.310023037692595,"pfxZ":4.58975666050733,"pX":1.0802389179223095,"pZ":3.138552198755861,"vX0":-5.266011454656139,"vY0":-131.96092486252354,"vZ0":-1.6365945342982062,"x":75.82,"y":154.04,"x0":1.8942085232629309,"y0":50.00195673510806,"z0":5.5453002589207525,"aX":16.38583515924783},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.2,"breakHorizontal":-15.7,"spinRate":2012,"spinDirection":125},"zone":12,"typeConfidence":0.84,"plateTime":0.41537252614381925,"extension":5.62773913448554},"index":2,"playId":"dcb44687-43b9-384a-af85-4dbf1f6de0d7","pitchNumber":1,"startTime":"2025-10-01T21:32:12.711Z","endTime":"2025-10-01T21:32:19.100Z","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":91.4,"endSpeed":83.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.91611584075114,"aZ":-23.829422686916097,"pfxX":10.640210163767378,"pfxZ":4.653644530178925,"pX":0.32430746673298,"pZ":2.5095120137104066,"vX0":-7.130140311802475,"vY0":-132.95586332956304,"vZ0":-3.318152920458653,"x":104.64,"y":171.02,"x0":1.6553349817687226,"y0":50.00590212104363,"z0":5.498748898742318,"aX":19.09501694611974},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.9,"breakHorizontal":-17.8,"spinRate":2081,"spinDirection":126},"zone":6,"typeConfidence":0.89,"plateTime":0.41161690479205193,"extension":5.696161974595318},"index":3,"playId":"9c996fb4-0381-335d-9d10-45d1ba66ffdb","pitchNumber":2,"startTime":"2025-10-01T21:32:24.910Z","endTime":"2025-10-01T21:32:28.900Z","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":76.1,"endSpeed":69.3,"strikeZoneTop":3.41921634015269,"strikeZoneBottom":1.57252307401394,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.61556327305286,"aZ":-32.844243280268266,"pfxX":-9.063860876170786,"pfxZ":-0.543035557658671,"pX":0.8707772578085609,"pZ":3.917731353098096,"vX0":-0.255564298268421,"vY0":-110.76526184546579,"vZ0":3.53781124315333,"x":83.81,"y":133.0,"x0":2.1638178519147613,"y0":50.00436613372485,"z0":5.755923624894469,"aX":-11.150775807742228},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":0.4,"breakHorizontal":16.4,"spinRate":2563,"spinDirection":281},"zone":12,"typeConfidence":0.91,"plateTime":0.49639374064735886,"extension":5.705380359544794},"index":4,"playId":"1cfce509-6e82-3cff-aabc-e1d45ac966dd","pitchNumber":3,"startTime":"2025-10-01T21:32:45.991Z","endTime":"2025-10-01T21:32:48.991Z","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":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.8,"strikeZoneTop":3.21952907971988,"strikeZoneBottom":1.41990979469212,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.228557970918043,"aZ":-21.65709321190703,"pfxX":10.876013089994448,"pfxZ":5.835958125240694,"pX":-0.2879740144700833,"pZ":2.099535357048666,"vX0":-8.782587703412085,"vY0":-133.71913228453633,"vZ0":-4.719215344793806,"x":127.98,"y":182.09,"x0":1.6343996454764607,"y0":50.001908510521886,"z0":5.451660470700996,"aX":19.593197909998988},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.7,"breakHorizontal":-17.6,"spinRate":2026,"spinDirection":128},"zone":4,"typeConfidence":0.85,"plateTime":0.41043680887223566,"extension":5.744602829971806},"index":5,"playId":"19ef3370-90ab-3f5b-8985-6d893e13def6","pitchNumber":4,"startTime":"2025-10-01T21:32:59.374Z","endTime":"2025-10-01T21:33:04.481Z","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":1},"pitchData":{"startSpeed":77.5,"endSpeed":71.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.059550936032814,"aZ":-32.80262510416555,"pfxX":-7.829063240468073,"pfxZ":-0.4871811324385291,"pX":0.7562074266312007,"pZ":3.0878019325889876,"vX0":-0.7659317529963459,"vY0":-112.84584730062457,"vZ0":1.6899207911102605,"x":88.18,"y":155.41,"x0":2.1171761140125476,"y0":50.002057546267565,"z0":5.6277464976048375,"aX":-10.121150285278727},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-0.1,"breakHorizontal":14.4,"spinRate":2807,"spinDirection":292},"zone":3,"typeConfidence":0.91,"plateTime":0.48492176477955784,"extension":5.632323149364846},"index":6,"playId":"920c4b61-652a-370a-980f-985cd6839935","pitchNumber":5,"startTime":"2025-10-01T21:33:18.637Z","endTime":"2025-10-01T21:33:21.835Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":71.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.177001798573002,"aZ":-33.571846570480815,"pfxX":-9.098140022504138,"pfxZ":-1.0693037903257014,"pX":-0.6362198024015202,"pZ":2.3874987710368676,"vX0":-3.341124110219922,"vY0":-114.30792266255463,"vZ0":0.2726731019514397,"x":141.25,"y":174.32,"x0":2.030831827723927,"y0":50.00269495325679,"z0":5.591953872606885,"aX":-11.908908028462614},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-1.6,"breakHorizontal":17.4,"spinRate":2764,"spinDirection":289},"zone":4,"typeConfidence":0.91,"plateTime":0.4811441456154322,"extension":5.703923696467215},"hitData":{"launchSpeed":62.1,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.68,"coordY":162.66}},"index":7,"playId":"5aefe1fe-c574-3e9e-8433-263e90e4776b","pitchNumber":6,"startTime":"2025-10-01T21:33:38.327Z","endTime":"2025-10-01T21:33:45.855Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T21:33:45.855Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryce Johnson flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-10-01T21:33:55.466Z","endTime":"2025-10-01T21:35:03.025Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":76.3,"endSpeed":69.9,"strikeZoneTop":3.39143218727261,"strikeZoneBottom":1.62568651916778,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.580657871557605,"aZ":-31.770167522572642,"pfxX":-8.740318703364164,"pfxZ":0.3303414196770724,"pX":0.111193575357836,"pZ":3.8471508065477487,"vX0":-1.6087942840276308,"vY0":-111.02388753423067,"vZ0":3.0258793533828334,"x":112.76,"y":134.91,"x0":1.981422756876123,"y0":50.00553769956144,"z0":5.78114689214984,"aX":-10.871768869812401},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":1.7,"breakHorizontal":16.2,"spinRate":2700,"spinDirection":296},"zone":12,"typeConfidence":0.91,"plateTime":0.49404680387249567,"extension":5.78403208348067},"index":0,"playId":"5b8c10eb-1681-3b31-9eff-72009a67c0ac","pitchNumber":1,"startTime":"2025-10-01T21:34:10.903Z","endTime":"2025-10-01T21:34:16.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.3,"endSpeed":70.9,"strikeZoneTop":3.3026515955454,"strikeZoneBottom":1.56777870220344,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.45791194844669,"aZ":-33.04492802703323,"pfxX":-7.48433067208462,"pfxZ":-0.678945518214622,"pX":-0.04581838778986238,"pZ":2.8829966611069455,"vX0":-2.5456386414010304,"vY0":-112.56229908509228,"vZ0":1.348775158087137,"x":118.75,"y":160.94,"x0":2.073988904177464,"y0":50.00544865241215,"z0":5.635503954374017,"aX":-9.552634980681917},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-0.6,"breakHorizontal":14.3,"spinRate":2706,"spinDirection":289},"zone":2,"typeConfidence":0.91,"plateTime":0.4876120179365575,"extension":5.776421984972207},"index":1,"playId":"961c3e6b-9383-399b-a186-aeebf8b2ded5","pitchNumber":2,"startTime":"2025-10-01T21:34:24.255Z","endTime":"2025-10-01T21:34:27.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":70.5,"strikeZoneTop":3.29967742687102,"strikeZoneBottom":1.62684406369821,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.45356567064046,"aZ":-30.18643540632578,"pfxX":-8.746009148075053,"pfxZ":1.5632541746882804,"pX":0.48910343332402023,"pZ":3.0099161487448516,"vX0":-0.908624688448054,"vY0":-112.62786334210699,"vZ0":1.0442428574999894,"x":98.36,"y":157.51,"x0":2.0337924679371704,"y0":50.0026865167654,"z0":5.617803858892086,"aX":-11.117833862553425},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":3.5,"breakHorizontal":16.1,"spinRate":2818,"spinDirection":288},"zone":3,"typeConfidence":0.9,"plateTime":0.4882805480753172,"extension":5.634280967310906},"index":2,"playId":"736ec988-7e91-3cd3-8f16-67a99ae912f4","pitchNumber":3,"startTime":"2025-10-01T21:34:37.900Z","endTime":"2025-10-01T21:34:43.554Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":72.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.518466434367696,"aZ":-34.56676269376574,"pfxX":-8.638647235150085,"pfxZ":-1.8138686486478264,"pX":-0.45601045902191295,"pZ":1.830547645272361,"vX0":-2.879100902100916,"vY0":-114.81032795645886,"vZ0":-0.616334429842973,"x":134.38,"y":189.36,"x0":1.9404815610461044,"y0":50.00320829464932,"z0":5.50025568954792,"aX":-11.399565774380035},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-3.1,"breakHorizontal":16.4,"spinRate":2828,"spinDirection":292},"zone":7,"typeConfidence":0.91,"plateTime":0.47917970069510796,"extension":5.6132814747273505},"hitData":{"launchSpeed":89.6,"launchAngle":42.0,"totalDistance":309.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":91.91,"coordY":79.82}},"index":3,"playId":"b16d6ac3-8986-31de-8704-e6f6a82f3e8c","pitchNumber":4,"startTime":"2025-10-01T21:34:53.538Z","endTime":"2025-10-01T21:35:03.025Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T21:35:03.025Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dansby Swanson strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-10-01T21:37:18.071Z","endTime":"2025-10-01T21:39:43.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"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":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.42171419969185,"strikeZoneBottom":1.58059708102282,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.114161642302477,"aZ":-35.98532836314969,"pfxX":3.5561883880514253,"pfxZ":-2.2962034515604284,"pX":-1.8825910429888977,"pZ":3.3839011320176913,"vX0":-0.7773525593477688,"vY0":-127.41741223605985,"vZ0":-0.20828473229813893,"x":188.76,"y":147.41,"x0":-2.0373562779810652,"y0":50.00548839993834,"z0":6.290179198916219,"aX":5.897201676315891},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-4.0,"breakHorizontal":-6.2,"spinRate":2519,"spinDirection":54},"zone":11,"typeConfidence":0.9,"plateTime":0.4284987136867242,"extension":6.397008152845768},"index":0,"playId":"363da7f6-fcd8-376e-8551-0fe883d6cba2","pitchNumber":1,"startTime":"2025-10-01T21:37:42.769Z","endTime":"2025-10-01T21:37:45.769Z","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":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.9,"strikeZoneTop":3.55153557765373,"strikeZoneBottom":1.52000260531244,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.98206627206628,"aZ":-36.181538548436116,"pfxX":4.526312325470763,"pfxZ":-2.318739481704135,"pX":-0.1584926511108347,"pZ":2.3762284437956573,"vX0":2.6506060828730944,"vY0":-130.3062947888901,"vZ0":-2.8379476050327876,"x":123.04,"y":174.62,"x0":-1.7751249610875244,"y0":50.003030477481026,"z0":6.1982673148021625,"aX":7.825143725146189},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-4.6,"breakHorizontal":-8.8,"spinRate":2626,"spinDirection":48},"zone":5,"typeConfidence":0.9,"plateTime":0.4194687214988573,"extension":6.547815109295768},"index":1,"playId":"3a8ed257-70e1-3699-b0cd-272a7e2dc9d7","pitchNumber":2,"startTime":"2025-10-01T21:38:03.174Z","endTime":"2025-10-01T21:38:06.605Z","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":103.2,"endSpeed":94.4,"strikeZoneTop":3.6,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.57753929040129,"aZ":-10.317867655929366,"pfxX":-4.135856763688771,"pfxZ":9.56147689993304,"pX":0.10604757246300772,"pZ":3.3642667856090602,"vX0":6.492431116576799,"vY0":-150.0704598034634,"vZ0":-6.5226716555249284,"x":112.96,"y":147.94,"x0":-1.5458749147586306,"y0":50.00197435588939,"z0":6.150565149530357,"aX":-9.45384443311658},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":16.2,"breakHorizontal":6.2,"spinRate":2410,"spinDirection":212},"zone":2,"typeConfidence":0.91,"plateTime":0.3646808609867813,"extension":6.547505322639545},"index":2,"playId":"27fa3b8e-3dea-3d5a-9aef-4ae4e7dd9c9a","pitchNumber":3,"startTime":"2025-10-01T21:38:19.457Z","endTime":"2025-10-01T21:38:22.457Z","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":89.1,"endSpeed":81.4,"strikeZoneTop":3.52330815410805,"strikeZoneBottom":1.6765925203523,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.371067378351345,"aZ":-31.553579137266375,"pfxX":7.286567667106201,"pfxZ":0.3629494020253965,"pX":-1.0754651879147084,"pZ":4.138068917794743,"vX0":-0.5020676999741462,"vY0":-129.77155139752105,"vZ0":0.7232413199064169,"x":157.99,"y":127.05,"x0":-1.8248663556604732,"y0":50.000382897132084,"z0":6.268390752557909,"aX":12.366295469839507},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.1,"breakHorizontal":-13.1,"spinRate":2412,"spinDirection":52},"zone":11,"typeConfidence":0.9,"plateTime":0.42285108956187356,"extension":6.4316574813737},"index":3,"playId":"8bf0756a-eaae-3c97-9ed0-060613dcc5e5","pitchNumber":4,"startTime":"2025-10-01T21:38:41.677Z","endTime":"2025-10-01T21:38:46.965Z","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":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.334509147744853,"aZ":-29.42050181905191,"pfxX":6.031098687842267,"pfxZ":1.5990467071432768,"pX":0.6137201251417297,"pZ":2.2175611989670445,"vX0":4.018436113796121,"vY0":-131.17087723475638,"vZ0":-4.28732332234466,"x":93.61,"y":178.91,"x0":-1.7270595492504994,"y0":50.00604452151608,"z0":6.092285032655705,"aX":10.40538995698838},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.0,"breakHorizontal":-11.9,"spinRate":2501,"spinDirection":51},"zone":9,"typeConfidence":0.9,"plateTime":0.41917344798817613,"extension":6.658740895620198},"index":4,"playId":"d975c7d4-2973-3494-b699-d29460c79533","pitchNumber":5,"startTime":"2025-10-01T21:38:59.611Z","endTime":"2025-10-01T21:39:02.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":103.3,"endSpeed":94.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.715070344523376,"aZ":-10.953233292108315,"pfxX":-5.140427532418442,"pfxZ":9.279982476813494,"pX":0.26970798751437736,"pZ":3.2725892682795137,"vX0":7.277904714163277,"vY0":-150.13539660278713,"vZ0":-6.746517049801846,"x":106.72,"y":150.42,"x0":-1.5158960629458105,"y0":50.007376625093286,"z0":6.16972530369012,"aX":-11.76035179458832},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":15.7,"breakHorizontal":7.9,"spinRate":2534,"spinDirection":209},"zone":2,"typeConfidence":0.91,"plateTime":0.36456930927845566,"extension":6.6301526278031595},"index":5,"playId":"7f095319-adb1-3513-9e4b-63d0f1da76c5","pitchNumber":6,"startTime":"2025-10-01T21:39:39.285Z","endTime":"2025-10-01T21:39:43.344Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T21:39:43.344Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Moisés Ballesteros strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-10-01T21:40:47.542Z","endTime":"2025-10-01T21:42:01.259Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"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":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Moisés Ballesteros replaces Matt Shaw.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-10-01T21:39:54.413Z","endTime":"2025-10-01T21:40:49.868Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":807713,"link":"/api/v1/people/807713"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.28077283215905,"strikeZoneBottom":1.5581624303447,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.94628574903785,"aZ":-33.48618418346345,"pfxX":3.046245640871717,"pfxZ":-0.8016354999033163,"pX":0.2684676697815661,"pZ":0.1509261593885002,"vX0":4.115557333628326,"vY0":-127.69923797064573,"vZ0":-7.89251722170448,"x":106.77,"y":234.7,"x0":-1.7612843811968204,"y0":50.00083259006011,"z0":5.925264106877848,"aX":5.015514110163313},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-3.0,"breakHorizontal":-6.5,"spinRate":2382,"spinDirection":42},"zone":14,"typeConfidence":0.9,"plateTime":0.42935540290106244,"extension":6.620993199485921},"index":1,"playId":"9228309c-5773-3985-ae4f-1b6cf36774d6","pitchNumber":1,"startTime":"2025-10-01T21:40:49.868Z","endTime":"2025-10-01T21:40:53.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(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":88.0,"endSpeed":81.4,"strikeZoneTop":3.36048812969944,"strikeZoneBottom":1.5523978375487,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.909512403785385,"aZ":-37.21534540287402,"pfxX":2.9314173437887487,"pfxZ":-3.0059621386755584,"pX":-0.7408674904224104,"pZ":3.4135093237989254,"vX0":1.6324871982580222,"vY0":-128.21391843017653,"vZ0":0.09024452195679133,"x":145.24,"y":146.62,"x0":-1.7654392644757058,"y0":50.00500451058717,"z0":6.266701207886198,"aX":4.91208498025949},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-5.3,"breakHorizontal":-5.6,"spinRate":2366,"spinDirection":51},"zone":1,"typeConfidence":0.9,"plateTime":0.4261507731925609,"extension":6.560562717273372},"index":2,"playId":"0c187dcb-04bd-30d0-987b-98da0dda7822","pitchNumber":2,"startTime":"2025-10-01T21:41:10.986Z","endTime":"2025-10-01T21:41:14.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":102.6,"endSpeed":93.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.15092010099281,"aZ":-9.087144759424486,"pfxX":-5.286472504278039,"pfxZ":10.223413872753426,"pX":0.25573094806648644,"pZ":3.7646483413436433,"vX0":7.331247325307281,"vY0":-149.1632621783031,"vZ0":-5.699263521175007,"x":139.01,"y":115.92,"x0":-1.5445819502642095,"y0":50.003092902670666,"z0":6.2213539385464625,"aX":-11.93904569167522},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":17.6,"breakHorizontal":8.2,"spinRate":2529,"spinDirection":213},"zone":12,"typeConfidence":0.91,"plateTime":0.3668923668062005,"extension":6.4877504078140475},"index":3,"playId":"ee951e68-8107-31f7-acaa-de0ff99a8c98","pitchNumber":3,"startTime":"2025-10-01T21:41:28.204Z","endTime":"2025-10-01T21:41:33.255Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2025-10-01T21:41:42.175Z","endTime":"2025-10-01T21:41:56.179Z","isPitch":false,"type":"action","player":{"id":694208,"link":"/api/v1/people/694208"}},{"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":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.43388514925263,"aZ":-31.515285587863026,"pfxX":6.139984982682342,"pfxZ":0.37919484795051517,"pX":0.9402327556089787,"pZ":2.70956904326498,"vX0":4.58084316424292,"vY0":-130.48286434886356,"vZ0":-3.008968273100354,"x":81.16,"y":165.62,"x0":-1.6310888897287035,"y0":50.003449545779176,"z0":6.233112958792931,"aX":10.669689775135641},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.2,"breakHorizontal":-12.1,"spinRate":2517,"spinDirection":43},"zone":12,"typeConfidence":0.9,"plateTime":0.4185098276738972,"extension":6.60032184436974},"index":5,"playId":"9e779656-d667-314b-9517-000cdd7781d1","pitchNumber":4,"startTime":"2025-10-01T21:41:56.179Z","endTime":"2025-10-01T21:42:01.259Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T21:42:01.259Z","atBatIndex":60},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Michael Busch hit by pitch.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-10-01T21:42:11.378Z","endTime":"2025-10-01T21:42:47.764Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":102.5,"endSpeed":93.8,"strikeZoneTop":3.17287835185194,"strikeZoneBottom":1.36559905212117,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.44959662207716,"aZ":-8.617094676701583,"pfxX":-5.113936940601925,"pfxZ":10.485985884074104,"pX":1.4009715321502794,"pZ":2.3565399954329034,"vX0":10.278024827186051,"vY0":-148.66577669026395,"vZ0":-9.363427146909167,"x":63.6,"y":175.15,"x0":-1.4310485951858463,"y0":50.00377451017016,"z0":6.041058602186984,"aX":-11.49033008100837},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":17.3,"breakHorizontal":7.3,"spinRate":2561,"spinDirection":209},"zone":12,"typeConfidence":0.91,"plateTime":0.3679407415035145,"extension":6.7481051470899756},"index":0,"playId":"024318f0-1f74-3281-8bc7-5feaff8c1e0b","pitchNumber":1,"startTime":"2025-10-01T21:42:26.646Z","endTime":"2025-10-01T21:42:32.875Z","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(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":88.7,"endSpeed":81.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.25942557997179,"aZ":-30.248266786856274,"pfxX":5.848747461269664,"pfxZ":1.1472643581586812,"pX":2.185771519489097,"pZ":1.3386969116887306,"vX0":7.663991852551678,"vY0":-128.9109384860539,"vZ0":-6.099987865155461,"x":33.68,"y":202.64,"x0":-1.591913137315792,"y0":50.000803135288685,"z0":6.08793218250236,"aX":9.782625099559551},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.8,"breakHorizontal":-12.4,"spinRate":2526,"spinDirection":41},"zone":14,"typeConfidence":0.9,"plateTime":0.42584477869328285,"extension":6.696696170467095},"index":1,"playId":"10e5afdc-0b41-30a6-9aac-6abddb0a1f38","pitchNumber":2,"startTime":"2025-10-01T21:42:43.382Z","endTime":"2025-10-01T21:42:47.764Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T21:42:47.764Z","atBatIndex":61},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nico Hoerner lines out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-10-01T21:45:47.023Z","endTime":"2025-10-01T21:46:47.750Z","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":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,4,5],"actionIndex":[1],"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-10-01T21:43:04.556Z","endTime":"2025-10-01T21:43:53.419Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Robert Suarez replaces Mason Miller.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-10-01T21:43:53.419Z","endTime":"2025-10-01T21:45:49.401Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663158,"link":"/api/v1/people/663158"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.73267632561229,"aZ":-13.943664887970936,"pfxX":-9.534995944034549,"pfxZ":9.066689557213133,"pX":-0.6794551539111228,"pZ":3.1366096111416555,"vX0":6.474934270803432,"vY0":-141.25519456358398,"vZ0":-5.251002091964015,"x":142.9,"y":154.09,"x0":-1.768733911144873,"y0":50.00166607706859,"z0":5.924145444231236,"aX":-19.16723460103802},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.5,"breakHorizontal":15.8,"spinRate":2434,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.38853485942111066,"extension":6.969379896015403},"index":2,"playId":"9c4ccc51-bf79-3150-a070-a8eb14ae72b9","pitchNumber":1,"startTime":"2025-10-01T21:45:49.401Z","endTime":"2025-10-01T21:45:53.448Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":3,"startTime":"2025-10-01T21:46:05.886Z","endTime":"2025-10-01T21:46:17.908Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.8,"strikeZoneTop":3.23415099050956,"strikeZoneBottom":1.38207359215706,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.25490799910381,"aZ":-15.615329199296976,"pfxX":-8.456046902189875,"pfxZ":8.127412454308027,"pX":-0.207846986111372,"pZ":0.7611368799684052,"vX0":6.950903881124869,"vY0":-141.39737111080018,"vZ0":-11.452423016840918,"x":124.92,"y":218.23,"x0":-1.59129881594051,"y0":50.006396773244695,"z0":5.849441058659516,"aX":-17.23875310350048},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.7,"breakHorizontal":14.0,"spinRate":2269,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.3863914093117584,"extension":7.006169279619097},"index":4,"playId":"5311a63b-9108-32a9-9079-3e519e12e079","pitchNumber":2,"startTime":"2025-10-01T21:46:17.908Z","endTime":"2025-10-01T21:46:22.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.992163633123784,"aZ":-13.638564622401066,"pfxX":-2.9990981949561677,"pfxZ":8.863019133300318,"pX":0.5443528082866409,"pZ":3.0756673170860065,"vX0":7.196738177331151,"vY0":-143.21922029259792,"vZ0":-6.036409632818209,"x":96.25,"y":155.74,"x0":-1.6038544564310608,"y0":50.003274086190125,"z0":6.05299860808189,"aX":-6.273103227420726},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.1,"breakHorizontal":4.1,"spinRate":2316,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.3814591588323082,"extension":6.747454734703377},"hitData":{"launchSpeed":94.9,"launchAngle":18.0,"totalDistance":305.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":207.91,"coordY":107.1}},"index":5,"playId":"90301123-553e-3ce7-845b-3c16807aaa77","pitchNumber":3,"startTime":"2025-10-01T21:46:40.887Z","endTime":"2025-10-01T21:46:47.750Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T21:46:47.750Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Cronenworth grounds out, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-10-01T21:49:21.364Z","endTime":"2025-10-01T21:49:59.736Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"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":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Willi Castro replaces Moisés Ballesteros, batting 9th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-01T21:48:13.177Z","endTime":"2025-10-01T21:49:23.624Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"902","replacedPlayer":{"id":694208,"link":"/api/v1/people/694208"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.7,"strikeZoneTop":3.21277278939321,"strikeZoneBottom":1.57678985354447,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.4805874591027,"aZ":-24.473467370616497,"pfxX":10.004583382742297,"pfxZ":4.306260998317097,"pX":1.3674767076554792,"pZ":2.129979024923419,"vX0":-4.677201068763479,"vY0":-132.9299772627324,"vZ0":-4.0705706717979515,"x":64.88,"y":181.27,"x0":1.8498159473637186,"y0":50.00551237822433,"z0":5.457763441460728,"aX":17.908379923454362},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.1,"breakHorizontal":-17.2,"spinRate":1997,"spinDirection":122},"zone":14,"typeConfidence":0.89,"plateTime":0.412023696754956,"extension":5.6157732860256475},"index":1,"playId":"89109ebb-66ad-3241-ae3e-bd268c58243e","pitchNumber":1,"startTime":"2025-10-01T21:49:23.624Z","endTime":"2025-10-01T21:49:28.504Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.3,"strikeZoneTop":3.16320764309992,"strikeZoneBottom":1.54914660423449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.91371557774583,"aZ":-22.423916255760926,"pfxX":9.21457118977991,"pfxZ":5.48187874033591,"pX":0.9147874559924668,"pZ":3.3757336175615644,"vX0":-5.384629804488273,"vY0":-132.42565386978234,"vZ0":-1.4820406058403668,"x":82.13,"y":147.64,"x0":1.7758963617864945,"y0":50.00164689000917,"z0":5.580739056529815,"aX":16.387245721393704},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.8,"breakHorizontal":-15.5,"spinRate":2130,"spinDirection":126},"zone":12,"typeConfidence":0.8,"plateTime":0.4133864097585911,"extension":5.6012058801582},"index":2,"playId":"4f815d75-a3d7-32eb-b3b4-39524a346af0","pitchNumber":2,"startTime":"2025-10-01T21:49:35.812Z","endTime":"2025-10-01T21:49:41.765Z","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":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.167731415700143,"aZ":-22.33354353685656,"pfxX":10.602335277169646,"pfxZ":5.520157144903079,"pX":-0.16355315516574803,"pZ":1.9975156615461296,"vX0":-8.316250031042966,"vY0":-132.61102778261457,"vZ0":-4.733532378558727,"x":123.23,"y":184.85,"x0":1.6345016435785555,"y0":50.00265138295212,"z0":5.43339179280103,"aX":18.89694973583804},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.1,"breakHorizontal":-17.4,"spinRate":2122,"spinDirection":125},"zone":8,"typeConfidence":0.86,"plateTime":0.41292463964566606,"extension":5.69589067090226},"hitData":{"launchSpeed":99.5,"launchAngle":-8.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.17,"coordY":143.89}},"index":3,"playId":"8c59d2fc-559d-3277-998c-548940958572","pitchNumber":3,"startTime":"2025-10-01T21:49:52.082Z","endTime":"2025-10-01T21:49:59.736Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T21:49:59.736Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Freddy Fermin grounds out, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-10-01T21:52:18.825Z","endTime":"2025-10-01T21:53:26.545Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-10-01T21:50:15.036Z","endTime":"2025-10-01T21:50:29.374Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Michael Soroka replaces Taylor Rogers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-10-01T21:50:29.374Z","endTime":"2025-10-01T21:52:21.163Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":647336,"link":"/api/v1/people/647336"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.07045867624994,"strikeZoneBottom":1.26954207437183,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.888940363207105,"aZ":-15.322357715898274,"pfxX":-5.218888535197536,"pfxZ":8.679176693848518,"pX":0.21115428364018465,"pZ":1.813519325440253,"vX0":9.361524735204553,"vY0":-138.66879819631976,"vZ0":-7.2156802119325505,"x":108.95,"y":189.81,"x0":-2.5351180774258384,"y0":50.00104443067618,"z0":5.47736653363084,"aX":-10.131888945562292},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.3,"breakHorizontal":7.4,"spinRate":2624,"spinDirection":224},"zone":8,"typeConfidence":0.96,"plateTime":0.3954418111684159,"extension":6.229844790673332},"index":2,"playId":"dd694702-9c6a-3d4e-a480-3c0b0ec83e44","pitchNumber":1,"startTime":"2025-10-01T21:52:21.163Z","endTime":"2025-10-01T21:52:25.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.1,"strikeZoneTop":3.15421353009513,"strikeZoneBottom":1.5084921041943,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.537778668265275,"aZ":-42.32467387219165,"pfxX":5.207249145917943,"pfxZ":-7.492238590080435,"pX":-0.8884631260346152,"pZ":2.6859850881573704,"vX0":2.3773588905100542,"vY0":-116.42485021010295,"vZ0":1.5991349369914496,"x":150.87,"y":166.26,"x0":-2.6035292799921805,"y0":50.00272508894465,"z0":6.0363004305735215,"aX":7.054306861013824},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-12.7,"breakHorizontal":-10.1,"spinRate":2968,"spinDirection":48},"zone":11,"typeConfidence":0.91,"plateTime":0.47283621118976393,"extension":5.9944072306065745},"index":3,"playId":"638c58dd-d12d-3b25-94e1-12b861d580cb","pitchNumber":2,"startTime":"2025-10-01T21:52:33.588Z","endTime":"2025-10-01T21:52:37.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.0,"strikeZoneTop":3.24787241296964,"strikeZoneBottom":1.50956173997314,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.570431938375464,"aZ":-40.27758801380236,"pfxX":3.320915246891264,"pfxZ":-5.5735024768865715,"pX":1.5393476757236546,"pZ":1.8935446311234874,"vX0":8.174068682965597,"vY0":-120.66171382995077,"vZ0":-1.1798972436966175,"x":58.32,"y":187.65,"x0":-2.3430021866861326,"y0":50.00366636588379,"z0":5.983009940554142,"aX":4.826614405108767},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-10.1,"breakHorizontal":-8.3,"spinRate":3070,"spinDirection":50},"zone":14,"typeConfidence":0.9,"plateTime":0.4564117432797352,"extension":5.993060580343369},"index":4,"playId":"ee9d4a84-c615-3eee-b5f6-53594cfb0608","pitchNumber":3,"startTime":"2025-10-01T21:52:48.469Z","endTime":"2025-10-01T21:52:52.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.2,"strikeZoneTop":3.24926498064414,"strikeZoneBottom":1.5111559250214,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.075555020357385,"aZ":-42.59162010041224,"pfxX":4.012233072227926,"pfxZ":-7.636203361012438,"pX":2.1315874158505226,"pZ":-0.9661076525943374,"vX0":8.56265837175984,"vY0":-117.6895788222347,"vZ0":-6.243554259822284,"x":35.75,"y":264.86,"x0":-2.1159280914937058,"y0":50.00427369097053,"z0":5.790531992826649,"aX":5.471717821579414},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-15.4,"breakHorizontal":-9.8,"spinRate":3037,"spinDirection":37},"zone":14,"typeConfidence":0.91,"plateTime":0.4704208215859129,"extension":6.2357206346738},"index":5,"playId":"406e3b76-739a-3f34-a549-64e85b215ff4","pitchNumber":4,"startTime":"2025-10-01T21:53:01.593Z","endTime":"2025-10-01T21:53:05.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":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.7,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.782664021661212,"aZ":-20.6012972002398,"pfxX":-10.379914084488997,"pfxZ":6.002164133921539,"pX":-0.6495662741326041,"pZ":2.624897746097615,"vX0":8.633135999778005,"vY0":-138.24612428394855,"vZ0":-4.385081066720306,"x":141.76,"y":167.91,"x0":-2.4693849034168243,"y0":50.006172439525216,"z0":5.620609717400706,"aX":-20.028355432993028},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.1,"breakHorizontal":16.9,"spinRate":2411,"spinDirection":224},"zone":4,"typeConfidence":0.79,"plateTime":0.3966948044320695,"extension":6.264073930025614},"hitData":{"launchSpeed":80.5,"launchAngle":3.0,"totalDistance":73.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.36,"coordY":144.99}},"index":6,"playId":"3dca6f28-bc66-3836-ab49-fc049f5186c4","pitchNumber":5,"startTime":"2025-10-01T21:53:18.740Z","endTime":"2025-10-01T21:53:26.545Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T21:53:26.545Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Fernando Tatis Jr. grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-10-01T21:53:37.919Z","endTime":"2025-10-01T21:53:58.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.69,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.82158586161067,"aZ":-18.734501205096407,"pfxX":-9.715831343173795,"pfxZ":6.791143978741094,"pX":0.10962590170357589,"pZ":2.291421972008943,"vX0":10.359344705368276,"vY0":-139.84799184941068,"vZ0":-5.619633306972316,"x":112.82,"y":176.91,"x0":-2.382068687119105,"y0":50.00119937477686,"z0":5.5574912846904985,"aX":-19.22445778361343},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.3,"breakHorizontal":15.5,"spinRate":2396,"spinDirection":223},"zone":8,"typeConfidence":0.63,"plateTime":0.3917965027624124,"extension":6.168128264316084},"hitData":{"launchSpeed":102.9,"launchAngle":-38.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.09,"coordY":152.09}},"index":0,"playId":"c97ed235-7056-3e78-b470-bbc59072577a","pitchNumber":1,"startTime":"2025-10-01T21:53:51.064Z","endTime":"2025-10-01T21:53:58.731Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T21:53:58.731Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ian Happ flies out to left fielder Bryce Johnson.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-10-01T21:56:25.622Z","endTime":"2025-10-01T21:57:41.649Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669369,"link":"/api/v1/people/669369"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":90.2,"strikeZoneTop":3.43262086433735,"strikeZoneBottom":1.57571285441371,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.10731452835191,"aZ":-12.887332683304448,"pfxX":-4.40303764837888,"pfxZ":9.296337904128357,"pX":0.9299803806846401,"pZ":2.0133471256601196,"vX0":8.623287067716044,"vY0":-143.15024700072482,"vZ0":-8.872344702627725,"x":81.55,"y":184.42,"x0":-1.5496921603230214,"y0":50.0037517422537,"z0":5.960075073233238,"aX":-9.136443422460903},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.1,"breakHorizontal":6.2,"spinRate":2404,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.3826415389741582,"extension":6.968178037037434},"index":0,"playId":"53528d16-0d1a-378d-81e9-7b10ad36816a","pitchNumber":1,"startTime":"2025-10-01T21:56:44.505Z","endTime":"2025-10-01T21:56:50.155Z","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.4,"endSpeed":91.3,"strikeZoneTop":3.5044342912858,"strikeZoneBottom":1.73693631042863,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.063822191993,"aZ":-11.958816608174274,"pfxX":-5.1711395358395835,"pfxZ":9.536333993555697,"pX":0.13208519965972856,"pZ":1.4728963290992771,"vX0":6.757929692208748,"vY0":-144.32353879495324,"vZ0":-10.576746740212807,"x":111.97,"y":199.01,"x0":-1.5626428932087946,"y0":50.00158307210973,"z0":5.911126898918533,"aX":-10.961113749126232},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":15.4,"breakHorizontal":8.0,"spinRate":2477,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.3788167067957495,"extension":6.910343605091065},"index":1,"playId":"085f683c-b2d1-3eb3-bb4f-72d51fd313c1","pitchNumber":2,"startTime":"2025-10-01T21:56:59.079Z","endTime":"2025-10-01T21:57:04.303Z","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":0},"pitchData":{"startSpeed":99.8,"endSpeed":91.7,"strikeZoneTop":3.30906443056757,"strikeZoneBottom":1.57571285441371,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.45426713969599,"aZ":-12.520717668530773,"pfxX":-5.0290348304074,"pfxZ":9.166552535527494,"pX":-0.02843698551440907,"pZ":2.383000126527164,"vX0":6.983676587165694,"vY0":-145.13202956472236,"vZ0":-7.872190535645568,"x":118.08,"y":174.44,"x0":-1.8071482883226444,"y0":50.00003770951228,"z0":5.884726993829542,"aX":-10.778821867901875},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":15.2,"breakHorizontal":7.8,"spinRate":2523,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.3767312109326748,"extension":6.970529493701904},"index":2,"playId":"58d55512-d4c8-399f-81bf-79b00855e5d8","pitchNumber":3,"startTime":"2025-10-01T21:57:15.196Z","endTime":"2025-10-01T21:57:18.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":91.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.780485074802755,"aZ":-13.51455601368253,"pfxX":-5.018317568722596,"pfxZ":8.82344934814288,"pX":-0.4162778055961881,"pZ":2.610973995669408,"vX0":5.731965362745414,"vY0":-143.91102436112064,"vZ0":-7.164817742143572,"x":132.87,"y":168.28,"x0":-1.773972554096281,"y0":50.005555889677574,"z0":5.955678885588287,"aX":-10.616036428469128},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":14.9,"breakHorizontal":8.0,"spinRate":2526,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.37939285170644643,"extension":6.845516925426306},"hitData":{"launchSpeed":96.1,"launchAngle":46.0,"totalDistance":308.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":63.47,"coordY":91.97}},"index":3,"playId":"192fdfc6-e9c1-31af-818e-fcc203353b51","pitchNumber":4,"startTime":"2025-10-01T21:57:31.712Z","endTime":"2025-10-01T21:57:41.649Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T21:57:41.649Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Tucker singles on a line drive to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-10-01T21:57:55.160Z","endTime":"2025-10-01T21:58:57.019Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.3,"strikeZoneTop":3.27273743422757,"strikeZoneBottom":1.62993547749318,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.555030214165793,"aZ":-24.52898862608255,"pfxX":-10.161434218812204,"pfxZ":4.389075031752033,"pX":0.8527751399875234,"pZ":0.5453554984818334,"vX0":9.967133722729157,"vY0":-130.6424536198984,"vZ0":-8.588589630841783,"x":84.49,"y":224.06,"x0":-1.6777305979350376,"y0":50.00480269344028,"z0":5.697312768308918,"aX":-17.701797814666527},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.4,"breakHorizontal":16.4,"spinRate":1749,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.4180397452526221,"extension":6.948205926738585},"index":0,"playId":"bbe37b42-381b-3412-b743-abf03a2af155","pitchNumber":1,"startTime":"2025-10-01T21:58:09.705Z","endTime":"2025-10-01T21:58:13.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.571335418079308,"aZ":-24.843073986774137,"pfxX":-9.55093284183458,"pfxZ":4.14918435692244,"pX":-0.7463337616079003,"pZ":2.907144612507774,"vX0":6.236651164562132,"vY0":-131.96515725757698,"vZ0":-3.005187505879308,"x":145.45,"y":160.29,"x0":-1.8970348750069694,"y0":50.00386035912979,"z0":5.886892411381425,"aX":-16.879203984344677},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.1,"breakHorizontal":16.0,"spinRate":1859,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.41475375620643895,"extension":6.85153124266763},"index":1,"playId":"41b0ee70-2492-3e79-9513-5f3e7977b852","pitchNumber":2,"startTime":"2025-10-01T21:58:27.721Z","endTime":"2025-10-01T21:58:31.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.1,"endSpeed":90.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.02446633964552,"aZ":-9.679604289955636,"pfxX":-3.2524066453831106,"pfxZ":10.758604316237161,"pX":-0.22940714151669925,"pZ":2.547726674698677,"vX0":5.585607684718106,"vY0":-144.05151231926192,"vZ0":-8.04332242756461,"x":125.74,"y":169.99,"x0":-1.7754954063211184,"y0":50.00635743104838,"z0":5.983146119734174,"aX":-6.802789551161501},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":17.9,"breakHorizontal":4.7,"spinRate":2532,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.38095599396814706,"extension":6.782258458601311},"hitData":{"launchSpeed":96.3,"launchAngle":15.0,"totalDistance":261.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":164.46,"coordY":77.5}},"index":2,"playId":"959ca979-d498-371c-8263-5b84aaceff3b","pitchNumber":3,"startTime":"2025-10-01T21:58:45.492Z","endTime":"2025-10-01T21:58:57.019Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T21:58:57.019Z","atBatIndex":67},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Seiya Suzuki grounds into a double play, shortstop Xander Bogaerts to second baseman Jake Cronenworth to first baseman Luis Arraez. Kyle Tucker out at 2nd. Seiya Suzuki out at 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-10-01T21:59:10.274Z","endTime":"2025-10-01T22:02:22.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"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":100.3,"endSpeed":91.3,"strikeZoneTop":3.09474100039475,"strikeZoneBottom":1.32591349432472,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.17838338991505,"aZ":-8.903897084206793,"pfxX":-6.765218388732031,"pfxZ":10.865521141352072,"pX":0.30638742996599116,"pZ":2.3853623878369987,"vX0":7.942246832704053,"vY0":-145.6442349559655,"vZ0":-8.630287875803258,"x":105.32,"y":174.38,"x0":-1.5809207080226801,"y0":50.0053769638012,"z0":5.930807457903853,"aX":-14.49231160298712},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.0,"breakHorizontal":10.7,"spinRate":2479,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.3765117723864102,"extension":6.908702252102305},"index":0,"playId":"030b08ea-f58f-3937-9de0-1084acd8e74e","pitchNumber":1,"startTime":"2025-10-01T21:59:24.456Z","endTime":"2025-10-01T21:59:28.295Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":101.0,"endSpeed":91.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.19695315767123,"aZ":-10.58572087735853,"pfxX":-6.95910498790815,"pfxZ":9.929139548253236,"pX":-0.10433931293903072,"pZ":3.667208941121353,"vX0":7.274216550870899,"vY0":-146.83679047519044,"vZ0":-5.23258088763443,"x":120.98,"y":139.77,"x0":-1.7148737697145084,"y0":50.00195607788794,"z0":6.1078030684751745,"aX":-15.1294257515878},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":17.0,"breakHorizontal":11.0,"spinRate":2514,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.37365979028874463,"extension":6.772724341917083},"index":1,"playId":"c2703f21-add0-385c-bfa5-920d350a2cd1","pitchNumber":2,"startTime":"2025-10-01T21:59:42.209Z","endTime":"2025-10-01T21:59:46.568Z","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":100.1,"endSpeed":91.2,"strikeZoneTop":3.15656306420961,"strikeZoneBottom":1.45017524928083,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.700349697865924,"aZ":-10.688464805287179,"pfxX":-5.600274944574652,"pfxZ":10.035959771566992,"pX":0.2415978499674559,"pZ":3.8956940286377066,"vX0":7.608946183326653,"vY0":-145.5210735119513,"vZ0":-4.394305426704684,"x":107.79,"y":133.6,"x0":-1.6815389959660525,"y0":50.002768139966406,"z0":6.074824835943242,"aX":-11.990195930968515},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":17.4,"breakHorizontal":8.6,"spinRate":2527,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.37664198107325886,"extension":6.743295313427411},"index":2,"playId":"05eb52c2-eb3c-3e0b-ac42-889dd7658bc7","pitchNumber":3,"startTime":"2025-10-01T22:00:03.516Z","endTime":"2025-10-01T22:00:08.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.7,"endSpeed":90.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.74600925609099,"aZ":-11.086559244446612,"pfxX":-8.307086142366224,"pfxZ":9.932934438665185,"pX":-0.3617865561301428,"pZ":3.0454782001495877,"vX0":7.100660798709594,"vY0":-144.97043114984376,"vZ0":-6.4525923831307,"x":130.79,"y":156.55,"x0":-1.76687150999883,"y0":50.002666499303125,"z0":5.981001876513233,"aX":-17.634154221773663},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":16.8,"breakHorizontal":13.6,"spinRate":2524,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.3782195802581052,"extension":6.798260769215306},"index":3,"playId":"5fc452c7-792d-36ef-b3f4-e80d06d7a669","pitchNumber":4,"startTime":"2025-10-01T22:00:23.827Z","endTime":"2025-10-01T22:00:27.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.4,"endSpeed":91.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.58963076404665,"aZ":-9.446913804799163,"pfxX":-4.328770451977434,"pfxZ":10.608134507299791,"pX":-0.44150768921960293,"pZ":2.692773345810881,"vX0":5.443833600021844,"vY0":-145.9484456338771,"vZ0":-7.714607675517741,"x":133.83,"y":166.08,"x0":-1.7746757866765048,"y0":50.00240250161364,"z0":5.950447899580562,"aX":-9.273743474744768},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":17.8,"breakHorizontal":6.7,"spinRate":2449,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.37629231381516837,"extension":6.774130350168805},"index":4,"playId":"1869d96b-dc83-3d09-abcb-6454fdefe60b","pitchNumber":5,"startTime":"2025-10-01T22:00:48.153Z","endTime":"2025-10-01T22:00:51.186Z","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":99.5,"endSpeed":90.8,"strikeZoneTop":3.15609342610351,"strikeZoneBottom":1.44963947991,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.861421287824896,"aZ":-11.396858012130311,"pfxX":-3.589610174881643,"pfxZ":9.80750167416808,"pX":1.1085198374805445,"pZ":3.86895866389278,"vX0":8.924402811629495,"vY0":-144.6597711048071,"vZ0":-4.152921587851322,"x":74.75,"y":134.32,"x0":-1.550641690683412,"y0":50.00356592119167,"z0":6.022295282710132,"aX":-7.606063561887959},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.0,"breakHorizontal":4.7,"spinRate":2425,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.3786777875729719,"extension":6.82139132802608},"index":5,"playId":"943ef9d7-6a12-3eb5-92e3-cdc40667c854","pitchNumber":6,"startTime":"2025-10-01T22:01:14.847Z","endTime":"2025-10-01T22:01:19.529Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2025-10-01T22:01:42.507Z","endTime":"2025-10-01T22:01:43.699Z","isPitch":false,"type":"action","player":{"id":673548,"link":"/api/v1/people/673548"}},{"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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.5,"strikeZoneTop":3.06571251931469,"strikeZoneBottom":1.29699754980922,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.915632941156414,"aZ":-24.24510746555113,"pfxX":-11.02533770990466,"pfxZ":4.510726457210897,"pX":0.44768989725802577,"pZ":0.29514174378161256,"vX0":9.484159519861901,"vY0":-131.7092718454858,"vZ0":-9.520665497958486,"x":99.94,"y":230.81,"x0":-1.7670339752637017,"y0":50.00364782758991,"z0":5.749258775136228,"aX":-19.37633789186078},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.2,"breakHorizontal":17.9,"spinRate":1907,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.41582843478984977,"extension":6.999467074720311},"index":7,"playId":"477bdb49-e34a-3480-9de2-72b688d8d759","pitchNumber":7,"startTime":"2025-10-01T22:01:43.699Z","endTime":"2025-10-01T22:01:47.266Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.2,"endSpeed":92.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.233974061432825,"aZ":-12.845333977288572,"pfxX":-5.176503413806415,"pfxZ":8.947719983821852,"pX":0.25172676431792235,"pZ":2.369887236315325,"vX0":7.734164046541921,"vY0":-145.6185757086314,"vZ0":-7.89232000270471,"x":109.2,"y":167.76,"x0":-1.7586734128877746,"y0":50.00599715662889,"z0":5.881654640661912,"aX":-11.186953685267017},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":14.9,"breakHorizontal":7.9,"spinRate":2454,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.37524749163116367,"extension":7.070206215419686},"hitData":{"launchSpeed":112.6,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.97,"coordY":149.55}},"index":8,"playId":"f17c41e8-eaba-4f6e-b975-5934ee778099","pitchNumber":8,"startTime":"2025-10-01T22:02:14.715Z","endTime":"2025-10-01T22:02:22.596Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T22:02:22.596Z","atBatIndex":68}],"currentPlay":{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Seiya Suzuki grounds into a double play, shortstop Xander Bogaerts to second baseman Jake Cronenworth to first baseman Luis Arraez. Kyle Tucker out at 2nd. Seiya Suzuki out at 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-10-01T21:59:10.274Z","endTime":"2025-10-01T22:02:22.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"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":100.3,"endSpeed":91.3,"strikeZoneTop":3.09474100039475,"strikeZoneBottom":1.32591349432472,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.17838338991505,"aZ":-8.903897084206793,"pfxX":-6.765218388732031,"pfxZ":10.865521141352072,"pX":0.30638742996599116,"pZ":2.3853623878369987,"vX0":7.942246832704053,"vY0":-145.6442349559655,"vZ0":-8.630287875803258,"x":105.32,"y":174.38,"x0":-1.5809207080226801,"y0":50.0053769638012,"z0":5.930807457903853,"aX":-14.49231160298712},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.0,"breakHorizontal":10.7,"spinRate":2479,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.3765117723864102,"extension":6.908702252102305},"index":0,"playId":"030b08ea-f58f-3937-9de0-1084acd8e74e","pitchNumber":1,"startTime":"2025-10-01T21:59:24.456Z","endTime":"2025-10-01T21:59:28.295Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":101.0,"endSpeed":91.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.19695315767123,"aZ":-10.58572087735853,"pfxX":-6.95910498790815,"pfxZ":9.929139548253236,"pX":-0.10433931293903072,"pZ":3.667208941121353,"vX0":7.274216550870899,"vY0":-146.83679047519044,"vZ0":-5.23258088763443,"x":120.98,"y":139.77,"x0":-1.7148737697145084,"y0":50.00195607788794,"z0":6.1078030684751745,"aX":-15.1294257515878},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":17.0,"breakHorizontal":11.0,"spinRate":2514,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.37365979028874463,"extension":6.772724341917083},"index":1,"playId":"c2703f21-add0-385c-bfa5-920d350a2cd1","pitchNumber":2,"startTime":"2025-10-01T21:59:42.209Z","endTime":"2025-10-01T21:59:46.568Z","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":100.1,"endSpeed":91.2,"strikeZoneTop":3.15656306420961,"strikeZoneBottom":1.45017524928083,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.700349697865924,"aZ":-10.688464805287179,"pfxX":-5.600274944574652,"pfxZ":10.035959771566992,"pX":0.2415978499674559,"pZ":3.8956940286377066,"vX0":7.608946183326653,"vY0":-145.5210735119513,"vZ0":-4.394305426704684,"x":107.79,"y":133.6,"x0":-1.6815389959660525,"y0":50.002768139966406,"z0":6.074824835943242,"aX":-11.990195930968515},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":17.4,"breakHorizontal":8.6,"spinRate":2527,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.37664198107325886,"extension":6.743295313427411},"index":2,"playId":"05eb52c2-eb3c-3e0b-ac42-889dd7658bc7","pitchNumber":3,"startTime":"2025-10-01T22:00:03.516Z","endTime":"2025-10-01T22:00:08.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.7,"endSpeed":90.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.74600925609099,"aZ":-11.086559244446612,"pfxX":-8.307086142366224,"pfxZ":9.932934438665185,"pX":-0.3617865561301428,"pZ":3.0454782001495877,"vX0":7.100660798709594,"vY0":-144.97043114984376,"vZ0":-6.4525923831307,"x":130.79,"y":156.55,"x0":-1.76687150999883,"y0":50.002666499303125,"z0":5.981001876513233,"aX":-17.634154221773663},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":16.8,"breakHorizontal":13.6,"spinRate":2524,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.3782195802581052,"extension":6.798260769215306},"index":3,"playId":"5fc452c7-792d-36ef-b3f4-e80d06d7a669","pitchNumber":4,"startTime":"2025-10-01T22:00:23.827Z","endTime":"2025-10-01T22:00:27.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.4,"endSpeed":91.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.58963076404665,"aZ":-9.446913804799163,"pfxX":-4.328770451977434,"pfxZ":10.608134507299791,"pX":-0.44150768921960293,"pZ":2.692773345810881,"vX0":5.443833600021844,"vY0":-145.9484456338771,"vZ0":-7.714607675517741,"x":133.83,"y":166.08,"x0":-1.7746757866765048,"y0":50.00240250161364,"z0":5.950447899580562,"aX":-9.273743474744768},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":17.8,"breakHorizontal":6.7,"spinRate":2449,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.37629231381516837,"extension":6.774130350168805},"index":4,"playId":"1869d96b-dc83-3d09-abcb-6454fdefe60b","pitchNumber":5,"startTime":"2025-10-01T22:00:48.153Z","endTime":"2025-10-01T22:00:51.186Z","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":99.5,"endSpeed":90.8,"strikeZoneTop":3.15609342610351,"strikeZoneBottom":1.44963947991,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.861421287824896,"aZ":-11.396858012130311,"pfxX":-3.589610174881643,"pfxZ":9.80750167416808,"pX":1.1085198374805445,"pZ":3.86895866389278,"vX0":8.924402811629495,"vY0":-144.6597711048071,"vZ0":-4.152921587851322,"x":74.75,"y":134.32,"x0":-1.550641690683412,"y0":50.00356592119167,"z0":6.022295282710132,"aX":-7.606063561887959},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.0,"breakHorizontal":4.7,"spinRate":2425,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.3786777875729719,"extension":6.82139132802608},"index":5,"playId":"943ef9d7-6a12-3eb5-92e3-cdc40667c854","pitchNumber":6,"startTime":"2025-10-01T22:01:14.847Z","endTime":"2025-10-01T22:01:19.529Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2025-10-01T22:01:42.507Z","endTime":"2025-10-01T22:01:43.699Z","isPitch":false,"type":"action","player":{"id":673548,"link":"/api/v1/people/673548"}},{"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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.5,"strikeZoneTop":3.06571251931469,"strikeZoneBottom":1.29699754980922,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.915632941156414,"aZ":-24.24510746555113,"pfxX":-11.02533770990466,"pfxZ":4.510726457210897,"pX":0.44768989725802577,"pZ":0.29514174378161256,"vX0":9.484159519861901,"vY0":-131.7092718454858,"vZ0":-9.520665497958486,"x":99.94,"y":230.81,"x0":-1.7670339752637017,"y0":50.00364782758991,"z0":5.749258775136228,"aX":-19.37633789186078},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.2,"breakHorizontal":17.9,"spinRate":1907,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.41582843478984977,"extension":6.999467074720311},"index":7,"playId":"477bdb49-e34a-3480-9de2-72b688d8d759","pitchNumber":7,"startTime":"2025-10-01T22:01:43.699Z","endTime":"2025-10-01T22:01:47.266Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.2,"endSpeed":92.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.233974061432825,"aZ":-12.845333977288572,"pfxX":-5.176503413806415,"pfxZ":8.947719983821852,"pX":0.25172676431792235,"pZ":2.369887236315325,"vX0":7.734164046541921,"vY0":-145.6185757086314,"vZ0":-7.89232000270471,"x":109.2,"y":167.76,"x0":-1.7586734128877746,"y0":50.00599715662889,"z0":5.881654640661912,"aX":-11.186953685267017},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":14.9,"breakHorizontal":7.9,"spinRate":2454,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.37524749163116367,"extension":7.070206215419686},"hitData":{"launchSpeed":112.6,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.97,"coordY":149.55}},"index":8,"playId":"f17c41e8-eaba-4f6e-b975-5934ee778099","pitchNumber":8,"startTime":"2025-10-01T22:02:14.715Z","endTime":"2025-10-01T22:02:22.596Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-01T22:02:22.596Z","atBatIndex":68},"scoringPlays":[3,36],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3,4],"bottom":[5,6,7,8],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":115.64,"y":78.1},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":153.0,"y":91.75},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":181.93,"y":98.35},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":73.51,"y":96.57},"type":"O","description":"Lineout"}],"home":[{"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":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":159.09,"y":56.98},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":133.26,"y":94.8},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":75.46,"y":76.69},"type":"O","description":"Lineout"}]}},{"startIndex":9,"endIndex":14,"top":[9,10,11],"bottom":[12,13,14],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":139.7,"y":201.78},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"coordinates":{"x":139.31,"y":72.68},"type":"O","description":"Flyout"}],"home":[{"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":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":119.71,"y":118.45},"type":"O","description":"Pop Out"}]}},{"startIndex":15,"endIndex":22,"top":[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":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":36.4,"y":105.98},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":192.11,"y":139.48},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":146.95,"y":149.05},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":143.52,"y":99.48},"type":"O","description":"Flyout"}],"home":[{"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":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":96.97,"y":78.68},"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":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":181.68,"y":87.25},"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":3,"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":121.51,"y":130.2},"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":3,"pitcher":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":159.57,"y":88.08},"type":"O","description":"Flyout"}]}},{"startIndex":23,"endIndex":32,"top":[23,24,25,26,27],"bottom":[28,29,30,31,32],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":176.86,"y":124.71},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"coordinates":{"x":133.43,"y":74.36},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":119.06,"y":146.0},"type":"O","description":"Groundout"}],"home":[{"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":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":52.13,"y":123.41},"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":4,"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":159.52,"y":160.83},"type":"O","description":"Groundout"}]}},{"startIndex":33,"endIndex":40,"top":[33,34,35,36,37],"bottom":[38,39,40],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":134.27,"y":187.57},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":36.28,"y":61.75},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":152.52,"y":168.82},"type":"O","description":"Groundout"}],"home":[{"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":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":106.27,"y":168.39},"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":5,"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":110.39,"y":88.46},"type":"O","description":"Flyout"}]}},{"startIndex":41,"endIndex":48,"top":[41,42,43,44,45],"bottom":[46,47,48],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":119.61,"y":194.63},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":121.39,"y":64.34},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":106.39,"y":151.58},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":132.75,"y":182.0},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":112.47,"y":151.58},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":128.36,"y":98.08},"type":"O","description":"Flyout"}]}},{"startIndex":49,"endIndex":55,"top":[49,50,51,52],"bottom":[53,54,55],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":163.36,"y":100.46},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":184.02,"y":101.13},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":185.48,"y":128.77},"type":"O","description":"Flyout"}],"home":[]}},{"startIndex":56,"endIndex":62,"top":[56,57,58],"bottom":[59,60,61,62],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":185.82,"y":89.36},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":149.68,"y":162.66},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"batter":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"coordinates":{"x":91.91,"y":79.82},"type":"O","description":"Flyout"}],"home":[{"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":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":207.91,"y":107.1},"type":"O","description":"Lineout"}]}},{"startIndex":63,"endIndex":68,"top":[63,64,65],"bottom":[66,67,68],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":9,"pitcher":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":149.17,"y":143.89},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":9,"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":140.36,"y":144.99},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":9,"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":121.09,"y":152.09},"type":"O","description":"Groundout"}],"home":[{"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":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":63.47,"y":91.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":9,"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":164.46,"y":77.5},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":9,"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":111.97,"y":149.55},"type":"O","description":"Grounded Into DP"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":1,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":0,"hits":4,"errors":0,"leftOnBase":5},"away":{"runs":3,"hits":7,"errors":0,"leftOnBase":7}},"defense":{"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"catcher":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"first":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"second":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"third":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"shortstop":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"left":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"center":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"right":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"onDeck":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"inHole":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"battingOrder":2,"team":{"id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"}},"offense":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"onDeck":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"inHole":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"battingOrder":5,"team":{"id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"}},"balls":3,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"teamStats":{"batting":{"flyOuts":8,"groundOuts":9,"airOuts":12,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".177","atBats":32,"obp":".224","slg":".274","ops":".498","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":11,"rbi":3,"leftOnBase":19,"sacBunts":1,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":1,"lineOuts":3},"pitching":{"flyOuts":6,"groundOuts":5,"airOuts":10,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":1,"intentionalWalks":1,"hits":4,"hitByPitch":1,"atBats":30,"obp":".188","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":147,"era":"1.59","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":0,"whip":"0.71","battersFaced":32,"outs":27,"completeGames":0,"shutouts":1,"pitchesThrown":147,"balls":54,"strikes":93,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"pitchesPerInning":"16.33","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":27,"errors":0,"chances":32,"passedBall":0,"pickoffs":0}},"players":{"ID669134":{"person":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"jerseyNumber":"12","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666023":{"person":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"jerseyNumber":"54","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"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":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".286","atBats":7,"obp":".286","slg":".429","ops":".715","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":3,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"4.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":23,"errors":0,"chances":24,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID455117":{"person":{"id":455117,"fullName":"Martín Maldonado","link":"/api/v1/people/455117"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650633":{"person":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695243":{"person":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"1.2 IP, 0 ER, 5 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":27,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":11,"strikes":16,"strikePercentage":".590","hitBatsmen":1,"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":2,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":8,"obp":".111","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":40,"era":"0.00","inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":9,"outs":8,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":40,"balls":14,"strikes":26,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"27.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":0,"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"}]},"ID663158":{"person":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(S, 1)","summary":"1.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"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":".---","numberOfPitches":18,"inningsPitched":"1.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":7,"strikes":11,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"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":18,"era":"0.00","inningsPitched":"1.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.75","battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":7,"strikes":11,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"13.50","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"6.75","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID688158":{"person":{"id":688158,"fullName":"David Morgan","link":"/api/v1/people/688158"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID593974":{"person":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":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,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":6,"era":"0.00","inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":3,"strikes":3,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"18.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"27.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701538":{"person":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"400","stats":{"batting":{"summary":"0-2 | BB, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"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":2,"flyOuts":3,"groundOuts":2,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".200","atBats":5,"obp":".286","slg":".400","ops":".686","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":1,"sacFlies":1,"babip":".200","groundOutsToAirouts":"0.67","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID578428":{"person":{"id":578428,"fullName":"Jose Iglesias","link":"/api/v1/people/578428"},"jerseyNumber":"7","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"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":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID699134":{"person":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID506433":{"person":{"id":506433,"fullName":"Yu Darvish","link":"/api/v1/people/506433"},"jerseyNumber":"11","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669093":{"person":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":1,"obp":".667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":10,"era":"13.50","inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"3.00","battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":3,"strikes":7,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":0,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"13.50","hitsPer9Inn":"13.50","runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657757":{"person":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"jerseyNumber":"30","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"700","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":2,"groundOuts":0,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"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":1,"lineOuts":1},"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":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID656302":{"person":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302"},"jerseyNumber":"84","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"3.2 IP, 0 ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":0,"airOuts":6,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":1,"hits":3,"hitByPitch":0,"atBats":14,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":69,"inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":15,"outs":11,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":69,"balls":23,"strikes":46,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"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":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":0,"airOuts":6,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":1,"hits":3,"hitByPitch":0,"atBats":14,"obp":".267","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":69,"era":"0.00","inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.09","battersFaced":15,"outs":11,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":69,"balls":23,"strikes":46,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"18.82","gamesFinished":0,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"12.27","walksPer9Inn":"2.45","hitsPer9Inn":"7.36","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID670970":{"person":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(W, 1-0)","summary":"2.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":4,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":33,"inningsPitched":"2.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":7,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":33,"balls":13,"strikes":20,"strikePercentage":".610","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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":3,"groundOuts":5,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":11,"obp":".182","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":42,"era":"0.00","inningsPitched":"3.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.60","battersFaced":11,"outs":10,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":42,"balls":13,"strikes":29,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.67","rbi":0,"winPercentage":"1.000","pitchesPerInning":"12.60","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"2.70","walksPer9Inn":"0.00","hitsPer9Inn":"5.40","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":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID592518":{"person":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | HR, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"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":2,"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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".143","atBats":7,"obp":".250","slg":".571","ops":".821","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":4,"rbi":2,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"7.00","popOuts":0,"lineOuts":1},"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":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID669200":{"person":{"id":669200,"fullName":"Mason McCoy","link":"/api/v1/people/669200"},"jerseyNumber":"18","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665487":{"person":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"jerseyNumber":"23","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | BB, 2 R, SB","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":2,"flyOuts":2,"groundOuts":3,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".125","atBats":8,"obp":".222","slg":".125","ops":".347","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":9,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".143","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID669369":{"person":{"id":669369,"fullName":"Bryce Johnson","link":"/api/v1/people/669369"},"jerseyNumber":"29","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"702","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":1,"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":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":2,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"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":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID593428":{"person":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"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":2,"flyOuts":0,"groundOuts":0,"airOuts":3,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".375","atBats":8,"obp":".375","slg":".500","ops":".875","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"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":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID630105":{"person":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"800","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":4,"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":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":2,"groundOuts":3,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":7,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.50","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID650333":{"person":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"jerseyNumber":"4","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"200","stats":{"batting":{"summary":"2-3 | SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":1,"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":2,"flyOuts":1,"groundOuts":2,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".286","atBats":7,"obp":".286","slg":".286","ops":".572","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":1,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"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":11,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID656811":{"person":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"jerseyNumber":"32","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":1,"groundOuts":2,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".167","atBats":6,"obp":".286","slg":".167","ops":".453","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".167","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID681190":{"person":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"jerseyNumber":"98","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[665487,650333,592518,701538,593428,656811,657757,578428,669369,630105,666023,656302,670970,695243,663158],"pitchers":[656302,670970,695243,663158],"bench":[669134,455117,669200],"bullpen":[506433,669093,650633,688158,593974,699134,681190],"battingOrder":[665487,650333,592518,701538,593428,656811,669369,630105,666023],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Fermin (1, Imanaga)."},{"label":"HR","value":"Machado, M (1, 5th inning off Imanaga, 1 on, 2 out)."},{"label":"TB","value":"Arraez 2; Bogaerts; Fermin 2; Machado, M 4; O'Hearn; Tatis Jr."},{"label":"RBI","value":"Machado, M 2 (2); Merrill (1)."},{"label":"2-out RBI","value":"Machado, M 2."},{"label":"Runners left in scoring position, 2 out","value":"Cronenworth; Bogaerts; Fermin; Machado, M."},{"label":"SAC","value":"Arraez."},{"label":"SF","value":"Merrill."},{"label":"Team RISP","value":"1-for-11."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Tatis Jr. (1, 3rd base off Kittredge/Kelly, C); Arraez (1, 2nd base off Kittredge/Kelly, C)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Bogaerts-Cronenworth-Arraez)."}]}],"note":[{"label":"a","value":"Lined out for Sheets in the 4th."}]},"home":{"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":6,"groundOuts":5,"airOuts":10,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":1,"intentionalWalks":1,"hits":4,"hitByPitch":1,"avg":".175","atBats":30,"obp":".213","slg":".298","ops":".511","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":5,"rbi":0,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":3},"pitching":{"flyOuts":8,"groundOuts":9,"airOuts":12,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":32,"obp":".278","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":135,"era":"2.00","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"0.83","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":135,"balls":42,"strikes":93,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":3,"pitchesPerInning":"15.00","runsScoredPer9":"3.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":0,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID694037":{"person":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":17,"era":"0.00","inningsPitched":"1.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":5,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":4,"strikes":13,"strikePercentage":".760","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"10.20","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"10.80","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"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}},"ID663656":{"person":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"jerseyNumber":"30","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":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":2,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".143","atBats":7,"obp":".143","slg":".143","ops":".286","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".200","groundOutsToAirouts":"0.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":"300","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":2,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":8,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"2.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":{"summary":"0.2 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"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":14,"balls":4,"strikes":10,"strikePercentage":".710","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":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":14,"era":"0.00","inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"3.00","battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":4,"strikes":10,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"21.00","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"13.50","walksPer9Inn":"13.50","hitsPer9Inn":"13.50","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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"4.0 IP, 2 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":4,"airOuts":5,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":14,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":67,"inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":17,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":67,"balls":21,"strikes":46,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":4,"airOuts":5,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":14,"obp":".313","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":67,"era":"4.50","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.25","battersFaced":17,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":67,"balls":21,"strikes":46,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":2,"winPercentage":".---","pitchesPerInning":"16.75","gamesFinished":0,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"6.75","walksPer9Inn":"4.50","hitsPer9Inn":"6.75","runsScoredPer9":"4.50","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID683737":{"person":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"jerseyNumber":"29","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | HBP","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":3,"groundOuts":0,"airOuts":5,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":1,"avg":".167","atBats":6,"obp":".375","slg":".167","ops":".542","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".167","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"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":17,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID608348":{"person":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"600","stats":{"batting":{"summary":"0-2 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":0,"hitByPitch":0,"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":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"avg":".200","atBats":5,"obp":".333","slg":".800","ops":"1.133","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":1,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":1,"putOuts":13,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"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":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":0,"errors":0,"chances":0,"fielding":".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":"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":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":6,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":10,"errors":1,"chances":11,"fielding":".909","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":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":11,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":2,"strikes":9,"strikePercentage":".820","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"11.00","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.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":0,"lineOuts":1},"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}},"ID694208":{"person":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"jerseyNumber":"25","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-1 | K","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,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID650489":{"person":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"jerseyNumber":"1","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"902","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID673548":{"person":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"jerseyNumber":"27","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 2B, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".286","atBats":7,"obp":".286","slg":".857","ops":"1.143","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":6,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"7.00","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID647336":{"person":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"jerseyNumber":"99","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":6,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":2,"strikes":4,"strikePercentage":".670","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":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":6,"era":"0.00","inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":2,"strikes":4,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"9.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.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":0,"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"}]},"ID650644":{"person":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"jerseyNumber":"38","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":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":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":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"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":"(L, 0-1)","summary":"1.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":20,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":6,"strikes":14,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":1,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":7,"obp":".250","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":34,"era":"4.50","inningsPitched":"2.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"whip":"1.00","battersFaced":8,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":34,"balls":10,"strikes":24,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":1,"winPercentage":".000","pitchesPerInning":"17.00","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"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":1,"gamesStarted":1,"flyOuts":2,"groundOuts":6,"airOuts":5,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":16,"obp":".294","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":58,"era":"2.08","inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.15","battersFaced":18,"outs":13,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":58,"balls":15,"strikes":43,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":".---","pitchesPerInning":"13.38","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"4.15","walksPer9Inn":"2.08","hitsPer9Inn":"8.31","runsScoredPer9":"2.08","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"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}},"ID682634":{"person":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"jerseyNumber":"13","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":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":0,"errors":0,"chances":0,"fielding":".000","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":{"summary":"1.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":4,"strikes":11,"strikePercentage":".730","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":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"obp":".167","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":15,"era":"0.00","inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.60","battersFaced":6,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":4,"strikes":11,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"9.00","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"5.40","walksPer9Inn":"0.00","hitsPer9Inn":"5.40","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":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":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".333","atBats":6,"obp":".333","slg":".333","ops":".666","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".667","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":1,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"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":13,"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":13,"balls":5,"strikes":8,"strikePercentage":".620","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":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":13,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":5,"strikes":8,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"13.00","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.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":0,"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"}]},"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":"200","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":2,"flyOuts":1,"groundOuts":1,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".429","atBats":7,"obp":".375","slg":".429","ops":".804","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":3,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"babip":".375","groundOutsToAirouts":"0.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"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":0,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID641745":{"person":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":13,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":4,"strikes":9,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"13.00","gamesFinished":1,"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":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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-2","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"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":5,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":1,"sacFlies":0,"babip":".000","groundOutsToAirouts":"2.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":{"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":"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,"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":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[683737,663538,664023,663656,673548,608348,691718,621020,807713,694208,650489,552640,684007,573204,607067,573124,647336],"pitchers":[552640,684007,573204,607067,573124,647336],"bench":[682634,624512,457759],"bullpen":[571510,650644,641745,694037,519141,592791],"battingOrder":[683737,663538,664023,663656,673548,608348,691718,621020,650489],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Suzuki (1, Cease)."},{"label":"TB","value":"Hoerner; Suzuki 2; Swanson; Tucker."},{"label":"Runners left in scoring position, 2 out","value":"Hoerner; Crow-Armstrong."},{"label":"GIDP","value":"Suzuki."},{"label":"Team RISP","value":"0-for-3."},{"label":"Team LOB","value":"5."}]}],"note":[{"label":"a","value":"Struck out for Shaw in the 8th."}]}},"officials":[{"official":{"id":484183,"fullName":"Cory Blaser","link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":482666,"fullName":"D.J. Reyburn","link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":429805,"fullName":"Todd Tichenor","link":"/api/v1/people/429805"},"officialType":"Second Base"},{"official":{"id":483912,"fullName":"Mike Muchlinski","link":"/api/v1/people/483912"},"officialType":"Third Base"},{"official":{"id":521251,"fullName":"Ben May","link":"/api/v1/people/521251"},"officialType":"Left Field"},{"official":{"id":623938,"fullName":"Erich Bacchus","link":"/api/v1/people/623938"},"officialType":"Right Field"}],"info":[{"label":"WP","value":"Cease."},{"label":"IBB","value":"Kelly, C (by Cease)."},{"label":"HBP","value":"Busch (by Miller, M)."},{"label":"Pitches-strikes","value":"Cease 69-46; Morejon 33-20; Miller, M 27-16; Suarez, R 18-11; Kittredge 20-14; Imanaga 67-46; Thielbar 14-10; Rea 15-11; Rogers, Ta 13-8; Soroka 6-4."},{"label":"Groundouts-flyouts","value":"Cease 0-3; Morejon 4-2; Miller, M 0-0; Suarez, R 1-1; Kittredge 0-1; Imanaga 4-3; Thielbar 0-1; Rea 1-2; Rogers, Ta 2-1; Soroka 2-0."},{"label":"Batters faced","value":"Cease 15; Morejon 7; Miller, M 6; Suarez, R 4; Kittredge 5; Imanaga 17; Thielbar 4; Rea 6; Rogers, Ta 3; Soroka 2."},{"label":"Inherited runners-scored","value":"Morejon 2-0; Suarez, R 1-0; Rea 2-0."},{"label":"Umpires","value":"HP: Cory Blaser. 1B: D.J. Reyburn. 2B: Todd Tichenor. 3B: Mike Muchlinski. LF: Ben May. RF: Erich Bacchus. "},{"label":"Weather","value":"72 degrees, Cloudy."},{"label":"Wind","value":"10 mph, R To L."},{"label":"First pitch","value":"2:08 PM."},{"label":"T","value":"2:54."},{"label":"Att","value":"41,083."},{"label":"Venue","value":"Wrigley Field."},{"label":"October 1, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":656302,"fullName":"Dylan Cease","link":"/api/v1/people/656302","boxscoreName":"Cease"},"jerseyNumber":"84","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"3.2 IP, 0 ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":0,"airOuts":6,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":1,"hits":3,"hitByPitch":0,"atBats":14,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":69,"inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":15,"outs":11,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":69,"balls":23,"strikes":46,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"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":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":0,"airOuts":6,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":1,"hits":3,"hitByPitch":0,"atBats":14,"obp":".267","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":69,"era":"0.00","inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.09","battersFaced":15,"outs":11,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":69,"balls":23,"strikes":46,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"18.82","gamesFinished":0,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"12.27","walksPer9Inn":"2.45","hitsPer9Inn":"7.36","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":59,"pitchingGameScore":59},{"player":{"person":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970","boxscoreName":"Morejon"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(W, 1-0)","summary":"2.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":4,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":33,"inningsPitched":"2.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":7,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":33,"balls":13,"strikes":20,"strikePercentage":".610","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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":3,"groundOuts":5,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":11,"obp":".182","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":42,"era":"0.00","inningsPitched":"3.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.60","battersFaced":11,"outs":10,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":42,"balls":13,"strikes":29,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.67","rbi":0,"winPercentage":"1.000","pitchesPerInning":"12.60","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"2.70","walksPer9Inn":"0.00","hitsPer9Inn":"5.40","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":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"reliever","gameScore":55,"pitchingGameScore":55},{"player":{"person":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243","boxscoreName":"Miller, M"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"1.2 IP, 0 ER, 5 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":27,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":11,"strikes":16,"strikePercentage":".590","hitBatsmen":1,"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":2,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":8,"obp":".111","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":40,"era":"0.00","inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":9,"outs":8,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":40,"balls":14,"strikes":26,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"27.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":0,"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"}]},"type":"reliever","gameScore":55,"pitchingGameScore":55}]},"decisions":{"winner":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"loser":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"save":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}