{"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":776211,"link":"/api/v1.1/game/776211/feed/live","metaData":{"wait":10,"timeStamp":"20250924_045332","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count23","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776211,"type":"R","doubleHeader":"N","id":"2025/09/23/slnmlb-sfnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776211-2025-09-23","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-09-24T01:45:00Z","originalDate":"2025-09-23","officialDate":"2025-09-23","dayNight":"night","time":"6:45","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138","season":2025,"venue":{"id":2889,"name":"Busch Stadium","link":"/api/v1/venues/2889"},"springVenue":{"id":2520,"link":"/api/v1/venues/2520"},"teamCode":"sln","fileCode":"stl","abbreviation":"STL","teamName":"Cardinals","locationName":"St. Louis","firstYearOfPlay":"1892","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":"St. Louis","record":{"gamesPlayed":158,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":78,"losses":80,"ties":0,"pct":".494"},"records":{},"divisionLeader":false,"wins":78,"losses":80,"winningPercentage":".494"},"franchiseName":"St. Louis","clubName":"Cardinals","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137","season":2025,"venue":{"id":2395,"name":"Oracle Park","link":"/api/v1/venues/2395"},"springVenue":{"id":2532,"link":"/api/v1/venues/2532"},"teamCode":"sfn","fileCode":"sf","abbreviation":"SF","teamName":"Giants","locationName":"San Francisco","firstYearOfPlay":"1883","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 Francisco","record":{"gamesPlayed":158,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":77,"losses":81,"ties":0,"pct":".487"},"records":{},"divisionLeader":false,"wins":77,"losses":81,"winningPercentage":".487"},"franchiseName":"San Francisco","clubName":"Giants","active":true}},"players":{"ID694335":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335","firstName":"Matthew","lastName":"Svanson","primaryNumber":"49","birthDate":"1999-01-31","currentAge":27,"birthCity":"Lake Zurich","birthStateProvince":"IL","birthCountry":"USA","height":"6' 5\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Svanson","middleName":"Patrick","boxscoreName":"Svanson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"SVONN-suhn","mlbDebutDate":"2025-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Svanson","nameSlug":"matt-svanson-694335","firstLastName":"Matt Svanson","lastFirstName":"Svanson, Matt","lastInitName":"Svanson, M","initLastName":"M Svanson","fullFMLName":"Matthew Patrick Svanson","fullLFMName":"Svanson, Matthew Patrick","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID666464":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464","firstName":"Jerar","lastName":"Encarnacion","primaryNumber":"19","birthDate":"1997-10-22","currentAge":28,"birthCity":"Bayaguana","birthCountry":"Dominican Republic","height":"6' 4\"","weight":265,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jerar","useLastName":"Encarnacion","middleName":"Luis","boxscoreName":"Encarnacion","gender":"M","nameMatrilineal":"Olmos","isPlayer":true,"isVerified":true,"pronunciation":"jer-ARE","mlbDebutDate":"2022-06-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jerar Encarnacion","nameSlug":"jerar-encarnacion-666464","firstLastName":"Jerar Encarnacion","lastFirstName":"Encarnacion, Jerar","lastInitName":"Encarnacion, J","initLastName":"J Encarnacion","fullFMLName":"Jerar Luis Encarnacion","fullLFMName":"Encarnacion, Jerar Luis","strikeZoneTop":3.4,"strikeZoneBottom":1.72},"ID691023":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023","firstName":"Jordan","lastName":"Walker","primaryNumber":"18","birthDate":"2002-05-22","currentAge":24,"birthCity":"Stone Mountain","birthStateProvince":"GA","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jordan","useLastName":"Walker","middleName":"Alexander","boxscoreName":"Walker, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Walker","nameSlug":"jordan-walker-691023","firstLastName":"Jordan Walker","lastFirstName":"Walker, Jordan","lastInitName":"Walker, J","initLastName":"J Walker","fullFMLName":"Jordan Alexander Walker","fullLFMName":"Walker, Jordan Alexander","strikeZoneTop":3.461,"strikeZoneBottom":1.747},"ID687363":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363","firstName":"Victor","lastName":"Scott","primaryNumber":"11","birthDate":"2001-02-12","currentAge":25,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Victor","useLastName":"Scott II","middleName":"Dwanyne","boxscoreName":"Scott II","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Victor Scott II","nameTitle":"II","nameSuffix":"II","nameSlug":"victor-scott-ii-687363","firstLastName":"Victor Scott II","lastFirstName":"Scott II, Victor","lastInitName":"Scott II, V","initLastName":"V Scott II","fullFMLName":"Victor Dwanyne Scott II","fullLFMName":"Scott II, Victor Dwanyne","strikeZoneTop":3.137,"strikeZoneBottom":1.583},"ID701675":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675","firstName":"Nathan","lastName":"Church","primaryNumber":"27","birthDate":"2000-07-12","currentAge":26,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Nathan","useLastName":"Church","middleName":"Michael","boxscoreName":"Church","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Nathan Church","nameSlug":"nathan-church-701675","firstLastName":"Nathan Church","lastFirstName":"Church, Nathan","lastInitName":"Church, N","initLastName":"N Church","fullFMLName":"Nathan Michael Church","fullLFMName":"Church, Nathan Michael","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID686790":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790","firstName":"Trevor","lastName":"McDonald","primaryNumber":"72","birthDate":"2001-02-26","currentAge":25,"birthCity":"Mobile","birthStateProvince":"AL","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trevor","useLastName":"McDonald","middleName":"Dale","boxscoreName":"McDonald","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-09-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor McDonald","nameSlug":"trevor-mcdonald-686790","firstLastName":"Trevor McDonald","lastFirstName":"McDonald, Trevor","lastInitName":"McDonald, T","initLastName":"T McDonald","fullFMLName":"Trevor Dale McDonald","fullLFMName":"McDonald, Trevor Dale","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID671218":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218","firstName":"Heliot","lastName":"Ramos","primaryNumber":"34","birthDate":"1999-09-07","currentAge":27,"birthCity":"Humacao","birthCountry":"Puerto Rico","height":"5' 11\"","weight":235,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Heliot","useLastName":"Ramos","middleName":"Lemuel","boxscoreName":"Ramos, H","gender":"M","nameMatrilineal":"Lebron","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"Elliot","mlbDebutDate":"2022-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Heliot Ramos","nameSlug":"heliot-ramos-671218","firstLastName":"Heliot Ramos","lastFirstName":"Ramos, Heliot","lastInitName":"Ramos, H","initLastName":"H Ramos","fullFMLName":"Heliot Lemuel Ramos","fullLFMName":"Ramos, Heliot Lemuel","strikeZoneTop":3.18,"strikeZoneBottom":1.61},"ID688297":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297","firstName":"Chris","lastName":"Roycroft","primaryNumber":"56","birthDate":"1997-06-21","currentAge":29,"birthCity":"Dundee","birthStateProvince":"IL","birthCountry":"USA","height":"6' 8\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Roycroft","middleName":"Michael","boxscoreName":"Roycroft","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chris Roycroft","nameSlug":"chris-roycroft-688297","firstLastName":"Chris Roycroft","lastFirstName":"Roycroft, Chris","lastInitName":"Roycroft, C","initLastName":"C Roycroft","fullFMLName":"Chris Michael Roycroft","fullLFMName":"Roycroft, Chris Michael","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID571448":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448","firstName":"Nolan","lastName":"Arenado","primaryNumber":"28","birthDate":"1991-04-16","currentAge":35,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nolan","useLastName":"Arenado","middleName":"James","boxscoreName":"Arenado","nickName":"Nado","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"ahr-uh-NAH-doh","mlbDebutDate":"2013-04-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan Arenado","nameSlug":"nolan-arenado-571448","firstLastName":"Nolan Arenado","lastFirstName":"Arenado, Nolan","lastInitName":"Arenado, N","initLastName":"N Arenado","fullFMLName":"Nolan James Arenado","fullLFMName":"Arenado, Nolan James","strikeZoneTop":3.277,"strikeZoneBottom":1.654},"ID668800":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800","firstName":"Andrew","lastName":"Knizner","primaryNumber":"19","birthDate":"1995-02-03","currentAge":31,"birthCity":"Glen Allen","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Andrew","useLastName":"Knizner","middleName":"Robert","boxscoreName":"Knizner","nickName":"Kiz","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"KIZ-ner","mlbDebutDate":"2019-06-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Knizner","nameSlug":"andrew-knizner-668800","firstLastName":"Andrew Knizner","lastFirstName":"Knizner, Andrew","lastInitName":"Knizner, A","initLastName":"A Knizner","fullFMLName":"Andrew Robert Knizner","fullLFMName":"Knizner, Andrew Robert","strikeZoneTop":3.205,"strikeZoneBottom":1.618},"ID700669":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669","firstName":"Gordon","lastName":"Graceffo","primaryNumber":"44","birthDate":"2000-03-17","currentAge":26,"birthCity":"Wayne","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gordon","useLastName":"Graceffo","middleName":"Joseph","boxscoreName":"Graceffo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"gruh-SEFF-oh","mlbDebutDate":"2024-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gordon Graceffo","nameSlug":"gordon-graceffo-700669","firstLastName":"Gordon Graceffo","lastFirstName":"Graceffo, Gordon","lastInitName":"Graceffo, G","initLastName":"G Graceffo","fullFMLName":"Gordon Joseph Graceffo","fullLFMName":"Graceffo, Gordon Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID657277":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277","firstName":"Logan","lastName":"Webb","primaryNumber":"62","birthDate":"1996-11-18","currentAge":29,"birthCity":"Rocklin","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":221,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Webb","middleName":"T.","boxscoreName":"Webb, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan Webb","nameSlug":"logan-webb-657277","firstLastName":"Logan Webb","lastFirstName":"Webb, Logan","lastInitName":"Webb, L","initLastName":"L Webb","fullFMLName":"Logan T. Webb","fullLFMName":"Webb, Logan T.","strikeZoneTop":3.41,"strikeZoneBottom":1.58},"ID676475":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475","firstName":"Alec","lastName":"Burleson","primaryNumber":"41","birthDate":"1998-11-25","currentAge":27,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Alec","useLastName":"Burleson","middleName":"Michael","boxscoreName":"Burleson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"bur-leh-son","mlbDebutDate":"2022-09-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alec Burleson","nameSlug":"alec-burleson-676475","firstLastName":"Alec Burleson","lastFirstName":"Burleson, Alec","lastInitName":"Burleson, A","initLastName":"A Burleson","fullFMLName":"Alec Michael Burleson","fullLFMName":"Burleson, Alec Michael","strikeZoneTop":3.22,"strikeZoneBottom":1.62},"ID672275":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275","firstName":"Patrick","lastName":"Bailey","primaryNumber":"16","birthDate":"1999-05-29","currentAge":27,"birthCity":"Greensboro","birthStateProvince":"NC","birthCountry":"USA","height":"6' 0\"","weight":223,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Patrick","useLastName":"Bailey","middleName":"Lee","boxscoreName":"Bailey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-05-19","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Patrick Bailey","nameSlug":"patrick-bailey-672275","firstLastName":"Patrick Bailey","lastFirstName":"Bailey, Patrick","lastInitName":"Bailey, P","initLastName":"P Bailey","fullFMLName":"Patrick Lee Bailey","fullLFMName":"Bailey, Patrick Lee","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID656305":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305","firstName":"Matt","lastName":"Chapman","primaryNumber":"26","birthDate":"1993-04-28","currentAge":33,"birthCity":"Victorville","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Matt","useLastName":"Chapman","middleName":"James","boxscoreName":"Chapman, M","nickName":"Hurtado","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-06-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Chapman","nameSlug":"matt-chapman-656305","firstLastName":"Matt Chapman","lastFirstName":"Chapman, Matt","lastInitName":"Chapman, M","initLastName":"M Chapman","fullFMLName":"Matt James Chapman","fullLFMName":"Chapman, Matt James","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID693313":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313","firstName":"Carson","lastName":"Seymour","primaryNumber":"77","birthDate":"1998-12-16","currentAge":27,"birthCity":"Poway","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":264,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carson","useLastName":"Seymour","middleName":"James","boxscoreName":"Seymour, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Seymour","nameSlug":"carson-seymour-693313","firstLastName":"Carson Seymour","lastFirstName":"Seymour, Carson","lastInitName":"Seymour, C","initLastName":"C Seymour","fullFMLName":"Carson James Seymour","fullLFMName":"Seymour, Carson James","strikeZoneTop":3.58,"strikeZoneBottom":1.68},"ID695336":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336","firstName":"Thomas","lastName":"Saggese","primaryNumber":"25","birthDate":"2002-04-10","currentAge":24,"birthCity":"Carlsbad","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Thomas","useLastName":"Saggese","middleName":"Darren","boxscoreName":"Saggese","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"suh-JAY-see","mlbDebutDate":"2024-09-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Thomas Saggese","nameSlug":"thomas-saggese-695336","firstLastName":"Thomas Saggese","lastFirstName":"Saggese, Thomas","lastInitName":"Saggese, T","initLastName":"T Saggese","fullFMLName":"Thomas Darren Saggese","fullLFMName":"Saggese, Thomas Darren","strikeZoneTop":3.141,"strikeZoneBottom":1.585},"ID676617":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617","firstName":"Riley","lastName":"O'Brien","primaryNumber":"61","birthDate":"1995-02-06","currentAge":31,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"6' 4\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Riley","useLastName":"O'Brien","middleName":"Chun-Young","boxscoreName":"O'Brien","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Riley O'Brien","nameSlug":"riley-o-brien-676617","firstLastName":"Riley O'Brien","lastFirstName":"O'Brien, Riley","lastInitName":"O'Brien, R","initLastName":"R O'Brien","fullFMLName":"Riley Chun-Young O'Brien","fullLFMName":"O'Brien, Riley Chun-Young","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID669467":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467","firstName":"Neil","lastName":"Pallante","primaryNumber":"53","birthDate":"1998-09-18","currentAge":27,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andre","useLastName":"Pallante","middleName":"Andre","boxscoreName":"Pallante","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"puh-LAWN-tay","mlbDebutDate":"2022-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andre Pallante","nameSlug":"andre-pallante-669467","firstLastName":"Andre Pallante","lastFirstName":"Pallante, Andre","lastInitName":"Pallante, A","initLastName":"A Pallante","fullFMLName":"Neil Andre Pallante","fullLFMName":"Pallante, Neil Andre","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID650968":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968","firstName":"Yohel","lastName":"Pozo","primaryNumber":"79","birthDate":"1997-06-14","currentAge":29,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"5' 11\"","weight":201,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Yohel","useLastName":"Pozo","middleName":"Enrique","boxscoreName":"Pozo","gender":"M","nameMatrilineal":"Romero","isPlayer":true,"isVerified":true,"pronunciation":"jo-EL POH-zoh","mlbDebutDate":"2021-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yohel Pozo","nameSlug":"yohel-pozo-650968","firstLastName":"Yohel Pozo","lastFirstName":"Pozo, Yohel","lastInitName":"Pozo, Y","initLastName":"Y Pozo","fullFMLName":"Yohel Enrique Pozo","fullLFMName":"Pozo, Yohel Enrique","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID702352":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352","firstName":"Spencer","lastName":"Bivens","primaryNumber":"76","birthDate":"1994-06-28","currentAge":32,"birthCity":"Virginia Beach","birthStateProvince":"VA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Spencer","useLastName":"Bivens","boxscoreName":"Bivens","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"BIV-ens","mlbDebutDate":"2024-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Bivens","nameSlug":"spencer-bivens-702352","firstLastName":"Spencer Bivens","lastFirstName":"Bivens, Spencer","lastInitName":"Bivens, S","initLastName":"S Bivens","fullFMLName":"Spencer Bivens","fullLFMName":"Bivens, Spencer","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID808982":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982","firstName":"Jung Hoo","lastName":"Lee","primaryNumber":"51","birthDate":"1998-08-20","currentAge":28,"birthCity":"Seoul","birthCountry":"Republic of Korea","height":"6' 0\"","weight":196,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jung Hoo","useLastName":"Lee","boxscoreName":"Lee, J","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"jung who","mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jung Hoo Lee","nameSlug":"jung-hoo-lee-808982","firstLastName":"Jung Hoo Lee","lastFirstName":"Lee, Jung Hoo","lastInitName":"Lee, J","initLastName":"J Lee","fullFMLName":"J.H. Lee","fullLFMName":"J.H. Lee","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID687551":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551","firstName":"Andrew","lastName":"Gilbert","primaryNumber":"0","birthDate":"2000-09-27","currentAge":25,"birthCity":"St. Paul","birthStateProvince":"MN","birthCountry":"USA","height":"5' 9\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Drew","useLastName":"Gilbert","middleName":"Christopher","boxscoreName":"Gilbert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Drew Gilbert","nameSlug":"drew-gilbert-687551","firstLastName":"Drew Gilbert","lastFirstName":"Gilbert, Drew","lastInitName":"Gilbert, D","initLastName":"D Gilbert","fullFMLName":"Andrew Christopher Gilbert","fullLFMName":"Gilbert, Andrew Christopher","strikeZoneTop":3.06,"strikeZoneBottom":1.54},"ID669461":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461","firstName":"Matthew","lastName":"Liberatore","primaryNumber":"32","birthDate":"1999-11-06","currentAge":26,"birthCity":"Peoria","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matthew","useLastName":"Liberatore","middleName":"Joseph","boxscoreName":"Liberatore","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"LIBB-er-uh-tore","mlbDebutDate":"2022-05-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matthew Liberatore","nameSlug":"matthew-liberatore-669461","firstLastName":"Matthew Liberatore","lastFirstName":"Liberatore, Matthew","lastInitName":"Liberatore, M","initLastName":"M Liberatore","fullFMLName":"Matthew Joseph Liberatore","fullLFMName":"Liberatore, Matthew Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID686780":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780","firstName":"Pedro","lastName":"Pagés","primaryNumber":"43","birthDate":"1998-09-17","currentAge":28,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 11\"","weight":245,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Pedro","useLastName":"Pagés","middleName":"Jose","boxscoreName":"Pagés, P","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"paw-HESS","mlbDebutDate":"2024-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pedro Pagés","nameSlug":"pedro-pages-686780","firstLastName":"Pedro Pagés","lastFirstName":"Pagés, Pedro","lastInitName":"Pagés, P","initLastName":"P Pagés","fullFMLName":"Pedro Jose Pagés","fullLFMName":"Pagés, Pedro Jose","strikeZoneTop":3.174,"strikeZoneBottom":1.602},"ID646240":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240","firstName":"Rafael","lastName":"Devers","primaryNumber":"16","birthDate":"1996-10-24","currentAge":29,"birthCity":"Sanchez","birthCountry":"Dominican Republic","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Rafael","useLastName":"Devers","middleName":"Calcano","boxscoreName":"Devers","nickName":"Carita","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"DEHV-ers","mlbDebutDate":"2017-07-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rafael Devers","nameSlug":"rafael-devers-646240","firstLastName":"Rafael Devers","lastFirstName":"Devers, Rafael","lastInitName":"Devers, R","initLastName":"R Devers","fullFMLName":"Rafael Calcano Devers","fullLFMName":"Devers, Rafael Calcano","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"ID666711":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711","firstName":"Joel","lastName":"Peguero","primaryNumber":"63","birthDate":"1997-05-05","currentAge":29,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joel","useLastName":"Peguero","middleName":"Alberto","boxscoreName":"Peguero, J","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"YO-el peh-GAIR-oh","mlbDebutDate":"2025-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joel Peguero","nameSlug":"joel-peguero-666711","firstLastName":"Joel Peguero","lastFirstName":"Peguero, Joel","lastInitName":"Peguero, J","initLastName":"J Peguero","fullFMLName":"Joel Alberto Peguero","fullLFMName":"Peguero, Joel Alberto","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID642715":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715","firstName":"Willy","lastName":"Adames","primaryNumber":"2","birthDate":"1995-09-02","currentAge":31,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 0\"","weight":216,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Willy","useLastName":"Adames","middleName":"Rafael","boxscoreName":"Adames","nickName":"The Kid","gender":"M","nameMatrilineal":"Luna","isPlayer":true,"isVerified":true,"pronunciation":"ah-DAH-mess","mlbDebutDate":"2018-05-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willy Adames","nameSlug":"willy-adames-642715","firstLastName":"Willy Adames","lastFirstName":"Adames, Willy","lastInitName":"Adames, W","initLastName":"W Adames","fullFMLName":"Willy Rafael Adames","fullLFMName":"Adames, Willy Rafael","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID671056":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056","firstName":"Ivan","lastName":"Herrera","primaryNumber":"48","birthDate":"2000-06-01","currentAge":26,"birthCity":"Panama City","birthCountry":"Panama","height":"5' 11\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Iván","useLastName":"Herrera","middleName":"Aaron","boxscoreName":"Herrera","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"ee-VAHN","mlbDebutDate":"2022-05-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Iván Herrera","nameSlug":"ivan-herrera-671056","firstLastName":"Iván Herrera","lastFirstName":"Herrera, Iván","lastInitName":"Herrera, I","initLastName":"I Herrera","fullFMLName":"Ivan Aaron Herrera","fullLFMName":"Herrera, Ivan Aaron","strikeZoneTop":3.173,"strikeZoneBottom":1.602},"ID700241":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241","firstName":"Michael","lastName":"McGreevy","primaryNumber":"36","birthDate":"2000-07-08","currentAge":26,"birthCity":"San Clemente","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"McGreevy","middleName":"Stephen","boxscoreName":"McGreevy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael McGreevy","nameSlug":"michael-mcgreevy-700241","firstLastName":"Michael McGreevy","lastFirstName":"McGreevy, Michael","lastInitName":"McGreevy, M","initLastName":"M McGreevy","fullFMLName":"Michael Stephen McGreevy","fullLFMName":"McGreevy, Michael Stephen","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID669477":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477","firstName":"Casey","lastName":"Schmitt","primaryNumber":"10","birthDate":"1999-03-01","currentAge":27,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Casey","useLastName":"Schmitt","middleName":"Shawn","boxscoreName":"Schmitt","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2023-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Casey Schmitt","nameSlug":"casey-schmitt-669477","firstLastName":"Casey Schmitt","lastFirstName":"Schmitt, Casey","lastInitName":"Schmitt, C","initLastName":"C Schmitt","fullFMLName":"Casey Shawn Schmitt","fullLFMName":"Schmitt, Casey Shawn","strikeZoneTop":3.2,"strikeZoneBottom":1.61},"ID669357":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357","firstName":"Nolan","lastName":"Gorman","primaryNumber":"16","birthDate":"2000-05-10","currentAge":26,"birthCity":"Phoenix","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nolan","useLastName":"Gorman","middleName":"Brian","boxscoreName":"Gorman","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-05-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan Gorman","nameSlug":"nolan-gorman-669357","firstLastName":"Nolan Gorman","lastFirstName":"Gorman, Nolan","lastInitName":"Gorman, N","initLastName":"N Gorman","fullFMLName":"Nolan Brian Gorman","fullLFMName":"Gorman, Nolan Brian","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"ID664141":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141","firstName":"Jonathan","lastName":"Brubaker","primaryNumber":"34","birthDate":"1993-11-17","currentAge":32,"birthCity":"Springfield","birthStateProvince":"OH","birthCountry":"USA","height":"6' 4\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"JT","useLastName":"Brubaker","middleName":"Trey","boxscoreName":"Brubaker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BROO-bay-ker","mlbDebutDate":"2020-07-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"JT Brubaker","nameSlug":"jt-brubaker-664141","firstLastName":"JT Brubaker","lastFirstName":"Brubaker, JT","lastInitName":"Brubaker, J","initLastName":"J Brubaker","fullFMLName":"Jonathan Trey Brubaker","fullLFMName":"Brubaker, Jonathan Trey","strikeZoneTop":3.3,"strikeZoneBottom":1.55},"ID678906":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906","firstName":"Kai-Wei","lastName":"Teng","primaryNumber":"17","birthDate":"1998-12-01","currentAge":27,"birthCity":"Taichung","birthCountry":"Taiwan","height":"6' 4\"","weight":241,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kai-Wei","useLastName":"Teng","boxscoreName":"Teng","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"kai-way","mlbDebutDate":"2024-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kai-Wei Teng","nameSlug":"kai-wei-teng-678906","firstLastName":"Kai-Wei Teng","lastFirstName":"Teng, Kai-Wei","lastInitName":"Teng, K","initLastName":"K Teng","fullFMLName":"Kai-Wei Teng","fullLFMName":"Teng, Kai-Wei ","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID681517":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517","firstName":"Kyle","lastName":"Leahy","primaryNumber":"62","birthDate":"1997-06-04","currentAge":29,"birthCity":"Boulder","birthStateProvince":"CO","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Leahy","middleName":"Yandow","boxscoreName":"Leahy","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"LAY-hee","mlbDebutDate":"2023-07-07","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Leahy","nameSlug":"kyle-leahy-681517","firstLastName":"Kyle Leahy","lastFirstName":"Leahy, Kyle","lastInitName":"Leahy, K","initLastName":"K Leahy","fullFMLName":"Kyle Yandow Leahy","fullLFMName":"Leahy, Kyle Yandow","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID571945":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945","firstName":"Miles","lastName":"Mikolas","primaryNumber":"36","birthDate":"1988-08-23","currentAge":38,"birthCity":"Jupiter","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Miles","useLastName":"Mikolas","middleName":"Tice","boxscoreName":"Mikolas","nickName":"5280's","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"MY-koh-lahs","mlbDebutDate":"2012-05-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miles Mikolas","nameSlug":"miles-mikolas-571945","firstLastName":"Miles Mikolas","lastFirstName":"Mikolas, Miles","lastInitName":"Mikolas, M","initLastName":"M Mikolas","fullFMLName":"Miles Tice Mikolas","fullLFMName":"Mikolas, Miles Tice","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID663457":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457","firstName":"Lars","lastName":"Nootbaar","primaryNumber":"21","birthDate":"1997-09-08","currentAge":29,"birthCity":"El Segundo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Lars","useLastName":"Nootbaar","middleName":"Taylor-Tatsuji","boxscoreName":"Nootbaar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"NUTE-bahr","mlbDebutDate":"2021-06-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lars Nootbaar","nameSlug":"lars-nootbaar-663457","firstLastName":"Lars Nootbaar","lastFirstName":"Nootbaar, Lars","lastInitName":"Nootbaar, L","initLastName":"L Nootbaar","fullFMLName":"Lars Taylor-Tatsuji Nootbaar","fullLFMName":"Nootbaar, Lars Taylor-Tatsuji","strikeZoneTop":3.259,"strikeZoneBottom":1.645},"ID665877":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877","firstName":"José","lastName":"Fermín","primaryNumber":"15","birthDate":"1999-03-29","currentAge":27,"birthCity":"Puerto Plata","birthCountry":"Dominican Republic","height":"5' 10\"","weight":198,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"José","useLastName":"Fermín","middleName":"Miguel","boxscoreName":"Fermín","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":true,"pronunciation":"fair-MEAN","mlbDebutDate":"2023-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Fermín","nameSlug":"jose-fermin-665877","firstLastName":"José Fermín","lastFirstName":"Fermín, José","lastInitName":"Fermín, J","initLastName":"J Fermín","fullFMLName":"José Miguel Fermín","fullLFMName":"Fermín, José Miguel","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID681676":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676","firstName":"Ryan","lastName":"Fernandez","primaryNumber":"64","birthDate":"1998-06-11","currentAge":28,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Fernandez","middleName":"Austin","boxscoreName":"Fernandez","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Fernandez","nameSlug":"ryan-fernandez-681676","firstLastName":"Ryan Fernandez","lastFirstName":"Fernandez, Ryan","lastInitName":"Fernandez, R","initLastName":"R Fernandez","fullFMLName":"Ryan Austin Fernandez","fullLFMName":"Fernandez, Ryan Austin","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID668941":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941","firstName":"Joseph","lastName":"Romero","primaryNumber":"33","birthDate":"1996-09-09","currentAge":30,"birthCity":"Camarillo","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"JoJo","useLastName":"Romero","middleName":"Abel","boxscoreName":"Romero, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2020-08-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"JoJo Romero","nameSlug":"jojo-romero-668941","firstLastName":"JoJo Romero","lastFirstName":"Romero, JoJo","lastInitName":"Romero, J","initLastName":"J Romero","fullFMLName":"Joseph Abel Romero","fullLFMName":"Romero, Joseph Abel","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID660896":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896","firstName":"Jorge","lastName":"Alcala","primaryNumber":"65","birthDate":"1995-07-28","currentAge":31,"birthCity":"Bajos de Haina","birthCountry":"Dominican Republic","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jorge","useLastName":"Alcala","middleName":"Luis","boxscoreName":"Alcala","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"AL-cah-lah","mlbDebutDate":"2019-09-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorge Alcala","nameSlug":"jorge-alcala-660896","firstLastName":"Jorge Alcala","lastFirstName":"Alcala, Jorge","lastInitName":"Alcala, J","initLastName":"J Alcala","fullFMLName":"Jorge Luis Alcala","fullLFMName":"Alcala, Jorge Luis","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID676254":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254","firstName":"Ryan","lastName":"Walker","primaryNumber":"74","birthDate":"1995-11-26","currentAge":30,"birthCity":"Arlington","birthStateProvince":"WA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Walker","middleName":"Patrick","boxscoreName":"Walker, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-05-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Walker","nameSlug":"ryan-walker-676254","firstLastName":"Ryan Walker","lastFirstName":"Walker, Ryan","lastInitName":"Walker, R","initLastName":"R Walker","fullFMLName":"Ryan Patrick Walker","fullLFMName":"Walker, Ryan Patrick","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID676130":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130","firstName":"José","lastName":"Buttó","primaryNumber":"70","birthDate":"1998-03-19","currentAge":28,"birthCity":"Cumana","birthCountry":"Venezuela","height":"6' 0\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Buttó","middleName":"Alejandro","boxscoreName":"Buttó","gender":"M","nameMatrilineal":"Salazar","isPlayer":true,"isVerified":false,"pronunciation":"BOO-toh","mlbDebutDate":"2022-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Buttó","nameSlug":"jose-butto-676130","firstLastName":"José Buttó","lastFirstName":"Buttó, José","lastInitName":"Buttó, J","initLastName":"J Buttó","fullFMLName":"José Alejandro Buttó","fullLFMName":"Buttó, José Alejandro","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID543243":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243","firstName":"Sonny","lastName":"Gray","primaryNumber":"54","birthDate":"1989-11-07","currentAge":36,"birthCity":"Smyrna","birthStateProvince":"TN","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sonny","useLastName":"Gray","middleName":"Douglas","boxscoreName":"Gray, S","nickName":"Pickles","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2013-07-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sonny Gray","nameSlug":"sonny-gray-543243","firstLastName":"Sonny Gray","lastFirstName":"Gray, Sonny","lastInitName":"Gray, S","initLastName":"S Gray","fullFMLName":"Sonny Douglas Gray","fullLFMName":"Gray, Sonny Douglas","strikeZoneTop":3.38,"strikeZoneBottom":1.57},"ID527038":{"id":527038,"fullName":"Wilmer Flores","link":"/api/v1/people/527038","firstName":"Wilmer","lastName":"Flores","primaryNumber":"41","birthDate":"1991-08-06","currentAge":35,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Wilmer","useLastName":"Flores","middleName":"Alejandro","boxscoreName":"Flores","nickName":"Catire","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":true,"pronunciation":"floor-ess","mlbDebutDate":"2013-08-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wilmer Flores","nameSlug":"wilmer-flores-527038","firstLastName":"Wilmer Flores","lastFirstName":"Flores, Wilmer","lastInitName":"Flores, W","initLastName":"W Flores","fullFMLName":"Wilmer Alejandro Flores","fullLFMName":"Flores, Wilmer Alejandro","strikeZoneTop":3.324,"strikeZoneBottom":1.677},"ID667463":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463","firstName":"John","lastName":"King","birthDate":"1994-09-14","currentAge":32,"birthCity":"Laredo","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"John","useLastName":"King","middleName":"Edward","boxscoreName":"King, Jo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2020-09-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"John King","nameSlug":"john-king-667463","firstLastName":"John King","lastFirstName":"King, John","lastInitName":"King, J","initLastName":"J King","fullFMLName":"John Edward King","fullLFMName":"King, John Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID664192":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192","firstName":"Joseph","lastName":"Lucchesi","birthDate":"1993-06-06","currentAge":33,"birthCity":"Newark","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":228,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joey","useLastName":"Lucchesi","middleName":"George","boxscoreName":"Lucchesi","nickName":"Joey Fuego","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"loo-KAY-see","mlbDebutDate":"2018-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Joey Lucchesi","nameSlug":"joey-lucchesi-664192","firstLastName":"Joey Lucchesi","lastFirstName":"Lucchesi, Joey","lastInitName":"Lucchesi, J","initLastName":"J Lucchesi","fullFMLName":"Joseph George Lucchesi","fullLFMName":"Lucchesi, Joseph George","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID680977":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977","firstName":"Brendan","lastName":"Donovan","primaryNumber":"33","birthDate":"1997-01-16","currentAge":29,"birthCity":"Wurzberg","birthCountry":"Germany","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brendan","useLastName":"Donovan","middleName":"Michael","boxscoreName":"Donovan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brendan Donovan","nameSlug":"brendan-donovan-680977","firstLastName":"Brendan Donovan","lastFirstName":"Donovan, Brendan","lastInitName":"Donovan, B","initLastName":"B Donovan","fullFMLName":"Brendan Michael Donovan","fullLFMName":"Donovan, Brendan Michael","strikeZoneTop":3.159,"strikeZoneBottom":1.594},"ID663941":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941","firstName":"Tristan","lastName":"Beck","primaryNumber":"43","birthDate":"1996-06-24","currentAge":30,"birthCity":"Corona","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tristan","useLastName":"Beck","middleName":"Robert","boxscoreName":"Beck, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tristan Beck","nameSlug":"tristan-beck-663941","firstLastName":"Tristan Beck","lastFirstName":"Beck, Tristan","lastInitName":"Beck, T","initLastName":"T Beck","fullFMLName":"Tristan Robert Beck","fullLFMName":"Beck, Tristan Robert","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID687529":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529","firstName":"Grant","lastName":"McCray","primaryNumber":"58","birthDate":"2000-12-07","currentAge":25,"birthCity":"Billings","birthStateProvince":"MT","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Grant","useLastName":"McCray","middleName":"Snow","boxscoreName":"McCray","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grant McCray","nameSlug":"grant-mccray-687529","firstLastName":"Grant McCray","lastFirstName":"McCray, Grant","lastInitName":"McCray, G","initLastName":"G McCray","fullFMLName":"Grant Snow McCray","fullLFMName":"McCray, Grant Snow","strikeZoneTop":3.24,"strikeZoneBottom":1.64},"ID683766":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766","firstName":"Christian","lastName":"Koss","primaryNumber":"50","birthDate":"1998-01-27","currentAge":28,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Christian","useLastName":"Koss","boxscoreName":"Koss","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Koss","nameSlug":"christian-koss-683766","firstLastName":"Christian Koss","lastFirstName":"Koss, Christian","lastInitName":"Koss, C","initLastName":"C Koss","fullFMLName":"Christian Koss","fullLFMName":"Koss, Christian ","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID592662":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662","firstName":"Robert","lastName":"Ray","primaryNumber":"38","birthDate":"1991-10-01","currentAge":34,"birthCity":"Brentwood","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robbie","useLastName":"Ray","middleName":"Glenn","boxscoreName":"Ray","nickName":"Bob","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2014-05-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Robbie Ray","nameSlug":"robbie-ray-592662","firstLastName":"Robbie Ray","lastFirstName":"Ray, Robbie","lastInitName":"Ray, R","initLastName":"R Ray","fullFMLName":"Robert Glenn Ray","fullLFMName":"Ray, Robert Glenn","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID434378":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378","firstName":"Justin","lastName":"Verlander","primaryNumber":"35","birthDate":"1983-02-20","currentAge":43,"birthCity":"Manakin-Sabot","birthStateProvince":"VA","birthCountry":"USA","height":"6' 5\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Verlander","middleName":"Brooks","boxscoreName":"Verlander","nickName":"J V","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2004,"mlbDebutDate":"2005-07-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Verlander","nameSlug":"justin-verlander-434378","firstLastName":"Justin Verlander","lastFirstName":"Verlander, Justin","lastInitName":"Verlander, J","initLastName":"J Verlander","fullFMLName":"Justin Brooks Verlander","fullLFMName":"Verlander, Justin Brooks","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID805811":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811","firstName":"Bryson","lastName":"Eldridge","primaryNumber":"8","birthDate":"2004-10-20","currentAge":21,"birthCity":"Fairfax","birthStateProvince":"VA","birthCountry":"USA","height":"6' 7\"","weight":251,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Bryce","useLastName":"Eldridge","middleName":"Edward","boxscoreName":"Eldridge","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-09-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Eldridge","nameSlug":"bryce-eldridge-805811","firstLastName":"Bryce Eldridge","lastFirstName":"Eldridge, Bryce","lastInitName":"Eldridge, B","initLastName":"B Eldridge","fullFMLName":"Bryson Edward Eldridge","fullLFMName":"Eldridge, Bryson Edward","strikeZoneTop":3.54,"strikeZoneBottom":1.79},"ID657424":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424","firstName":"Matthew","lastName":"Gage","primaryNumber":"93","birthDate":"1993-02-11","currentAge":33,"birthCity":"Johnstown","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":261,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Gage","middleName":"Robert","boxscoreName":"Gage","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2022-06-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matt Gage","nameSlug":"matt-gage-657424","firstLastName":"Matt Gage","lastFirstName":"Gage, Matt","lastInitName":"Gage, M","initLastName":"M Gage","fullFMLName":"Matthew Robert Gage","fullLFMName":"Gage, Matthew Robert","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID699625":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625","firstName":"James","lastName":"Crooks","primaryNumber":"8","birthDate":"2001-07-19","currentAge":25,"birthCity":"Euless","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":230,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jimmy","useLastName":"Crooks","middleName":"Dale","boxscoreName":"Crooks","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jimmy Crooks","nameTitle":"II","nameSuffix":"II","nameSlug":"jimmy-crooks-699625","firstLastName":"Jimmy Crooks","lastFirstName":"Crooks, Jimmy","lastInitName":"Crooks, J","initLastName":"J Crooks","fullFMLName":"James Dale Crooks II","fullLFMName":"Crooks II, James Dale","strikeZoneTop":3.201,"strikeZoneBottom":1.615}},"venue":{"id":2395,"name":"Oracle Park","link":"/api/v1/venues/2395","location":{"address1":"24 Willie Mays Plaza","city":"San Francisco","state":"California","stateAbbrev":"CA","postalCode":"94107","defaultCoordinates":{"latitude":37.778383,"longitude":-122.389448},"azimuthAngle":85.0,"elevation":0,"country":"USA","phone":"(415) 972-2000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":41311,"turfType":"Grass","roofType":"Open","leftLine":339,"leftCenter":399,"center":391,"rightCenter":415,"rightLine":309},"active":true,"season":"2025"},"officialVenue":{"id":2395,"link":"/api/v1/venues/2395"},"weather":{"condition":"Clear","temp":"76","wind":"9 mph, Out To CF"},"gameInfo":{"attendance":37012,"firstPitch":"2025-09-24T01:45:00.000Z","gameDurationMinutes":188},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"home":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"}},"officialScorer":{"id":427131,"fullName":"Michael Duca","link":"/api/v1/people/427131"},"primaryDatacaster":{"id":496214,"fullName":"Karen Palmyra","link":"/api/v1/people/496214"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brendan Donovan doubles (28) on a line drive to right fielder Drew Gilbert.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-24T01:45:31.926Z","endTime":"2025-09-24T01:46:17.955Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"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":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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-09-23T22:12:55.350Z","endTime":"2025-09-24T01:27:39.700Z","isPitch":false,"type":"action","player":{"id":680977,"link":"/api/v1/people/680977"}},{"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-09-24T01:27:39.700Z","endTime":"2025-09-24T01:44:10.168Z","isPitch":false,"type":"action","player":{"id":680977,"link":"/api/v1/people/680977"}},{"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-09-24T01:44:10.168Z","endTime":"2025-09-24T01:45:34.091Z","isPitch":false,"type":"action","player":{"id":680977,"link":"/api/v1/people/680977"}},{"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.1,"endSpeed":85.1,"strikeZoneTop":3.30003139880399,"strikeZoneBottom":1.58999641457854,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.847157061382962,"aZ":-17.445604666818618,"pfxX":-8.686398249459076,"pfxZ":7.9810720304317275,"pX":-1.310639701815162,"pZ":3.2066013893797196,"vX0":3.9880463339531746,"vY0":-134.1970658877428,"vZ0":-2.0713594919649267,"x":166.96,"y":152.2,"x0":-1.6779531824427336,"y0":50.0026000510507,"z0":5.215445326670447,"aX":-16.028597668337557},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.3,"breakHorizontal":15.0,"spinRate":1912,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.4063458937946969,"extension":6.8051598006277025},"index":3,"playId":"c432d978-3cc6-399a-9b91-a99e7a11dd03","pitchNumber":1,"startTime":"2025-09-24T01:45:34.091Z","endTime":"2025-09-24T01:45:38.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.32362144125294,"strikeZoneBottom":1.58999809168182,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.236371610393732,"aZ":-28.30644550010117,"pfxX":-9.501668621352398,"pfxZ":2.0693990235117123,"pX":-1.4192886771070665,"pZ":2.4573520496770143,"vX0":4.024212759915406,"vY0":-135.71910328003906,"vZ0":-1.994160046886631,"x":171.1,"y":172.43,"x0":-1.6854266163875828,"y0":50.002163937549675,"z0":5.1697467201120055,"aX":-17.75443152467736},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.5,"breakHorizontal":16.3,"spinRate":1932,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.4033195328254213,"extension":6.3660536365162725},"index":4,"playId":"01e1bf8b-00a0-32ce-adc9-35d6e51b557a","pitchNumber":2,"startTime":"2025-09-24T01:45:50.777Z","endTime":"2025-09-24T01:45:54.849Z","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":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.30814274596818,"aZ":-27.34922516820249,"pfxX":-10.941996059010538,"pfxZ":2.578975224956106,"pX":-0.197174914565101,"pZ":1.9365998013742975,"vX0":7.289379148369997,"vY0":-135.08128143472558,"vZ0":-3.5460740088725253,"x":124.52,"y":186.49,"x0":-1.4936532637939015,"y0":50.001361987704435,"z0":5.165095589425845,"aX":-20.44797916462783},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.2,"breakHorizontal":18.5,"spinRate":1888,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.40374565542951046,"extension":6.782118528034369},"hitData":{"launchSpeed":98.8,"launchAngle":20.0,"totalDistance":310.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":201.44,"coordY":99.5}},"index":5,"playId":"95eb9b96-0422-36aa-998c-922d188a1b51","pitchNumber":3,"startTime":"2025-09-24T01:46:05.637Z","endTime":"2025-09-24T01:46:17.955Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T01:46:17.955Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Iván Herrera singles on a line drive to right fielder Drew Gilbert. Brendan Donovan to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-24T01:46:50.726Z","endTime":"2025-09-24T01:47:04.462Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"postOnThird":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-24T01:46:41.386Z","endTime":"2025-09-24T01:46:52.678Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.12330530537895,"aZ":-29.298723553416096,"pfxX":-10.356329318177131,"pfxZ":1.5668948722157214,"pX":-0.13530716529757683,"pZ":3.1070769975366965,"vX0":7.216259973936677,"vY0":-135.02019288690994,"vZ0":-0.04237170992797623,"x":122.16,"y":154.89,"x0":-1.5056241649213358,"y0":50.002460999605,"z0":5.195542954640953,"aX":-19.000928632241596},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.0,"breakHorizontal":17.0,"spinRate":1938,"spinDirection":244},"zone":2,"typeConfidence":2.0,"plateTime":0.4066507017634171,"extension":6.803096274869699},"hitData":{"launchSpeed":101.6,"launchAngle":7.0,"totalDistance":163.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":188.3,"coordY":109.12}},"index":1,"playId":"1259f4d5-014b-349f-8895-518b3c72bb6a","pitchNumber":1,"startTime":"2025-09-24T01:46:52.678Z","endTime":"2025-09-24T01:47:04.462Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T01:47:04.462Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Burleson singles on a ground ball to center fielder Jung Hoo Lee. Brendan Donovan scores. Iván Herrera to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-24T01:47:08.844Z","endTime":"2025-09-24T01:48:57.129Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"postOnThird":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":{"id":657277,"link":"/api/v1/people/657277"},"isScoringEvent":true,"rbi":true,"earned":true,"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.6,"strikeZoneTop":3.49182706640025,"strikeZoneBottom":1.66317356804306,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.16558850127264,"aZ":-23.750916470895373,"pfxX":-0.7187847930654498,"pfxZ":4.5326912884052675,"pX":-0.49243853147359223,"pZ":4.228932331754904,"vX0":3.1717385777375884,"vY0":-134.29336926159925,"vZ0":1.494405383191474,"x":135.77,"y":124.6,"x0":-1.586328804301004,"y0":50.00657718377151,"z0":5.333950710895181,"aX":-1.337554072661462},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.6,"breakHorizontal":0.7,"spinRate":2234,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.40509226323973824,"extension":6.843739463021947},"index":0,"playId":"56cfb5d3-87e6-3361-a56e-378a273d4b41","pitchNumber":1,"startTime":"2025-09-24T01:47:38.801Z","endTime":"2025-09-24T01:47:42.848Z","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":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.6,"strikeZoneTop":3.52886711722749,"strikeZoneBottom":1.66104793013913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.36323181544643,"aZ":-34.77510624073763,"pfxX":-5.022343627846112,"pfxZ":-1.6361760948134414,"pX":-1.422495261668185,"pZ":2.551422875685358,"vX0":2.775378338133419,"vY0":-124.17701866805682,"vZ0":0.8151508695219054,"x":171.22,"y":169.89,"x0":-1.8910831493111888,"y0":50.00097863933263,"z0":5.0689204216018044,"aX":-7.994067924202596},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.6,"breakHorizontal":8.6,"spinRate":1452,"spinDirection":275},"zone":13,"typeConfidence":2.0,"plateTime":0.4378796515236476,"extension":6.791699734649191},"index":1,"playId":"e5f80b54-33d9-331f-a06f-962dc1554689","pitchNumber":2,"startTime":"2025-09-24T01:47:55.780Z","endTime":"2025-09-24T01:47:59.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.2,"strikeZoneTop":3.51538292359911,"strikeZoneBottom":1.65131893210549,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.227098278092303,"aZ":-36.184379897875104,"pfxX":-4.919050356114578,"pfxZ":-2.5348825296515507,"pX":-1.1663275309682697,"pZ":2.0453646786971222,"vX0":3.071215685847406,"vY0":-124.17619410190397,"vZ0":-0.0531201311499252,"x":161.46,"y":183.56,"x0":-1.7729648745348519,"y0":50.00546014130025,"z0":5.0491854685271775,"aX":-7.770283598164539},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.4,"breakHorizontal":8.3,"spinRate":1541,"spinDirection":268},"zone":13,"typeConfidence":2.0,"plateTime":0.43919447898022757,"extension":6.781708430478526},"index":2,"playId":"3899ce90-22bb-3741-aafb-161465fd2aa1","pitchNumber":3,"startTime":"2025-09-24T01:48:12.066Z","endTime":"2025-09-24T01:48:15.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.53962896329588,"strikeZoneBottom":1.64412131627707,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.2493296016478,"aZ":-28.505180673227226,"pfxX":-9.03071471167582,"pfxZ":1.9843226048270015,"pX":-1.0202473550587,"pZ":3.330240666358852,"vX0":4.509515848609224,"vY0":-135.03731041972645,"vZ0":0.392121090241924,"x":155.89,"y":148.86,"x0":-1.5380867357680714,"y0":50.00214837672675,"z0":5.187634370931683,"aX":-16.686522718738004},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.8,"breakHorizontal":15.4,"spinRate":1920,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.4055328881901539,"extension":6.792490251808794},"index":3,"playId":"fffa6467-deef-31fe-b3c7-664a721af438","pitchNumber":4,"startTime":"2025-09-24T01:48:27.394Z","endTime":"2025-09-24T01:48:31.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.298945024823425,"aZ":-36.47866042202844,"pfxX":-4.9778303272960915,"pfxZ":-2.6363767408028904,"pX":-0.39288504653816186,"pZ":1.7304064261390322,"vX0":4.837204878189578,"vY0":-126.14560852686259,"vZ0":-0.8094526413776911,"x":131.98,"y":192.06,"x0":-1.6758635943650106,"y0":50.002378589305465,"z0":4.96074704034161,"aX":-8.134791808498406},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-4.8,"breakHorizontal":8.2,"spinRate":1616,"spinDirection":268},"zone":7,"typeConfidence":2.0,"plateTime":0.4319053191270319,"extension":6.995050433846001},"hitData":{"launchSpeed":104.2,"launchAngle":-5.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":151.82,"coordY":87.33}},"index":4,"playId":"25e2b6f0-12bd-3036-8331-b2d0045a170a","pitchNumber":5,"startTime":"2025-09-24T01:48:45.501Z","endTime":"2025-09-24T01:48:57.129Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T01:48:57.129Z","atBatIndex":2},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Nolan Arenado grounds into a double play, first baseman Rafael Devers to shortstop Willy Adames to first baseman Rafael Devers. Iván Herrera scores. Alec Burleson out at 2nd. Nolan Arenado out at 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-24T01:49:09.024Z","endTime":"2025-09-24T01:49:56.171Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_play","runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":{"id":657277,"link":"/api/v1/people/657277"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.45461249107432,"strikeZoneBottom":1.67807504426101,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.548732924411844,"aZ":-35.215915141795996,"pfxX":-9.536092219054323,"pfxZ":-1.6363965643126264,"pX":-0.10334967327196007,"pZ":2.4767749094249742,"vX0":6.778389393467102,"vY0":-135.49875096436466,"vZ0":-0.4826276203727964,"x":120.94,"y":171.91,"x0":-1.3982019667685035,"y0":50.001543267178725,"z0":5.117288197956497,"aX":-17.734434854978122},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-2.9,"breakHorizontal":15.8,"spinRate":1951,"spinDirection":243},"zone":5,"typeConfidence":2.0,"plateTime":0.4041970529769059,"extension":7.049337216981224},"index":0,"playId":"a3932fb6-bd9f-3476-9392-008237d2c88b","pitchNumber":1,"startTime":"2025-09-24T01:49:29.118Z","endTime":"2025-09-24T01:49:33.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.33503761088095,"aZ":-35.983888854176996,"pfxX":-9.660466316947467,"pfxZ":-2.066291328753291,"pX":-0.47000714772111063,"pZ":3.054164895650786,"vX0":5.908342105451614,"vY0":-135.6496208120716,"vZ0":1.0669802372938795,"x":134.92,"y":156.32,"x0":-1.4321675793909139,"y0":50.00196451384487,"z0":5.1831147724919395,"aX":-17.829235073034074},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-3.2,"breakHorizontal":16.1,"spinRate":1913,"spinDirection":249},"zone":1,"typeConfidence":2.0,"plateTime":0.40528124496091955,"extension":6.833537788510904},"hitData":{"launchSpeed":65.6,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.36,"coordY":166.38}},"index":1,"playId":"861b80a4-2419-3283-beea-8dd10a68d935","pitchNumber":2,"startTime":"2025-09-24T01:49:48.113Z","endTime":"2025-09-24T01:49:56.171Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T01:49:56.171Z","atBatIndex":3},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Lars Nootbaar doubles (24) on a sharp line drive to center fielder Jung Hoo Lee.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-24T01:50:12.304Z","endTime":"2025-09-24T01:51:46.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"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(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":85.6,"endSpeed":78.4,"strikeZoneTop":3.21944459722565,"strikeZoneBottom":1.53205153600661,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.800399117432395,"aZ":-34.34623540755576,"pfxX":9.233929146243234,"pfxZ":-1.389066134398198,"pX":0.2348994587142249,"pZ":1.9299243765110525,"vX0":2.199856507443979,"vY0":-124.67037659024005,"vZ0":-0.47234008192177224,"x":108.05,"y":186.67,"x0":-1.8599626086879124,"y0":50.00434812243853,"z0":4.974962981747988,"aX":14.427337290273869},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.4,"breakHorizontal":-17.3,"spinRate":2557,"spinDirection":52},"zone":8,"typeConfidence":2.0,"plateTime":0.4405929331790812,"extension":6.678116098748745},"index":0,"playId":"26b2f70f-931f-39b9-b5be-810c28658ce3","pitchNumber":1,"startTime":"2025-09-24T01:50:20.433Z","endTime":"2025-09-24T01:50:24.313Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.4,"strikeZoneTop":3.26797727186805,"strikeZoneBottom":1.55471428029547,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.19546727131685,"aZ":-35.69120455220404,"pfxX":8.575082684391653,"pfxZ":-2.2408956528162634,"pX":-0.32004813421652817,"pZ":3.2343076117636986,"vX0":1.0404519845412143,"vY0":-124.80840999339533,"vZ0":2.579249845171001,"x":129.2,"y":151.45,"x0":-1.8562556007379913,"y0":50.00186766593947,"z0":5.136066837180819,"aX":13.464780704297324},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.1,"breakHorizontal":-15.7,"spinRate":2576,"spinDirection":67},"zone":1,"typeConfidence":2.0,"plateTime":0.43963359425677506,"extension":6.488802587052979},"index":1,"playId":"dea60080-8e61-3ed7-be77-b11f3d806837","pitchNumber":2,"startTime":"2025-09-24T01:50:34.900Z","endTime":"2025-09-24T01:50:38.680Z","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":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.2,"strikeZoneTop":3.26472502029974,"strikeZoneBottom":1.5230475475023,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.3958999109495,"aZ":-36.309421923935695,"pfxX":-5.4257740859468395,"pfxZ":-2.4929931975022788,"pX":-0.979689361652925,"pZ":0.5184309732036756,"vX0":3.408398902446885,"vY0":-127.46138881919781,"vZ0":-3.583809906922082,"x":154.34,"y":224.78,"x0":-1.624295128597518,"y0":50.00439908220283,"z0":4.78805922471988,"aX":-8.994094466863983},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-5.0,"breakHorizontal":9.1,"spinRate":1575,"spinDirection":270},"zone":13,"typeConfidence":2.0,"plateTime":0.4285219089189707,"extension":6.905480778764882},"index":2,"playId":"f6abadf9-27e0-3b65-ac21-d08519630652","pitchNumber":3,"startTime":"2025-09-24T01:50:49.435Z","endTime":"2025-09-24T01:50:53.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":82.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.69808061069047,"aZ":-36.085377286236465,"pfxX":-7.039883977041106,"pfxZ":-2.320195920267671,"pX":-0.26249921714878544,"pZ":1.4305603906363726,"vX0":5.6882191607797346,"vY0":-128.1852994639736,"vZ0":-1.7088712110919784,"x":127.01,"y":200.15,"x0":-1.5791917434559308,"y0":50.00043467752406,"z0":4.8836314897421085,"aX":-11.893434263156733},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-4.3,"breakHorizontal":11.8,"spinRate":1471,"spinDirection":274},"zone":13,"typeConfidence":2.0,"plateTime":0.42482626126367684,"extension":6.996152309975414},"index":3,"playId":"f83bfc2b-19f4-37a6-83b8-d1b721cfea3c","pitchNumber":4,"startTime":"2025-09-24T01:51:10.512Z","endTime":"2025-09-24T01:51:14.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.014918687147812,"aZ":-34.28209509887332,"pfxX":-6.547457805370648,"pfxZ":-1.283206450496726,"pX":-0.5968114306915161,"pZ":2.231707817468267,"vX0":4.824529081735402,"vY0":-126.8110105381854,"vZ0":-0.11910555567116254,"x":139.75,"y":178.52,"x0":-1.662085256824666,"y0":50.00057863047788,"z0":4.986926750547508,"aX":-10.790437577228593},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-2.2,"breakHorizontal":10.9,"spinRate":1442,"spinDirection":271},"zone":4,"typeConfidence":2.0,"plateTime":0.4299668262694625,"extension":6.88232377584297},"hitData":{"launchSpeed":101.8,"launchAngle":22.0,"totalDistance":394.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":124.86,"coordY":40.11}},"index":4,"playId":"173c8306-4ecc-3702-a61a-ce79f936223b","pitchNumber":5,"startTime":"2025-09-24T01:51:30.958Z","endTime":"2025-09-24T01:51:46.412Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T01:51:46.412Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Thomas Saggese singles on a line drive to left fielder Heliot Ramos. Lars Nootbaar scores.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-24T01:51:58.848Z","endTime":"2025-09-24T01:53:03.502Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":{"id":657277,"link":"/api/v1/people/657277"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.43214159133071,"strikeZoneBottom":1.60444136223111,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.52457818545787,"aZ":-32.869910196835676,"pfxX":-10.794072196394698,"pfxZ":-0.3742426918185391,"pX":-0.349664290339376,"pZ":3.334192685700575,"vX0":6.635541549699365,"vY0":-135.24307705009502,"vZ0":1.3095728934585453,"x":130.33,"y":148.76,"x0":-1.4235952928373674,"y0":50.002626181197826,"z0":5.1370155053605675,"aX":-20.13777289465158},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":-0.2,"breakHorizontal":18.2,"spinRate":1853,"spinDirection":242},"zone":1,"typeConfidence":2.0,"plateTime":0.4039019853770558,"extension":6.642428464748292},"index":0,"playId":"53145239-3235-3af4-9ef3-eea1042fd811","pitchNumber":1,"startTime":"2025-09-24T01:52:12.604Z","endTime":"2025-09-24T01:52:17.212Z","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":92.3,"endSpeed":84.1,"strikeZoneTop":3.4599966645718,"strikeZoneBottom":1.52873059018788,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.263227809898073,"aZ":-32.35182054553304,"pfxX":-9.152210816649188,"pfxZ":-0.10006968504884028,"pX":-2.0429400001280094,"pZ":2.2505939700415487,"vX0":2.2566492806789125,"vY0":-134.3588513073338,"vZ0":-1.1149404219366847,"x":194.87,"y":178.01,"x0":-1.7091923709439638,"y0":50.00059899198203,"z0":4.986513678587954,"aX":-16.598232911884356},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":-0.2,"breakHorizontal":16.0,"spinRate":1853,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.40889333625139734,"extension":6.8699745212397945},"index":1,"playId":"69b79205-cf6a-36c5-a3c6-380bac170d90","pitchNumber":2,"startTime":"2025-09-24T01:52:29.168Z","endTime":"2025-09-24T01:52:34.045Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.307219453429443,"aZ":-28.789594153150677,"pfxX":-11.52799077896231,"pfxZ":1.8285047694095304,"pX":-1.2881256239214984,"pZ":2.617420215910873,"vX0":4.664816637305704,"vY0":-135.47765463363942,"vZ0":-0.9655148662355564,"x":166.1,"y":168.11,"x0":-1.540786561548941,"y0":50.00039587248491,"z0":5.002044724422581,"aX":-21.292697704246716},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.4,"breakHorizontal":19.8,"spinRate":1876,"spinDirection":264},"zone":11,"typeConfidence":2.0,"plateTime":0.40525710595277564,"extension":7.1193020037318915},"hitData":{"launchSpeed":85.8,"launchAngle":16.0,"totalDistance":215.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":44.5,"coordY":107.02}},"index":2,"playId":"cd9a6fa6-2f0c-3cd6-8a1e-147979787a20","pitchNumber":3,"startTime":"2025-09-24T01:52:51.600Z","endTime":"2025-09-24T01:53:03.502Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T01:53:03.502Z","atBatIndex":5},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jimmy Crooks lines out to right fielder Drew Gilbert.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-24T01:54:46.942Z","endTime":"2025-09-24T01:55:27.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"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":2},"index":0,"startTime":"2025-09-24T01:53:33.250Z","endTime":"2025-09-24T01:54:48.715Z","isPitch":false,"type":"action","player":{"id":699625,"link":"/api/v1/people/699625"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.1,"strikeZoneTop":3.32230436225029,"strikeZoneBottom":1.58951961781293,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.304310586009017,"aZ":-34.05079923701466,"pfxX":7.127626330237019,"pfxZ":-1.2072847304507413,"pX":-0.8900436954245462,"pZ":2.908234405909529,"vX0":0.5048682150331538,"vY0":-124.4311152941671,"vZ0":1.5668624284674502,"x":150.93,"y":160.26,"x0":-2.0210469886572597,"y0":50.00115509504899,"z0":5.103743544909924,"aX":11.110287021084277},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.6,"breakHorizontal":-13.0,"spinRate":2620,"spinDirection":61},"zone":11,"typeConfidence":2.0,"plateTime":0.4411650504031317,"extension":6.948917481158584},"index":1,"playId":"69aabef0-627f-3332-9cad-d189260c61ac","pitchNumber":1,"startTime":"2025-09-24T01:54:48.715Z","endTime":"2025-09-24T01:54:53.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.27528321637279,"strikeZoneBottom":1.56000020978095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.533725297768555,"aZ":-36.87382470732767,"pfxX":-5.104405185151785,"pfxZ":-2.8458855705617108,"pX":-1.1662255291217027,"pZ":1.7736591161344477,"vX0":3.1393408560079,"vY0":-127.18459904302868,"vZ0":-0.5975782173376669,"x":161.45,"y":190.89,"x0":-1.7493408823504668,"y0":50.00612263412094,"z0":4.919997684097611,"aX":-8.417169115170019},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-5.0,"breakHorizontal":8.6,"spinRate":1513,"spinDirection":272},"zone":13,"typeConfidence":2.0,"plateTime":0.4296112552370177,"extension":7.181629926350895},"index":2,"playId":"0fd2e7ab-b966-306a-a977-8433a96bec2c","pitchNumber":2,"startTime":"2025-09-24T01:55:04.196Z","endTime":"2025-09-24T01:55:08.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.2874686358372,"aZ":-36.262822082175795,"pfxX":-3.8166886035453844,"pfxZ":-2.508182234679934,"pX":-0.39134035475006507,"pZ":1.9140147881169587,"vX0":4.559398997981396,"vY0":-125.8965523987818,"vZ0":-0.2977329742502657,"x":131.92,"y":187.1,"x0":-1.7185164455697872,"y0":50.00550834387731,"z0":4.935136723448963,"aX":-6.211521667527575},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-4.4,"breakHorizontal":6.0,"spinRate":1409,"spinDirection":277},"zone":7,"typeConfidence":2.0,"plateTime":0.43281062537975323,"extension":6.841901601890662},"hitData":{"launchSpeed":92.4,"launchAngle":20.0,"totalDistance":277.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":171.45,"coordY":97.88}},"index":3,"playId":"da17bcbb-d560-37a2-aa0b-0519c589dd33","pitchNumber":3,"startTime":"2025-09-24T01:55:19.546Z","endTime":"2025-09-24T01:55:27.277Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T01:55:27.277Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Heliot Ramos grounds out, shortstop Thomas Saggese to first baseman Alec Burleson.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-24T01:57:27.800Z","endTime":"2025-09-24T01:58:37.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.03235284820862,"strikeZoneBottom":1.42999992833808,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.342357793401792,"aZ":-16.85406896354363,"pfxX":-0.3695349218250876,"pfxZ":7.804587978001193,"pX":0.14701987839512487,"pZ":4.530911298696613,"vX0":3.9843489966083476,"vY0":-138.60498512036057,"vZ0":-1.8737066734505416,"x":111.4,"y":116.45,"x0":-1.255598091709944,"y0":50.004586394712355,"z0":6.330097100789179,"aX":-0.7256161912847011},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.0,"breakHorizontal":-0.1,"spinRate":2275,"spinDirection":186},"zone":12,"typeConfidence":2.0,"plateTime":0.39380128912665,"extension":6.376304778608911},"index":0,"playId":"06f2027f-738d-3d23-8780-9450df3cc6c5","pitchNumber":1,"startTime":"2025-09-24T01:57:39.413Z","endTime":"2025-09-24T01:57:43.509Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.06325581973614,"strikeZoneBottom":1.43000158076241,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.20555139458437,"aZ":-15.270454054235191,"pfxX":-1.2413129003256538,"pfxZ":8.544085781251406,"pX":0.048018722070341885,"pZ":4.187681423436848,"vX0":4.060139267974165,"vY0":-139.26592192318125,"vZ0":-2.82391622834354,"x":115.17,"y":125.71,"x0":-1.2629105413270323,"y0":50.0000641683986,"z0":6.21586188812565,"aX":-2.4553688877084685},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.1,"breakHorizontal":1.4,"spinRate":2306,"spinDirection":186},"zone":12,"typeConfidence":2.0,"plateTime":0.39224315231917606,"extension":6.741248181608178},"index":1,"playId":"0ab61c4d-8cd3-3d66-b5ba-6c80fc82cf68","pitchNumber":2,"startTime":"2025-09-24T01:57:56.267Z","endTime":"2025-09-24T01:58:00.442Z","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":94.8,"endSpeed":87.3,"strikeZoneTop":3.02916724575913,"strikeZoneBottom":1.43000334100777,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.93344093451795,"aZ":-15.918538404604547,"pfxX":0.7868273146067857,"pfxZ":8.39626640485585,"pX":0.5588070471800503,"pZ":2.240825484323744,"vX0":4.737004427155658,"vY0":-137.86363869544545,"vZ0":-7.407517016187394,"x":95.7,"y":178.28,"x0":-1.27982012230207,"y0":50.00562744582535,"z0":6.025091454037658,"aX":1.5235155221123413},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.9,"breakHorizontal":-2.4,"spinRate":2234,"spinDirection":189},"zone":6,"typeConfidence":2.0,"plateTime":0.3963909458761914,"extension":6.742526653906656},"index":2,"playId":"b2ecc980-965d-32e8-93c4-75981337b29d","pitchNumber":3,"startTime":"2025-09-24T01:58:13.500Z","endTime":"2025-09-24T01:58:17.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.8,"strikeZoneTop":3.06,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.87467382483893,"aZ":-29.53284308993821,"pfxX":1.057612930961834,"pfxZ":1.6140325908179705,"pX":0.5753374533663359,"pZ":2.1637743985898075,"vX0":4.673752200390498,"vY0":-126.463403240787,"vZ0":-3.7546787553871157,"x":95.07,"y":180.36,"x0":-1.4251923744662562,"y0":50.00510645831984,"z0":6.005688503986671,"aX":1.7335990136744548},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.4,"breakHorizontal":-2.9,"spinRate":2355,"spinDirection":107},"zone":6,"typeConfidence":0.91,"plateTime":0.43112787348730297,"extension":6.751382545433519},"hitData":{"launchSpeed":73.4,"launchAngle":-22.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.19,"coordY":155.1}},"index":3,"playId":"1ac54ad2-9ae0-32ed-a3c0-a642f9ab1042","pitchNumber":4,"startTime":"2025-09-24T01:58:29.484Z","endTime":"2025-09-24T01:58:37.007Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T01:58:37.007Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-24T01:58:45.395Z","endTime":"2025-09-24T02:01:14.374Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,7],"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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":699625,"link":"/api/v1/people/699625"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.52380623909045,"strikeZoneBottom":1.64999758346239,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.314771459333446,"aZ":-21.723985280366737,"pfxX":-2.247027116532835,"pfxZ":5.235290660288236,"pX":0.17847509701690858,"pZ":4.158953547613944,"vX0":4.7815557305831895,"vY0":-140.07474281234056,"vZ0":-2.0774890724053496,"x":110.2,"y":126.49,"x0":-1.2552894227336144,"y0":50.00345492388814,"z0":6.323981610564958,"aX":-4.486185684662401},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.2,"breakHorizontal":3.1,"spinRate":2335,"spinDirection":181},"zone":12,"typeConfidence":2.0,"plateTime":0.39036997627650694,"extension":6.592519349616826},"index":0,"playId":"1964528b-6d08-39ca-a6f3-728b2e31b187","pitchNumber":1,"startTime":"2025-09-24T01:59:04.704Z","endTime":"2025-09-24T01:59:08.541Z","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":0,"outs":1},"index":1,"startTime":"2025-09-24T01:59:16.226Z","endTime":"2025-09-24T01:59:28.451Z","isPitch":false,"type":"action","player":{"id":646240,"link":"/api/v1/people/646240"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.2,"strikeZoneTop":3.48189071817114,"strikeZoneBottom":1.65108433162617,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.10886139434532,"aZ":-17.87098687641329,"pfxX":-0.8625702962627191,"pfxZ":7.183585313431314,"pX":-1.0456763764842754,"pZ":4.167480263556884,"vX0":1.7204778742484819,"vY0":-139.65464919722348,"vZ0":-2.2877141835694976,"x":156.86,"y":126.26,"x0":-1.5554377794851473,"y0":50.00107067069585,"z0":6.162217617092398,"aX":-1.7172130578422657},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.8,"breakHorizontal":1.2,"spinRate":2329,"spinDirection":183},"zone":11,"typeConfidence":2.0,"plateTime":0.3910077523383122,"extension":6.5992584058649415},"index":2,"playId":"1d77ccc5-e4b5-38fc-aef0-55fca7c7ea31","pitchNumber":2,"startTime":"2025-09-24T01:59:28.451Z","endTime":"2025-09-24T01:59:32.308Z","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":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.51911038036446,"strikeZoneBottom":1.64876714897879,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.93130875035484,"aZ":-18.156803540365832,"pfxX":-1.472590826020466,"pfxZ":7.2938518866738615,"pX":0.05484123824351015,"pZ":2.7285452865767916,"vX0":4.257048799623199,"vY0":-137.618131429419,"vZ0":-5.946516595225228,"x":114.91,"y":165.11,"x0":-1.3193803384914284,"y0":50.00614500062991,"z0":6.143356733159441,"aX":-2.8317893767599918},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.2,"breakHorizontal":1.8,"spinRate":2337,"spinDirection":192},"zone":5,"typeConfidence":2.0,"plateTime":0.3976907579079869,"extension":6.627630898584914},"index":3,"playId":"f371f98a-1417-3693-9b84-a632ae696929","pitchNumber":3,"startTime":"2025-09-24T01:59:46.495Z","endTime":"2025-09-24T01:59:50.808Z","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":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.0,"strikeZoneTop":3.44669866128311,"strikeZoneBottom":1.52923499574166,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.615729493775582,"aZ":-32.95349097858407,"pfxX":2.46496222864133,"pfxZ":-0.45508840180270127,"pX":-0.05522093746298195,"pZ":3.391365631725553,"vX0":2.5514002011713686,"vY0":-129.00978204958093,"vZ0":-0.6572320675095991,"x":119.1,"y":147.21,"x0":-1.374167893312927,"y0":50.005503272380594,"z0":6.169947269774861,"aX":4.191991005681946},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.7,"breakHorizontal":-5.0,"spinRate":2413,"spinDirection":124},"zone":2,"typeConfidence":0.91,"plateTime":0.4231342063532928,"extension":6.537811657256701},"index":4,"playId":"4139d80f-1f30-38c9-93a5-f5d675ac6e4f","pitchNumber":4,"startTime":"2025-09-24T02:00:03.603Z","endTime":"2025-09-24T02:00:07.574Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":73.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.278031691379997,"aZ":-40.95960366549334,"pfxX":-0.8556653133743732,"pfxZ":-6.4553197455905345,"pX":-0.8026007147500481,"pZ":1.9560021260551212,"vX0":1.5860893105606273,"vY0":-115.86956429319987,"vZ0":-0.8192343589915762,"x":147.59,"y":185.97,"x0":-1.3842328079940778,"y0":50.00053405400429,"z0":6.221708657763549,"aX":-1.1656950137941868},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-11.6,"breakHorizontal":1.2,"spinRate":2817,"spinDirection":14},"zone":7,"typeConfidence":0.88,"plateTime":0.47237774871001825,"extension":6.707781149261317},"index":5,"playId":"c8c7d2b7-0c62-3dcd-9cff-6210cf4f81de","pitchNumber":5,"startTime":"2025-09-24T02:00:23.930Z","endTime":"2025-09-24T02:00:28.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.05797179917188,"aZ":-17.659442898537936,"pfxX":-3.963888846580846,"pfxZ":7.153066293960718,"pX":-0.6046641970346216,"pZ":2.7920523339189587,"vX0":3.514048144742971,"vY0":-140.84734284735026,"vZ0":-6.043752762710843,"x":140.05,"y":163.39,"x0":-1.3475154034234962,"y0":50.002552142644475,"z0":6.089700021963679,"aX":-8.042128374858931},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.0,"breakHorizontal":6.6,"spinRate":2243,"spinDirection":193},"zone":4,"typeConfidence":2.0,"plateTime":0.38744780732103123,"extension":6.579529386386372},"index":6,"playId":"44abe044-8d43-3853-8a4e-19be92f5f4fd","pitchNumber":6,"startTime":"2025-09-24T02:00:45.479Z","endTime":"2025-09-24T02:00:50.140Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":72.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.113986555351783,"aZ":-44.630070397522864,"pfxX":1.3948628157883358,"pfxZ":-9.321451995713506,"pX":0.26971607667065733,"pZ":1.98354574966725,"vX0":3.2539715256240904,"vY0":-115.61493936661387,"vZ0":0.2798934144736085,"x":106.72,"y":185.22,"x0":-1.3443622135637785,"y0":50.00261837222796,"z0":6.189448892579105,"aX":1.863540990344109},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.1,"breakVerticalInduced":-16.4,"breakHorizontal":-3.5,"spinRate":2921,"spinDirection":13},"zone":8,"typeConfidence":0.9,"plateTime":0.4760807215888274,"extension":6.791060231724481},"index":7,"playId":"f99339f6-2f85-3e15-8597-11d0ff7c3fcd","pitchNumber":7,"startTime":"2025-09-24T02:01:10.181Z","endTime":"2025-09-24T02:01:14.374Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T02:01:14.374Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willy Adames flies out to center fielder Victor Scott II.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-24T02:01:24.554Z","endTime":"2025-09-24T02:01:49.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.374066822291077,"aZ":-12.43067060595105,"pfxX":-6.449738086839974,"pfxZ":10.13200669979648,"pX":-0.6389647844096328,"pZ":2.901179679228032,"vX0":4.101996383158687,"vY0":-138.79613609285326,"vZ0":-6.40939588539666,"x":141.36,"y":160.45,"x0":-1.2988302323109087,"y0":50.00524281079388,"z0":6.06997401014038,"aX":-12.572263212176836},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.2,"breakHorizontal":10.8,"spinRate":2311,"spinDirection":190},"zone":4,"typeConfidence":0.9,"plateTime":0.39478685719406936,"extension":6.614774123393368},"hitData":{"launchSpeed":80.1,"launchAngle":34.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.25,"coordY":81.79}},"index":0,"playId":"1b965d60-64a4-34ac-96b2-021fe7e443dd","pitchNumber":1,"startTime":"2025-09-24T02:01:41.141Z","endTime":"2025-09-24T02:01:49.640Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T02:01:49.640Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jordan Walker flies out to first baseman Rafael Devers in foul territory.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-24T02:03:41.144Z","endTime":"2025-09-24T02:04:06.423Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.6,"strikeZoneTop":3.83,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.46792331576826,"aZ":-32.969171435835186,"pfxX":-10.205863298568302,"pfxZ":-0.44164316989479424,"pX":0.26045623142410623,"pZ":2.6981727367492936,"vX0":8.040245390104813,"vY0":-133.83629247247615,"vZ0":-0.496089119445033,"x":107.07,"y":165.93,"x0":-1.4710128563309568,"y0":50.00377333262853,"z0":5.266895321932597,"aX":-18.33844993598176},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":-0.7,"breakHorizontal":16.6,"spinRate":1959,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.4107644167330795,"extension":6.721480825562777},"hitData":{"launchSpeed":84.9,"launchAngle":65.0,"totalDistance":156.0,"trajectory":"fly_ball","hardness":"medium","location":"3","coordinates":{"coordX":175.63,"coordY":170.43}},"index":0,"playId":"4a62cec3-00b0-39fe-a371-3f474868ab8f","pitchNumber":1,"startTime":"2025-09-24T02:03:57.102Z","endTime":"2025-09-24T02:04:06.423Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T02:04:06.423Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Scott II called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-24T02:04:13.061Z","endTime":"2025-09-24T02:05:35.504Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.5,"strikeZoneTop":3.19182523134292,"strikeZoneBottom":1.4726217990302,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.735485712430126,"aZ":-34.214615906573336,"pfxX":8.847436996485005,"pfxZ":-1.3317853839268547,"pX":0.4147419666278262,"pZ":2.3094440308354005,"vX0":2.792329212177672,"vY0":-123.58918081247619,"vZ0":0.33607209236111757,"x":101.19,"y":176.43,"x0":-1.8817772157550947,"y0":50.00312122373667,"z0":5.0668899081218335,"aX":13.5598221777379},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.0,"breakHorizontal":-16.7,"spinRate":2614,"spinDirection":58},"zone":6,"typeConfidence":2.0,"plateTime":0.4447473248652578,"extension":6.7226622758604115},"index":0,"playId":"60d84338-12a0-393e-97f0-af60eab17b2d","pitchNumber":1,"startTime":"2025-09-24T02:04:31.533Z","endTime":"2025-09-24T02:04:35.072Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.2,"strikeZoneTop":3.20562059400221,"strikeZoneBottom":1.4966083859712,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.74550420459858,"aZ":-33.27100738992672,"pfxX":8.083150696591247,"pfxZ":-0.687572841794946,"pX":-0.8701266806236565,"pZ":2.9805120527272297,"vX0":-0.041721259583801684,"vY0":-126.13727430194824,"vZ0":1.446363643250767,"x":150.17,"y":158.31,"x0":-1.902516046734032,"y0":50.000368951127484,"z0":5.0913835075600025,"aX":12.963165992857979},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.6,"breakHorizontal":-14.6,"spinRate":2499,"spinDirection":49},"zone":11,"typeConfidence":2.0,"plateTime":0.43498390389193675,"extension":6.582473189014526},"index":1,"playId":"2039a45c-505c-3981-acfe-172cf282bbe5","pitchNumber":2,"startTime":"2025-09-24T02:04:45.637Z","endTime":"2025-09-24T02:04:49.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.1,"strikeZoneTop":3.14532815688407,"strikeZoneBottom":1.53490104146857,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.840523139774824,"aZ":-20.960762437604604,"pfxX":-4.631652894048129,"pfxZ":5.925542208363918,"pX":-0.7775699116028152,"pZ":4.634609761387355,"vX0":3.745039555007489,"vY0":-135.7429337759923,"vZ0":2.1288781853159766,"x":146.64,"y":113.65,"x0":-1.5639384945210653,"y0":50.00185440579058,"z0":5.28740548502611,"aX":-8.763402421379839},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.4,"breakHorizontal":7.7,"spinRate":2167,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.40138286588796257,"extension":6.6579534534667},"index":2,"playId":"286d0978-16e0-3856-821f-c84a1ab71b55","pitchNumber":3,"startTime":"2025-09-24T02:05:02.762Z","endTime":"2025-09-24T02:05:06.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.1909770365193,"strikeZoneBottom":1.46840514097255,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.597068916677777,"aZ":-38.0030816186628,"pfxX":-5.415936192777052,"pfxZ":-3.540339647788877,"pX":-1.5875875947556453,"pZ":1.2982752710304195,"vX0":2.402583373348241,"vY0":-127.07116234177631,"vZ0":-1.5414044646547855,"x":177.52,"y":203.73,"x0":-1.8386127580580598,"y0":50.00434485251553,"z0":4.9156418246594065,"aX":-8.910157781212616},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-6.5,"breakHorizontal":9.4,"spinRate":1579,"spinDirection":276},"zone":13,"typeConfidence":2.0,"plateTime":0.4300689287496433,"extension":6.77045670451528},"index":3,"playId":"a7f696b2-a96b-343c-9316-9b97fa1091e1","pitchNumber":4,"startTime":"2025-09-24T02:05:16.593Z","endTime":"2025-09-24T02:05:20.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.4,"strikeZoneTop":3.21375843917207,"strikeZoneBottom":1.47741526496713,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.456919120925075,"aZ":-32.635844115291704,"pfxX":10.663188174064835,"pfxZ":-0.30242258236125963,"pX":-0.9513109733452572,"pZ":2.728423324001071,"vX0":-1.180914564309489,"vY0":-123.64641505772647,"vZ0":0.9992000911121979,"x":153.26,"y":165.11,"x0":-1.8493425885864738,"y0":50.00127902745237,"z0":5.074138549096862,"aX":16.37947805044306},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.0,"breakHorizontal":-19.0,"spinRate":2594,"spinDirection":55},"zone":11,"typeConfidence":2.0,"plateTime":0.44430688752836955,"extension":6.579147823861716},"index":4,"playId":"54531f10-6ccc-3970-8481-d7db630773df","pitchNumber":5,"startTime":"2025-09-24T02:05:31.718Z","endTime":"2025-09-24T02:05:35.504Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T02:05:35.504Z","atBatIndex":11},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brendan Donovan doubles (29) on a sharp line drive to right fielder Drew Gilbert.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-24T02:05:49.231Z","endTime":"2025-09-24T02:06:33.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"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(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":93.9,"endSpeed":86.4,"strikeZoneTop":3.19305722767376,"strikeZoneBottom":1.49086129232078,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.551097496092492,"aZ":-21.685657004425995,"pfxX":-9.78324155846113,"pfxZ":5.506992256454403,"pX":-0.9241120883395673,"pZ":2.4831296493747113,"vX0":5.323091707921881,"vY0":-136.75726299786547,"vZ0":-2.996659077540636,"x":152.22,"y":171.74,"x0":-1.618782928579257,"y0":50.00523552279042,"z0":5.071055875057973,"aX":-18.638959816812342},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.6,"breakHorizontal":16.7,"spinRate":1998,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.39965389713335675,"extension":6.831921109477874},"index":0,"playId":"45c69e1b-087a-3d23-bbeb-e00725257b40","pitchNumber":1,"startTime":"2025-09-24T02:05:59.338Z","endTime":"2025-09-24T02:06:03.371Z","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":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.117870776012815,"aZ":-33.162423793506946,"pfxX":-10.648521004595136,"pfxZ":-0.5361853098761689,"pX":-0.10804579487749927,"pZ":2.103325650916944,"vX0":7.1524476463633935,"vY0":-135.42384108601294,"vZ0":-1.7976165391850416,"x":121.12,"y":181.99,"x0":-1.407470850220061,"y0":50.002803109179396,"z0":5.107894847214531,"aX":-19.668071374400895},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":-1.2,"breakHorizontal":17.6,"spinRate":2099,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.4053288543071414,"extension":6.611014304974559},"hitData":{"launchSpeed":106.6,"launchAngle":18.0,"totalDistance":376.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":167.57,"coordY":41.64}},"index":1,"playId":"22d6fb60-cc6d-390d-afce-36efad801672","pitchNumber":2,"startTime":"2025-09-24T02:06:21.236Z","endTime":"2025-09-24T02:06:33.252Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T02:06:33.252Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Iván Herrera grounds out, shortstop Willy Adames to first baseman Rafael Devers.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-24T02:06:50.110Z","endTime":"2025-09-24T02:07:34.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.9,"strikeZoneTop":3.36243506685658,"strikeZoneBottom":1.51999608312988,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.982021717485154,"aZ":-35.56642404710512,"pfxX":-6.698167091741608,"pfxZ":-2.065258328105169,"pX":-0.43242965982427994,"pZ":1.7684975522653987,"vX0":5.415682387323335,"vY0":-126.39304949820269,"vZ0":-0.7004127136861819,"x":133.48,"y":191.03,"x0":-1.7163996937713282,"y0":50.00160805607103,"z0":4.866708368732546,"aX":-11.006223011352027},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.7,"breakHorizontal":11.2,"spinRate":1574,"spinDirection":264},"zone":7,"typeConfidence":2.0,"plateTime":0.43078135824847896,"extension":6.945665478051817},"index":0,"playId":"055da472-8908-3f5f-ae2d-9eb05f7a7a6e","pitchNumber":1,"startTime":"2025-09-24T02:06:57.292Z","endTime":"2025-09-24T02:07:01.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.6,"strikeZoneTop":3.3692787743189,"strikeZoneBottom":1.49958744520452,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.1696827948465,"aZ":-30.00474870295061,"pfxX":9.176792094492521,"pfxZ":1.4124812822829487,"pX":0.6943085626562207,"pZ":3.666430257111012,"vX0":2.9222173735629324,"vY0":-122.96744806982213,"vZ0":2.841327673866342,"x":90.53,"y":139.79,"x0":-1.7011969023935303,"y0":50.00125103793265,"z0":5.04011716458367,"aX":14.063002617570266},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.5,"breakHorizontal":-17.3,"spinRate":2673,"spinDirection":61},"zone":12,"typeConfidence":2.0,"plateTime":0.4452768875714992,"extension":6.855275796392201},"index":1,"playId":"0b26f04f-f008-3d4b-b5b7-794de65b0eb5","pitchNumber":2,"startTime":"2025-09-24T02:07:11.847Z","endTime":"2025-09-24T02:07:16.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.283296923742014,"aZ":-37.650858472283424,"pfxX":-4.839900733201242,"pfxZ":-3.3794223596556545,"pX":-0.5903098290383367,"pZ":1.9184227712625987,"vX0":4.280681298612382,"vY0":-125.4877373234365,"vZ0":0.12512658294392764,"x":139.5,"y":186.98,"x0":-1.6753825086133765,"y0":50.00022386184438,"z0":4.8920970093996985,"aX":-7.851176386547108},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-5.9,"breakHorizontal":8.0,"spinRate":1385,"spinDirection":274},"zone":7,"typeConfidence":2.0,"plateTime":0.4336314828433996,"extension":6.884726524442488},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.81,"coordY":147.12}},"index":2,"playId":"07d050e4-9973-3852-8bb4-5abd34b82f52","pitchNumber":3,"startTime":"2025-09-24T02:07:26.595Z","endTime":"2025-09-24T02:07:34.921Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T02:07:34.921Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Chapman strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-24T02:09:20.609Z","endTime":"2025-09-24T02:11:57.534Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":699625,"link":"/api/v1/people/699625"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.8,"strikeZoneTop":3.44243506726932,"strikeZoneBottom":1.50558446548506,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.710097389540532,"aZ":-29.9787040191817,"pfxX":2.424223781825679,"pfxZ":1.4049014543039444,"pX":0.52387986754275,"pZ":2.426817700080008,"vX0":4.116517493318227,"vY0":-123.64806805487568,"vZ0":-2.879569229996271,"x":97.03,"y":173.26,"x0":-1.4720192624094883,"y0":50.002811239464926,"z0":6.100408201319069,"aX":3.7841877588399564},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.2,"breakHorizontal":-5.3,"spinRate":2361,"spinDirection":114},"zone":6,"typeConfidence":0.9,"plateTime":0.4415525376926821,"extension":6.603814610027901},"index":0,"playId":"5ce424fd-38fc-30f4-9147-c25e7495c090","pitchNumber":1,"startTime":"2025-09-24T02:09:43.706Z","endTime":"2025-09-24T02:09:48.135Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.647479508892953,"aZ":-10.827777812492556,"pfxX":-4.680208712455796,"pfxZ":11.38670363078348,"pX":-0.5840938732090978,"pZ":3.1092200501336618,"vX0":3.297396471882569,"vY0":-136.21915188633426,"vZ0":-6.0170373945592175,"x":139.26,"y":154.83,"x0":-1.2038317950730906,"y0":50.00020576914121,"z0":6.099289312845966,"aX":-8.771345458192455},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.6,"breakHorizontal":7.8,"spinRate":2252,"spinDirection":193},"zone":1,"typeConfidence":2.0,"plateTime":0.40250301134873956,"extension":6.56436817070083},"index":1,"playId":"1e552e16-ec74-3a11-9a3a-07aca2f635f5","pitchNumber":2,"startTime":"2025-09-24T02:10:00.058Z","endTime":"2025-09-24T02:10:04.468Z","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":2,"outs":0},"index":2,"startTime":"2025-09-24T02:10:12.170Z","endTime":"2025-09-24T02:10:28.272Z","isPitch":false,"type":"action","player":{"id":656305,"link":"/api/v1/people/656305"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.9,"strikeZoneTop":3.43347000702727,"strikeZoneBottom":1.67167956502723,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.49104024085393,"aZ":-17.428669368694628,"pfxX":-5.738865559952881,"pfxZ":7.651960987094565,"pX":0.5217322310176231,"pZ":4.778985277127981,"vX0":6.155154906877795,"vY0":-137.25927346315027,"vZ0":-1.0871447241537697,"x":97.11,"y":109.75,"x0":-0.9933984729556212,"y0":50.00440995604699,"z0":6.355277947804926,"aX":-11.06253975403625},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.9,"breakHorizontal":9.2,"spinRate":2069,"spinDirection":187},"zone":12,"typeConfidence":2.0,"plateTime":0.39750632773991956,"extension":6.46645301090473},"index":3,"playId":"dc01eaf1-c98a-36ba-80b6-bc92fa74e896","pitchNumber":3,"startTime":"2025-09-24T02:10:28.272Z","endTime":"2025-09-24T02:10:32.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":73.3,"strikeZoneTop":3.48815867490143,"strikeZoneBottom":1.66999983100933,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.241990590518473,"aZ":-43.89108113922684,"pfxX":1.0666063428739472,"pfxZ":-8.739884648887788,"pX":1.163775087918949,"pZ":2.1463516509037652,"vX0":4.926382828295114,"vY0":-115.00589421644602,"vZ0":0.29990037836260464,"x":72.64,"y":180.83,"x0":-1.1443209163961392,"y0":50.004027412174665,"z0":6.269711839936373,"aX":1.4294082148547904},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-15.5,"breakHorizontal":-3.1,"spinRate":2897,"spinDirection":24},"zone":14,"typeConfidence":0.89,"plateTime":0.4761857170386983,"extension":6.597993317102431},"index":4,"playId":"771f6c14-ac7f-3bf6-81ba-20d463901b4f","pitchNumber":4,"startTime":"2025-09-24T02:10:45.991Z","endTime":"2025-09-24T02:10:50.234Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":71.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.77172890661404,"aZ":-43.37269814489967,"pfxX":0.5946941366874352,"pfxZ":-8.72466291452767,"pX":0.10432144396120886,"pZ":2.334575657933295,"vX0":2.9087353540911054,"vY0":-112.6591726422624,"vZ0":1.0019466707423674,"x":113.02,"y":175.75,"x0":-1.2816392530510938,"y0":50.0030382529485,"z0":6.273361621466821,"aX":0.7631303625989395},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-15.2,"breakHorizontal":-1.8,"spinRate":2842,"spinDirection":24},"zone":5,"typeConfidence":0.9,"plateTime":0.4864799220296385,"extension":6.573669317330174},"index":5,"playId":"74dfa3b8-cad5-3eb4-8449-5f55cdcbe25d","pitchNumber":5,"startTime":"2025-09-24T02:11:03.769Z","endTime":"2025-09-24T02:11:15.168Z","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.4,"endSpeed":83.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.31024876714173,"aZ":-32.60681076285572,"pfxX":0.7838612585906231,"pfxZ":-0.25035204138010236,"pX":0.9067792756342522,"pZ":0.8844018690272382,"vX0":5.61363382476357,"vY0":-130.1786234025894,"vZ0":-6.795139725331239,"x":82.44,"y":214.9,"x0":-1.3655480703360365,"y0":50.00281692979245,"z0":5.948197645610419,"aX":1.3648042123967923},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-1.6,"breakHorizontal":-2.5,"spinRate":2486,"spinDirection":79},"zone":14,"typeConfidence":0.91,"plateTime":0.418268955128688,"extension":6.758191138851764},"index":6,"playId":"c937e5c8-cddc-39d5-a49e-cb4c24ecd535","pitchNumber":6,"startTime":"2025-09-24T02:11:52.796Z","endTime":"2025-09-24T02:11:57.534Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T02:11:57.534Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Eldridge strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-24T02:12:07.458Z","endTime":"2025-09-24T02:14:58.665Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":699625,"link":"/api/v1/people/699625"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.7,"strikeZoneTop":3.46273705853896,"strikeZoneBottom":1.69966297945223,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.566376447542424,"aZ":-17.940342804563773,"pfxX":-0.9237242721154234,"pfxZ":7.154875300043468,"pX":0.21503878741656865,"pZ":2.720554577347821,"vX0":4.379849422487081,"vY0":-139.0767739292997,"vZ0":-6.006579828734591,"x":108.8,"y":165.33,"x0":-1.2495356280358771,"y0":50.004546658996595,"z0":6.068486263946174,"aX":-1.8381637450012644},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.1,"breakHorizontal":1.0,"spinRate":2324,"spinDirection":179},"zone":5,"typeConfidence":2.0,"plateTime":0.39146198751407946,"extension":6.5312325704238585},"index":0,"playId":"7a8bff9f-2ff4-3dce-a6b9-5fe64d42a8ed","pitchNumber":1,"startTime":"2025-09-24T02:12:22.736Z","endTime":"2025-09-24T02:12:26.634Z","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":95.6,"endSpeed":88.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.866871524464965,"aZ":-19.540741354040502,"pfxX":-1.4564920716985221,"pfxZ":6.358014287740405,"pX":0.24211550687345407,"pZ":3.217959258636973,"vX0":4.980042303642669,"vY0":-139.23693695113727,"vZ0":-4.37880175071938,"x":107.77,"y":151.9,"x0":-1.3712842265470646,"y0":50.0007203210731,"z0":6.084065903928674,"aX":-2.8938455401080097},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.9,"breakHorizontal":1.7,"spinRate":2373,"spinDirection":182},"zone":2,"typeConfidence":2.0,"plateTime":0.3916583733818171,"extension":6.874598721658527},"index":1,"playId":"d2b67709-ee91-3ed2-8060-90d94b23afb6","pitchNumber":2,"startTime":"2025-09-24T02:12:40.181Z","endTime":"2025-09-24T02:12:44.433Z","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":1},"pitchData":{"startSpeed":78.7,"endSpeed":72.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.28147369525001,"aZ":-44.59706472734452,"pfxX":1.1907819661868766,"pfxZ":-9.461552092674259,"pX":-0.6040950632784009,"pZ":2.2400389444907494,"vX0":1.4072320822915847,"vY0":-114.48806762541744,"vZ0":0.9562170576353701,"x":140.03,"y":178.3,"x0":-1.383965858223768,"y0":50.00267200566143,"z0":6.219629419012715,"aX":1.563371541005896},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-16.4,"breakHorizontal":-2.5,"spinRate":2884,"spinDirection":18},"zone":7,"typeConfidence":0.9,"plateTime":0.4804151217510504,"extension":6.844986097656799},"index":2,"playId":"f6b9b378-bf83-370e-a28e-d09cfd5192a7","pitchNumber":3,"startTime":"2025-09-24T02:13:04.923Z","endTime":"2025-09-24T02:13:09.233Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.5,"strikeZoneTop":3.56746184410854,"strikeZoneBottom":1.69827513646554,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.372510604197455,"aZ":-43.792679250072624,"pfxX":2.31210892714784,"pfxZ":-8.641247875066771,"pX":-0.9187404147034922,"pZ":0.13054923171788435,"vX0":0.8615777201111634,"vY0":-116.01596422225192,"vZ0":-3.726778458109211,"x":152.02,"y":235.26,"x0":-1.596651281714203,"y0":50.000195197698524,"z0":5.98664235731077,"aX":3.1098071403141914},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-16.3,"breakHorizontal":-4.4,"spinRate":2896,"spinDirection":18},"zone":13,"typeConfidence":0.9,"plateTime":0.4745080716646348,"extension":6.921866887634993},"index":3,"playId":"76672487-5d5b-3d87-93d7-48533c1d0545","pitchNumber":4,"startTime":"2025-09-24T02:13:26.083Z","endTime":"2025-09-24T02:13:30.466Z","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":86.8,"endSpeed":81.4,"strikeZoneTop":3.50651487162514,"strikeZoneBottom":1.70000150070421,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.271061043694665,"aZ":-32.13246349207571,"pfxX":2.4859224335900434,"pfxZ":0.02543032273724566,"pX":-0.031958261384813114,"pZ":0.09044301910206848,"vX0":3.191392959389511,"vY0":-126.37513748435623,"vZ0":-7.916472751757205,"x":118.22,"y":236.34,"x0":-1.627301106461131,"y0":50.0028288445486,"z0":5.795184860328095,"aX":4.078667871959885},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.3,"breakHorizontal":-5.2,"spinRate":2398,"spinDirection":83},"zone":13,"typeConfidence":0.9,"plateTime":0.43104982211502696,"extension":6.845635535681055},"index":4,"playId":"13fa16a9-16fc-3c9d-a308-01c73027423b","pitchNumber":5,"startTime":"2025-09-24T02:13:45.537Z","endTime":"2025-09-24T02:13:50.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":72.2,"strikeZoneTop":3.49890693653801,"strikeZoneBottom":1.70000226133742,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.217751775218904,"aZ":-45.50200798394344,"pfxX":2.578593505624605,"pfxZ":-10.143704968101533,"pX":-1.4062617729066411,"pZ":3.0134861692968,"vX0":-0.8416997663366482,"vY0":-114.2553962266794,"vZ0":2.6087730696450833,"x":170.6,"y":157.42,"x0":-1.3668323194555223,"y0":50.00157299247156,"z0":6.347678507937416,"aX":3.3886738682357715},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.9,"breakVerticalInduced":-17.3,"breakHorizontal":-4.4,"spinRate":2914,"spinDirection":17},"zone":11,"typeConfidence":0.91,"plateTime":0.4804887655562231,"extension":6.360431489274016},"index":5,"playId":"004ee2a5-9f5a-39d4-8312-f9067bcc6b67","pitchNumber":6,"startTime":"2025-09-24T02:14:08.040Z","endTime":"2025-09-24T02:14:12.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":72.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.102231992488154,"aZ":-45.33224992630093,"pfxX":2.2335651617988455,"pfxZ":-10.040749505445934,"pX":-0.003147953888107536,"pZ":2.2342778270523542,"vX0":2.306142663751995,"vY0":-114.345850902352,"vZ0":1.1991817984394082,"x":117.12,"y":178.45,"x0":-1.318809764656183,"y0":50.00292322385376,"z0":6.186874686009958,"aX":2.9267724173595724},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.2,"breakVerticalInduced":-17.5,"breakHorizontal":-4.7,"spinRate":2893,"spinDirection":25},"zone":8,"typeConfidence":0.9,"plateTime":0.4809098111855299,"extension":6.897252204390505},"index":6,"playId":"b25a5d94-89b6-329f-b757-2c3be3d71a6d","pitchNumber":7,"startTime":"2025-09-24T02:14:26.190Z","endTime":"2025-09-24T02:14:30.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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.77513595097165,"aZ":-21.064863346625465,"pfxX":-0.4332824353854201,"pfxZ":5.679468442262372,"pX":-0.2487841249915657,"pZ":2.388702945103632,"vX0":3.2064319347492973,"vY0":-138.67237780602227,"vZ0":-6.162744855277394,"x":126.48,"y":174.29,"x0":-1.3616179015114702,"y0":50.00212959665085,"z0":6.036151627557946,"aX":-0.8477189452986114},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.2,"breakHorizontal":0.1,"spinRate":2424,"spinDirection":170},"zone":5,"typeConfidence":2.0,"plateTime":0.39433759492656373,"extension":6.572112664213616},"index":7,"playId":"4e99f394-9870-3737-9fe6-b520916f3082","pitchNumber":8,"startTime":"2025-09-24T02:14:54.585Z","endTime":"2025-09-24T02:14:58.665Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T02:14:58.665Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jung Hoo Lee grounds out, shortstop Thomas Saggese to first baseman Alec Burleson.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-24T02:15:11.196Z","endTime":"2025-09-24T02:17:14.661Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.5,"endSpeed":69.9,"strikeZoneTop":3.33533705229579,"strikeZoneBottom":1.54168107328925,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.88480546175426,"aZ":-44.23290681932859,"pfxX":2.473554300020323,"pfxZ":-9.720939726160728,"pX":-0.37629835505461307,"pZ":3.5146849966081253,"vX0":1.5932228344410357,"vY0":-111.22488872368051,"vZ0":3.8682163939333973,"x":131.34,"y":143.88,"x0":-1.4259096595722884,"y0":50.00432549883877,"z0":6.372019701265512,"aX":3.067285501583728},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.2,"breakVerticalInduced":-16.1,"breakHorizontal":-4.9,"spinRate":2757,"spinDirection":19},"zone":11,"typeConfidence":0.91,"plateTime":0.49442170848759925,"extension":6.473494387318154},"index":0,"playId":"e898a92e-8f21-37ae-a883-a77ea3fbc88e","pitchNumber":1,"startTime":"2025-09-24T02:15:26.242Z","endTime":"2025-09-24T02:15:30.365Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.3135955813304,"strikeZoneBottom":1.52086844978984,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.841363847389246,"aZ":-24.18096789012299,"pfxX":-0.7133534891240787,"pfxZ":4.066150307084613,"pX":1.3443008163976524,"pZ":1.1696600472059386,"vX0":7.457603279664909,"vY0":-139.82680570107968,"vZ0":-8.657840776968076,"x":65.76,"y":207.2,"x0":-1.2735113172815007,"y0":50.000424895948484,"z0":5.913338478228824,"aX":-1.402303798526424},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.6,"breakHorizontal":-0.4,"spinRate":2496,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.3928948136982755,"extension":6.565297071844157},"index":1,"playId":"5b85c3c9-6804-37fd-a0a8-03238b9084b8","pitchNumber":2,"startTime":"2025-09-24T02:15:42.879Z","endTime":"2025-09-24T02:15:46.831Z","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":95.0,"endSpeed":86.8,"strikeZoneTop":3.22537309479355,"strikeZoneBottom":1.4425467292544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.173194047746435,"aZ":-22.270670243396168,"pfxX":-0.47429923893733683,"pfxZ":5.157477281373616,"pX":1.8116923159875025,"pZ":2.1689119108299026,"vX0":8.107119268156861,"vY0":-138.0788773314579,"vZ0":-6.4057889100036896,"x":47.94,"y":180.22,"x0":-1.1072127999686625,"y0":50.0057652663394,"z0":6.0285889498589675,"aX":-0.9112906279347871},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.0,"breakHorizontal":-1.0,"spinRate":2563,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.3974367115877695,"extension":6.409485922985386},"index":2,"playId":"fa7c015b-d53f-34b4-98da-23f35fb0e5e6","pitchNumber":3,"startTime":"2025-09-24T02:15:59.076Z","endTime":"2025-09-24T02:16:03.098Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.7,"strikeZoneTop":3.20780156660624,"strikeZoneBottom":1.52826832913249,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.288295183685527,"aZ":-33.6170249563731,"pfxX":2.800662328451867,"pfxZ":-0.9342993897075784,"pX":0.9891953986114316,"pZ":1.3841638741139046,"vX0":4.93367959594003,"vY0":-122.9783629025339,"vZ0":-4.1871332476087435,"x":79.29,"y":201.41,"x0":-1.399602273113542,"y0":50.00158424697522,"z0":5.932044544471131,"aX":4.328835454046693},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.4,"breakHorizontal":-6.1,"spinRate":2487,"spinDirection":29},"zone":14,"typeConfidence":0.82,"plateTime":0.44382392808369087,"extension":6.7332579652529265},"index":3,"playId":"63f92d41-982f-31cc-bbef-2eb9682499bc","pitchNumber":4,"startTime":"2025-09-24T02:16:16.736Z","endTime":"2025-09-24T02:16:20.798Z","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":95.7,"endSpeed":87.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.26590345302938,"aZ":-18.135977425867697,"pfxX":1.1023865426254535,"pfxZ":7.165999597182916,"pX":0.04080783067661401,"pZ":2.650783607550052,"vX0":3.797475995221088,"vY0":-139.30246564687812,"vZ0":-5.731945190231597,"x":115.44,"y":167.21,"x0":-1.4850907306464018,"y0":50.002348854041365,"z0":5.9402993968789,"aX":2.158388048459636},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.9,"breakHorizontal":-2.8,"spinRate":2452,"spinDirection":188},"zone":5,"typeConfidence":2.0,"plateTime":0.39369000016894296,"extension":6.644983375237848},"index":4,"playId":"2b11b57f-d63a-3fdd-b022-b368e1d4be1a","pitchNumber":5,"startTime":"2025-09-24T02:16:34.327Z","endTime":"2025-09-24T02:16:38.664Z","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":2},"pitchData":{"startSpeed":95.1,"endSpeed":88.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.9259024300179,"aZ":-21.093382767649512,"pfxX":-0.41443511218900964,"pfxZ":5.625959896521719,"pX":-0.022229434694119893,"pZ":1.9736813956246564,"vX0":4.149341850478668,"vY0":-138.49980286312078,"vZ0":-6.889478046337927,"x":117.85,"y":185.49,"x0":-1.4771676301300376,"y0":50.001993277324395,"z0":5.873633404275196,"aX":-0.816280337313322},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.1,"breakHorizontal":0.0,"spinRate":2358,"spinDirection":187},"zone":8,"typeConfidence":2.0,"plateTime":0.39339967685589006,"extension":6.575490174295095},"hitData":{"launchSpeed":107.2,"launchAngle":-3.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":125.47,"coordY":140.03}},"index":5,"playId":"e916392e-2f22-3134-87ab-cfcbb0eaff95","pitchNumber":6,"startTime":"2025-09-24T02:17:07.164Z","endTime":"2025-09-24T02:17:14.661Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T02:17:14.661Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alec Burleson flies out to left fielder Heliot Ramos.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-24T02:19:13.319Z","endTime":"2025-09-24T02:20:21.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"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":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":80.0,"strikeZoneTop":3.40197400945467,"strikeZoneBottom":1.66505843146671,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.381008219920986,"aZ":-35.8411108264592,"pfxX":-5.043482059348823,"pfxZ":-2.2742056270924973,"pX":-1.5712688802153298,"pZ":1.8970794470737098,"vX0":2.2231313583233514,"vY0":-125.32868369514158,"vZ0":-0.4570274898972789,"x":176.89,"y":187.56,"x0":-1.8085291618596362,"y0":50.005569727945165,"z0":4.978273441169043,"aX":-8.124031980501359},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-4.0,"breakHorizontal":8.8,"spinRate":1563,"spinDirection":272},"zone":13,"typeConfidence":2.0,"plateTime":0.434989634456012,"extension":6.933496233224851},"index":0,"playId":"336ddcf9-facb-3d94-ab2f-8d67138ddd08","pitchNumber":1,"startTime":"2025-09-24T02:19:24.608Z","endTime":"2025-09-24T02:19:28.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.1,"strikeZoneTop":3.40166515432216,"strikeZoneBottom":1.70322700072008,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.61038550277068,"aZ":-36.4141820006808,"pfxX":-3.95052702797011,"pfxZ":-2.690815738216804,"pX":-0.9532324619915942,"pZ":2.0766917149017767,"vX0":3.261639183796728,"vY0":-123.92211825354525,"vZ0":0.23061123689771335,"x":153.33,"y":182.71,"x0":-1.764576673695303,"y0":50.00229502299433,"z0":4.990919518214353,"aX":-6.227731679716678},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.7,"breakHorizontal":6.5,"spinRate":1557,"spinDirection":271},"zone":13,"typeConfidence":2.0,"plateTime":0.4397269897779901,"extension":6.666983274301235},"index":1,"playId":"5b4f0603-c8d0-332f-a920-f0e8f4c221a5","pitchNumber":2,"startTime":"2025-09-24T02:19:37.797Z","endTime":"2025-09-24T02:19:41.629Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.327426541774848,"aZ":-38.316720139153,"pfxX":-4.505634527303309,"pfxZ":-3.7868412822350503,"pX":0.5166490330157105,"pZ":1.1676130677572265,"vX0":6.588428556347977,"vY0":-126.02786404827697,"vZ0":-1.5583955654482744,"x":97.31,"y":207.25,"x0":-1.5346561867247848,"y0":50.0011026588075,"z0":4.862071120405118,"aX":-7.317119245030825},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-7.0,"breakHorizontal":6.8,"spinRate":1697,"spinDirection":270},"zone":14,"typeConfidence":2.0,"plateTime":0.4330490711747803,"extension":6.972733750938479},"index":2,"playId":"86cac196-43de-3b7b-a5a8-b12c0cb64166","pitchNumber":3,"startTime":"2025-09-24T02:19:51.439Z","endTime":"2025-09-24T02:19:55.596Z","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":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.483863130053184,"aZ":-33.24366843275806,"pfxX":-9.583574896561336,"pfxZ":-0.579829521315343,"pX":-0.8917264307958797,"pZ":2.855968153780637,"vX0":4.906770987411848,"vY0":-135.09059483741828,"vZ0":-0.0032280599596004045,"x":150.99,"y":161.67,"x0":-1.4937039206205418,"y0":50.00653384828983,"z0":5.208778125665069,"aX":-17.584006250161046},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":-0.8,"breakHorizontal":16.2,"spinRate":2078,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.40663172571238393,"extension":6.828693651899032},"hitData":{"launchSpeed":89.8,"launchAngle":27.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":46.11,"coordY":106.26}},"index":3,"playId":"4ac2ee2d-321f-30b5-b1e2-715e7303fd07","pitchNumber":4,"startTime":"2025-09-24T02:20:13.267Z","endTime":"2025-09-24T02:20:21.162Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T02:20:21.162Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nolan Arenado singles on a line drive to center fielder Jung Hoo Lee.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-24T02:20:24.452Z","endTime":"2025-09-24T02:20:54.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.346882886693578,"aZ":-32.86936137926629,"pfxX":8.889327736837974,"pfxZ":-0.45034343225294116,"pX":-0.5320760955290686,"pZ":2.52824745882465,"vX0":0.19324727348486748,"vY0":-123.26891536463266,"vZ0":0.5817642143509838,"x":137.28,"y":170.52,"x0":-1.7665091392255057,"y0":50.00286183606205,"z0":5.0625509842412395,"aX":13.68968571972163},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.5,"breakHorizontal":-16.2,"spinRate":2619,"spinDirection":56},"zone":4,"typeConfidence":2.0,"plateTime":0.4442111647941216,"extension":6.731590062847142},"hitData":{"launchSpeed":77.0,"launchAngle":26.0,"totalDistance":267.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":102.81,"coordY":88.51}},"index":0,"playId":"1b4316b2-291d-3a14-ad43-acabc046cc5e","pitchNumber":1,"startTime":"2025-09-24T02:20:46.054Z","endTime":"2025-09-24T02:20:54.762Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T02:20:54.762Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lars Nootbaar flies out to center fielder Jung Hoo Lee.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-24T02:20:57.690Z","endTime":"2025-09-24T02:22:07.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.0,"strikeZoneTop":3.41895174199629,"strikeZoneBottom":1.66902189648861,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.222467509718893,"aZ":-30.31156469324232,"pfxX":9.382419543070236,"pfxZ":1.2044677445187606,"pX":0.3754332837638795,"pZ":2.3366566248313663,"vX0":2.548315084413136,"vY0":-123.34379738984089,"vZ0":0.001121084679309936,"x":102.69,"y":175.69,"x0":-1.8895709096085744,"y0":50.001516329023545,"z0":4.889326049923514,"aX":14.472928066827011},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.4,"breakHorizontal":-17.6,"spinRate":2658,"spinDirection":61},"zone":6,"typeConfidence":2.0,"plateTime":0.44384999656334445,"extension":6.856671958088307},"index":0,"playId":"7051495f-bd17-3751-891b-f8f2bb0f5a71","pitchNumber":1,"startTime":"2025-09-24T02:21:21.724Z","endTime":"2025-09-24T02:21:25.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.593685218718313,"aZ":-21.66534699144301,"pfxX":-0.42622243029374274,"pfxZ":5.70669511732881,"pX":0.143447034054263,"pZ":3.5069670049210457,"vX0":4.423876719708251,"vY0":-134.00066939601294,"vZ0":-0.32635953045666766,"x":111.53,"y":144.09,"x0":-1.4647610493587409,"y0":50.00166711402141,"z0":5.161797815876238,"aX":-0.7856247842368417},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.6,"breakHorizontal":0.0,"spinRate":2347,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.40683744344472483,"extension":6.643481371576481},"index":1,"playId":"3cffb082-caee-356f-a3a6-1b2e0241aba3","pitchNumber":2,"startTime":"2025-09-24T02:21:37.364Z","endTime":"2025-09-24T02:21:41.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.05183032930066,"aZ":-30.58990963381808,"pfxX":8.7669001133936,"pfxZ":1.0161751868266773,"pX":-0.17135198471194568,"pZ":1.9541540389664538,"vX0":1.4357832120929974,"vY0":-123.88669129688455,"vZ0":-0.901055848320905,"x":123.53,"y":186.02,"x0":-1.897205845802738,"y0":50.002246317038754,"z0":4.8724865355647875,"aX":13.66787175663295},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.9,"breakHorizontal":-16.2,"spinRate":2714,"spinDirection":59},"zone":8,"typeConfidence":2.0,"plateTime":0.44161369190789523,"extension":7.171358346564746},"hitData":{"launchSpeed":98.7,"launchAngle":27.0,"totalDistance":396.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.9,"coordY":39.2}},"index":2,"playId":"b7932029-d18c-3b19-b2d6-a5520339fc71","pitchNumber":3,"startTime":"2025-09-24T02:21:54.961Z","endTime":"2025-09-24T02:22:07.584Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T02:22:07.584Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Thomas Saggese strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-24T02:22:13.330Z","endTime":"2025-09-24T02:24:15.060Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":77.9,"strikeZoneTop":3.44327157314367,"strikeZoneBottom":1.60867286810139,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.674491064639408,"aZ":-33.16990830507703,"pfxX":6.1278760201341,"pfxZ":-0.6358915036921147,"pX":0.6091325402397403,"pZ":2.5768717553462652,"vX0":3.8169653368175127,"vY0":-124.64591494558158,"vZ0":0.8732261731104085,"x":93.78,"y":169.2,"x0":-1.744184536957486,"y0":50.00590895402304,"z0":4.984929090150426,"aX":9.53523791529676},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.6,"breakHorizontal":-12.0,"spinRate":2597,"spinDirection":57},"zone":6,"typeConfidence":2.0,"plateTime":0.4413298612867429,"extension":6.827093546486909},"index":0,"playId":"d1774c10-c296-3d9c-b28f-723c93247a48","pitchNumber":1,"startTime":"2025-09-24T02:22:32.581Z","endTime":"2025-09-24T02:22:36.994Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":83.5,"strikeZoneTop":3.45222459572756,"strikeZoneBottom":1.61178751511884,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.12706287520176,"aZ":-33.41458743699094,"pfxX":-10.431995761401835,"pfxZ":-0.6893853374154855,"pX":0.2419333153444493,"pZ":3.445277140145696,"vX0":7.805998016317319,"vY0":-134.5588114017254,"vZ0":1.8693142339593005,"x":107.78,"y":145.76,"x0":-1.362447357177546,"y0":50.00103289445606,"z0":5.1336560720624345,"aX":-18.85211960737461},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":-0.5,"breakHorizontal":16.9,"spinRate":1972,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.409330665147587,"extension":7.089604150265545},"index":1,"playId":"8475541f-9a92-317f-b258-8927a37856e9","pitchNumber":2,"startTime":"2025-09-24T02:22:47.272Z","endTime":"2025-09-24T02:22:51.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.7,"strikeZoneTop":3.43268181199286,"strikeZoneBottom":1.60999895804198,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.250510906278368,"aZ":-20.19520019145577,"pfxX":-4.78258596204869,"pfxZ":6.223817539556613,"pX":0.36184765091423293,"pZ":4.235331755647471,"vX0":6.39452848845888,"vY0":-137.35558743414632,"vZ0":0.9623615480741406,"x":103.21,"y":124.43,"x0":-1.3667831842740765,"y0":50.00614195604302,"z0":5.246094323453321,"aX":-9.210741379290315},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.6,"breakHorizontal":7.4,"spinRate":2135,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.39760763013840217,"extension":7.00107018645465},"index":2,"playId":"bae045c0-237f-3f9e-9bbf-9266aff405d7","pitchNumber":3,"startTime":"2025-09-24T02:23:03.585Z","endTime":"2025-09-24T02:23:07.894Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.47356268771129,"strikeZoneBottom":1.59828869817748,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.98019355839991,"aZ":-22.722000640692457,"pfxX":-4.214559007688592,"pfxZ":5.093283030562608,"pX":-0.3988801569912842,"pZ":4.38573653189844,"vX0":4.059703334405831,"vY0":-135.01743688610298,"vZ0":1.7869048190912178,"x":132.2,"y":120.37,"x0":-1.3706745470823174,"y0":50.0029897390587,"z0":5.308956355701286,"aX":-7.821708113611221},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.8,"breakHorizontal":6.8,"spinRate":2001,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.4048840842827013,"extension":6.686199045840502},"index":3,"playId":"6e824e5c-3b32-3c50-86a1-7f1fec2ae7da","pitchNumber":4,"startTime":"2025-09-24T02:23:18.885Z","endTime":"2025-09-24T02:23:25.694Z","isPitch":true,"type":"pitch"},{"details":{"description":"Nolan Arenado steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"actionPlayId":"6e824e5c-3b32-3c50-86a1-7f1fec2ae7da","startTime":"2025-09-24T02:23:32.497Z","endTime":"2025-09-24T02:23:56.066Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":571448,"link":"/api/v1/people/571448"}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"playId":"6c8da940-9a25-4e2b-9583-ea61fec781a0","startTime":"2025-09-24T02:23:56.066Z","endTime":"2025-09-24T02:24:01.066Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.020939630858383,"aZ":-35.718405094179566,"pfxX":-5.067209950140766,"pfxZ":-2.1406913718853806,"pX":0.7837495679309106,"pZ":1.2281279430426686,"vX0":7.607721243210923,"vY0":-127.15911341576921,"vZ0":-2.0685951088807135,"x":87.13,"y":205.62,"x0":-1.57144581832538,"y0":50.00186799400618,"z0":4.852716588087031,"aX":-8.402671760301601},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-4.1,"breakHorizontal":7.7,"spinRate":1417,"spinDirection":269},"zone":14,"typeConfidence":2.0,"plateTime":0.428709781246309,"extension":6.96911766497022},"index":6,"playId":"cc17a735-123b-3a5b-9165-d1ee803b4fd9","pitchNumber":5,"startTime":"2025-09-24T02:24:10.194Z","endTime":"2025-09-24T02:24:15.060Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T02:24:15.060Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Patrick Bailey singles on a sharp line drive to left fielder Lars Nootbaar.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-24T02:26:03.405Z","endTime":"2025-09-24T02:26:49.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"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":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.26611362102009,"strikeZoneBottom":1.57799692171648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.00858436422736,"aZ":-18.723554904745335,"pfxX":-2.1214651423693214,"pfxZ":6.964061713372876,"pX":-0.05206622862773929,"pZ":3.689517101515484,"vX0":4.364288766714429,"vY0":-137.4975682676784,"vZ0":-3.3879546863342602,"x":118.98,"y":139.16,"x0":-1.3780877524076405,"y0":50.003539283800606,"z0":6.194669480461694,"aX":-4.0982695392809685},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.1,"breakHorizontal":3.0,"spinRate":2230,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.39704955640632145,"extension":6.4250118623337285},"index":0,"playId":"849f27b5-5b50-3253-9501-a0c7c238453f","pitchNumber":1,"startTime":"2025-09-24T02:26:22.090Z","endTime":"2025-09-24T02:26:25.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":87.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.45722417235368,"aZ":-18.070758511246503,"pfxX":-2.921768695185359,"pfxZ":7.356927245880627,"pX":-0.2008812324553026,"pZ":2.669602527753116,"vX0":4.151513691353592,"vY0":-136.678040842223,"vZ0":-5.736869411519411,"x":124.66,"y":166.7,"x0":-1.3507965953559784,"y0":50.00147476239427,"z0":6.012104046464695,"aX":-5.599871330908366},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.5,"breakHorizontal":4.6,"spinRate":2213,"spinDirection":188},"zone":5,"typeConfidence":2.0,"plateTime":0.39877926709928246,"extension":6.419791641040203},"hitData":{"launchSpeed":102.8,"launchAngle":10.0,"totalDistance":235.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":64.47,"coordY":102.33}},"index":1,"playId":"83f601e1-0aa5-305d-925d-83d3abc3db7a","pitchNumber":2,"startTime":"2025-09-24T02:26:40.215Z","endTime":"2025-09-24T02:26:49.263Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T02:26:49.263Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Christian Koss walks. Patrick Bailey to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-24T02:26:49.982Z","endTime":"2025-09-24T02:29:29.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"postOnSecond":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"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(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.6,"endSpeed":81.4,"strikeZoneTop":3.48438997737948,"strikeZoneBottom":1.57231648356413,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.314162838196186,"aZ":-31.4463435329058,"pfxX":2.1420239513319976,"pfxZ":0.4363488123342485,"pX":0.9489223755141664,"pZ":2.960365013989038,"vX0":5.16432810066474,"vY0":-127.55351238530154,"vZ0":-1.9213609300643033,"x":80.83,"y":158.85,"x0":-1.3707078963175108,"y0":50.00223641823701,"z0":6.174793646540961,"aX":3.5712102695278287},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.6,"breakHorizontal":-4.9,"spinRate":2389,"spinDirection":120},"zone":12,"typeConfidence":0.9,"plateTime":0.4274743464566577,"extension":6.693532814868132},"index":0,"playId":"df0ab956-f3ec-3bcf-8640-263498e8a02c","pitchNumber":1,"startTime":"2025-09-24T02:27:16.160Z","endTime":"2025-09-24T02:27:20.291Z","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":83.6,"endSpeed":77.5,"strikeZoneTop":3.67,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.852934820550722,"aZ":-34.002095892454555,"pfxX":1.7874330020041544,"pfxZ":-1.2015724716299054,"pX":0.13685179672482878,"pZ":3.127001271983937,"vX0":3.316290846369847,"vY0":-121.76223244884918,"vZ0":-0.30672274989414394,"x":111.78,"y":154.35,"x0":-1.4702456223030498,"y0":50.00595283836808,"z0":6.173914177275115,"aX":2.7088080299514137},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.0,"breakHorizontal":-4.0,"spinRate":2400,"spinDirection":79},"zone":2,"typeConfidence":0.85,"plateTime":0.4482660419615323,"extension":6.471860213416578},"index":1,"playId":"b440e76e-bc60-3ff0-b119-ffea691bc769","pitchNumber":2,"startTime":"2025-09-24T02:27:38.489Z","endTime":"2025-09-24T02:27:42.591Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.67,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.079041828097004,"aZ":-12.724967747237843,"pfxX":-6.989977282175692,"pfxZ":10.348718243400617,"pX":-0.809683767992336,"pZ":3.5506936390494928,"vX0":3.4876385102451084,"vY0":-136.27018993210578,"vZ0":-4.698561175486624,"x":147.86,"y":142.91,"x0":-1.1982356838019312,"y0":50.00525345956917,"z0":6.1770705423581,"aX":-13.141705880504011},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.9,"breakHorizontal":11.9,"spinRate":2318,"spinDirection":189},"zone":1,"typeConfidence":2.0,"plateTime":0.4020121712486904,"extension":6.609591774358499},"index":2,"playId":"68de6cca-573a-3393-9393-0a634b3a5f20","pitchNumber":3,"startTime":"2025-09-24T02:27:58.223Z","endTime":"2025-09-24T02:28:02.424Z","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.9,"endSpeed":82.5,"strikeZoneTop":3.58131783003741,"strikeZoneBottom":1.66841123394988,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.304834971812237,"aZ":-30.73356484195655,"pfxX":2.8619985240363652,"pfxZ":0.8418512325933882,"pX":1.0472084276255351,"pZ":1.3476538878406799,"vX0":5.543362687961273,"vY0":-129.3555914678884,"vZ0":-5.681221307059884,"x":77.08,"y":202.39,"x0":-1.4896986220641235,"y0":50.00195883211616,"z0":5.909624843221399,"aX":4.880374916174539},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.6,"breakHorizontal":-6.4,"spinRate":2505,"spinDirection":115},"zone":14,"typeConfidence":0.9,"plateTime":0.42236986593368897,"extension":6.689818665270388},"index":3,"playId":"4081aed3-509e-34b6-ad96-3f1c4796fc75","pitchNumber":4,"startTime":"2025-09-24T02:28:17.744Z","endTime":"2025-09-24T02:28:21.891Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"playId":"404c3600-14ee-4c76-93bc-7f06a18c4bb2","startTime":"2025-09-24T02:28:36.906Z","endTime":"2025-09-24T02:28:41.906Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.52817111370963,"strikeZoneBottom":1.65981987586046,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.25127411781433,"aZ":-13.27206554582723,"pfxX":-5.8598400604498035,"pfxZ":9.710879924709895,"pX":-1.3469552503382483,"pZ":3.2897535143992216,"vX0":2.1223102851727744,"vY0":-138.2529446365777,"vZ0":-5.2926907096648454,"x":168.34,"y":149.96,"x0":-1.3608666464360635,"y0":50.00017028848143,"z0":6.111185855832735,"aX":-11.403635625238964},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.8,"breakHorizontal":10.2,"spinRate":2206,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.39534441925584485,"extension":6.549633787524128},"index":5,"playId":"ab334e39-8162-3e69-87f7-1c227b5f27f4","pitchNumber":5,"startTime":"2025-09-24T02:28:52.950Z","endTime":"2025-09-24T02:28:57.324Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2025-09-24T02:29:08.212Z","endTime":"2025-09-24T02:29:23.798Z","isPitch":false,"type":"action","player":{"id":683766,"link":"/api/v1/people/683766"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.1,"strikeZoneTop":3.55611308294109,"strikeZoneBottom":1.55812695895689,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.699122446521113,"aZ":-38.45358317646408,"pfxX":1.094186144590114,"pfxZ":-4.175846420057043,"pX":-0.48728716672343925,"pZ":3.774660314815869,"vX0":2.2750005693681272,"vY0":-121.26115251329804,"vZ0":2.1010184425809415,"x":135.57,"y":136.86,"x0":-1.5764903493916416,"y0":50.00508515941872,"z0":6.230022835798869,"aX":1.6439431192458875},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-6.8,"breakHorizontal":-2.5,"spinRate":2478,"spinDirection":57},"zone":11,"typeConfidence":0.74,"plateTime":0.4501475395349539,"extension":6.564064466306752},"index":7,"playId":"942a9830-851b-3159-a7d7-221afd406179","pitchNumber":6,"startTime":"2025-09-24T02:29:23.798Z","endTime":"2025-09-24T02:29:29.890Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T02:29:29.890Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drew Gilbert singles on a line drive to center fielder Victor Scott II. Patrick Bailey to 3rd. Christian Koss to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-24T02:29:53.440Z","endTime":"2025-09-24T02:30:37.437Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"postOnSecond":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"postOnThird":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.6,"strikeZoneTop":3.28109377809426,"strikeZoneBottom":1.49794639389641,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.899377308444105,"aZ":-17.004380582106783,"pfxX":0.7048383765488837,"pfxZ":7.838597057589678,"pX":0.6046403576933731,"pZ":0.2076875556444078,"vX0":4.864607689165768,"vY0":-138.02844702030603,"vZ0":-12.300925670270491,"x":93.95,"y":233.17,"x0":-1.2699928001464245,"y0":50.00034530630692,"z0":5.858587727613022,"aX":1.363645966108472},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.9,"breakHorizontal":-2.3,"spinRate":2490,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.39638200596371176,"extension":7.098932456938046},"index":0,"playId":"8a3e60df-d235-3619-95cd-ce8ed3c82ebc","pitchNumber":1,"startTime":"2025-09-24T02:30:02.895Z","endTime":"2025-09-24T02:30:06.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":87.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.131207524214627,"aZ":-19.856898361593228,"pfxX":-0.9354652207581517,"pfxZ":6.397719440828261,"pX":0.4663016780650933,"pZ":2.658248105285231,"vX0":4.917736577948161,"vY0":-137.08827587286663,"vZ0":-5.620897846911636,"x":99.23,"y":167.01,"x0":-1.22058914458215,"y0":50.000919838847,"z0":6.068577258383686,"aX":-1.8012201371247714},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.8,"breakHorizontal":0.8,"spinRate":2344,"spinDirection":181},"zone":3,"typeConfidence":2.0,"plateTime":0.3978440187611647,"extension":6.472239102570309},"hitData":{"launchSpeed":83.2,"launchAngle":12.0,"totalDistance":211.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":139.21,"coordY":86.69}},"index":1,"playId":"8d88c920-4081-3cfb-886a-a765a3d3b9ca","pitchNumber":2,"startTime":"2025-09-24T02:30:27.165Z","endTime":"2025-09-24T02:30:37.437Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T02:30:37.437Z","atBatIndex":23},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Heliot Ramos reaches on a fielder's choice, fielded by third baseman Nolan Arenado. Patrick Bailey scores. Christian Koss scores. Drew Gilbert to 3rd. Throwing error by third baseman Nolan Arenado.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-24T02:31:54.758Z","endTime":"2025-09-24T02:34:08.287Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"postOnThird":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":{"id":669467,"link":"/api/v1/people/669467"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":6},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":{"id":669467,"link":"/api/v1/people/669467"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"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":0},"index":0,"startTime":"2025-09-24T02:31:03.152Z","endTime":"2025-09-24T02:31:56.950Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.06,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.999697452480532,"aZ":-12.804125472294546,"pfxX":-4.35773854694754,"pfxZ":9.87641271403039,"pX":-0.07826342087875389,"pZ":2.2147497262586806,"vX0":4.7147896173813955,"vY0":-139.10916969579432,"vZ0":-8.247868047414348,"x":119.98,"y":178.98,"x0":-1.2283549275695338,"y0":50.001425001186355,"z0":6.065413732287037,"aX":-8.545972893747052},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":7.0,"spinRate":2324,"spinDirection":187},"zone":5,"typeConfidence":0.9,"plateTime":0.3936185981695872,"extension":6.515014758117437},"index":1,"playId":"70386045-5f9d-3310-8bd1-befef4001633","pitchNumber":1,"startTime":"2025-09-24T02:31:56.950Z","endTime":"2025-09-24T02:32:00.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.06,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.062111147197808,"aZ":-14.595019338259945,"pfxX":-3.5607909514533107,"pfxZ":9.040097658689554,"pX":0.09109847461624326,"pZ":2.423101091791244,"vX0":4.6301685003968105,"vY0":-138.59156059294983,"vZ0":-7.6025551785169965,"x":113.53,"y":173.36,"x0":-1.1388356086811449,"y0":50.00458940153495,"z0":6.177338840118833,"aX":-6.925757217667119},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.0,"breakHorizontal":5.5,"spinRate":2344,"spinDirection":183},"zone":5,"typeConfidence":2.0,"plateTime":0.39526217342397585,"extension":6.522966836178571},"index":2,"playId":"7d3aa349-150e-333e-8a18-3e87aae7cb3d","pitchNumber":2,"startTime":"2025-09-24T02:32:19.543Z","endTime":"2025-09-24T02:32:23.688Z","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(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":2,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":74.0,"strikeZoneTop":2.958321697302,"strikeZoneBottom":1.42729216215549,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.017605380680198,"aZ":-43.153931082369006,"pfxX":0.08603207418736325,"pfxZ":-8.091039698241367,"pX":0.5068310958232902,"pZ":0.6859648078704743,"vX0":3.921896886019619,"vY0":-115.91365405655024,"vZ0":-3.008447934457024,"x":97.68,"y":220.26,"x0":-1.2193291861001128,"y0":50.00025725979186,"z0":6.1279588719736955,"aX":0.11576940925227949},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-15.1,"breakHorizontal":-1.2,"spinRate":2918,"spinDirection":14},"zone":14,"typeConfidence":0.89,"plateTime":0.47286145853324557,"extension":6.778004164472226},"index":3,"playId":"e18083ca-df47-306f-b42a-a9926cb0874f","pitchNumber":3,"startTime":"2025-09-24T02:32:42.233Z","endTime":"2025-09-24T02:32:46.555Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":73.3,"strikeZoneTop":3.03685228577502,"strikeZoneBottom":1.43000131751094,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.010355665415844,"aZ":-44.53365226211835,"pfxX":0.9070214192068895,"pfxZ":-9.232443339334441,"pX":-0.7354123369670633,"pZ":0.8761751866422934,"vX0":0.9614192148719438,"vY0":-115.38204082857308,"vZ0":-2.3790525568339613,"x":145.03,"y":215.12,"x0":-1.2765705554795095,"y0":50.004894396265435,"z0":6.242844856131169,"aX":1.213693423462869},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-17.0,"breakHorizontal":-1.9,"spinRate":2895,"spinDirection":8},"zone":13,"typeConfidence":0.9,"plateTime":0.47609855853307925,"extension":6.688047819666368},"index":4,"playId":"9a25d095-b09c-3d4c-bdba-3369e26eeb0f","pitchNumber":4,"startTime":"2025-09-24T02:33:06.513Z","endTime":"2025-09-24T02:33:10.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.9,"strikeZoneTop":3.0448428680089,"strikeZoneBottom":1.43054042510605,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.21285151504292,"aZ":-17.585266647225804,"pfxX":-4.623086106699627,"pfxZ":7.666216961015311,"pX":0.3981012334560708,"pZ":0.5831356475187284,"vX0":6.117333183422399,"vY0":-136.60760193709012,"vZ0":-11.283328324470686,"x":101.83,"y":223.04,"x0":-1.2626396443464807,"y0":50.003005584637386,"z0":5.957834559527813,"aX":-8.796905940003477},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.9,"breakHorizontal":7.2,"spinRate":2379,"spinDirection":181},"zone":14,"typeConfidence":2.0,"plateTime":0.39994193914169074,"extension":6.723940083258573},"index":5,"playId":"076f9b41-9b95-3f37-ae4c-94e6100a9978","pitchNumber":5,"startTime":"2025-09-24T02:33:33.620Z","endTime":"2025-09-24T02:33:37.854Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.06,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.95636374557001,"aZ":-12.105872560103743,"pfxX":-6.29614001770031,"pfxZ":9.954100370269764,"pX":-1.0426787951171728,"pZ":2.2041732829895384,"vX0":3.238893235059454,"vY0":-141.2765709825431,"vZ0":-8.246914466571372,"x":156.74,"y":179.27,"x0":-1.3875763538381258,"y0":50.002853213568365,"z0":5.9439816918908885,"aX":-12.694603332055815},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.4,"breakHorizontal":10.7,"spinRate":2162,"spinDirection":192},"zone":13,"typeConfidence":2.0,"plateTime":0.38808213344747955,"extension":6.5543935512283005},"hitData":{"launchSpeed":78.5,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.13,"coordY":164.86}},"index":6,"playId":"ca8693b4-eb84-3115-b2f6-bd57f34681d0","pitchNumber":6,"startTime":"2025-09-24T02:33:56.456Z","endTime":"2025-09-24T02:34:08.287Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T02:34:08.287Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-24T02:35:00.235Z","endTime":"2025-09-24T02:37:36.285Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"postOnThird":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":699625,"link":"/api/v1/people/699625"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":88.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.772432129346093,"aZ":-20.138125870684682,"pfxX":-0.3821629190003032,"pfxZ":6.117637771801945,"pX":-0.03676646677077667,"pZ":2.190594965774832,"vX0":3.520752578282833,"vY0":-138.6366987264902,"vZ0":-7.235179269399999,"x":118.4,"y":179.63,"x0":-1.2675940482522345,"y0":50.00525747379595,"z0":6.15399181353236,"aX":-0.7522592048780538},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.0,"breakHorizontal":0.0,"spinRate":2262,"spinDirection":184},"zone":8,"typeConfidence":2.0,"plateTime":0.39342249592720435,"extension":6.43098513766096},"index":0,"playId":"d1797ea1-0b0b-3f51-87ad-7c25346544fe","pitchNumber":1,"startTime":"2025-09-24T02:35:16.600Z","endTime":"2025-09-24T02:35:23.786Z","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":0},"index":1,"playId":"1cb3f933-e88c-326a-8f78-f6a7f7038c35","startTime":"2025-09-24T02:36:02.181Z","endTime":"2025-09-24T02:36:06.574Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.239904387240127,"aZ":-19.774412369294723,"pfxX":1.3760873112156151,"pfxZ":6.269204670336355,"pX":0.675368946301635,"pZ":1.6011864958107462,"vX0":5.107716275872485,"vY0":-139.44929032354491,"vZ0":-8.794536193149542,"x":91.26,"y":195.55,"x0":-1.355831439269759,"y0":50.00113079750527,"z0":6.091158758686793,"aX":2.718346098576975},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.8,"breakHorizontal":-3.5,"spinRate":2358,"spinDirection":182},"zone":9,"typeConfidence":2.0,"plateTime":0.39222353279591093,"extension":6.631466588508175},"index":2,"playId":"caa1f250-1686-3ace-a389-e081770357f0","pitchNumber":2,"startTime":"2025-09-24T02:36:23.672Z","endTime":"2025-09-24T02:36:27.652Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":72.6,"strikeZoneTop":3.27783478727478,"strikeZoneBottom":1.58100535622165,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.928848707680753,"aZ":-42.79463323211875,"pfxX":3.813424739217213,"pfxZ":-8.032458087259943,"pX":-1.7893871510991421,"pZ":2.056599996617861,"vX0":-1.1991746717923926,"vY0":-114.51199619977977,"vZ0":0.1223343820495697,"x":185.21,"y":183.25,"x0":-1.7531427831204356,"y0":50.00217718876024,"z0":6.202998049688156,"aX":5.043962156284588},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-14.2,"breakHorizontal":-6.6,"spinRate":2963,"spinDirection":28},"zone":13,"typeConfidence":0.89,"plateTime":0.47904293688359445,"extension":6.440389473692446},"index":3,"playId":"79f62764-0dc8-3679-b73a-71cdd476062a","pitchNumber":3,"startTime":"2025-09-24T02:36:44.001Z","endTime":"2025-09-24T02:36:47.719Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.876589086907302,"aZ":-23.59920378676598,"pfxX":1.3184305848287357,"pfxZ":4.405135588722901,"pX":0.2123949787436908,"pZ":2.8340165046347483,"vX0":3.7774725631960466,"vY0":-138.40235444855057,"vZ0":-4.870977972674591,"x":108.9,"y":162.26,"x0":-1.3395570783733224,"y0":50.00405725166549,"z0":6.1901555361913445,"aX":2.5661301915319954},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.2,"breakHorizontal":-3.1,"spinRate":2415,"spinDirection":185},"zone":5,"typeConfidence":2.0,"plateTime":0.39523056182793015,"extension":6.382102234684459},"index":4,"playId":"33dd12ad-71d7-3422-895f-f09b05765082","pitchNumber":4,"startTime":"2025-09-24T02:37:06.278Z","endTime":"2025-09-24T02:37:10.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.168915636148537,"aZ":-43.122684382249915,"pfxX":1.187279572153149,"pfxZ":-8.278354836987312,"pX":-1.0806469220674073,"pZ":0.25346215057760657,"vX0":0.8424443809516715,"vY0":-114.81882964496728,"vZ0":-3.5050624585494754,"x":158.19,"y":231.94,"x0":-1.60781062411422,"y0":50.00308091061672,"z0":6.035980137124567,"aX":1.5699912111528893},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-15.6,"breakHorizontal":-2.4,"spinRate":2899,"spinDirection":16},"zone":13,"typeConfidence":0.9,"plateTime":0.4788011668821319,"extension":6.737545328699571},"index":5,"playId":"b2940d83-81fd-3f86-b15f-765d0e8e1448","pitchNumber":5,"startTime":"2025-09-24T02:37:30.604Z","endTime":"2025-09-24T02:37:36.285Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T02:37:36.285Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willy Adames singles on a line drive to right fielder Jordan Walker. Drew Gilbert scores. Heliot Ramos to 3rd.","rbi":1,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-24T02:38:00.203Z","endTime":"2025-09-24T02:38:52.894Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"postOnThird":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"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":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":{"id":669467,"link":"/api/v1/people/669467"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":75.2,"endSpeed":69.1,"strikeZoneTop":3.4930715295557,"strikeZoneBottom":1.72303653665562,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.713653624312748,"aZ":-44.40092256722597,"pfxX":0.8800001511671032,"pfxZ":-10.170250170749041,"pX":0.027374552489420327,"pZ":2.977611793873594,"vX0":2.609257938700321,"vY0":-109.42066471995943,"vZ0":3.0575184591155047,"x":115.96,"y":158.38,"x0":-1.2985496411253055,"y0":50.000247732848216,"z0":6.346181562320908,"aX":1.057903929122442},"breaks":{"breakAngle":2.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.8,"breakVerticalInduced":-17.2,"breakHorizontal":-2.3,"spinRate":2745,"spinDirection":17},"zone":2,"typeConfidence":0.91,"plateTime":0.5020849115191584,"extension":6.456503164555549},"index":0,"playId":"1ae9de5b-7e09-3341-9074-8366aa83eae0","pitchNumber":1,"startTime":"2025-09-24T02:38:04.386Z","endTime":"2025-09-24T02:38:08.651Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":72.4,"strikeZoneTop":3.54621971832698,"strikeZoneBottom":1.75604185417009,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.731257168517526,"aZ":-43.98373066407337,"pfxX":-0.065200852945134,"pfxZ":-9.029795148493708,"pX":0.430919340180385,"pZ":1.6132342864773355,"vX0":3.5123190278723517,"vY0":-113.86205821497524,"vZ0":-0.611835925814384,"x":100.57,"y":195.22,"x0":-1.1259526720778492,"y0":50.00412257793145,"z0":6.253440938497071,"aX":-0.0855391005075294},"breaks":{"breakAngle":0.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-16.2,"breakHorizontal":-0.8,"spinRate":2810,"spinDirection":7},"zone":14,"typeConfidence":0.9,"plateTime":0.4818287426469139,"extension":6.55719940097688},"index":1,"playId":"70108ca6-8477-3ca4-80c9-406ab1c2cefa","pitchNumber":2,"startTime":"2025-09-24T02:38:22.404Z","endTime":"2025-09-24T02:38:26.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.782576435632492,"aZ":-13.117273047625421,"pfxX":-5.035973304852697,"pfxZ":9.571988213607007,"pX":-0.29384060831897235,"pZ":2.522867587142231,"vX0":4.093656538473855,"vY0":-139.58425729289067,"vZ0":-7.5710603816451725,"x":128.2,"y":170.66,"x0":-1.1186340735590354,"y0":50.004577677316526,"z0":6.117657529609049,"aX":-10.0276338866683},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.1,"breakHorizontal":8.4,"spinRate":2434,"spinDirection":182},"zone":4,"typeConfidence":2.0,"plateTime":0.39107388502090146,"extension":6.609881656245391},"hitData":{"launchSpeed":98.3,"launchAngle":15.0,"totalDistance":246.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":161.43,"coordY":71.91}},"index":2,"playId":"b6f6eb9b-0568-3659-8f13-d79738177995","pitchNumber":3,"startTime":"2025-09-24T02:38:41.586Z","endTime":"2025-09-24T02:38:52.894Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T02:38:52.894Z","atBatIndex":26},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Matt Chapman out on a sacrifice fly to center fielder Victor Scott II. Heliot Ramos scores. Willy Adames to 3rd.","rbi":1,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-24T02:39:16.561Z","endTime":"2025-09-24T02:41:46.088Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,7],"actionIndex":[5],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":{"id":669467,"link":"/api/v1/people/669467"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":7},"credits":[]},{"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":95.8,"endSpeed":88.1,"strikeZoneTop":3.55758215982218,"strikeZoneBottom":1.66999898929491,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.5332231366933,"aZ":-17.380284488692656,"pfxX":0.6789396543810013,"pfxZ":7.493032066673942,"pX":-0.43650908827833895,"pZ":2.266507241615057,"vX0":2.025127714862922,"vY0":-139.45036862956798,"vZ0":-7.656174018910217,"x":133.64,"y":177.58,"x0":-1.2595985475779035,"y0":50.006762262289925,"z0":6.18843827098482,"aX":1.3411299617852508},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.2,"breakHorizontal":-1.7,"spinRate":2282,"spinDirection":186},"zone":4,"typeConfidence":2.0,"plateTime":0.39235350283258885,"extension":6.471772032865865},"index":0,"playId":"01c3e493-c3e4-36f6-b302-7df883b173da","pitchNumber":1,"startTime":"2025-09-24T02:39:34.175Z","endTime":"2025-09-24T02:39:38.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.41916204388991,"strikeZoneBottom":1.67075151231789,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.202241304874043,"aZ":-12.560484246249844,"pfxX":-3.5699390741881603,"pfxZ":10.03411253849567,"pX":-1.0607573533170995,"pZ":2.6992843239490636,"vX0":2.186488379449996,"vY0":-138.74135968470358,"vZ0":-6.999229372744814,"x":157.43,"y":165.9,"x0":-1.3940129960208185,"y0":50.00663623958553,"z0":6.086924582680871,"aX":-6.981343872354971},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.9,"breakHorizontal":6.0,"spinRate":2309,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.3943439516993412,"extension":6.534827654874116},"index":1,"playId":"43f69a0e-1fe8-347f-ac39-c60c0cfe582e","pitchNumber":2,"startTime":"2025-09-24T02:39:52.030Z","endTime":"2025-09-24T02:39:56.317Z","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":"e02fe248-6731-3f9f-a0f0-bc18d426fcc8","startTime":"2025-09-24T02:40:11.168Z","endTime":"2025-09-24T02:40:15.842Z","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":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.2,"strikeZoneTop":3.40180118439855,"strikeZoneBottom":1.49896294608284,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.00399044812153,"aZ":-18.79472062282986,"pfxX":0.7368561071188857,"pfxZ":6.810494054617421,"pX":-0.7640605740027477,"pZ":0.8375334566481882,"vX0":1.4437155523176988,"vY0":-139.00523484847088,"vZ0":-10.784999659131191,"x":146.12,"y":216.17,"x0":-1.3851235448184822,"y0":50.00492840786148,"z0":6.005198022570346,"aX":1.4475682723374166},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.4,"breakHorizontal":-1.7,"spinRate":2317,"spinDirection":181},"zone":13,"typeConfidence":2.0,"plateTime":0.3934328756534957,"extension":6.658787090104666},"index":3,"playId":"5bc30c46-d4e3-3a80-a4a0-648f6698e9cd","pitchNumber":3,"startTime":"2025-09-24T02:40:33.132Z","endTime":"2025-09-24T02:40:37.450Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.10889326999197,"aZ":-32.86283559036696,"pfxX":1.660605569847616,"pfxZ":-0.42762326965139863,"pX":0.11069008672029525,"pZ":1.1267981395424629,"vX0":3.3941761280787666,"vY0":-125.75968619973366,"vZ0":-5.467750596853467,"x":112.78,"y":208.36,"x0":-1.4668430321807338,"y0":50.00204934983457,"z0":5.963638464270952,"aX":2.6857402834275383},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.7,"breakHorizontal":-3.7,"spinRate":2506,"spinDirection":87},"zone":14,"typeConfidence":0.91,"plateTime":0.4338732712170099,"extension":6.75422014951342},"index":4,"playId":"b7e3bae4-0a92-3819-9a59-2a7c1d573671","pitchNumber":4,"startTime":"2025-09-24T02:40:53.621Z","endTime":"2025-09-24T02:41:03.790Z","isPitch":true,"type":"pitch"},{"details":{"description":"Willy Adames steals (12) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"actionPlayId":"b7e3bae4-0a92-3819-9a59-2a7c1d573671","startTime":"2025-09-24T02:41:08.175Z","endTime":"2025-09-24T02:41:15.434Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2025-09-24T02:41:15.434Z","endTime":"2025-09-24T02:41:34.429Z","isPitch":false,"type":"action","player":{"id":656305,"link":"/api/v1/people/656305"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.27366093868978,"aZ":-10.59579869117386,"pfxX":-5.648467856113342,"pfxZ":10.784521273649451,"pX":-0.509265628387105,"pZ":2.2180884909805325,"vX0":4.5129998575977295,"vY0":-140.62985772184123,"vZ0":-8.663676410156317,"x":136.41,"y":178.89,"x0":-1.402036462753174,"y0":50.000314362248965,"z0":6.02843955813364,"aX":-11.297682938646965},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.9,"breakHorizontal":9.2,"spinRate":2329,"spinDirection":190},"zone":7,"typeConfidence":2.0,"plateTime":0.38968687962303816,"extension":6.504523345465939},"hitData":{"launchSpeed":87.3,"launchAngle":22.0,"totalDistance":295.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":133.07,"coordY":74.15}},"index":7,"playId":"11173b76-2e5c-302e-8a28-63a026ae92ed","pitchNumber":5,"startTime":"2025-09-24T02:41:34.429Z","endTime":"2025-09-24T02:41:46.088Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T02:41:46.088Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryce Eldridge walks.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-24T02:42:19.201Z","endTime":"2025-09-24T02:43:44.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"postOnThird":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.7,"endSpeed":70.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.457055133695352,"aZ":-43.679679350755585,"pfxX":0.41021175371052365,"pfxZ":-9.278144133324965,"pX":-0.7898564869357636,"pZ":2.0059685619125935,"vX0":1.058130302814036,"vY0":-111.61979746558063,"vZ0":0.5846709525079667,"x":147.11,"y":184.62,"x0":-1.3268530033946833,"y0":50.00528995886151,"z0":6.304306792091685,"aX":0.5084283785733411},"breaks":{"breakAngle":1.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.4,"breakVerticalInduced":-16.2,"breakHorizontal":-1.1,"spinRate":2775,"spinDirection":17},"zone":7,"typeConfidence":0.91,"plateTime":0.49412089755608646,"extension":6.563099977920297},"index":0,"playId":"0512a5aa-f850-3561-994b-ca1e6952ad3b","pitchNumber":1,"startTime":"2025-09-24T02:42:21.835Z","endTime":"2025-09-24T02:42:25.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.57966169391271,"strikeZoneBottom":1.71874872278006,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.310675347577714,"aZ":-19.34349031897208,"pfxX":0.17001194883718362,"pfxZ":6.5642772399753335,"pX":0.7728502117429608,"pZ":2.368074765848908,"vX0":5.395279715765261,"vY0":-138.98413015776163,"vZ0":-6.619037499281174,"x":87.54,"y":174.84,"x0":-1.216181380713926,"y0":50.00539122685529,"z0":6.0663712704348836,"aX":0.33233948476380065},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.7,"breakHorizontal":-1.4,"spinRate":2453,"spinDirection":173},"zone":6,"typeConfidence":2.0,"plateTime":0.39416879131053495,"extension":6.520245724558207},"index":1,"playId":"4b456aff-3e3b-35c9-907f-c793127d27cd","pitchNumber":2,"startTime":"2025-09-24T02:42:40.156Z","endTime":"2025-09-24T02:42:44.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.51330723124327,"strikeZoneBottom":1.70000260212093,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.926921219845095,"aZ":-15.909844471891375,"pfxX":1.0548428568008452,"pfxZ":8.582656717818061,"pX":-0.9547547824700731,"pZ":0.7823983708542567,"vX0":1.394270049664626,"vY0":-136.95902745863486,"vZ0":-10.79875278288899,"x":153.39,"y":217.66,"x0":-1.6079409156455116,"y0":50.003141159975804,"z0":5.870595926592103,"aX":1.9991473724888333},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.4,"breakHorizontal":-2.2,"spinRate":2349,"spinDirection":192},"zone":13,"typeConfidence":0.9,"plateTime":0.40027563800491883,"extension":6.589331741789168},"index":2,"playId":"c3e46364-1559-3076-b153-40f69caa4740","pitchNumber":3,"startTime":"2025-09-24T02:42:58.433Z","endTime":"2025-09-24T02:43:02.548Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.9,"endSpeed":70.2,"strikeZoneTop":3.5272822264595,"strikeZoneBottom":1.69901327208769,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.01566659351917,"aZ":-44.59585443472072,"pfxX":1.4079982457884714,"pfxZ":-9.904987604800048,"pX":-0.778222270072452,"pZ":4.2937976436055605,"vX0":1.1987120539103138,"vY0":-111.79817635922274,"vZ0":5.3845714686634185,"x":146.66,"y":122.85,"x0":-1.5062715888973253,"y0":50.00533970597007,"z0":6.458997875094103,"aX":1.764852515456599},"breaks":{"breakAngle":2.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.8,"breakVerticalInduced":-16.1,"breakHorizontal":-2.9,"spinRate":2780,"spinDirection":14},"zone":11,"typeConfidence":0.91,"plateTime":0.4917947000134535,"extension":6.470510714750356},"index":3,"playId":"d83f90f3-bb3f-3c20-a0d7-36f5390a14e5","pitchNumber":4,"startTime":"2025-09-24T02:43:18.927Z","endTime":"2025-09-24T02:43:23.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.50524275519483,"strikeZoneBottom":1.69999838892142,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.654013768043033,"aZ":-19.163822458477735,"pfxX":0.3291125541472235,"pfxZ":6.816160627211727,"pX":0.9065258950367205,"pZ":1.0280395949204904,"vX0":5.88030569684738,"vY0":-137.57305973357026,"vZ0":-9.862104416516758,"x":82.45,"y":211.02,"x0":-1.3050900854605325,"y0":50.00648144894297,"z0":5.968941467495607,"aX":0.6274876685624359},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.3,"breakHorizontal":-1.9,"spinRate":2436,"spinDirection":177},"zone":14,"typeConfidence":2.0,"plateTime":0.39874855662942865,"extension":6.557654558934907},"index":4,"playId":"57303733-910e-3f56-a1d1-617ac09b7728","pitchNumber":5,"startTime":"2025-09-24T02:43:39.561Z","endTime":"2025-09-24T02:43:44.348Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T02:43:44.348Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jung Hoo Lee singles on a line drive to center fielder Victor Scott II. Willy Adames scores. Bryce Eldridge to 3rd.","rbi":1,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-24T02:46:18.569Z","endTime":"2025-09-24T02:48:03.226Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"postOnThird":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":{"id":669467,"link":"/api/v1/people/669467"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-24T02:43:59.926Z","endTime":"2025-09-24T02:44:48.394Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: John King replaces Andre Pallante.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-24T02:44:48.394Z","endTime":"2025-09-24T02:46:20.680Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667463,"link":"/api/v1/people/667463"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.5,"strikeZoneTop":3.38573456688702,"strikeZoneBottom":1.52783611689613,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.64077569408399,"aZ":-33.98169071351807,"pfxX":-3.41929597975846,"pfxZ":-1.238035692451069,"pX":1.002234755685237,"pZ":3.287318665909359,"vX0":-1.2870757126404542,"vY0":-120.33421857676504,"vZ0":1.1444171085426431,"x":78.8,"y":150.02,"x0":1.9891867332828497,"y0":50.00353974857653,"z0":5.829713470160688,"aX":-4.985034352388983},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.7,"breakHorizontal":6.5,"spinRate":2891,"spinDirection":315},"zone":12,"typeConfidence":2.0,"plateTime":0.45619719218553056,"extension":5.908578099393764},"index":2,"playId":"7d0c0e56-bfd8-3304-a32a-e9be02c78e8c","pitchNumber":1,"startTime":"2025-09-24T02:46:20.680Z","endTime":"2025-09-24T02:46:24.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.4,"strikeZoneTop":3.30687475938184,"strikeZoneBottom":1.51158331163935,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.238150655751124,"aZ":-31.330471088833697,"pfxX":9.09793766164912,"pfxZ":0.4806975709658765,"pX":-0.6321117383204348,"pZ":1.319779741555763,"vX0":-9.120360868337725,"vY0":-133.0774461842409,"vZ0":-4.981390505787259,"x":141.09,"y":203.15,"x0":1.674097709553487,"y0":50.00642506307336,"z0":5.512579544101907,"aX":16.157147650770984},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-0.1,"breakHorizontal":-14.3,"spinRate":2173,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.41316855482719994,"extension":6.120860406744176},"index":3,"playId":"0b5a3749-f380-3847-8331-9cf436b260ca","pitchNumber":2,"startTime":"2025-09-24T02:46:34.345Z","endTime":"2025-09-24T02:46:38.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":83.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.77269080964913,"aZ":-32.32782982055405,"pfxX":8.39421382927452,"pfxZ":-0.08733109143743434,"pX":1.3407710481932544,"pZ":2.466297456962087,"vX0":-4.417541580711894,"vY0":-134.34453612124256,"vZ0":-2.1805690470986616,"x":65.89,"y":172.19,"x0":1.9277976047857053,"y0":50.00190262919984,"z0":5.617130243119626,"aX":15.135645868744183},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":-0.5,"breakHorizontal":-14.0,"spinRate":2260,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.4098418702633637,"extension":6.000949536858656},"index":4,"playId":"aa3a4acd-bf1e-3a4b-9880-cf411c1ddf50","pitchNumber":3,"startTime":"2025-09-24T02:46:50.044Z","endTime":"2025-09-24T02:46:54.279Z","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":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.25888075185658,"aZ":-34.58668357404782,"pfxX":-2.504701532883085,"pfxZ":-1.554798918813944,"pX":-0.10449100343735253,"pZ":1.9830619865837167,"vX0":-4.22827931877927,"vY0":-123.5438523092394,"vZ0":-1.921714098487288,"x":120.98,"y":185.24,"x0":1.9505254051688907,"y0":50.000511223292754,"z0":5.661840705196602,"aX":-3.893491932985258},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.0,"breakHorizontal":5.5,"spinRate":2997,"spinDirection":310},"zone":8,"typeConfidence":2.0,"plateTime":0.44235054026062004,"extension":6.0135851991857585},"index":5,"playId":"53c4b164-266b-3e43-9660-cea58a1dcd1e","pitchNumber":4,"startTime":"2025-09-24T02:47:08.572Z","endTime":"2025-09-24T02:47:12.913Z","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":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.01910375568129,"aZ":-31.672403658663626,"pfxX":-4.605761916573178,"pfxZ":0.33342433351144507,"pX":1.1402336834156268,"pZ":3.250089312540573,"vX0":-0.8366127692885894,"vY0":-120.83757345433058,"vZ0":0.46783338921334416,"x":73.54,"y":151.03,"x0":2.088718714324706,"y0":50.000762537121645,"z0":5.81118566238145,"aX":-6.888308775636619},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.0,"breakHorizontal":8.5,"spinRate":3005,"spinDirection":313},"zone":12,"typeConfidence":2.0,"plateTime":0.45129814935240065,"extension":6.117960948897304},"index":6,"playId":"0e70f20d-5863-36fd-aee7-68870ea3454d","pitchNumber":5,"startTime":"2025-09-24T02:47:27.125Z","endTime":"2025-09-24T02:47:32.279Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.797411202627455,"aZ":-27.402857513996313,"pfxX":7.367464539399565,"pfxZ":2.5771127959048643,"pX":0.5217663169891439,"pZ":2.2005864519925953,"vX0":-5.8015807830455595,"vY0":-135.14298461198067,"vZ0":-3.931678356853885,"x":97.11,"y":179.36,"x0":1.7365812706745456,"y0":50.00594964113381,"z0":5.593864187772317,"aX":13.66253810890883},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.1,"breakHorizontal":-12.1,"spinRate":2314,"spinDirection":136},"zone":6,"typeConfidence":2.0,"plateTime":0.4049279587836936,"extension":5.993547203083232},"hitData":{"launchSpeed":77.5,"launchAngle":23.0,"totalDistance":263.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":120.14,"coordY":94.83}},"index":7,"playId":"959cc5ed-9da8-335c-835b-5eefe165117e","pitchNumber":6,"startTime":"2025-09-24T02:47:52.188Z","endTime":"2025-09-24T02:48:03.226Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T02:48:03.226Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Patrick Bailey grounds out, pitcher John King to first baseman Alec Burleson.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-24T02:48:34.302Z","endTime":"2025-09-24T02:49:07.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":667463,"link":"/api/v1/people/667463"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.5,"endSpeed":83.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.161895159736243,"aZ":-31.361936522106443,"pfxX":7.98312853907199,"pfxZ":0.4578062866991548,"pX":0.5736714686532964,"pZ":1.621401530825855,"vX0":-5.958654746633975,"vY0":-133.11713229130586,"vZ0":-4.475343475062031,"x":95.13,"y":195.0,"x0":1.806342778478225,"y0":50.00579062444235,"z0":5.600583704399976,"aX":14.298069550198306},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.0,"breakHorizontal":-13.1,"spinRate":2052,"spinDirection":123},"zone":9,"typeConfidence":2.0,"plateTime":0.4117983668368357,"extension":6.068367627970726},"index":0,"playId":"94d1c4c0-20e2-30c6-9532-c7d5592135ce","pitchNumber":1,"startTime":"2025-09-24T02:48:36.886Z","endTime":"2025-09-24T02:48:41.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.90663627587229,"aZ":-32.657529346679226,"pfxX":6.071361668878209,"pfxZ":-0.325053401289809,"pX":0.597455001670537,"pZ":2.0119860309854527,"vX0":-5.3890351315990115,"vY0":-121.77960359788428,"vZ0":-1.9434981103627567,"x":94.23,"y":184.46,"x0":2.0597929292387778,"y0":50.0034966273326,"z0":5.669583141436473,"aX":9.038473514874235},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.8,"breakHorizontal":-9.6,"spinRate":1454,"spinDirection":109},"zone":9,"typeConfidence":2.0,"plateTime":0.4513239060243466,"extension":5.773900678644721},"hitData":{"launchSpeed":83.7,"launchAngle":-22.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.51,"coordY":180.57}},"index":1,"playId":"e66330cb-f744-3126-8e66-de9c3dcc0025","pitchNumber":2,"startTime":"2025-09-24T02:49:00.211Z","endTime":"2025-09-24T02:49:07.211Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T02:49:07.211Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jimmy Crooks called out on strikes.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-24T02:51:04.748Z","endTime":"2025-09-24T02:52:42.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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":83.5,"endSpeed":76.8,"strikeZoneTop":3.30930367422575,"strikeZoneBottom":1.55858149326409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.90445272413103,"aZ":-31.16827598360301,"pfxX":8.35866819892194,"pfxZ":0.6690192945599467,"pX":-0.13259919262359882,"pZ":2.6163584926957957,"vX0":1.3559584125731696,"vY0":-121.6853786125803,"vZ0":0.4798827064663962,"x":122.05,"y":168.14,"x0":-1.7828652319959089,"y0":50.00095669617524,"z0":5.117076482256647,"aX":12.532072383148275},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.6,"breakHorizontal":-15.5,"spinRate":2547,"spinDirection":62},"zone":5,"typeConfidence":2.0,"plateTime":0.45013202355473503,"extension":6.817334188847293},"index":0,"playId":"6d02f8fd-4e92-3b30-9506-83849f2c42f7","pitchNumber":1,"startTime":"2025-09-24T02:51:16.079Z","endTime":"2025-09-24T02:51:19.977Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-09-24T02:51:27.564Z","endTime":"2025-09-24T02:51:42.059Z","isPitch":false,"type":"action","player":{"id":699625,"link":"/api/v1/people/699625"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.8,"strikeZoneTop":3.30009870139345,"strikeZoneBottom":1.55999772404721,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.50839922615613,"aZ":-32.67289800723175,"pfxX":-10.253838533874346,"pfxZ":-0.2711820000149743,"pX":0.5032268696685277,"pZ":3.52933300045735,"vX0":8.62894131591098,"vY0":-133.9964795937201,"vZ0":1.5663013312452614,"x":97.82,"y":143.49,"x0":-1.435666904526231,"y0":50.006260032273325,"z0":5.281325837653684,"aX":-18.542705138165726},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":0.1,"breakHorizontal":16.6,"spinRate":1904,"spinDirection":251},"zone":12,"typeConfidence":2.0,"plateTime":0.40966446257411215,"extension":6.508255216905463},"index":2,"playId":"1666672c-310c-3e56-a2ba-c9b1e1716cc1","pitchNumber":2,"startTime":"2025-09-24T02:51:42.059Z","endTime":"2025-09-24T02:51:45.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.966605632043887,"aZ":-39.33189527871094,"pfxX":-5.2102543939498425,"pfxZ":-4.45676632019976,"pX":0.015537027495574677,"pZ":2.107054271417131,"vX0":5.578074593490676,"vY0":-125.49140238931943,"vZ0":0.5731842236282085,"x":116.41,"y":181.89,"x0":-1.5528624088554577,"y0":50.005040230690724,"z0":5.064240842499141,"aX":-8.361115567623417},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-7.7,"breakHorizontal":8.3,"spinRate":1460,"spinDirection":277},"zone":8,"typeConfidence":2.0,"plateTime":0.4354653144314993,"extension":6.846477122790726},"index":3,"playId":"ff839f74-6c38-37b7-bfbb-7d74c4dc7d0b","pitchNumber":3,"startTime":"2025-09-24T02:51:57.682Z","endTime":"2025-09-24T02:52:01.710Z","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":93.4,"endSpeed":86.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.036915572367917,"aZ":-23.294746588100708,"pfxX":-5.3426010512215285,"pfxZ":4.669646824177791,"pX":-0.2743118930784217,"pZ":3.182251756207454,"vX0":4.985396769822102,"vY0":-136.1260336670975,"vZ0":-1.0156798367591615,"x":127.46,"y":152.86,"x0":-1.4232418933832502,"y0":50.00527203400597,"z0":5.152560059848584,"aX":-10.16585139053526},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.5,"breakHorizontal":8.8,"spinRate":2014,"spinDirection":240},"zone":2,"typeConfidence":2.0,"plateTime":0.4002827132870017,"extension":6.871809883502976},"index":4,"playId":"3f7767b1-2145-3180-80c0-624ec2e1942a","pitchNumber":4,"startTime":"2025-09-24T02:52:17.519Z","endTime":"2025-09-24T02:52:21.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.34238606807518,"strikeZoneBottom":1.56600508951782,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.387556076617695,"aZ":-31.507949794388665,"pfxX":9.527040905115275,"pfxZ":0.43010028092631813,"pX":-0.6893816220980782,"pZ":3.296211234102228,"vX0":-0.3579777727071459,"vY0":-122.96236030335535,"vZ0":2.0252658327718915,"x":143.28,"y":149.78,"x0":-1.780660957304141,"y0":50.00079758332234,"z0":5.127122384387911,"aX":14.649519214089695},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.4,"breakHorizontal":-17.2,"spinRate":2680,"spinDirection":57},"zone":1,"typeConfidence":2.0,"plateTime":0.4447015298032677,"extension":6.8013814568323046},"index":5,"playId":"d26e93af-e77a-306d-bcd5-e91e5ce29a78","pitchNumber":5,"startTime":"2025-09-24T02:52:38.864Z","endTime":"2025-09-24T02:52:42.776Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T02:52:42.776Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Walker strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-24T02:52:55.136Z","endTime":"2025-09-24T02:54:06.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.68689497869153,"strikeZoneBottom":1.82000333251776,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.65337265131835,"aZ":-31.069932148192535,"pfxX":-10.310304738978456,"pfxZ":0.5939699636530875,"pX":1.0694146198990164,"pZ":3.752728157137172,"vX0":9.437286456461157,"vY0":-135.48613664119284,"vZ0":1.7171913087010626,"x":76.24,"y":137.46,"x0":-1.1197354874728926,"y0":50.00222608257431,"z0":5.282287160838624,"aX":-19.163913927078518},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":1.7,"breakHorizontal":16.7,"spinRate":2030,"spinDirection":235},"zone":12,"typeConfidence":2.0,"plateTime":0.4043000657816105,"extension":6.90219907095862},"index":0,"playId":"5d8c3ac7-5737-37e2-9452-a1cb5b47f645","pitchNumber":1,"startTime":"2025-09-24T02:53:05.303Z","endTime":"2025-09-24T02:53:09.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.5,"strikeZoneTop":3.83,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.365548837233476,"aZ":-34.64337120652615,"pfxX":-5.101335605666397,"pfxZ":-1.5408910522135404,"pX":0.03289555660310956,"pZ":2.8207821855403306,"vX0":5.516822936276311,"vY0":-124.87432737014223,"vZ0":1.370449262028929,"x":115.75,"y":162.62,"x0":-1.5300147383320926,"y0":50.00593943201036,"z0":5.089871890970641,"aX":-8.153368932832342},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.3,"breakHorizontal":8.2,"spinRate":1500,"spinDirection":277},"zone":5,"typeConfidence":2.0,"plateTime":0.4366520809073551,"extension":6.736721698820414},"index":1,"playId":"850f21e4-07c5-3b52-85c8-e1574a8744df","pitchNumber":2,"startTime":"2025-09-24T02:53:17.856Z","endTime":"2025-09-24T02:53:22.276Z","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":93.1,"endSpeed":85.9,"strikeZoneTop":3.83,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.51019794112167,"aZ":-27.551711040933114,"pfxX":-9.34150754407721,"pfxZ":2.4620695652896227,"pX":-0.645101802321028,"pZ":2.4172216110403766,"vX0":5.372260627542762,"vY0":-135.6338820774122,"vZ0":-1.9137752397989791,"x":141.59,"y":173.52,"x0":-1.429757525345538,"y0":50.003753135330065,"z0":5.038677390271196,"aX":-17.540721837099102},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.3,"breakHorizontal":16.0,"spinRate":1999,"spinDirection":239},"zone":7,"typeConfidence":2.0,"plateTime":0.4026341492474943,"extension":7.056216697378819},"index":2,"playId":"fe25cbd0-ea55-3928-b8f4-f4405ae0cf8f","pitchNumber":3,"startTime":"2025-09-24T02:53:37.541Z","endTime":"2025-09-24T02:53:41.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.83,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.655727284442683,"aZ":-18.477466547568188,"pfxX":-5.938978761156034,"pfxZ":7.214065583038629,"pX":0.07140324243705112,"pZ":4.238631727531496,"vX0":5.728247973644262,"vY0":-136.57765973059196,"vZ0":0.666615527222731,"x":114.28,"y":124.34,"x0":-1.2763986691088698,"y0":50.004132388188395,"z0":5.257373554025853,"aX":-11.27803035237056},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.4,"breakHorizontal":9.6,"spinRate":2332,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.4002818877382759,"extension":6.769906271389229},"index":3,"playId":"8c310c6d-413a-3a19-833f-6aa230addd48","pitchNumber":4,"startTime":"2025-09-24T02:54:02.015Z","endTime":"2025-09-24T02:54:06.409Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T02:54:06.409Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Victor Scott II walks.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-24T02:54:27.009Z","endTime":"2025-09-24T02:56:30.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.746091747757742,"aZ":-24.190032926609515,"pfxX":-2.0511462407540533,"pfxZ":4.358982313790488,"pX":-0.3550633360878473,"pZ":3.27087960599947,"vX0":3.8746917547065562,"vY0":-133.92536050030577,"vZ0":-0.47137370489969344,"x":130.53,"y":150.47,"x0":-1.5488429293846504,"y0":50.00186366785163,"z0":5.167280583413787,"aX":-3.7562956741452234},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.0,"breakHorizontal":3.0,"spinRate":2410,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.407725746750351,"extension":6.713601054556597},"index":0,"playId":"92d96b92-3d8a-3657-879c-c264abd0b845","pitchNumber":1,"startTime":"2025-09-24T02:54:29.301Z","endTime":"2025-09-24T02:54:33.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.7337764812295,"aZ":-36.94980485788426,"pfxX":-4.800269403261711,"pfxZ":-2.8982502652330284,"pX":0.07557511392914698,"pZ":1.3359928836303094,"vX0":5.795583170053863,"vY0":-126.80386605760715,"vZ0":-1.6590818131142697,"x":114.12,"y":202.71,"x0":-1.6019885330035881,"y0":50.001128236076205,"z0":4.911308575323188,"aX":-7.919838024652786},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-5.4,"breakHorizontal":7.6,"spinRate":1518,"spinDirection":266},"zone":14,"typeConfidence":2.0,"plateTime":0.42980488538831674,"extension":6.832859381198676},"index":1,"playId":"5492e918-a03c-346e-be21-116a3a00988e","pitchNumber":2,"startTime":"2025-09-24T02:54:48.000Z","endTime":"2025-09-24T02:54:51.841Z","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":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.3,"strikeZoneTop":3.19331655241008,"strikeZoneBottom":1.41454023434019,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.476857675615026,"aZ":-37.18867717498205,"pfxX":-5.498143758121046,"pfxZ":-3.093815008100801,"pX":-1.3789524218888318,"pZ":1.5518294506322017,"vX0":2.5604539362280248,"vY0":-126.0347025582035,"vZ0":-0.9063997048274076,"x":169.56,"y":196.88,"x0":-1.6888894600436286,"y0":50.00106904995356,"z0":4.896137330046281,"aX":-8.923010815507801},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-5.5,"breakHorizontal":9.5,"spinRate":1587,"spinDirection":271},"zone":13,"typeConfidence":2.0,"plateTime":0.4331293982044886,"extension":6.869016279116399},"index":2,"playId":"a876fdb1-391a-30aa-bd0a-060a8a73c698","pitchNumber":3,"startTime":"2025-09-24T02:55:13.570Z","endTime":"2025-09-24T02:55:17.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.4,"strikeZoneTop":3.14787261146108,"strikeZoneBottom":1.42526422213061,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.359244064564844,"aZ":-31.897725057948257,"pfxX":10.933548526485216,"pfxZ":0.17849383452375278,"pX":-1.4531329836185432,"pZ":2.158084638001685,"vX0":-2.2415011521244086,"vY0":-124.49857620958313,"vZ0":-0.2548612097719345,"x":172.39,"y":180.51,"x0":-1.9607499625804519,"y0":50.00426282894195,"z0":4.905268251629113,"aX":17.13788039797334},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.5,"breakHorizontal":-19.3,"spinRate":2612,"spinDirection":63},"zone":13,"typeConfidence":2.0,"plateTime":0.4402000533623469,"extension":6.777622622018258},"index":3,"playId":"4d0afd76-63f5-3523-a2ec-7ea64a2589c7","pitchNumber":4,"startTime":"2025-09-24T02:55:31.869Z","endTime":"2025-09-24T02:55:35.674Z","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":92.8,"endSpeed":85.0,"strikeZoneTop":3.19059742368101,"strikeZoneBottom":1.38490951365929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.22052115058101,"aZ":-32.796948926182594,"pfxX":-10.312037369275256,"pfxZ":-0.33404994784178044,"pX":-0.68314010348738,"pZ":4.368823073177323,"vX0":5.589822370954535,"vY0":-134.97256461712843,"vZ0":3.9390093223492366,"x":143.04,"y":120.82,"x0":-1.4365687868901071,"y0":50.00435788542257,"z0":5.194470065308763,"aX":-19.107907493470574},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":0.5,"breakHorizontal":17.5,"spinRate":1999,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.40515726902932103,"extension":7.02680573468542},"index":4,"playId":"616ab44a-a3be-37c9-8a37-c6e1407373d9","pitchNumber":5,"startTime":"2025-09-24T02:55:49.412Z","endTime":"2025-09-24T02:55:53.241Z","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":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.832833403180512,"aZ":-30.79405735700523,"pfxX":9.304834896130021,"pfxZ":0.8765897772251527,"pX":0.2791769404386841,"pZ":1.9158976241463983,"vX0":2.071587136036542,"vY0":-124.78533628255457,"vZ0":-1.024956221202836,"x":106.36,"y":187.05,"x0":-1.7710344330504169,"y0":50.00281782600019,"z0":4.876074473129976,"aX":14.62697328022422},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.6,"breakHorizontal":-17.3,"spinRate":2562,"spinDirection":59},"zone":9,"typeConfidence":2.0,"plateTime":0.43946862630706063,"extension":6.797520196421978},"index":5,"playId":"5ebd76fd-27ef-3ab4-983e-b6a55f15196d","pitchNumber":6,"startTime":"2025-09-24T02:56:05.195Z","endTime":"2025-09-24T02:56:09.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.3,"strikeZoneTop":3.15210441966823,"strikeZoneBottom":1.40230719093568,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.270093332603267,"aZ":-38.884952701814946,"pfxX":-5.264291013509238,"pfxZ":-4.322254583293951,"pX":-2.7649211349112544,"pZ":2.2431350881841867,"vX0":-0.6292894600617213,"vY0":-123.42193038849709,"vZ0":1.3617230956086035,"x":222.39,"y":178.22,"x0":-1.8225679576697673,"y0":50.00520068894984,"z0":4.945011275863652,"aX":-8.167899467974031},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-7.3,"breakHorizontal":9.7,"spinRate":1482,"spinDirection":276},"zone":13,"typeConfidence":2.0,"plateTime":0.44284031886155706,"extension":6.8561374841274185},"index":6,"playId":"7a8e555e-533e-3aa0-b6c9-6cc603a002ed","pitchNumber":7,"startTime":"2025-09-24T02:56:25.622Z","endTime":"2025-09-24T02:56:30.040Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T02:56:30.040Z","atBatIndex":33},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Giants challenged (tag play), call on the field was overturned: Victor Scott II caught stealing 2nd base, catcher Patrick Bailey to shortstop Willy Adames.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-24T02:56:47.821Z","endTime":"2025-09-24T02:56:57.973Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":17},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.2,"strikeZoneTop":3.31784997408577,"strikeZoneBottom":1.57765611644474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.74373232818945,"aZ":-32.70389114100613,"pfxX":10.949724338867139,"pfxZ":-0.3433194805698161,"pX":-0.5943982631009728,"pZ":2.854513733908995,"vX0":-0.17432541406112745,"vY0":-122.63879527719921,"vZ0":1.6881431451758755,"x":139.66,"y":161.71,"x0":-1.9446823842814398,"y0":50.0060245643245,"z0":4.950982087996399,"aX":16.646286647884136},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.0,"breakHorizontal":-19.8,"spinRate":2664,"spinDirection":61},"zone":1,"typeConfidence":2.0,"plateTime":0.4469897758863426,"extension":6.88347249594184},"index":0,"playId":"a3f6794f-69a6-39ec-add0-f7165ba34ba0","pitchNumber":1,"startTime":"2025-09-24T02:56:51.679Z","endTime":"2025-09-24T02:56:57.973Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":137},"playEndTime":"2025-09-24T02:56:57.973Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Koss grounds out, third baseman Nolan Arenado to first baseman Alec Burleson.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-24T03:02:15.388Z","endTime":"2025-09-24T03:02:27.669Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.5,"strikeZoneTop":3.67,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.820435248821884,"aZ":-32.3799556068559,"pfxX":8.310109209487804,"pfxZ":-0.13624776758250512,"pX":0.1309527953823762,"pZ":1.643375124371115,"vX0":-6.759266058798557,"vY0":-121.85520009717938,"vZ0":-3.115127873638001,"x":112.01,"y":194.41,"x0":1.8543380076632336,"y0":50.00282880913968,"z0":5.7214566259606,"aX":12.56006149677295},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.7,"breakHorizontal":-13.6,"spinRate":1513,"spinDirection":115},"zone":8,"typeConfidence":2.0,"plateTime":0.44863663803553866,"extension":5.91280499726642},"hitData":{"launchSpeed":86.3,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.03,"coordY":160.2}},"index":0,"playId":"598b18df-655c-3bc6-95f2-08c7f525fbd9","pitchNumber":1,"startTime":"2025-09-24T03:02:19.969Z","endTime":"2025-09-24T03:02:27.669Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T03:02:27.669Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drew Gilbert grounds out, pitcher John King to first baseman Alec Burleson.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-24T03:02:45.540Z","endTime":"2025-09-24T03:03:33.806Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":667463,"link":"/api/v1/people/667463"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.19726441977425,"strikeZoneBottom":1.49088473539592,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.36358248036839,"aZ":-29.546474447896905,"pfxX":7.833675730593573,"pfxZ":1.4408275184926138,"pX":-0.468933396816043,"pZ":1.9807412421147554,"vX0":-8.270191844114594,"vY0":-133.89605568686878,"vZ0":-4.150438433858166,"x":134.87,"y":185.3,"x0":1.6336484049337885,"y0":50.00463377438378,"z0":5.65144649877611,"aX":14.307009078156605},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":1.9,"breakHorizontal":-12.5,"spinRate":2163,"spinDirection":123},"zone":7,"typeConfidence":2.0,"plateTime":0.40818609518458837,"extension":5.993782222208737},"index":0,"playId":"23bb6b55-0ec2-3b0e-9ac3-f2d6b73196e9","pitchNumber":1,"startTime":"2025-09-24T03:02:56.642Z","endTime":"2025-09-24T03:03:00.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.4,"strikeZoneTop":3.07529237943252,"strikeZoneBottom":1.48999672241696,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.26559112263916,"aZ":-33.531159879113055,"pfxX":-3.1227321224611395,"pfxZ":-0.9024902277554503,"pX":-0.8224930139996448,"pZ":1.2408728698471905,"vX0":-5.1739859693492,"vY0":-122.42497241728704,"vZ0":-3.806011850878442,"x":148.35,"y":205.28,"x0":1.7278117844080076,"y0":50.00050341277557,"z0":5.700459205211098,"aX":-4.715322338274652},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.3,"breakHorizontal":7.0,"spinRate":2947,"spinDirection":328},"zone":13,"typeConfidence":2.0,"plateTime":0.4482377156270765,"extension":5.905629991772831},"index":1,"playId":"c63dbca8-8817-3bc3-a960-3a9c3cc8ae19","pitchNumber":2,"startTime":"2025-09-24T03:03:10.640Z","endTime":"2025-09-24T03:03:14.236Z","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":92.3,"endSpeed":84.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.5142521220219,"aZ":-29.841390175473013,"pfxX":8.325578347691945,"pfxZ":1.2773532050697005,"pX":-0.5445045436863838,"pZ":1.8833292036641653,"vX0":-8.728464875308555,"vY0":-134.09462279678556,"vZ0":-4.32908877195141,"x":137.76,"y":187.93,"x0":1.6682593326906083,"y0":50.002958300998685,"z0":5.643407836362467,"aX":15.189796143830737},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":1.6,"breakHorizontal":-13.2,"spinRate":2259,"spinDirection":133},"zone":7,"typeConfidence":2.0,"plateTime":0.4081874202667106,"extension":6.026315714223632},"hitData":{"launchSpeed":79.0,"launchAngle":-46.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.0,"coordY":182.59}},"index":2,"playId":"860d9d38-36c2-37b7-acea-0f17746cbbd4","pitchNumber":3,"startTime":"2025-09-24T03:03:26.277Z","endTime":"2025-09-24T03:03:33.806Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T03:03:33.806Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Heliot Ramos singles on a sharp line drive to left fielder Lars Nootbaar.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-24T03:03:41.350Z","endTime":"2025-09-24T03:04:42.130Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":3.01105111409397,"strikeZoneBottom":1.42999741899441,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.025041500563933,"aZ":-30.498001548763828,"pfxX":9.104522012073481,"pfxZ":0.9037197966270121,"pX":1.9261765924429541,"pZ":3.1259589853787944,"vX0":-3.2157354967918312,"vY0":-135.03553620284794,"vZ0":-1.2206553105087918,"x":43.58,"y":154.38,"x0":1.9487358231433367,"y0":50.00106799862886,"z0":5.7267714185975755,"aX":16.834749448689674},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.6,"breakHorizontal":-15.8,"spinRate":2265,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.40540252685889744,"extension":5.962037668930543},"index":0,"playId":"42fb50bb-fd48-3e00-80f1-0729754ad4d5","pitchNumber":1,"startTime":"2025-09-24T03:04:01.631Z","endTime":"2025-09-24T03:04:05.903Z","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":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.5,"strikeZoneTop":2.95767328776511,"strikeZoneBottom":1.43000243230888,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.509594427946617,"aZ":-31.738710703780587,"pfxX":8.075036511638771,"pfxZ":0.2853909050556336,"pX":1.7677342605030917,"pZ":2.655359396687905,"vX0":-3.2219511601067023,"vY0":-122.91721873492321,"vZ0":-1.011478101009926,"x":49.62,"y":167.09,"x0":2.0468497563322052,"y0":50.00346495650704,"z0":5.768632031963714,"aX":12.348594659173457},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.5,"breakHorizontal":-13.9,"spinRate":1596,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.44572599704285354,"extension":5.875424526926648},"index":1,"playId":"c057805b-26a2-33c8-a2f2-41aedf8a4ef0","pitchNumber":2,"startTime":"2025-09-24T03:04:16.309Z","endTime":"2025-09-24T03:04:20.536Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.8,"strikeZoneTop":3.06,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.896582385079398,"aZ":-31.427489033157332,"pfxX":9.808481733722907,"pfxZ":0.4952011260671716,"pX":0.1983049139673138,"pZ":1.960108707354551,"vX0":-7.14945848691113,"vY0":-122.30221608057342,"vZ0":-2.336294411919879,"x":109.44,"y":185.86,"x0":1.8965645881096105,"y0":50.00294935494639,"z0":5.644232456172085,"aX":14.742179918022664},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.6,"breakHorizontal":-16.0,"spinRate":1536,"spinDirection":113},"zone":5,"typeConfidence":2.0,"plateTime":0.4492073929124061,"extension":5.946359602077957},"hitData":{"launchSpeed":102.8,"launchAngle":12.0,"totalDistance":217.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":57.45,"coordY":96.14}},"index":2,"playId":"e6807da6-a239-3d9a-93c3-a0850a6120ac","pitchNumber":3,"startTime":"2025-09-24T03:04:32.229Z","endTime":"2025-09-24T03:04:42.130Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T03:04:42.130Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rafael Devers singles on a line drive to left fielder Lars Nootbaar. Heliot Ramos to 3rd.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-24T03:04:47.219Z","endTime":"2025-09-24T03:05:33.468Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"postOnThird":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.56059846282201,"strikeZoneBottom":1.6500005945875,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.188819471986314,"aZ":-25.379474842887472,"pfxX":8.874538015876318,"pfxZ":3.6067713464925744,"pX":0.4082991639094484,"pZ":1.6338217366818215,"vX0":-6.4900567919841405,"vY0":-136.68759476865986,"vZ0":-5.717805391811883,"x":101.44,"y":194.67,"x0":1.6648838775627743,"y0":50.006480906114646,"z0":5.504431743732545,"aX":16.733076682515424},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.4,"breakHorizontal":-14.6,"spinRate":2265,"spinDirection":126},"zone":9,"typeConfidence":2.0,"plateTime":0.4013063095368632,"extension":6.151825255216818},"index":0,"playId":"7647ab2b-4689-3ced-98b7-1a2b5ecdb44c","pitchNumber":1,"startTime":"2025-09-24T03:05:06.619Z","endTime":"2025-09-24T03:05:10.435Z","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":2},"pitchData":{"startSpeed":86.6,"endSpeed":81.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.352134827495874,"aZ":-32.39591434253878,"pfxX":-1.591786393773715,"pfxZ":-0.1310867953307202,"pX":-0.9357012476372184,"pZ":1.2488984117917081,"vX0":-6.4159770604869975,"vY0":-126.07259271249248,"vZ0":-4.349882330380202,"x":152.67,"y":205.06,"x0":1.8309559356731209,"y0":50.00628179581857,"z0":5.560600423507883,"aX":-2.6079278490782243},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.8,"breakHorizontal":4.1,"spinRate":2923,"spinDirection":333},"zone":13,"typeConfidence":2.0,"plateTime":0.43153490519194726,"extension":6.010582530697298},"hitData":{"launchSpeed":70.9,"launchAngle":20.0,"totalDistance":199.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":56.62,"coordY":128.35}},"index":1,"playId":"7090439a-ad0a-3893-a73a-85330d69bc3a","pitchNumber":2,"startTime":"2025-09-24T03:05:21.616Z","endTime":"2025-09-24T03:05:33.468Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T03:05:33.468Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willy Adames strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-24T03:08:16.047Z","endTime":"2025-09-24T03:09:59.499Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":699625,"link":"/api/v1/people/699625"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-24T03:05:55.353Z","endTime":"2025-09-24T03:06:33.747Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jorge Alcala replaces John King.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-24T03:06:33.747Z","endTime":"2025-09-24T03:08:18.228Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660896,"link":"/api/v1/people/660896"},"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":96.5,"endSpeed":88.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.57936661608862,"aZ":-16.915994103736026,"pfxX":-10.12478993184179,"pfxZ":7.611102695769549,"pX":-0.7470252857869863,"pZ":2.6932015944161685,"vX0":4.508534385900396,"vY0":-140.3913470679633,"vZ0":-7.521109865143509,"x":145.47,"y":166.06,"x0":-1.0547914764246473,"y0":50.00131845754243,"z0":6.499667568212971,"aX":-20.290216580079182},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.5,"breakHorizontal":17.5,"spinRate":2445,"spinDirection":214},"zone":4,"typeConfidence":0.96,"plateTime":0.38955328445942516,"extension":5.771338768488094},"index":2,"playId":"6b9dff68-d692-3c39-9bc6-ee1c36fcc66b","pitchNumber":1,"startTime":"2025-09-24T03:08:18.228Z","endTime":"2025-09-24T03:08:24.600Z","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":99.2,"endSpeed":90.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.96026308457373,"aZ":-7.130138154559976,"pfxX":-5.627038346141218,"pfxZ":11.962141931183027,"pX":-0.8032600117401739,"pZ":2.7896936921476216,"vX0":2.9989117350596204,"vY0":-144.11105403755766,"vZ0":-9.32905794882997,"x":147.62,"y":163.46,"x0":-1.1289224054987859,"y0":50.00433292770453,"z0":6.517671254893838,"aX":-11.780681915245912},"breaks":{"breakAngle":49.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.2,"breakVerticalInduced":19.9,"breakHorizontal":9.6,"spinRate":2633,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.38076101626490555,"extension":5.866830955778935},"index":3,"playId":"043bd6b0-b52e-3f40-a587-0176c2e1f44a","pitchNumber":2,"startTime":"2025-09-24T03:08:48.096Z","endTime":"2025-09-24T03:08:52.633Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":4,"startTime":"2025-09-24T03:08:59.563Z","endTime":"2025-09-24T03:09:15.877Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.6,"endSpeed":90.2,"strikeZoneTop":3.53544344006398,"strikeZoneBottom":1.71999803393199,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.8278441882977,"aZ":-7.774339409814002,"pfxX":-3.4911762315987236,"pfxZ":11.575431845319502,"pX":0.47708703850272677,"pZ":4.653060268455478,"vX0":5.0332041300684525,"vY0":-144.9436610651003,"vZ0":-4.497142963646532,"x":98.81,"y":113.15,"x0":-0.8358939010714365,"y0":50.00146915848594,"z0":6.709250557438301,"aX":-7.3586867105317975},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.7,"breakVerticalInduced":20.2,"breakHorizontal":5.2,"spinRate":2433,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.3792363473095506,"extension":5.717819708658571},"index":5,"playId":"91e33dfd-4c80-3fd5-9c77-d42d11d33ecc","pitchNumber":3,"startTime":"2025-09-24T03:09:15.877Z","endTime":"2025-09-24T03:09:20.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.55346645291655,"strikeZoneBottom":1.71999840979475,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.875347587481848,"aZ":-38.84270171074518,"pfxX":3.4089800960051733,"pfxZ":-4.345974151048694,"pX":-0.7475484601471671,"pZ":3.753162521459606,"vX0":0.15199179630556955,"vY0":-123.1594165959018,"vZ0":0.29712456838471524,"x":145.49,"y":137.44,"x0":-1.2529305580897125,"y0":50.005457207321406,"z0":6.921038573842643,"aX":5.227725319750212},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-7.6,"breakHorizontal":-6.2,"spinRate":2721,"spinDirection":41},"zone":11,"typeConfidence":0.91,"plateTime":0.44503960122665553,"extension":5.796883344252113},"index":6,"playId":"0eaa6b8f-760e-3002-9885-b58aa76c96c2","pitchNumber":4,"startTime":"2025-09-24T03:09:34.517Z","endTime":"2025-09-24T03:09:39.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.42509087026369,"aZ":-14.587887199284566,"pfxX":-8.695745423128102,"pfxZ":8.429905612395453,"pX":-0.7864467417811327,"pZ":1.332792170488402,"vX0":4.013944169131889,"vY0":-143.37456846289015,"vZ0":-11.666903699455458,"x":146.98,"y":202.79,"x0":-1.0728937423908989,"y0":50.00577036272969,"z0":6.359581246229295,"aX":-18.149210295640362},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.1,"breakHorizontal":15.0,"spinRate":2448,"spinDirection":214},"zone":13,"typeConfidence":0.95,"plateTime":0.38168146391056146,"extension":5.814506025360809},"index":7,"playId":"194a5f48-7a2c-3120-bf42-1f89912a9183","pitchNumber":5,"startTime":"2025-09-24T03:09:54.936Z","endTime":"2025-09-24T03:09:59.499Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T03:09:59.499Z","atBatIndex":39},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brendan Donovan doubles (30) on a line drive to left fielder Heliot Ramos.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-24T03:12:00.286Z","endTime":"2025-09-24T03:13:18.493Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.2,"strikeZoneTop":3.3050339763849,"strikeZoneBottom":1.58999856288549,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.26590195422532,"aZ":-28.369566298564507,"pfxX":8.180257953561508,"pfxZ":2.5763958346647353,"pX":-0.3253367641590099,"pZ":2.6041379493525425,"vX0":0.9938459983117046,"vY0":-120.7216304009611,"vZ0":0.007970868219192795,"x":129.4,"y":168.47,"x0":-1.8051905459191016,"y0":50.00355455985425,"z0":5.0957476612573105,"aX":12.08729828301855},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.9,"breakHorizontal":-15.0,"spinRate":2602,"spinDirection":68},"zone":4,"typeConfidence":2.0,"plateTime":0.45352113624124124,"extension":6.546391408648949},"index":0,"playId":"057c0716-c2f1-3218-8ba3-f213a421d1c9","pitchNumber":1,"startTime":"2025-09-24T03:12:04.972Z","endTime":"2025-09-24T03:12:08.998Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.0,"strikeZoneTop":3.32532312875288,"strikeZoneBottom":1.57718518043846,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.75088260919374,"aZ":-23.813938566376095,"pfxX":-1.1547612617025136,"pfxZ":4.551596302377906,"pX":0.7811041864871813,"pZ":3.41901464976121,"vX0":6.392067780666033,"vY0":-133.89539109988525,"vZ0":-0.21054990429138687,"x":87.23,"y":146.47,"x0":-1.4751562122173238,"y0":50.00361067933772,"z0":5.185983688408095,"aX":-2.1225069682771225},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.4,"breakHorizontal":0.8,"spinRate":2383,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.40726079905919876,"extension":6.703442853362368},"index":1,"playId":"fe925012-bad3-3dc8-9922-d8cefc7a5451","pitchNumber":2,"startTime":"2025-09-24T03:12:18.647Z","endTime":"2025-09-24T03:12:22.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.28139030543593,"strikeZoneBottom":1.59000013762259,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.197964126250056,"aZ":-35.45167503324563,"pfxX":-7.55112685179699,"pfxZ":-2.0156702371162423,"pX":-1.1763138898454792,"pZ":1.7556894624406512,"vX0":3.490676570532918,"vY0":-126.32374890487316,"vZ0":-1.026001813622188,"x":161.84,"y":191.38,"x0":-1.590267144636251,"y0":50.0024743561044,"z0":5.000961836266123,"aX":-12.28132034962691},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-3.6,"breakHorizontal":13.0,"spinRate":1509,"spinDirection":267},"zone":13,"typeConfidence":2.0,"plateTime":0.43253524477967176,"extension":6.38432494539312},"index":2,"playId":"41f4a44c-1a5a-34df-91fa-a7a7b97b3ece","pitchNumber":3,"startTime":"2025-09-24T03:12:33.770Z","endTime":"2025-09-24T03:12:37.864Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.3,"strikeZoneTop":3.37817954169024,"strikeZoneBottom":1.59000028241842,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.277766739628092,"aZ":-35.601553575895956,"pfxX":-4.861978203719747,"pfxZ":-2.111011188993551,"pX":-1.1564968546594125,"pZ":2.005614577015511,"vX0":2.9293423838964685,"vY0":-125.74168282972792,"vZ0":-0.18763485289699444,"x":161.08,"y":184.63,"x0":-1.6969143679903163,"y0":50.00364642964943,"z0":4.937397206979114,"aX":-7.890847582025499},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.7,"breakHorizontal":8.3,"spinRate":1459,"spinDirection":273},"zone":13,"typeConfidence":2.0,"plateTime":0.43337454340090087,"extension":7.020989248344211},"index":3,"playId":"d8270509-699c-3caf-b821-a462c18657ca","pitchNumber":4,"startTime":"2025-09-24T03:12:49.951Z","endTime":"2025-09-24T03:12:54.231Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.22948448409613,"aZ":-25.184817615413966,"pfxX":-9.676708760795666,"pfxZ":3.678740789233286,"pX":-0.16335089550368426,"pZ":1.5605812022213896,"vX0":6.669376972938258,"vY0":-136.9816612113897,"vZ0":-4.5062747980850295,"x":123.23,"y":196.64,"x0":-1.37227320571064,"y0":50.00395724035755,"z0":4.948598265843266,"aX":-18.392580027634494},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.9,"breakHorizontal":16.1,"spinRate":1963,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.39983756045070296,"extension":6.912989209533954},"hitData":{"launchSpeed":99.1,"launchAngle":20.0,"totalDistance":342.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":70.98,"coordY":66.78}},"index":4,"playId":"0afdb232-f956-3cc7-a2fc-b9b06843ede0","pitchNumber":5,"startTime":"2025-09-24T03:13:05.751Z","endTime":"2025-09-24T03:13:18.493Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T03:13:18.493Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Iván Herrera walks.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-24T03:13:21.205Z","endTime":"2025-09-24T03:16:35.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"postOnSecond":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,8,9],"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":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.29526030100611,"strikeZoneBottom":1.51803305040912,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.736629821914324,"aZ":-32.92146038028462,"pfxX":-9.071318523977002,"pfxZ":-0.4001997747866959,"pX":1.0790494563162425,"pZ":2.524657435075016,"vX0":9.841005672270352,"vY0":-135.48457109102497,"vZ0":-0.6100097829330278,"x":75.87,"y":170.61,"x0":-1.410135644277008,"y0":50.00254547587862,"z0":5.040107844950133,"aX":-16.978193168427232},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":-0.6,"breakHorizontal":14.5,"spinRate":1974,"spinDirection":239},"zone":12,"typeConfidence":2.0,"plateTime":0.40324344415364877,"extension":7.021671712889345},"index":0,"playId":"0569503b-ddbe-3b05-9344-d6f24cf46cfd","pitchNumber":1,"startTime":"2025-09-24T03:13:51.637Z","endTime":"2025-09-24T03:13:55.997Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.42856085524578,"aZ":-37.35027443498837,"pfxX":-5.758143221374652,"pfxZ":-3.094631048161899,"pX":0.36413039184609836,"pZ":2.020144099415257,"vX0":6.78793610132277,"vY0":-127.4533721141991,"vZ0":0.14438734481441617,"x":103.12,"y":184.24,"x0":-1.566610775863526,"y0":50.006293156298554,"z0":4.875686064325185,"aX":-9.621304927858386},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-5.4,"breakHorizontal":9.1,"spinRate":1516,"spinDirection":267},"zone":9,"typeConfidence":2.0,"plateTime":0.4272668053808095,"extension":6.974752944927924},"index":1,"playId":"651c8e21-5a0e-3770-8fcf-a332e5cffeac","pitchNumber":2,"startTime":"2025-09-24T03:14:07.241Z","endTime":"2025-09-24T03:14:11.563Z","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":92.9,"endSpeed":85.5,"strikeZoneTop":3.27484192890631,"strikeZoneBottom":1.52000137430647,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.81979462726982,"aZ":-27.706020870968274,"pfxX":-9.168324363488427,"pfxZ":2.393732576306837,"pX":-1.3079028507977257,"pZ":3.4846857444590342,"vX0":3.729858364555522,"vY0":-135.4014846288404,"vZ0":0.8442752884991453,"x":166.85,"y":144.69,"x0":-1.507114409176977,"y0":50.00518561289086,"z0":5.098193634347484,"aX":-17.13316631645115},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.7,"breakHorizontal":15.8,"spinRate":1873,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.40355412970984617,"extension":7.082748215502481},"index":2,"playId":"0c7796f6-4e61-39ed-8e7d-17637c893ee7","pitchNumber":3,"startTime":"2025-09-24T03:14:25.271Z","endTime":"2025-09-24T03:14:29.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.786023513946002,"aZ":-30.148297111572095,"pfxX":8.85612279219082,"pfxZ":1.2812423092810388,"pX":1.2369692057983408,"pZ":2.305165854039744,"vX0":4.212026631250138,"vY0":-124.7728523003572,"vZ0":-0.17677183800336604,"x":69.85,"y":176.54,"x0":-1.6227581748392883,"y0":50.00221758997731,"z0":4.858432869451231,"aX":13.979619344979458},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.5,"breakHorizontal":-17.0,"spinRate":2665,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.43875451382252617,"extension":6.72770326668149},"index":3,"playId":"b42bb21b-6ddf-3d69-87a0-ff4092e8187a","pitchNumber":4,"startTime":"2025-09-24T03:14:43.647Z","endTime":"2025-09-24T03:14:48.229Z","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":92.9,"endSpeed":86.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.78255081559339,"aZ":-24.204507830240928,"pfxX":-5.993294103006454,"pfxZ":4.235988334539117,"pX":0.2190065117881443,"pZ":3.5245174974871425,"vX0":6.1375494450551376,"vY0":-135.3632931037096,"vZ0":0.3230208392172751,"x":108.65,"y":143.62,"x0":-1.2844456753780231,"y0":50.00082904886503,"z0":5.079937375498174,"aX":-11.272098150031757},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.9,"breakHorizontal":9.7,"spinRate":1974,"spinDirection":240},"zone":12,"typeConfidence":2.0,"plateTime":0.4025514117981013,"extension":7.040663996712072},"index":4,"playId":"6d51791d-e1cb-32a7-a475-2d345acf0e34","pitchNumber":5,"startTime":"2025-09-24T03:15:04.270Z","endTime":"2025-09-24T03:15:08.696Z","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":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.9,"strikeZoneTop":3.36225953544029,"strikeZoneBottom":1.51999975425579,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.702023178870313,"aZ":-30.253569757604808,"pfxX":-7.515492087417412,"pfxZ":1.026400174207586,"pX":-1.205866760136188,"pZ":2.359575899830498,"vX0":3.290109779091922,"vY0":-135.6127828242384,"vZ0":-1.3579727034593994,"x":162.96,"y":175.07,"x0":-1.4535941228411062,"y0":50.004423808959565,"z0":4.963333522282208,"aX":-14.098271483673036},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":1.8,"breakHorizontal":13.0,"spinRate":1976,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4027980790850614,"extension":7.049745670331472},"index":5,"playId":"123cbe1f-91d9-3218-94f0-143a73c182cd","pitchNumber":6,"startTime":"2025-09-24T03:15:25.702Z","endTime":"2025-09-24T03:15:30.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.13123326981235,"aZ":-35.187231675138484,"pfxX":-3.810934011230599,"pfxZ":-1.892111286433087,"pX":0.7920551284385595,"pZ":1.710652961394551,"vX0":6.823362773177145,"vY0":-124.7191943386555,"vZ0":-0.5882900149496337,"x":86.81,"y":192.59,"x0":-1.4686561967967946,"y0":50.0003706959712,"z0":4.820279667856581,"aX":-6.0786246152082},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.4,"breakHorizontal":5.5,"spinRate":1379,"spinDirection":274},"zone":9,"typeConfidence":2.0,"plateTime":0.4370797338436474,"extension":7.169172085478386},"index":6,"playId":"a570a8ce-8c25-37e1-98ea-61d9ad80e679","pitchNumber":7,"startTime":"2025-09-24T03:15:42.106Z","endTime":"2025-09-24T03:15:46.629Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2025-09-24T03:15:55.885Z","endTime":"2025-09-24T03:16:08.422Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.182135962321333,"aZ":-33.36639301087701,"pfxX":-8.218562398214626,"pfxZ":-0.6446584898373757,"pX":-0.9430717852015119,"pZ":3.1070035959910616,"vX0":3.997270469121928,"vY0":-135.40783255290725,"vZ0":1.0222367351510697,"x":152.95,"y":154.89,"x0":-1.3724570429714413,"y0":50.00250621917136,"z0":5.06314352393259,"aX":-15.226935226835344},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":-0.7,"breakHorizontal":14.0,"spinRate":1812,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.40484563987203703,"extension":7.121320558210754},"index":8,"playId":"3c130fb7-573d-3fad-b3a6-2023170cf33f","pitchNumber":8,"startTime":"2025-09-24T03:16:08.422Z","endTime":"2025-09-24T03:16:12.895Z","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.1,"endSpeed":85.7,"strikeZoneTop":3.28069657532689,"strikeZoneBottom":1.52169985371665,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.949559859609458,"aZ":-20.664858669137608,"pfxX":-3.7596078080543713,"pfxZ":6.120409056839934,"pX":-0.07525521069337313,"pZ":3.8673066704395933,"vX0":4.262034421858765,"vY0":-135.58725309063664,"vZ0":0.6976180350422644,"x":119.87,"y":134.36,"x0":-1.1718771599154005,"y0":50.000602810959116,"z0":5.038219004167543,"aX":-7.067446644632143},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.4,"breakHorizontal":6.0,"spinRate":2087,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.4024883365044487,"extension":6.966622473770335},"index":9,"playId":"766a9b6a-d9f6-3f57-97ab-ef797c4891f9","pitchNumber":9,"startTime":"2025-09-24T03:16:30.954Z","endTime":"2025-09-24T03:16:35.662Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T03:16:35.662Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Burleson called out on strikes.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-24T03:17:40.908Z","endTime":"2025-09-24T03:18:52.860Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"postOnSecond":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-24T03:16:49.055Z","endTime":"2025-09-24T03:17:43.100Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.54437909153899,"strikeZoneBottom":1.65999903336208,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.1057435495102,"aZ":-34.48153828679065,"pfxX":-8.272871715906723,"pfxZ":-1.246013650134989,"pX":-0.7698693359302549,"pZ":2.9645115482139697,"vX0":4.931136653474568,"vY0":-135.90544475023646,"vZ0":0.8059570904446538,"x":146.35,"y":158.74,"x0":-1.540966554608768,"y0":50.00093912481556,"z0":5.0746996787019825,"aX":-15.34471248760274},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":-1.8,"breakHorizontal":13.8,"spinRate":2080,"spinDirection":233},"zone":1,"typeConfidence":2.0,"plateTime":0.4043111968770612,"extension":7.087528671794464},"index":1,"playId":"0d85dee4-34e4-391b-88b4-e2821d1d4883","pitchNumber":1,"startTime":"2025-09-24T03:17:43.100Z","endTime":"2025-09-24T03:17:46.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.4,"strikeZoneTop":3.44727926337104,"strikeZoneBottom":1.66000064206339,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.302704732251897,"aZ":-34.829850677714305,"pfxX":-5.0456976839774015,"pfxZ":-1.5575346362173805,"pX":1.0143361321437045,"pZ":0.5288369374011734,"vX0":8.112069590358148,"vY0":-129.00836231780897,"vZ0":-3.834178549687214,"x":78.34,"y":224.5,"x0":-1.5009622190569887,"y0":50.00514958141198,"z0":4.690522025519292,"aX":-8.592735226529626},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-3.5,"breakHorizontal":7.6,"spinRate":1525,"spinDirection":267},"zone":14,"typeConfidence":2.0,"plateTime":0.4229374558472898,"extension":6.957496531480952},"index":2,"playId":"57c78b8d-9055-3614-a221-06eacddb1f66","pitchNumber":2,"startTime":"2025-09-24T03:17:59.156Z","endTime":"2025-09-24T03:18:03.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.08251686357575,"aZ":-35.98632232269094,"pfxX":-8.623036622997255,"pfxZ":-2.3064443174736686,"pX":0.5289737580339161,"pZ":1.4694109743818768,"vX0":8.006653727366107,"vY0":-127.56479847344455,"vZ0":-1.164735076665904,"x":96.84,"y":199.11,"x0":-1.5291001403327302,"y0":50.00583074889619,"z0":4.767155148668627,"aX":-14.223084011018795},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-4.2,"breakHorizontal":13.8,"spinRate":1525,"spinDirection":268},"zone":14,"typeConfidence":2.0,"plateTime":0.42925732830408103,"extension":6.947201250413736},"index":3,"playId":"9363117a-cba0-31fa-a32f-70d2bc440f5b","pitchNumber":3,"startTime":"2025-09-24T03:18:18.134Z","endTime":"2025-09-24T03:18:23.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.5,"strikeZoneTop":3.43524000171445,"strikeZoneBottom":1.54395721752726,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.112331943980912,"aZ":-28.00944652233542,"pfxX":8.328609651761056,"pfxZ":2.6068378561130716,"pX":0.2610848347192358,"pZ":2.0171457767814607,"vX0":2.233003157255434,"vY0":-125.03849551859626,"vZ0":-1.151495297910654,"x":107.05,"y":184.32,"x0":-1.7237969603071186,"y0":50.00181796878282,"z0":4.763172692568043,"aX":13.304587132567196},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.7,"breakHorizontal":-15.6,"spinRate":2661,"spinDirection":59},"zone":8,"typeConfidence":2.0,"plateTime":0.4365642059736552,"extension":7.365510040723337},"index":4,"playId":"dd1b9088-2f1b-3cc7-baef-34675313e0ee","pitchNumber":4,"startTime":"2025-09-24T03:18:48.507Z","endTime":"2025-09-24T03:18:52.860Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T03:18:52.860Z","atBatIndex":42},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Nolan Arenado grounds into a double play, third baseman Matt Chapman to second baseman Christian Koss to first baseman Rafael Devers. Iván Herrera out at 2nd. Nolan Arenado out at 1st.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-24T03:19:01.178Z","endTime":"2025-09-24T03:19:43.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683766,"link":"/api/v1/people/683766"},"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":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.4845392034517,"strikeZoneBottom":1.67998122132482,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.565981935044963,"aZ":-31.677039806501863,"pfxX":-8.110095226083917,"pfxZ":0.26183937035898275,"pX":0.9138634752724799,"pZ":2.4197047737164907,"vX0":8.652462849402337,"vY0":-136.13801055777282,"vZ0":-1.0444510554588395,"x":82.17,"y":173.45,"x0":-1.239375761935684,"y0":50.00318942447131,"z0":4.98468581292129,"aX":-15.350572368617865},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":0.5,"breakHorizontal":13.1,"spinRate":1933,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.4010729753002127,"extension":7.232533945510818},"index":0,"playId":"1a4ef47c-67cc-3115-800e-590032316d21","pitchNumber":1,"startTime":"2025-09-24T03:19:20.865Z","endTime":"2025-09-24T03:19:25.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.227100316857292,"aZ":-31.169362494325004,"pfxX":-5.476896379039523,"pfxZ":0.5292145540314976,"pX":-0.8944929738757093,"pZ":2.6367582408249195,"vX0":3.367784305229628,"vY0":-135.71619830629518,"vZ0":-0.49491616192073423,"x":151.1,"y":167.59,"x0":-1.429703437890101,"y0":50.002609533505954,"z0":4.962600224053969,"aX":-10.380877667764763},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":1.1,"breakHorizontal":9.4,"spinRate":1941,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.4011309427928209,"extension":7.094728256516778},"hitData":{"launchSpeed":63.5,"launchAngle":10.0,"totalDistance":89.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.61,"coordY":160.78}},"index":1,"playId":"0c47d13c-01ef-38be-97da-94bdf60045ef","pitchNumber":2,"startTime":"2025-09-24T03:19:35.718Z","endTime":"2025-09-24T03:19:43.546Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T03:19:43.546Z","atBatIndex":43},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Matt Chapman doubles (22) on a ground ball to left fielder Lars Nootbaar.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-24T03:21:33.501Z","endTime":"2025-09-24T03:22:50.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"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(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.5,"endSpeed":88.7,"strikeZoneTop":3.548179771253,"strikeZoneBottom":1.66639216278661,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.469655971627894,"aZ":-10.855870619286751,"pfxX":-4.694639745273733,"pfxZ":10.673936122761656,"pX":-0.7848236938732559,"pZ":1.462105176048123,"vX0":2.7611030674459234,"vY0":-140.14329934903924,"vZ0":-11.41577377243253,"x":146.92,"y":199.3,"x0":-1.1708196378108335,"y0":50.00150357038125,"z0":6.2879771011912755,"aX":-9.375346640330905},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.3,"breakHorizontal":7.9,"spinRate":2352,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.39023341824568325,"extension":6.0838054459758695},"index":0,"playId":"dfc2d7b4-6ed8-3201-b0a3-3e026e1f8c7f","pitchNumber":1,"startTime":"2025-09-24T03:21:51.387Z","endTime":"2025-09-24T03:21:55.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.420506309460993,"aZ":-25.97958598994626,"pfxX":2.6142517739693663,"pfxZ":3.6176116845941735,"pX":-0.5172099731902683,"pZ":2.333983568232043,"vX0":1.66176097534757,"vY0":-129.13289744760527,"vZ0":-5.126087356175934,"x":136.71,"y":175.76,"x0":-1.5058041238971136,"y0":50.003660187207714,"z0":6.309552565103955,"aX":4.475320791820077},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.8,"breakHorizontal":-5.0,"spinRate":2414,"spinDirection":175},"zone":4,"typeConfidence":0.91,"plateTime":0.42196125228263215,"extension":5.719941031553574},"index":1,"playId":"b44d9ce7-7d55-3701-9575-668220c88dc2","pitchNumber":2,"startTime":"2025-09-24T03:22:04.635Z","endTime":"2025-09-24T03:22:09.358Z","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.3,"strikeZoneTop":3.53004443382667,"strikeZoneBottom":1.66999814594482,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.58800295157124,"aZ":-17.572719979905177,"pfxX":-7.82162946360398,"pfxZ":7.14423905603984,"pX":-2.1325896774028377,"pZ":2.8970266012583243,"vX0":0.5341387559778792,"vY0":-142.2699432628506,"vZ0":-6.673413044593853,"x":198.29,"y":160.56,"x0":-1.3075144286467868,"y0":50.00008619466757,"z0":6.392595423365715,"aX":-15.981619019802753},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.8,"breakHorizontal":14.0,"spinRate":2357,"spinDirection":212},"zone":11,"typeConfidence":0.92,"plateTime":0.3854362889282017,"extension":5.999871833164173},"index":2,"playId":"223a8494-ac64-36f1-9818-bc913bb4fde5","pitchNumber":3,"startTime":"2025-09-24T03:22:22.456Z","endTime":"2025-09-24T03:22:26.958Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.500666954290438,"aZ":-27.77585870085383,"pfxX":1.5091377793455096,"pfxZ":2.511122264417997,"pX":0.023947607940934482,"pZ":2.2108816816009424,"vX0":3.16534708526154,"vY0":-130.30500466169357,"vZ0":-5.646946090157439,"x":116.09,"y":179.09,"x0":-1.3937067838718487,"y0":50.0051987585656,"z0":6.455112922679567,"aX":2.64400468279279},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.7,"breakHorizontal":-3.4,"spinRate":2565,"spinDirection":143},"zone":8,"typeConfidence":0.9,"plateTime":0.41733672646564646,"extension":5.990400400565595},"hitData":{"launchSpeed":102.0,"launchAngle":4.0,"totalDistance":96.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":39.32,"coordY":113.68}},"index":3,"playId":"c4194403-d384-36ec-af0c-f0a6bfe213b5","pitchNumber":4,"startTime":"2025-09-24T03:22:38.773Z","endTime":"2025-09-24T03:22:50.928Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T03:22:50.928Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryce Eldridge flies out to center fielder Victor Scott II.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-24T03:23:01.405Z","endTime":"2025-09-24T03:24:05.393Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"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":97.2,"endSpeed":89.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.866149004257874,"aZ":-11.479637813269212,"pfxX":-6.65210195857593,"pfxZ":10.168738979053217,"pX":-0.8677780327494325,"pZ":2.789956629762537,"vX0":3.5474432677782586,"vY0":-141.43380932911015,"vZ0":-8.314790403144658,"x":150.08,"y":163.45,"x0":-1.2709008441564218,"y0":50.00510318236345,"z0":6.4958039070268905,"aX":-13.540433770947908},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.0,"breakHorizontal":11.4,"spinRate":2560,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3865897776527003,"extension":5.826618713293277},"index":0,"playId":"4b18ea05-3cf1-319c-9d50-3fc86f6f1ff7","pitchNumber":1,"startTime":"2025-09-24T03:23:19.316Z","endTime":"2025-09-24T03:23:23.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.7,"strikeZoneTop":3.46549052583659,"strikeZoneBottom":1.70000316211546,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.41154361447102,"aZ":-37.01173215125927,"pfxX":2.8673658969967626,"pfxZ":-3.0824472975315462,"pX":-0.5227157481394984,"pZ":3.7172632531468968,"vX0":0.6746480139194375,"vY0":-124.37611726086044,"vZ0":-0.27182499820996964,"x":136.92,"y":138.41,"x0":-1.1698715004043736,"y0":50.00283032338308,"z0":6.891466096182316,"aX":4.501948199432288},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-5.4,"breakHorizontal":-5.4,"spinRate":2663,"spinDirection":45},"zone":11,"typeConfidence":0.91,"plateTime":0.4399979090033681,"extension":5.71055855437315},"index":1,"playId":"770e5675-8ba1-3ec6-991f-8e1312fff1bc","pitchNumber":2,"startTime":"2025-09-24T03:23:38.844Z","endTime":"2025-09-24T03:23:42.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.6,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.021730671487692,"aZ":-36.53153592705218,"pfxX":1.9801101217623347,"pfxZ":-2.881525404712434,"pX":-0.7117205558274541,"pZ":2.9777858044877092,"vX0":0.7476284828268916,"vY0":-121.63862750312902,"vZ0":-1.569823091329527,"x":144.13,"y":158.38,"x0":-1.2796420349027846,"y0":50.00422685379336,"z0":6.775127170404554,"aX":2.9917963609480243},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-5.4,"breakHorizontal":-3.7,"spinRate":2597,"spinDirection":36},"zone":4,"typeConfidence":0.9,"plateTime":0.448884053872586,"extension":5.766748712561946},"hitData":{"launchSpeed":76.9,"launchAngle":33.0,"totalDistance":286.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.79,"coordY":85.07}},"index":2,"playId":"3b8409c9-887d-3f53-b3af-22139d96efa4","pitchNumber":3,"startTime":"2025-09-24T03:23:55.268Z","endTime":"2025-09-24T03:24:05.393Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T03:24:05.393Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jung Hoo Lee called out on strikes.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-24T03:24:20.534Z","endTime":"2025-09-24T03:26:19.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":699625,"link":"/api/v1/people/699625"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":90.4,"strikeZoneTop":3.28500826651176,"strikeZoneBottom":1.53000342968346,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.28946959407967,"aZ":-8.70783202395907,"pfxX":-5.663576180048665,"pfxZ":11.350996714444152,"pX":-0.9745175828128834,"pZ":1.6014776465139182,"vX0":2.7196733398246824,"vY0":-142.1100550399188,"vZ0":-11.929221353776935,"x":154.15,"y":195.54,"x0":-1.2024144482120211,"y0":50.00637887810169,"z0":6.383457533686161,"aX":-11.71058350565369},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.6,"breakHorizontal":9.8,"spinRate":2600,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.3838529805764246,"extension":5.785257347246624},"index":0,"playId":"63ed78e8-4904-315c-bd02-4ee6b2f9c4ca","pitchNumber":1,"startTime":"2025-09-24T03:24:36.015Z","endTime":"2025-09-24T03:24:40.390Z","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":97.0,"endSpeed":89.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.334218263217622,"aZ":-10.629125528076862,"pfxX":-4.885557582102926,"pfxZ":10.59155486987386,"pX":0.127411911269545,"pZ":2.744164650129823,"vX0":4.920113101793009,"vY0":-141.06398577684618,"vZ0":-8.575153738965806,"x":112.14,"y":164.69,"x0":-0.9969379685486442,"y0":50.001752269270185,"z0":6.4918869783959785,"aX":-9.93624209676675},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.8,"breakHorizontal":7.9,"spinRate":2526,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.3869357536315743,"extension":5.684266002371478},"index":1,"playId":"e693322b-e3d7-33a4-95a5-2ceec68d48d0","pitchNumber":2,"startTime":"2025-09-24T03:24:53.573Z","endTime":"2025-09-24T03:24:59.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.0,"strikeZoneTop":3.37023203603513,"strikeZoneBottom":1.52999914825849,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.65683676087096,"aZ":-34.79941545384811,"pfxX":0.8586201139545673,"pfxZ":-1.6398460946479538,"pX":0.6311316164033309,"pZ":2.4955987678356477,"vX0":3.74831894531083,"vY0":-125.46269736083744,"vZ0":-3.4519180564298697,"x":92.94,"y":171.4,"x0":-0.9892465322810008,"y0":50.00073791442733,"z0":6.70422700914928,"aX":1.3773738823526567},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.5,"breakHorizontal":-2.4,"spinRate":2565,"spinDirection":55},"zone":6,"typeConfidence":0.9,"plateTime":0.435375901075298,"extension":5.884008053141081},"index":2,"playId":"3d66c002-06d6-3e00-8a5c-7ddd9d050c63","pitchNumber":3,"startTime":"2025-09-24T03:25:29.434Z","endTime":"2025-09-24T03:25:33.523Z","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":99.3,"endSpeed":90.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.89401495735934,"aZ":-9.229949463236178,"pfxX":-2.5516513484772023,"pfxZ":10.822462279194358,"pX":0.37405243299186286,"pZ":3.76190723979541,"vX0":4.4866528843068965,"vY0":-144.49453142646556,"vZ0":-6.714924800187594,"x":102.74,"y":137.21,"x0":-0.8655123373834135,"y0":50.00118173843003,"z0":6.679511814613383,"aX":-5.409299684368727},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":18.5,"breakHorizontal":3.7,"spinRate":2597,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.37870841033819147,"extension":5.767865355172735},"index":3,"playId":"6e9c8671-a5a3-3e4c-9827-f0f4ebdbd652","pitchNumber":4,"startTime":"2025-09-24T03:25:50.373Z","endTime":"2025-09-24T03:25:54.622Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.33790141583633,"strikeZoneBottom":1.5519205531852,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.589515623208683,"aZ":-35.12876463661004,"pfxX":3.9869291283120187,"pfxZ":-1.827896547349038,"pX":-0.4033023583296808,"pZ":3.4787435405385314,"vX0":0.5144353744593967,"vY0":-126.1180814670971,"vZ0":-1.6433845664180222,"x":132.37,"y":144.85,"x0":-1.127883541968146,"y0":50.00263311217446,"z0":6.9605752890223425,"aX":6.450101230653776},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-3.5,"breakHorizontal":-7.3,"spinRate":2713,"spinDirection":53},"zone":11,"typeConfidence":0.88,"plateTime":0.433571057381259,"extension":6.174856353365069},"index":4,"playId":"2238f08c-48d9-3155-b3a7-b467859e2abb","pitchNumber":5,"startTime":"2025-09-24T03:26:15.506Z","endTime":"2025-09-24T03:26:19.756Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T03:26:19.756Z","atBatIndex":46},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Patrick Bailey doubles (18) on a fly ball to left fielder Lars Nootbaar. Matt Chapman scores.","rbi":1,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-24T03:26:27.449Z","endTime":"2025-09-24T03:27:37.775Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":{"id":660896,"link":"/api/v1/people/660896"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":80.1,"strikeZoneTop":3.27819272557014,"strikeZoneBottom":1.57999605273778,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.139111948540673,"aZ":-33.55445898977024,"pfxX":3.036744534256262,"pfxZ":-0.8563079451354145,"pX":-1.4505405496500792,"pZ":3.2197408287841305,"vX0":-1.3458469232287624,"vY0":-124.99622645617734,"vZ0":-2.007384669945099,"x":172.29,"y":151.85,"x0":-1.3046664192403843,"y0":50.00377526432164,"z0":6.743816082967042,"aX":4.888070238998998},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.8,"breakHorizontal":-5.3,"spinRate":2612,"spinDirection":48},"zone":11,"typeConfidence":0.9,"plateTime":0.4353529554993374,"extension":5.655781878531754},"index":0,"playId":"4e82a91d-cf1a-3a6b-977f-2132ac9298f6","pitchNumber":1,"startTime":"2025-09-24T03:26:46.570Z","endTime":"2025-09-24T03:26:50.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.3,"strikeZoneTop":3.37132634766443,"strikeZoneBottom":1.57999980822196,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.048805361721314,"aZ":-31.01376216479126,"pfxX":1.5485263539313898,"pfxZ":0.7144968675272381,"pX":0.3698639492833736,"pZ":2.065087951835271,"vX0":2.789238001865848,"vY0":-125.59925306802994,"vZ0":-5.3120744601907495,"x":102.9,"y":183.02,"x0":-0.9518038610259721,"y0":50.00070918097266,"z0":6.699848702165491,"aX":2.497555911788202},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.5,"breakHorizontal":-3.4,"spinRate":2579,"spinDirection":55},"zone":9,"typeConfidence":0.84,"plateTime":0.4344288445547404,"extension":5.988867780524619},"index":1,"playId":"940b24a0-c29a-3408-b196-689ec890e36b","pitchNumber":2,"startTime":"2025-09-24T03:27:05.201Z","endTime":"2025-09-24T03:27:09.455Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.169827401338466,"aZ":-39.09721350057411,"pfxX":3.506638468112003,"pfxZ":-4.5051608408807375,"pX":0.09692125806312851,"pZ":3.0790234159135954,"vX0":1.6282517593316914,"vY0":-123.0487005046928,"vZ0":-1.2171492609151848,"x":113.31,"y":155.65,"x0":-1.0288461737831378,"y0":50.00547479912847,"z0":6.8894537334235535,"aX":5.3837672510142935},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-8.2,"breakHorizontal":-6.7,"spinRate":2632,"spinDirection":46},"zone":2,"typeConfidence":0.91,"plateTime":0.4449546031561158,"extension":6.0868803263569085},"hitData":{"launchSpeed":74.3,"launchAngle":27.0,"totalDistance":236.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":65.4,"coordY":116.29}},"index":2,"playId":"b98ac217-dd70-3b5f-b4a5-8664d1d782e5","pitchNumber":3,"startTime":"2025-09-24T03:27:24.815Z","endTime":"2025-09-24T03:27:37.775Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T03:27:37.775Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Koss singles on a sharp line drive to center fielder Victor Scott II. Patrick Bailey scores.","rbi":1,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-24T03:27:58.546Z","endTime":"2025-09-24T03:29:11.989Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":{"id":660896,"link":"/api/v1/people/660896"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":99.7,"endSpeed":91.1,"strikeZoneTop":3.63597702235542,"strikeZoneBottom":1.66000085784997,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.19895477959813,"aZ":-13.831370939343518,"pfxX":-9.048173359628777,"pfxZ":8.65373074831344,"pX":0.12290262073499805,"pZ":2.161949671679142,"vX0":6.446467928429692,"vY0":-144.7623277392385,"vZ0":-9.828163773035874,"x":112.32,"y":180.41,"x0":-0.9587511273635327,"y0":50.00218707217564,"z0":6.450366832254244,"aX":-19.17852848865382},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":13.8,"breakHorizontal":15.1,"spinRate":2563,"spinDirection":212},"zone":8,"typeConfidence":0.95,"plateTime":0.37854962815030824,"extension":6.037440434637719},"index":0,"playId":"65273a5d-c4ee-3bc7-b31a-127aab01425f","pitchNumber":1,"startTime":"2025-09-24T03:28:14.952Z","endTime":"2025-09-24T03:28:19.321Z","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":100.5,"endSpeed":92.1,"strikeZoneTop":3.67,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.571355805073715,"aZ":-9.332090791911321,"pfxX":-5.71029927468273,"pfxZ":10.52809595564355,"pX":-0.46129239476155454,"pZ":2.8927585426304043,"vX0":3.733191935268051,"vY0":-146.17005195514514,"vZ0":-8.770841625040294,"x":134.58,"y":160.68,"x0":-1.0112471844024968,"y0":50.00689081314753,"z0":6.488192981293649,"aX":-12.393104737971756},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":17.5,"breakHorizontal":9.6,"spinRate":2576,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.37433959394724337,"extension":6.047965462917646},"index":1,"playId":"5301d426-684a-39f8-970e-528338180604","pitchNumber":2,"startTime":"2025-09-24T03:28:33.417Z","endTime":"2025-09-24T03:28:37.888Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-24T03:28:44.754Z","endTime":"2025-09-24T03:29:01.402Z","isPitch":false,"type":"action","player":{"id":683766,"link":"/api/v1/people/683766"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.9,"endSpeed":92.1,"strikeZoneTop":3.67,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.05589490844643,"aZ":-8.548390580300651,"pfxX":-4.8095304003137205,"pfxZ":10.8730785114364,"pX":0.2699967335437762,"pZ":2.558457262380291,"vX0":5.112480647856902,"vY0":-146.56509407422877,"vZ0":-9.805296302861763,"x":106.71,"y":169.7,"x0":-0.8731591564093367,"y0":50.000674490840034,"z0":6.459998832706632,"aX":-10.448965992827246},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":17.9,"breakHorizontal":7.7,"spinRate":2487,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.37388319335467424,"extension":5.894551171322772},"hitData":{"launchSpeed":100.6,"launchAngle":10.0,"totalDistance":221.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":116.63,"coordY":71.42}},"index":3,"playId":"4458b6d6-0ecf-339c-810e-49a308a44aae","pitchNumber":3,"startTime":"2025-09-24T03:29:01.402Z","endTime":"2025-09-24T03:29:11.989Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T03:29:11.989Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Gilbert strikes out swinging.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-24T03:30:25.407Z","endTime":"2025-09-24T03:32:11.319Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":699625,"link":"/api/v1/people/699625"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-24T03:29:47.925Z","endTime":"2025-09-24T03:30:27.735Z","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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.5,"strikeZoneTop":3.13904996551808,"strikeZoneBottom":1.49000280552784,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.712101755542037,"aZ":-31.70113199080927,"pfxX":0.33302709088260196,"pfxZ":0.28852097831226153,"pX":-0.041325681970312604,"pZ":3.145290651460716,"vX0":2.276640257121732,"vY0":-126.17220722925767,"vZ0":-2.729052424332942,"x":118.58,"y":153.86,"x0":-0.9940136332425823,"y0":50.0010643625107,"z0":6.763978324117174,"aX":0.5434708985788208},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.2,"breakHorizontal":-1.1,"spinRate":2488,"spinDirection":61},"zone":2,"typeConfidence":0.87,"plateTime":0.4320709836374368,"extension":6.269346468192722},"index":1,"playId":"5dbffc97-8b4a-39a2-b27f-e084f3029b63","pitchNumber":1,"startTime":"2025-09-24T03:30:27.735Z","endTime":"2025-09-24T03:30:31.787Z","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":2},"index":2,"playId":"378f2067-5d93-351a-a323-ac5b8f20a37f","startTime":"2025-09-24T03:30:45.363Z","endTime":"2025-09-24T03:30:50.199Z","isPitch":false,"type":"pickoff"},{"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.46007968480488,"aZ":-11.188258243914069,"pfxX":-6.091122702645313,"pfxZ":10.399470807754351,"pX":-0.2177409153955994,"pZ":1.4879337651504376,"vX0":4.411764024174763,"vY0":-141.21751257922875,"vZ0":-11.659655909958472,"x":125.3,"y":198.61,"x0":-1.009678026451757,"y0":50.002322489841156,"z0":6.392397071009427,"aX":-12.28976520826752},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.6,"breakHorizontal":10.1,"spinRate":2456,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.38800556440904854,"extension":5.887135235037069},"index":3,"playId":"81c8e5d9-502b-3244-a7b6-f814a64e282b","pitchNumber":2,"startTime":"2025-09-24T03:31:17.063Z","endTime":"2025-09-24T03:31:22.468Z","isPitch":true,"type":"pitch"},{"details":{"description":"Christian Koss steals (4) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":4,"actionPlayId":"81c8e5d9-502b-3244-a7b6-f814a64e282b","startTime":"2025-09-24T03:31:28.366Z","endTime":"2025-09-24T03:31:49.821Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":683766,"link":"/api/v1/people/683766"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":90.7,"strikeZoneTop":3.19194284214837,"strikeZoneBottom":1.48854206203444,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.630135349098136,"aZ":-9.900414550812368,"pfxX":-5.145812057178789,"pfxZ":10.612206394470409,"pX":-1.2974207794258017,"pZ":4.422713586133653,"vX0":1.0822847233903454,"vY0":-143.17621059613984,"vZ0":-4.667333812464886,"x":166.45,"y":119.37,"x0":-1.00868933152034,"y0":50.0059551286056,"z0":6.680486239349553,"aX":-10.803491497641408},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.6,"breakHorizontal":9.1,"spinRate":2478,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3809542980970919,"extension":5.717416503773344},"index":5,"playId":"8ed5dd3c-c0a4-3047-8161-75fc90dae27e","pitchNumber":3,"startTime":"2025-09-24T03:31:49.821Z","endTime":"2025-09-24T03:31:53.619Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":79.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.71531785322615,"aZ":-37.797435188622444,"pfxX":1.756570075336061,"pfxZ":-3.6310416746757888,"pX":0.3931322569698138,"pZ":1.626166164712388,"vX0":2.7275304469137422,"vY0":-122.96050303094155,"vZ0":-4.397430109445938,"x":102.01,"y":194.87,"x0":-0.953700070706159,"y0":50.00156179940499,"z0":6.605093630203001,"aX":2.720922785002098},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-7.3,"breakHorizontal":-3.7,"spinRate":2633,"spinDirection":43},"zone":9,"typeConfidence":0.9,"plateTime":0.44346498957739655,"extension":6.300119704312106},"index":6,"playId":"34877014-7f13-381f-8d82-e745584e0836","pitchNumber":4,"startTime":"2025-09-24T03:32:06.546Z","endTime":"2025-09-24T03:32:11.319Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T03:32:11.319Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lars Nootbaar grounds out, pitcher Logan Webb to first baseman Rafael Devers.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-24T03:34:08.236Z","endTime":"2025-09-24T03:35:08.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657277,"link":"/api/v1/people/657277"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.61398947375186,"strikeZoneBottom":1.67432267918036,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.756806170455405,"aZ":-31.621880341724097,"pfxX":9.453159516329423,"pfxZ":0.36924594526491994,"pX":-0.08612108714034665,"pZ":2.724986468035667,"vX0":1.5171464510059258,"vY0":-121.7701190430721,"vZ0":0.9285297825568799,"x":120.28,"y":165.21,"x0":-1.9454597271440093,"y0":50.00439695141351,"z0":5.0730677790217165,"aX":14.206283309847167},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.2,"breakHorizontal":-17.5,"spinRate":2520,"spinDirection":67},"zone":5,"typeConfidence":2.0,"plateTime":0.44968927970596617,"extension":6.423459169275802},"index":0,"playId":"1e58c958-3a30-3543-8c15-1280bffc42b1","pitchNumber":1,"startTime":"2025-09-24T03:34:22.343Z","endTime":"2025-09-24T03:34:26.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.28427022670931,"strikeZoneBottom":1.46789137266371,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.101530330638173,"aZ":-31.257910680991145,"pfxX":-9.335761204007117,"pfxZ":0.5023782653229532,"pX":0.25130884718920515,"pZ":4.082178815229069,"vX0":7.261066234444945,"vY0":-134.03847304292515,"vZ0":2.692735888513112,"x":107.42,"y":128.56,"x0":-1.265624519281963,"y0":50.00637385640656,"z0":5.2813712141235865,"aX":-17.170811560866376},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":1.7,"breakHorizontal":15.6,"spinRate":1994,"spinDirection":238},"zone":12,"typeConfidence":2.0,"plateTime":0.4069935763911423,"extension":6.713937793627876},"index":1,"playId":"939853f5-fec9-342c-979c-ef1bd5ac2e6a","pitchNumber":2,"startTime":"2025-09-24T03:34:34.796Z","endTime":"2025-09-24T03:34:38.518Z","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":93.0,"endSpeed":85.2,"strikeZoneTop":3.33878964559476,"strikeZoneBottom":1.68000067719279,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.676292360364656,"aZ":-32.314013551761214,"pfxX":-9.408886896235654,"pfxZ":-0.07091175781688897,"pX":1.2293957521927508,"pZ":3.037957796511941,"vX0":9.995842939968036,"vY0":-135.09390147906944,"vZ0":0.3635447348884362,"x":70.14,"y":156.76,"x0":-1.291424538432884,"y0":50.00605722833822,"z0":5.167958543581945,"aX":-17.44185845144446},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":0.1,"breakHorizontal":15.0,"spinRate":1959,"spinDirection":236},"zone":12,"typeConfidence":2.0,"plateTime":0.40500679303945963,"extension":6.8465712043438},"index":2,"playId":"d30347c6-14b9-33ca-95e5-14f21c2819ba","pitchNumber":3,"startTime":"2025-09-24T03:34:48.214Z","endTime":"2025-09-24T03:34:52.017Z","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":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.476502752817787,"aZ":-33.199118368157876,"pfxX":8.839345990740284,"pfxZ":-0.6730025820665304,"pX":0.3049247138017519,"pZ":2.254195553438662,"vX0":2.435912636097,"vY0":-123.12883772215415,"vZ0":0.2616004279687594,"x":105.38,"y":177.92,"x0":-1.8464526542289168,"y0":50.00142970997997,"z0":4.966155875449312,"aX":13.508816795225055},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.8,"breakHorizontal":-16.6,"spinRate":2641,"spinDirection":61},"zone":6,"typeConfidence":2.0,"plateTime":0.445615659101275,"extension":6.786042913250694},"hitData":{"launchSpeed":105.7,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":133.57,"coordY":181.07}},"index":3,"playId":"be66494c-3606-3748-8708-cadb83cd39c2","pitchNumber":4,"startTime":"2025-09-24T03:35:00.743Z","endTime":"2025-09-24T03:35:08.276Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T03:35:08.276Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Thomas Saggese grounds out, second baseman Christian Koss to first baseman Rafael Devers.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-24T03:35:14.677Z","endTime":"2025-09-24T03:37:27.415Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.76294383195303,"aZ":-35.38631636778406,"pfxX":7.240396653454756,"pfxZ":-2.155833383898492,"pX":1.315929365552392,"pZ":1.817374917126617,"vX0":4.628247945294507,"vY0":-121.79384711485606,"vZ0":-0.0964465312174021,"x":66.84,"y":189.71,"x0":-1.5549305377336569,"y0":50.002238672101825,"z0":4.938942145322528,"aX":10.787420716371699},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-3.6,"breakHorizontal":-14.3,"spinRate":2571,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.45113481843093917,"extension":6.692483812010175},"index":0,"playId":"0749b5dc-1843-3f44-ac32-050dd571f00a","pitchNumber":1,"startTime":"2025-09-24T03:35:35.074Z","endTime":"2025-09-24T03:35:39.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.1,"strikeZoneTop":3.44589023251248,"strikeZoneBottom":1.59448082316009,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.797122983448478,"aZ":-32.51698269535779,"pfxX":-7.712610859780643,"pfxZ":-0.1869430068839968,"pX":0.25401007966232136,"pZ":4.0426926806808074,"vX0":6.837526718638974,"vY0":-134.30755876060527,"vZ0":3.1568154485476656,"x":107.32,"y":129.63,"x0":-1.3260025555623123,"y0":50.00327005818332,"z0":5.16825400996802,"aX":-14.053941834695316},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":0.6,"breakHorizontal":12.5,"spinRate":2017,"spinDirection":233},"zone":12,"typeConfidence":2.0,"plateTime":0.4082181457035241,"extension":7.004752320627194},"index":1,"playId":"7f509a9f-7bb6-3b33-98b6-a6068dc31480","pitchNumber":2,"startTime":"2025-09-24T03:35:51.868Z","endTime":"2025-09-24T03:35:56.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.49056821152237,"strikeZoneBottom":1.61000147637517,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.20566253653378,"aZ":-32.873264506891694,"pfxX":-9.575418406047024,"pfxZ":-0.37074078261480636,"pX":-0.38497517271454723,"pZ":3.886733532374539,"vX0":5.609782582629854,"vY0":-136.06794359257972,"vZ0":2.5310298301506893,"x":131.67,"y":133.84,"x0":-1.2267558683349653,"y0":50.00461061026184,"z0":5.218778572685606,"aX":-17.99844530641012},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":0.1,"breakHorizontal":16.2,"spinRate":1995,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.4021917877050547,"extension":6.929689961197306},"index":2,"playId":"87c0f18d-f1fc-3acb-b7f0-87cb6a9118b3","pitchNumber":3,"startTime":"2025-09-24T03:36:11.620Z","endTime":"2025-09-24T03:36:15.850Z","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":93.0,"endSpeed":85.4,"strikeZoneTop":3.51203916079631,"strikeZoneBottom":1.61000081336779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.996958072084777,"aZ":-29.585635378812928,"pfxX":-8.796812670964053,"pfxZ":1.3934926123326346,"pX":0.7731333085540048,"pZ":2.6287541033557216,"vX0":8.402738839406688,"vY0":-135.1956386972036,"vZ0":-0.8661380764357677,"x":87.53,"y":167.8,"x0":-1.2242711017186456,"y0":50.00448443272947,"z0":5.019780014083849,"aX":-16.373036139415603},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.5,"breakHorizontal":14.3,"spinRate":1993,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.40430723830773596,"extension":7.126005970390117},"index":3,"playId":"94d1c304-5060-3d47-b17a-0422955fc188","pitchNumber":4,"startTime":"2025-09-24T03:36:25.439Z","endTime":"2025-09-24T03:36:29.716Z","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":93.9,"endSpeed":87.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.753706925596486,"aZ":-19.64329267633081,"pfxX":-4.565200234388171,"pfxZ":6.479464735072398,"pX":-9.9980900206176E-4,"pZ":2.681670403371566,"vX0":5.294972872840073,"vY0":-136.88267634963333,"vZ0":-2.629027018848225,"x":117.04,"y":166.37,"x0":-1.3499292731666284,"y0":50.003637094999796,"z0":4.970587301975988,"aX":-8.830734103883705},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.5,"breakHorizontal":7.4,"spinRate":2051,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.39724105229062534,"extension":6.95905063548564},"index":4,"playId":"3e91e43e-4570-3267-87d4-8b4899c541cd","pitchNumber":5,"startTime":"2025-09-24T03:36:40.942Z","endTime":"2025-09-24T03:36:45.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.4,"strikeZoneTop":3.4600007254307,"strikeZoneBottom":1.65587205985074,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.89197795075905,"aZ":-32.58877498941498,"pfxX":11.239413053715426,"pfxZ":-0.28305972951375946,"pX":2.0493715961635988,"pZ":0.17218510948224633,"vX0":4.595644024292018,"vY0":-120.87976914023736,"vZ0":-4.168432528376509,"x":38.88,"y":234.13,"x0":-1.3426095098853805,"y0":50.00325257200638,"z0":4.813322396162923,"aX":16.455867777900746},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.3,"breakHorizontal":-21.5,"spinRate":2643,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.45496964857364564,"extension":7.116114268637028},"index":5,"playId":"7c1d64c4-4307-3801-b3bb-242182c746dd","pitchNumber":6,"startTime":"2025-09-24T03:37:00.942Z","endTime":"2025-09-24T03:37:05.283Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.380495157639476,"aZ":-29.58207204169042,"pfxX":-9.211796994867543,"pfxZ":1.3723749468948103,"pX":0.5293430540443093,"pZ":2.8250038922191103,"vX0":7.880383416904539,"vY0":-136.13780212579485,"vZ0":-0.5945678516540605,"x":96.82,"y":162.5,"x0":-1.1983833479986044,"y0":50.002684628834515,"z0":5.084297562051449,"aX":-17.3843892501287},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":2.5,"breakHorizontal":15.1,"spinRate":1858,"spinDirection":251},"zone":6,"typeConfidence":2.0,"plateTime":0.40151548603910037,"extension":7.005513781277278},"hitData":{"launchSpeed":100.8,"launchAngle":-7.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.79,"coordY":149.15}},"index":6,"playId":"f9f83459-baa9-3aac-9856-64b1894bdee8","pitchNumber":7,"startTime":"2025-09-24T03:37:20.050Z","endTime":"2025-09-24T03:37:27.415Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T03:37:27.415Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jimmy Crooks grounds out, shortstop Willy Adames to first baseman Rafael Devers.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-24T03:37:32.718Z","endTime":"2025-09-24T03:38:37.648Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"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":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.0,"strikeZoneTop":3.25556578394497,"strikeZoneBottom":1.56000132569101,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.215267485534067,"aZ":-29.80990960403466,"pfxX":8.938713619589029,"pfxZ":1.569877113609489,"pX":0.06932789721932422,"pZ":1.7015606272440955,"vX0":1.4526529530672843,"vY0":-121.91651875788013,"vZ0":-1.3065690715807485,"x":114.36,"y":192.84,"x0":-1.6953940165158632,"y0":50.00027672025636,"z0":4.819735495996676,"aX":13.43908529527594},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.8,"breakHorizontal":-16.6,"spinRate":2539,"spinDirection":54},"zone":8,"typeConfidence":2.0,"plateTime":0.4494554169422913,"extension":6.663206315343137},"index":0,"playId":"36931969-4b55-38c9-bb3f-be6fa237777d","pitchNumber":1,"startTime":"2025-09-24T03:37:50.083Z","endTime":"2025-09-24T03:37:53.849Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-09-24T03:38:03.586Z","endTime":"2025-09-24T03:38:13.243Z","isPitch":false,"type":"action","player":{"id":699625,"link":"/api/v1/people/699625"}},{"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":91.7,"endSpeed":83.8,"strikeZoneTop":3.23597875465904,"strikeZoneBottom":1.56000336286188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.550752313147004,"aZ":-35.612924150883096,"pfxX":-9.867811713670871,"pfxZ":-1.9114301723533451,"pX":0.05400882032768754,"pZ":3.7955460237785745,"vX0":6.936316083889372,"vY0":-133.3039612204589,"vZ0":3.078465276971963,"x":114.94,"y":136.3,"x0":-1.2992343037156415,"y0":50.00142155272776,"z0":5.196053912792861,"aX":-17.764750426791586},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-2.5,"breakHorizontal":16.3,"spinRate":1886,"spinDirection":260},"zone":12,"typeConfidence":2.0,"plateTime":0.4108249847001564,"extension":6.751474337088461},"index":2,"playId":"05d45bb6-f469-391f-924b-61667bdd3561","pitchNumber":2,"startTime":"2025-09-24T03:38:13.243Z","endTime":"2025-09-24T03:38:17.149Z","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":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.263189720638355,"aZ":-34.47417144904523,"pfxX":-9.648711445890912,"pfxZ":-1.2365762425340492,"pX":-0.33255466254335747,"pZ":3.0698228740220923,"vX0":5.853726291723459,"vY0":-135.71981354674153,"vZ0":1.037635166261371,"x":129.68,"y":155.89,"x0":-1.2660606026607755,"y0":50.00201871513202,"z0":5.087207700690999,"aX":-17.962763819113327},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":-1.8,"breakHorizontal":16.2,"spinRate":1991,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.40389399463358133,"extension":6.715261608095854},"hitData":{"launchSpeed":94.4,"launchAngle":-13.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.74,"coordY":150.16}},"index":3,"playId":"05d52763-8b96-38c5-9fa3-a69be1e14f21","pitchNumber":3,"startTime":"2025-09-24T03:38:29.303Z","endTime":"2025-09-24T03:38:37.648Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T03:38:37.648Z","atBatIndex":52},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Heliot Ramos homers (20) on a fly ball to left center field.","rbi":1,"awayScore":3,"homeScore":8,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-24T03:40:54.514Z","endTime":"2025-09-24T03:41:44.744Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":{"id":688297,"link":"/api/v1/people/688297"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Chris Roycroft replaces Jorge Alcala.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-24T03:40:23.303Z","endTime":"2025-09-24T03:40:56.700Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688297,"link":"/api/v1/people/688297"},"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":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.7,"strikeZoneTop":3.06,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.49325219465509,"aZ":-25.35930135317117,"pfxX":-11.44714278951842,"pfxZ":3.4441880527313113,"pX":0.1740732828337273,"pZ":2.9112477211081838,"vX0":8.278342825477539,"vY0":-140.2110897025054,"vZ0":-1.8322408972611246,"x":110.36,"y":160.18,"x0":-1.338496657281177,"y0":50.004173761396196,"z0":5.238112090004664,"aX":-22.655746865394306},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.0,"breakHorizontal":18.8,"spinRate":2219,"spinDirection":250},"zone":2,"typeConfidence":2.0,"plateTime":0.39155648755678474,"extension":6.881026222931796},"index":1,"playId":"02fb28a3-46b9-3626-86bf-e761975a8a8d","pitchNumber":1,"startTime":"2025-09-24T03:40:56.700Z","endTime":"2025-09-24T03:41:01.580Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.06,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.810122549523985,"aZ":-29.341852586393287,"pfxX":2.5441110851222364,"pfxZ":1.7480834707901884,"pX":-0.5573006797191236,"pZ":2.2527892602920474,"vX0":2.079202687362299,"vY0":-126.17073717234541,"vZ0":-1.1840016129809672,"x":138.24,"y":177.95,"x0":-1.7214493658661918,"y0":50.00062985437573,"z0":5.084889011200967,"aX":4.115567713560573},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.1,"breakHorizontal":-5.0,"spinRate":2319,"spinDirection":94},"zone":4,"typeConfidence":2.0,"plateTime":0.43351671455878105,"extension":6.869407367294627},"hitData":{"launchSpeed":110.5,"launchAngle":22.0,"totalDistance":430.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":39.32,"coordY":47.31}},"index":2,"playId":"98699f20-9afe-3225-b69e-dac1e6f25f55","pitchNumber":2,"startTime":"2025-09-24T03:41:17.157Z","endTime":"2025-09-24T03:41:44.744Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T03:41:44.744Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Devers grounds out, second baseman Brendan Donovan to first baseman Alec Burleson.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-24T03:41:55.726Z","endTime":"2025-09-24T03:44:06.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":88.4,"strikeZoneTop":3.52681099179144,"strikeZoneBottom":1.64999650036025,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.002426143774592,"aZ":-24.050055650974954,"pfxX":-2.753850761616031,"pfxZ":4.091539620544729,"pX":0.21776401733953754,"pZ":4.687815026049267,"vX0":5.858130282431209,"vY0":-138.85834460548872,"vZ0":2.2393478169442336,"x":108.7,"y":112.21,"x0":-1.5451463162863655,"y0":50.00617060692025,"z0":5.453943590877708,"aX":-5.473442512104046},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.0,"breakHorizontal":4.0,"spinRate":2178,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.39185896184073865,"extension":6.503258616216757},"index":0,"playId":"15d6a772-3b8e-3d03-987f-2d8e19c04195","pitchNumber":1,"startTime":"2025-09-24T03:42:04.491Z","endTime":"2025-09-24T03:42:08.346Z","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":95.9,"endSpeed":87.9,"strikeZoneTop":3.42657639601338,"strikeZoneBottom":1.6500034451043,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.831010952504414,"aZ":-25.50005692360229,"pfxX":-10.654212503363953,"pfxZ":3.373764500471257,"pX":-1.2811307982167783,"pZ":2.668429923510904,"vX0":4.9979686736274225,"vY0":-139.58795268217946,"vZ0":-2.0242229558901386,"x":165.83,"y":166.73,"x0":-1.7086932146356502,"y0":50.00228915567899,"z0":5.07855120874187,"aX":-21.06564252303255},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.9,"breakHorizontal":18.2,"spinRate":2179,"spinDirection":257},"zone":11,"typeConfidence":2.0,"plateTime":0.3920939434989039,"extension":6.905626050894871},"index":1,"playId":"c3b34283-6a5c-3ead-a0ca-961588bb4a1e","pitchNumber":2,"startTime":"2025-09-24T03:42:19.939Z","endTime":"2025-09-24T03:42:23.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":90.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.743619831464937,"aZ":-22.79843515601199,"pfxX":-4.536757800902696,"pfxZ":4.5466058928479764,"pX":-0.05638692939520836,"pZ":3.3741030260586276,"vX0":6.03089385016918,"vY0":-141.3843928384275,"vZ0":-1.3330876890269319,"x":119.15,"y":147.68,"x0":-1.6097476882171127,"y0":50.000062043523634,"z0":5.28947389318584,"aX":-9.350515398556372},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.2,"breakHorizontal":7.2,"spinRate":2194,"spinDirection":237},"zone":2,"typeConfidence":2.0,"plateTime":0.3847374870344922,"extension":6.525944210456568},"index":2,"playId":"69f1f849-a9b9-390b-b9d5-775d58214a5e","pitchNumber":3,"startTime":"2025-09-24T03:42:36.585Z","endTime":"2025-09-24T03:42:40.413Z","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":0},"pitchData":{"startSpeed":97.9,"endSpeed":90.5,"strikeZoneTop":3.42343647496227,"strikeZoneBottom":1.65359329939796,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.088318110935933,"aZ":-20.8243630788084,"pfxX":-5.274688605453061,"pfxZ":5.441074297741888,"pX":-0.07639824333738329,"pZ":3.696120378296807,"vX0":5.883748212261595,"vY0":-142.68037753746646,"vZ0":-1.0086348731686292,"x":119.91,"y":138.98,"x0":-1.4681013743986755,"y0":50.005077024958545,"z0":5.35149528997424,"aX":-11.008972121228284},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":9.8,"breakHorizontal":8.5,"spinRate":2222,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.3821055557201807,"extension":7.09114719770781},"index":3,"playId":"60ac6b07-27c5-3b3d-8d54-fb57b18e7921","pitchNumber":4,"startTime":"2025-09-24T03:42:54.456Z","endTime":"2025-09-24T03:42:58.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":89.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.25675548565688,"aZ":-25.119103233670213,"pfxX":-11.233869153976805,"pfxZ":3.484778823416047,"pX":-0.2411236390000254,"pZ":2.385601807790181,"vX0":7.2583083178297905,"vY0":-140.54332915853348,"vZ0":-2.9931563292586523,"x":126.19,"y":174.37,"x0":-1.38165541960347,"y0":50.00437911076295,"z0":5.0743934341777726,"aX":-22.74606876728774},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.0,"breakHorizontal":19.1,"spinRate":2138,"spinDirection":256},"zone":5,"typeConfidence":2.0,"plateTime":0.3879536594270725,"extension":6.635949582430314},"index":4,"playId":"0fb5a8a6-57ea-3bac-a8ea-95f44070c40c","pitchNumber":5,"startTime":"2025-09-24T03:43:14.680Z","endTime":"2025-09-24T03:43:18.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.205277227213447,"aZ":-34.42662010867784,"pfxX":1.6826380383094461,"pfxZ":-1.3108857007162058,"pX":1.0837597221132118,"pZ":1.9279121156766328,"vX0":6.59026796983694,"vY0":-130.125629646812,"vZ0":-1.446715057218289,"x":75.69,"y":186.73,"x0":-1.69570097070271,"y0":50.001264416736376,"z0":5.0890373962997275,"aX":2.895964801705454},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-2.5,"breakHorizontal":-4.4,"spinRate":2296,"spinDirection":96},"zone":14,"typeConfidence":2.0,"plateTime":0.4202284501518694,"extension":6.449178470919589},"index":5,"playId":"d1b4f148-25ad-304b-8fff-5e4eea5d14ad","pitchNumber":6,"startTime":"2025-09-24T03:43:37.676Z","endTime":"2025-09-24T03:43:41.011Z","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":0},"pitchData":{"startSpeed":98.5,"endSpeed":91.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.440573820075585,"aZ":-22.537680302773225,"pfxX":-5.000715786660094,"pfxZ":4.557406796011021,"pX":1.046041332809023,"pZ":3.151472915200708,"vX0":8.530391445922854,"vY0":-143.37020443484465,"vZ0":-2.105672552312329,"x":77.13,"y":153.69,"x0":-1.297642254492423,"y0":50.00085931722814,"z0":5.279966287651659,"aX":-10.568805241912012},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":8.0,"breakHorizontal":7.7,"spinRate":2216,"spinDirection":239},"zone":12,"typeConfidence":2.0,"plateTime":0.37986153913602605,"extension":6.710643910775185},"hitData":{"launchSpeed":50.6,"launchAngle":-15.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.27,"coordY":167.57}},"index":6,"playId":"1fafbccf-ecb8-3a32-acff-cc02f8888f47","pitchNumber":7,"startTime":"2025-09-24T03:43:59.469Z","endTime":"2025-09-24T03:44:06.678Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T03:44:06.678Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willy Adames flies out to left fielder Lars Nootbaar.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-24T03:44:11.097Z","endTime":"2025-09-24T03:46:05.354Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.285502761055394,"aZ":-25.31453125880718,"pfxX":-10.825164909791274,"pfxZ":3.338853173448796,"pX":0.9304289678978778,"pZ":2.0750479299394358,"vX0":10.102421576119603,"vY0":-142.15899250519342,"vZ0":-3.6317723421218178,"x":81.53,"y":182.75,"x0":-1.2554630019612651,"y0":50.005910764087396,"z0":4.968246820169177,"aX":-22.255718308792815},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":5.5,"breakHorizontal":17.6,"spinRate":2056,"spinDirection":258},"zone":14,"typeConfidence":2.0,"plateTime":0.3846755702867677,"extension":7.3019066262517285},"index":0,"playId":"4ebf12a2-4ca7-3a1c-bbbf-ca8ab54a6aa1","pitchNumber":1,"startTime":"2025-09-24T03:44:33.986Z","endTime":"2025-09-24T03:44:38.212Z","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":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.13606415119674,"aZ":-23.820072935141642,"pfxX":-10.72789642517708,"pfxZ":4.036698885829031,"pX":-1.4438864858591258,"pZ":2.417717234463678,"vX0":4.328824827103278,"vY0":-142.9936309953469,"vZ0":-3.206757560471314,"x":172.04,"y":173.5,"x0":-1.584047391877678,"y0":50.00262567065582,"z0":5.049017271452423,"aX":-22.203878302345295},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":6.8,"breakHorizontal":18.6,"spinRate":2217,"spinDirection":259},"zone":13,"typeConfidence":2.0,"plateTime":0.3831216301918059,"extension":6.872511923819453},"index":1,"playId":"82cfc05a-4fe7-3c32-a876-646a66b7875b","pitchNumber":2,"startTime":"2025-09-24T03:44:53.609Z","endTime":"2025-09-24T03:44:58.011Z","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":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.3,"strikeZoneTop":3.50843930849198,"strikeZoneBottom":1.71999692476959,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.497296684073945,"aZ":-26.585340884201095,"pfxX":-9.72429251684726,"pfxZ":2.7383978510012152,"pX":-1.5641093936782966,"pZ":2.654010483159507,"vX0":3.492971280354088,"vY0":-141.96392001861264,"vZ0":-2.0208463501294114,"x":176.62,"y":167.12,"x0":-1.5470733297297792,"y0":50.0025706032094,"z0":5.067253505439226,"aX":-19.84841827146852},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":4.7,"breakHorizontal":16.9,"spinRate":2135,"spinDirection":257},"zone":11,"typeConfidence":2.0,"plateTime":0.385811898959981,"extension":6.927795086007844},"index":2,"playId":"8b3c20ce-4dd4-3bc6-9c56-c7caf9aacb3d","pitchNumber":3,"startTime":"2025-09-24T03:45:19.086Z","endTime":"2025-09-24T03:45:23.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.47369796953446,"strikeZoneBottom":1.71999762344733,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.02939800001908,"aZ":-31.22299773420025,"pfxX":2.101130697328848,"pfxZ":0.5517499562154615,"pX":0.6519907287090055,"pZ":1.240092508622005,"vX0":5.182211765683748,"vY0":-131.01888155487106,"vZ0":-3.6323238010799903,"x":92.15,"y":205.3,"x0":-1.625793267925775,"y0":50.006247371691096,"z0":4.981299178360927,"aX":3.648199276162949},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.4,"breakHorizontal":-4.9,"spinRate":2393,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.4182698423646012,"extension":6.774126706736419},"index":3,"playId":"8269f448-edbd-3f41-b237-38953454948d","pitchNumber":4,"startTime":"2025-09-24T03:45:37.177Z","endTime":"2025-09-24T03:45:41.378Z","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":96.6,"endSpeed":88.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.594030638328253,"aZ":-24.771397477194483,"pfxX":-10.272275403078876,"pfxZ":3.695868892575529,"pX":-0.7764110806612108,"pZ":2.3378878176785562,"vX0":5.929683652398171,"vY0":-140.56790474300084,"vZ0":-2.798697356312109,"x":146.59,"y":175.66,"x0":-1.5776346161273689,"y0":50.002790304096806,"z0":4.953080042074958,"aX":-20.575229633837203},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.4,"breakHorizontal":17.4,"spinRate":2091,"spinDirection":257},"zone":4,"typeConfidence":2.0,"plateTime":0.3895262738219314,"extension":7.03797546973276},"hitData":{"launchSpeed":89.8,"launchAngle":32.0,"totalDistance":331.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":45.95,"coordY":91.99}},"index":4,"playId":"8c99553a-ca42-39ff-826b-522c4f60fd35","pitchNumber":5,"startTime":"2025-09-24T03:45:55.713Z","endTime":"2025-09-24T03:46:05.354Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T03:46:05.354Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Chapman grounds out, second baseman Brendan Donovan to first baseman Alec Burleson.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-24T03:46:14.419Z","endTime":"2025-09-24T03:47:21.615Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.2,"strikeZoneTop":3.54671262800698,"strikeZoneBottom":1.67000032891215,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.974724692266474,"aZ":-34.22516496121088,"pfxX":3.0840816362437358,"pfxZ":-1.206556215776752,"pX":0.6829625995191001,"pZ":2.1605957801103677,"vX0":4.822612637079995,"vY0":-128.9304105336139,"vZ0":-0.871286133633852,"x":90.97,"y":180.44,"x0":-1.604304655320336,"y0":50.002145090723154,"z0":5.118108627129191,"aX":5.249028397034798},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-2.2,"breakHorizontal":-6.6,"spinRate":2411,"spinDirection":86},"zone":9,"typeConfidence":2.0,"plateTime":0.42301130931419006,"extension":6.797102561024513},"index":0,"playId":"cd193b26-3dc7-31fb-9cad-811422a05f68","pitchNumber":1,"startTime":"2025-09-24T03:46:30.062Z","endTime":"2025-09-24T03:46:34.544Z","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":96.8,"endSpeed":88.8,"strikeZoneTop":3.44321997746464,"strikeZoneBottom":1.67000279576502,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.699639095397764,"aZ":-24.360588147834928,"pfxX":-10.619886904292922,"pfxZ":3.8938835400031486,"pX":1.4369365087941348,"pZ":1.742603542409518,"vX0":11.210305478672112,"vY0":-140.52144372827226,"vZ0":-4.6871676178539925,"x":68.44,"y":152.68,"x0":-1.2170587658474077,"y0":50.00382157267948,"z0":5.0070845832886635,"aX":-21.321002803306072},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.2,"breakHorizontal":17.0,"spinRate":2128,"spinDirection":257},"zone":14,"typeConfidence":2.0,"plateTime":0.3892088149637889,"extension":7.034566263099068},"index":1,"playId":"bd872439-77a0-389f-976d-f02618909cff","pitchNumber":2,"startTime":"2025-09-24T03:46:48.017Z","endTime":"2025-09-24T03:46:52.444Z","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":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.837276777005876,"aZ":-23.595035462788605,"pfxX":-10.718360629795672,"pfxZ":4.266429376104721,"pX":-0.42362772900372686,"pZ":2.564050809786059,"vX0":6.530134680735683,"vY0":-140.40910882537767,"vZ0":-2.325864663675048,"x":133.15,"y":169.55,"x0":-1.3790800218214392,"y0":50.00058564075364,"z0":4.927870365198296,"aX":-21.538597813970732},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.4,"breakHorizontal":18.2,"spinRate":2116,"spinDirection":257},"zone":4,"typeConfidence":2.0,"plateTime":0.38912678512119436,"extension":7.032608979249489},"hitData":{"launchSpeed":73.1,"launchAngle":-1.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":122.43,"coordY":141.55}},"index":2,"playId":"d6ca1387-a0cd-37cd-96ce-1b0b38e5a468","pitchNumber":3,"startTime":"2025-09-24T03:47:13.999Z","endTime":"2025-09-24T03:47:21.615Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T03:47:21.615Z","atBatIndex":56},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jordan Walker doubles (13) on a sharp line drive to center fielder Jung Hoo Lee.","rbi":0,"awayScore":3,"homeScore":8,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-24T03:49:59.300Z","endTime":"2025-09-24T03:51:01.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Joey Lucchesi replaces Logan Webb.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-24T03:49:02.594Z","endTime":"2025-09-24T03:50:01.463Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664192,"link":"/api/v1/people/664192"},"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":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.2,"strikeZoneTop":3.70200953147761,"strikeZoneBottom":1.81999923059173,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.09512901624697,"aZ":-22.270571040870493,"pfxX":6.961668776862073,"pfxZ":5.488677121049761,"pX":1.1959918329179668,"pZ":2.7413789989240254,"vX0":-5.687853984919584,"vY0":-133.09519753760995,"vZ0":-4.413647447004787,"x":71.41,"y":164.76,"x0":2.4505063513976957,"y0":50.00148883986092,"z0":6.02277772940183,"aX":12.557682976859608},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.2,"breakHorizontal":-11.5,"spinRate":2250,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.4106681822834837,"extension":6.032068209863277},"index":1,"playId":"a215dbfa-a571-3dc2-8759-62a9de83b9ff","pitchNumber":1,"startTime":"2025-09-24T03:50:01.463Z","endTime":"2025-09-24T03:50:05.808Z","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":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.83,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.14847405390753,"aZ":-15.75952332794345,"pfxX":2.1338739936206172,"pfxZ":8.888878949309156,"pX":0.07323715630922574,"pZ":3.761215589458427,"vX0":-5.718693799716086,"vY0":-134.5430965715324,"vZ0":-3.6785503879471975,"x":114.21,"y":137.23,"x0":1.9421102581303125,"y0":50.00489728493861,"z0":6.25188054790021,"aX":3.9418884245143984},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.6,"breakHorizontal":-2.8,"spinRate":2247,"spinDirection":156},"zone":2,"typeConfidence":2.0,"plateTime":0.4059474458634482,"extension":6.031994008132349},"index":2,"playId":"6099b18e-0f16-3a1b-9239-e3eac1fc0695","pitchNumber":2,"startTime":"2025-09-24T03:50:17.387Z","endTime":"2025-09-24T03:50:23.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.8,"strikeZoneTop":3.83,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.105450294524616,"aZ":-16.740409649869516,"pfxX":1.6989746739699303,"pfxZ":8.231175354974678,"pX":0.5571085710077857,"pZ":3.2411732012248713,"vX0":-5.051758130248836,"vY0":-135.4671961204904,"vZ0":-4.493965793205698,"x":95.76,"y":151.27,"x0":2.218033362659556,"y0":50.00339170515084,"z0":6.076897623640586,"aX":3.186170613197704},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.3,"breakHorizontal":-2.2,"spinRate":2249,"spinDirection":153},"zone":3,"typeConfidence":2.0,"plateTime":0.4029428769539294,"extension":6.18547977251425},"hitData":{"launchSpeed":112.7,"launchAngle":10.0,"totalDistance":320.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":170.28,"coordY":38.16}},"index":3,"playId":"a7322473-bcf7-3209-bdb8-154408c618ea","pitchNumber":3,"startTime":"2025-09-24T03:50:49.252Z","endTime":"2025-09-24T03:51:01.546Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T03:51:01.546Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Victor Scott II walks.","rbi":0,"awayScore":3,"homeScore":8,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-24T03:51:04.064Z","endTime":"2025-09-24T03:54:36.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"postOnSecond":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.2,"endSpeed":85.3,"strikeZoneTop":3.1897056576422,"strikeZoneBottom":1.5300012128404,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.07100307090723,"aZ":-18.52837108934117,"pfxX":8.71421326762845,"pfxZ":7.3076623568016075,"pX":1.1736292923262868,"pZ":3.56376246379856,"vX0":-7.2042553771436,"vY0":-135.64467566917696,"vZ0":-2.501372945748664,"x":72.26,"y":142.56,"x0":2.7289572322790163,"y0":50.004267990133435,"z0":5.786623044127258,"aX":16.275379545898932},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.0,"breakHorizontal":-14.3,"spinRate":2244,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.4034720709073536,"extension":6.240244681937088},"index":0,"playId":"1596201b-7509-3a24-bd52-6972aa50a09b","pitchNumber":1,"startTime":"2025-09-24T03:51:30.265Z","endTime":"2025-09-24T03:51:34.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.21254234967273,"strikeZoneBottom":1.47515276578195,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.393584288294743,"aZ":-17.59405303059201,"pfxX":8.748497317727686,"pfxZ":7.794853952628668,"pX":-0.009970481338035802,"pZ":2.050714473898818,"vX0":-9.685259950373176,"vY0":-135.59964019041186,"vZ0":-6.472118855817945,"x":108.33,"y":175.29,"x0":2.463786862739412,"y0":50.00491102345847,"z0":5.6869767555986535,"aX":16.368226967672648},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.0,"breakHorizontal":-13.9,"spinRate":2300,"spinDirection":136},"zone":5,"typeConfidence":2.0,"plateTime":0.4032332292894605,"extension":6.38665072831486},"index":1,"playId":"d560b430-cada-326f-b574-93858ea3c44c","pitchNumber":2,"startTime":"2025-09-24T03:51:49.487Z","endTime":"2025-09-24T03:51:53.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":73.8,"strikeZoneTop":3.15506944332456,"strikeZoneBottom":1.53000181843572,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.838163706786467,"aZ":-36.6532638866173,"pfxX":-1.207594258093093,"pfxZ":-3.3268841159613416,"pX":-1.1685963578507452,"pZ":1.51686178480246,"vX0":-7.1561679441830055,"vY0":-114.88744949791575,"vZ0":-3.2394680328845396,"x":161.54,"y":197.82,"x0":2.1341835668988125,"y0":50.00279845599545,"z0":6.481904284905489,"aX":-1.6252328368456028},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-6.6,"breakHorizontal":3.8,"spinRate":2370,"spinDirection":339},"zone":13,"typeConfidence":2.0,"plateTime":0.4754384724513083,"extension":6.17846683277625},"index":2,"playId":"81bc5f35-995a-3c69-b5fb-9afbdd8ae921","pitchNumber":3,"startTime":"2025-09-24T03:52:06.529Z","endTime":"2025-09-24T03:52:10.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.18115459248157,"strikeZoneBottom":1.53187542129499,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.503194730633755,"aZ":-16.845631599347517,"pfxX":9.647828890077863,"pfxZ":8.027611428030498,"pX":-0.3252920427836723,"pZ":3.055473569974833,"vX0":-10.658807570005,"vY0":-137.35409294044945,"vZ0":-3.9890847624038455,"x":129.4,"y":156.28,"x0":2.3526575675577495,"y0":50.00630944086386,"z0":5.6725645137960194,"aX":18.432775098738713},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.8,"breakHorizontal":-15.2,"spinRate":2401,"spinDirection":146},"zone":1,"typeConfidence":2.0,"plateTime":0.39880741462345703,"extension":6.453457429036526},"index":3,"playId":"1c4280fa-0cd1-3211-8df2-c13c3d5e0781","pitchNumber":4,"startTime":"2025-09-24T03:52:24.647Z","endTime":"2025-09-24T03:52:28.173Z","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":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.10437538917601,"strikeZoneBottom":1.36751689046434,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.11436984796984,"aZ":-22.087907226729182,"pfxX":7.93179954496544,"pfxZ":5.329852365084781,"pX":0.6179496621443703,"pZ":3.3958933970781504,"vX0":-7.784511554648766,"vY0":-136.44560822738347,"vZ0":-1.9619196244853732,"x":93.45,"y":147.09,"x0":2.4729622142995447,"y0":50.00004368609602,"z0":5.6411399213065305,"aX":15.002030775201051},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.5,"breakHorizontal":-12.8,"spinRate":2414,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.40093173437222873,"extension":6.239257329866041},"index":4,"playId":"69f0c538-e0d2-3560-92fc-509755810055","pitchNumber":5,"startTime":"2025-09-24T03:52:45.860Z","endTime":"2025-09-24T03:52:49.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.976410114212417,"aZ":-17.33948362193782,"pfxX":8.470364348393929,"pfxZ":7.775883065079514,"pX":0.1426459496988676,"pZ":2.5721319603167716,"vX0":-9.293648647238632,"vY0":-136.95664732638141,"vZ0":-5.175497510343455,"x":111.56,"y":169.33,"x0":2.4722893132944463,"y0":50.00619084959845,"z0":5.664442531646817,"aX":16.167054588081186},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.2,"breakHorizontal":-13.4,"spinRate":2430,"spinDirection":146},"zone":5,"typeConfidence":2.0,"plateTime":0.39925393481917393,"extension":6.376754307324989},"index":5,"playId":"02eb4b6a-e59d-3206-9504-bf40b0589513","pitchNumber":6,"startTime":"2025-09-24T03:53:05.868Z","endTime":"2025-09-24T03:53:09.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.921165198737725,"aZ":-26.476717882617667,"pfxX":9.190647797027031,"pfxZ":3.100229437657246,"pX":0.18033167140210843,"pZ":2.73253016968958,"vX0":-9.15671762961586,"vY0":-135.0546302491925,"vZ0":-2.769483645325404,"x":110.13,"y":165.0,"x0":2.429637620199559,"y0":50.00129103435631,"z0":5.6442981876206675,"aX":16.883331779009854},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.2,"breakHorizontal":-14.5,"spinRate":2238,"spinDirection":145},"zone":2,"typeConfidence":2.0,"plateTime":0.40641756118191674,"extension":6.387281941811508},"index":6,"playId":"6c64a163-ca3b-3b99-93e9-064c1e72ba24","pitchNumber":7,"startTime":"2025-09-24T03:53:28.116Z","endTime":"2025-09-24T03:53:33.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.920180582351843,"aZ":-21.987868095267345,"pfxX":9.014688314558594,"pfxZ":5.431118596778624,"pX":0.49618215417503647,"pZ":2.3097118527528964,"vX0":-8.073589365821295,"vY0":-136.32185982789778,"vZ0":-4.970435333948448,"x":98.09,"y":176.42,"x0":2.3298946414749993,"y0":50.00395612479682,"z0":5.681494320284685,"aX":16.910433063184588},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.9,"breakHorizontal":-14.5,"spinRate":2304,"spinDirection":153},"zone":6,"typeConfidence":2.0,"plateTime":0.4023242011532866,"extension":6.372397771316518},"index":7,"playId":"6c38f092-202e-3778-a790-5bc6aee4ffb7","pitchNumber":8,"startTime":"2025-09-24T03:54:07.926Z","endTime":"2025-09-24T03:54:11.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.25586797654579,"strikeZoneBottom":1.48171213974229,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.734382876891722,"aZ":-22.902620688317043,"pfxX":7.95834357000318,"pfxZ":5.014790313973283,"pX":-0.20641371645805895,"pZ":3.7007060784677352,"vX0":-10.440161971003773,"vY0":-134.75286369731435,"vZ0":-0.6064727648260161,"x":124.87,"y":138.86,"x0":2.6740343312328085,"y0":50.00401558714974,"z0":5.538578196601747,"aX":14.719572809614304},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.1,"breakHorizontal":-12.4,"spinRate":2217,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.4055891797728055,"extension":6.5383534418842375},"index":8,"playId":"d490ee54-1728-3f8a-93c1-cbf3916631f1","pitchNumber":9,"startTime":"2025-09-24T03:54:32.189Z","endTime":"2025-09-24T03:54:36.872Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T03:54:36.872Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brendan Donovan strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-24T03:54:53.165Z","endTime":"2025-09-24T03:57:54.204Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"postOnSecond":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.8,"strikeZoneTop":3.2248789532003,"strikeZoneBottom":1.58999919032094,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.384740619298416,"aZ":-23.822114756084588,"pfxX":2.937332861751856,"pfxZ":4.458191364263104,"pX":0.3229171705085299,"pZ":3.798885222464129,"vX0":-7.060989798322944,"vY0":-135.25755207146173,"vZ0":-0.7047585101600269,"x":104.69,"y":136.21,"x0":2.5726596397771204,"y0":50.00379662327925,"z0":5.716542823336761,"aX":5.504900594724414},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.2,"breakHorizontal":-4.0,"spinRate":2321,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.4032266358477794,"extension":6.259752252905269},"index":0,"playId":"fdee8130-9a80-3506-a0e6-d67eabf894ec","pitchNumber":1,"startTime":"2025-09-24T03:55:04.006Z","endTime":"2025-09-24T03:55:07.839Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.5,"strikeZoneTop":3.22276839116507,"strikeZoneBottom":1.59000114700611,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.652065742907098,"aZ":-22.06662158123719,"pfxX":4.618861432972931,"pfxZ":5.339448885534271,"pX":-0.8544323993127788,"pZ":2.8999550825943397,"vX0":-11.386146828934432,"vY0":-135.99242164558487,"vZ0":-3.034129777669256,"x":149.57,"y":160.48,"x0":2.7658168869254474,"y0":50.006793598748075,"z0":5.541247744376032,"aX":8.7515935313788},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.2,"breakHorizontal":-6.2,"spinRate":2336,"spinDirection":144},"zone":11,"typeConfidence":2.0,"plateTime":0.4010185298239053,"extension":6.464255538905172},"index":1,"playId":"fe33acea-7158-3c80-b598-8dd99c4b12a6","pitchNumber":2,"startTime":"2025-09-24T03:55:23.330Z","endTime":"2025-09-24T03:55:27.472Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-24T03:55:35.438Z","endTime":"2025-09-24T03:56:15.816Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.2,"strikeZoneTop":3.2487013987794,"strikeZoneBottom":1.59000095402269,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.426508487853994,"aZ":-18.556888398325057,"pfxX":6.45959261638524,"pfxZ":7.048941156618151,"pX":-0.6361987992469746,"pZ":3.151553710416077,"vX0":-10.414424945856256,"vY0":-137.37764771476694,"vZ0":-3.415866540344901,"x":141.25,"y":153.69,"x0":2.3463513646685183,"y0":50.00084716106204,"z0":5.65594391562794,"aX":12.476184018337392},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.4,"breakHorizontal":-9.7,"spinRate":2427,"spinDirection":154},"zone":1,"typeConfidence":2.0,"plateTime":0.3971080274864791,"extension":6.330869911322055},"index":3,"playId":"54f044e3-d2e4-378d-971f-17f2c321deb1","pitchNumber":3,"startTime":"2025-09-24T03:56:15.816Z","endTime":"2025-09-24T03:56:19.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.24416037405968,"aZ":-20.0722404307171,"pfxX":6.273834581904221,"pfxZ":6.52785685394643,"pX":0.06052853514848163,"pZ":3.4598073510868894,"vX0":-7.549350714115876,"vY0":-134.79359988342085,"vZ0":-3.206804009521035,"x":114.69,"y":145.37,"x0":2.0726031404240084,"y0":50.00310142853312,"z0":6.069624281703174,"aX":11.63200900092826},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.4,"breakHorizontal":-9.8,"spinRate":2235,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.40518738444133007,"extension":6.392269677486219},"index":4,"playId":"3d4a2dd7-a19f-32ee-a795-67d352ea0b44","pitchNumber":4,"startTime":"2025-09-24T03:56:32.539Z","endTime":"2025-09-24T03:56:36.538Z","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.7,"endSpeed":87.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.25448285244928,"aZ":-18.538487367762468,"pfxX":7.812696940982795,"pfxZ":7.054724400353418,"pX":0.5718689775396641,"pZ":2.889217793997638,"vX0":-7.62866507499224,"vY0":-137.80842036053983,"vZ0":-4.138047514084268,"x":95.2,"y":160.77,"x0":2.3545554682536483,"y0":50.001280263164496,"z0":5.654509135567566,"aX":15.097688481225605},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.1,"breakHorizontal":-12.6,"spinRate":2477,"spinDirection":146},"zone":3,"typeConfidence":2.0,"plateTime":0.3967378379914841,"extension":6.306667295308663},"index":5,"playId":"c12bd1bd-08da-3412-a6c5-f1f39e9e61c7","pitchNumber":5,"startTime":"2025-09-24T03:56:53.060Z","endTime":"2025-09-24T03:56:57.037Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"index":6,"playId":"a5e7fe98-0504-463b-9856-7c054dd5e234","startTime":"2025-09-24T03:57:13.305Z","endTime":"2025-09-24T03:57:18.305Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":71.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.35733644682376,"aZ":-35.82959243407464,"pfxX":-5.243066698364229,"pfxZ":-2.8387363032628503,"pX":0.06737050965599056,"pZ":2.754914599319618,"vX0":-3.3695866478518997,"vY0":-113.2545207659015,"vZ0":-0.35190730681535576,"x":114.43,"y":164.4,"x0":2.260105372293635,"y0":50.00315391565512,"z0":6.52244025476199,"aX":-6.751221970410783},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-4.9,"breakHorizontal":10.4,"spinRate":2322,"spinDirection":323},"zone":5,"typeConfidence":2.0,"plateTime":0.4852481810939291,"extension":6.048686219736969},"index":7,"playId":"6dfd4f3e-9466-3795-8239-bd10a0498a9c","pitchNumber":6,"startTime":"2025-09-24T03:57:26.630Z","endTime":"2025-09-24T03:57:30.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.014665962106754,"aZ":-23.212726013916917,"pfxX":7.10864223686268,"pfxZ":4.708002809498616,"pX":0.8919014053708006,"pZ":2.951571636471048,"vX0":-7.0365756957739904,"vY0":-137.03226557947696,"vZ0":-3.149825051405644,"x":83.0,"y":159.09,"x0":2.568283074627847,"y0":50.002834496571346,"z0":5.70003775759713,"aX":13.53201769501651},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.0,"breakHorizontal":-11.4,"spinRate":2191,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.39956394586170774,"extension":6.411531873900832},"index":8,"playId":"81b2d4dd-8c8a-34be-95e3-f455d512a339","pitchNumber":7,"startTime":"2025-09-24T03:57:49.918Z","endTime":"2025-09-24T03:57:54.204Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T03:57:54.204Z","atBatIndex":59},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Iván Herrera homers (19) on a fly ball to center field. Jordan Walker scores. Victor Scott II scores.","rbi":3,"awayScore":6,"homeScore":8,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-24T03:58:19.062Z","endTime":"2025-09-24T04:00:51.464Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":{"id":664192,"link":"/api/v1/people/664192"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"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":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":{"id":664192,"link":"/api/v1/people/664192"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":{"id":664192,"link":"/api/v1/people/664192"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"ada53f0d-492a-40f4-8b44-de2bd3d14838","startTime":"2025-09-24T03:58:19.062Z","endTime":"2025-09-24T03:58:24.062Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":71.2,"strikeZoneTop":3.21275166163232,"strikeZoneBottom":1.33397719159194,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.480369662811498,"aZ":-33.66753420862188,"pfxX":-4.945011750754494,"pfxZ":-1.1613852574933539,"pX":-0.7894126673756708,"pZ":3.642752774742998,"vX0":-5.585409716972576,"vY0":-113.21602172211335,"vZ0":0.9958788803070815,"x":147.09,"y":140.43,"x0":2.3608074331124578,"y0":50.00274682887761,"z0":6.591467722348675,"aX":-6.358401958512094},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-1.4,"breakHorizontal":10.4,"spinRate":2310,"spinDirection":338},"zone":11,"typeConfidence":2.0,"plateTime":0.48552893042986645,"extension":6.0480100893138795},"index":1,"playId":"62f7daf5-0e58-38e5-a2f8-34ea9ff3f8f3","pitchNumber":1,"startTime":"2025-09-24T03:58:32.712Z","endTime":"2025-09-24T03:58:36.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":3.45711824401225,"strikeZoneBottom":1.65033244228164,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.32370881970742,"aZ":-21.449752072401083,"pfxX":3.2432765156803316,"pfxZ":5.830181452530606,"pX":0.014391671611936675,"pZ":3.642016301155932,"vX0":-8.449079542879637,"vY0":-134.98761722984608,"vZ0":-1.2838596443438806,"x":116.45,"y":140.45,"x0":2.76827828212977,"y0":50.002339311343555,"z0":5.638963675926073,"aX":5.966430191329891},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.4,"breakHorizontal":-4.0,"spinRate":2289,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.4062984087111774,"extension":6.334340365289766},"index":2,"playId":"8824e6ff-a1e5-3b0b-93fd-c85b780d3575","pitchNumber":2,"startTime":"2025-09-24T03:58:47.504Z","endTime":"2025-09-24T03:58:51.570Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":71.7,"strikeZoneTop":2.90045107893773,"strikeZoneBottom":1.37617528654982,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.58141823861789,"aZ":-34.522477161705595,"pfxX":-3.468237408137801,"pfxZ":-1.7976082849886623,"pX":2.4622864359678536,"pZ":3.6989718940448064,"vX0":1.5287712889570426,"vY0":-113.33805785637954,"vZ0":1.02725064249281,"x":23.14,"y":138.91,"x0":2.2299060906345445,"y0":50.005635858113955,"z0":6.685538896600596,"aX":-4.515948196025248},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-2.8,"breakHorizontal":5.9,"spinRate":2092,"spinDirection":338},"zone":12,"typeConfidence":2.0,"plateTime":0.483130868731803,"extension":6.090152210125138},"index":3,"playId":"6f05a9b0-3e65-30d2-ba56-afaf945f5a65","pitchNumber":3,"startTime":"2025-09-24T03:59:04.359Z","endTime":"2025-09-24T03:59:08.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.3969623924561,"strikeZoneBottom":1.55691637870763,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.010011018954472,"aZ":-19.734462348464202,"pfxX":5.347880539169076,"pfxZ":6.531062161583341,"pX":-0.04431610297953659,"pZ":3.461802824249968,"vX0":-9.111692843596463,"vY0":-136.6509065072941,"vZ0":-2.1347818485134504,"x":118.69,"y":145.31,"x0":2.6272580807071306,"y0":50.00676661317246,"z0":5.59821796631864,"aX":10.193137129765708},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.6,"breakHorizontal":-7.9,"spinRate":2287,"spinDirection":141},"zone":2,"typeConfidence":2.0,"plateTime":0.3996847379259081,"extension":6.473990446023283},"index":4,"playId":"1b8e6621-68c0-3466-85c1-ec67d35e686c","pitchNumber":4,"startTime":"2025-09-24T03:59:28.495Z","endTime":"2025-09-24T03:59:32.569Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.2,"strikeZoneTop":3.33558411895844,"strikeZoneBottom":1.51999881185811,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.88645545636682,"aZ":-21.03978736389592,"pfxX":3.7079888285822724,"pfxZ":5.7797144109751155,"pX":-1.3386666435513834,"pZ":2.7268785181866844,"vX0":-11.197901759569977,"vY0":-137.34470685000878,"vZ0":-4.424894289747067,"x":168.03,"y":165.15,"x0":2.2938536592055603,"y0":50.006816732556764,"z0":5.77334339468226,"aX":7.14938287238222},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.7,"breakHorizontal":-4.6,"spinRate":2384,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.3974436323066324,"extension":6.395175657642664},"index":5,"playId":"4dc809c3-b2c3-3bc9-ad96-f04376cb90bd","pitchNumber":5,"startTime":"2025-09-24T03:59:48.094Z","endTime":"2025-09-24T03:59:52.136Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2025-09-24T04:00:02.686Z","endTime":"2025-09-24T04:00:24.439Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.08303648814469,"aZ":-17.10010408882147,"pfxX":4.4701030611660615,"pfxZ":8.08421266208463,"pX":-0.14836490311269296,"pZ":2.71703747882836,"vX0":-8.474676100744224,"vY0":-136.19612706775072,"vZ0":-4.741944339208806,"x":122.66,"y":165.42,"x0":2.4336985739436843,"y0":50.00037019748295,"z0":5.676731869106623,"aX":8.332952708989545},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.7,"breakHorizontal":-6.1,"spinRate":2302,"spinDirection":150},"zone":5,"typeConfidence":2.0,"plateTime":0.4033764506575732,"extension":6.479353355454693},"hitData":{"launchSpeed":101.8,"launchAngle":26.0,"totalDistance":400.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":106.21,"coordY":34.12}},"index":7,"playId":"16ae22f6-1d06-35df-a456-f3c2f2060b04","pitchNumber":6,"startTime":"2025-09-24T04:00:24.439Z","endTime":"2025-09-24T04:00:51.464Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T04:00:51.464Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Burleson grounds out, second baseman Christian Koss to first baseman Rafael Devers.","rbi":0,"awayScore":6,"homeScore":8,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-24T04:01:11.377Z","endTime":"2025-09-24T04:01:38.534Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"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":94.3,"endSpeed":87.0,"strikeZoneTop":3.57622560582828,"strikeZoneBottom":1.65999979065899,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.70046128623571,"aZ":-21.18336971091912,"pfxX":10.482563342181601,"pfxZ":5.7625568112850525,"pX":-0.8502331076896903,"pZ":0.8353293922958465,"vX0":-12.706987548945522,"vY0":-136.61696635894037,"vZ0":-8.812488910202008,"x":149.41,"y":216.23,"x0":2.4807749470839657,"y0":50.00178268697161,"z0":5.537204367364138,"aX":19.98409711221873},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.8,"breakHorizontal":-16.6,"spinRate":2378,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.39963059274715373,"extension":6.396376426222648},"index":0,"playId":"0cb87c55-e377-3c6f-9f3c-6f02fd4bf527","pitchNumber":1,"startTime":"2025-09-24T04:01:12.890Z","endTime":"2025-09-24T04:01:16.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.426504843319815,"aZ":-22.521299411677965,"pfxX":5.197364385110613,"pfxZ":5.217978022061724,"pX":-0.23400081599717398,"pZ":1.6261692556643967,"vX0":-8.559163884262658,"vY0":-134.44492963946408,"vZ0":-6.319118470992729,"x":125.92,"y":194.87,"x0":2.301075623983452,"y0":50.00013482893923,"z0":5.58238304684615,"aX":9.608935595731051},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.4,"breakHorizontal":-7.8,"spinRate":2183,"spinDirection":154},"zone":8,"typeConfidence":2.0,"plateTime":0.4058547803880179,"extension":6.320453875777492},"hitData":{"launchSpeed":93.4,"launchAngle":3.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.3,"coordY":151.68}},"index":1,"playId":"80d7cc1a-7135-35df-8f76-ec1416af2a0a","pitchNumber":2,"startTime":"2025-09-24T04:01:30.863Z","endTime":"2025-09-24T04:01:38.534Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T04:01:38.534Z","atBatIndex":61},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Nolan Arenado homers (11) on a fly ball to left field.","rbi":1,"awayScore":7,"homeScore":8,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-24T04:04:03.704Z","endTime":"2025-09-24T04:05:41.466Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":{"id":702352,"link":"/api/v1/people/702352"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-24T04:01:47.693Z","endTime":"2025-09-24T04:02:17.149Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Spencer Bivens replaces Joey Lucchesi.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-24T04:02:17.149Z","endTime":"2025-09-24T04:04:06.077Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702352,"link":"/api/v1/people/702352"},"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":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.33525524585332,"strikeZoneBottom":1.65518278782617,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.03822224514017,"aZ":-26.86878374781757,"pfxX":-9.93785675463506,"pfxZ":2.783488483973211,"pX":0.8396616961900789,"pZ":1.8179523752590843,"vX0":9.448323497413655,"vY0":-137.57972829169216,"vZ0":-6.08416128733093,"x":84.99,"y":189.7,"x0":-1.3567831488497062,"y0":50.00481037847222,"z0":5.8922720521362635,"aX":-18.952386086968016},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":3.8,"breakHorizontal":15.8,"spinRate":1937,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.3989231642838038,"extension":7.230945109486206},"index":2,"playId":"58323ba0-1bfe-33d8-8645-4a1747f1d2fa","pitchNumber":1,"startTime":"2025-09-24T04:04:06.077Z","endTime":"2025-09-24T04:04:10.566Z","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.8,"endSpeed":86.4,"strikeZoneTop":3.41,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.12632661769658,"aZ":-25.57514841156852,"pfxX":-10.01287350062124,"pfxZ":3.454828628410941,"pX":-0.09581181159775778,"pZ":2.185986750450752,"vX0":7.286618541230418,"vY0":-137.74517272746593,"vZ0":-5.3426229463598975,"x":120.65,"y":179.76,"x0":-1.481603126125967,"y0":50.00665522855755,"z0":5.892264394711828,"aX":-19.14236518833956},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.3,"breakHorizontal":16.6,"spinRate":1944,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.3984531315755251,"extension":7.019360853774945},"index":3,"playId":"c40be13d-7931-3441-93be-47496c900148","pitchNumber":2,"startTime":"2025-09-24T04:04:20.758Z","endTime":"2025-09-24T04:04:26.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.3,"strikeZoneTop":3.47463930446273,"strikeZoneBottom":1.68000002503907,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.879715182834783,"aZ":-26.86738041192721,"pfxX":6.54136568375162,"pfxZ":3.618669270908465,"pX":0.8594756708010637,"pZ":1.746579293526283,"vX0":4.057235301552372,"vY0":-120.21022204355822,"vZ0":-4.001696756780933,"x":84.24,"y":191.62,"x0":-1.69888814001503,"y0":50.00255154456295,"z0":5.812783195503409,"aX":9.591100129663534},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.9,"breakHorizontal":-12.8,"spinRate":2405,"spinDirection":73},"zone":14,"typeConfidence":0.9,"plateTime":0.4552976047521793,"extension":6.8557081603156105},"index":4,"playId":"98e954d5-9342-31c2-9471-67aeb863c6be","pitchNumber":3,"startTime":"2025-09-24T04:04:45.644Z","endTime":"2025-09-24T04:04:50.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.34041226874986,"strikeZoneBottom":1.67999888476416,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.377982518978346,"aZ":-23.21094864237713,"pfxX":-9.685400840135188,"pfxZ":4.591662594708113,"pX":0.4493856504608525,"pZ":1.4481924886446982,"vX0":8.89255246871052,"vY0":-138.7071982546437,"vZ0":-7.712071982528901,"x":99.87,"y":199.68,"x0":-1.536242430278567,"y0":50.00681719765737,"z0":5.807093966858622,"aX":-18.91958142292288},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.8,"breakHorizontal":15.7,"spinRate":1912,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.3945432292238218,"extension":6.979282882843052},"index":5,"playId":"52cb54c3-7bab-3073-a6e5-005e05ca5e72","pitchNumber":4,"startTime":"2025-09-24T04:05:00.827Z","endTime":"2025-09-24T04:05:05.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.819927848599455,"aZ":-26.186378767715958,"pfxX":-9.775184475877968,"pfxZ":3.1062136109290535,"pX":0.2157346026972353,"pZ":3.0074439040219745,"vX0":7.856068955180721,"vY0":-138.07148730194191,"vZ0":-3.3537022631109994,"x":108.78,"y":157.58,"x0":-1.3967737246102234,"y0":50.00636886690856,"z0":6.000540693733672,"aX":-18.872106968573753},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.0,"breakHorizontal":16.1,"spinRate":1911,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.39674003861650897,"extension":7.091500763376669},"hitData":{"launchSpeed":104.4,"launchAngle":28.0,"totalDistance":384.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":14.51,"coordY":89.31}},"index":6,"playId":"bae62588-be30-3e1d-9764-72d09d449a2e","pitchNumber":5,"startTime":"2025-09-24T04:05:17.277Z","endTime":"2025-09-24T04:05:41.466Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T04:05:41.466Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lars Nootbaar grounds out, second baseman Christian Koss to first baseman Rafael Devers.","rbi":0,"awayScore":7,"homeScore":8,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-24T04:05:51.248Z","endTime":"2025-09-24T04:08:26.248Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"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,8],"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":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.0,"strikeZoneTop":3.63659386868507,"strikeZoneBottom":1.68000046396142,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.14403509143771,"aZ":-24.866009723587005,"pfxX":5.246107122503384,"pfxZ":5.101809649562151,"pX":0.08621500547922505,"pZ":1.9902994649821426,"vX0":2.9695958118391603,"vY0":-119.22727107103027,"vZ0":-3.7501173142569457,"x":113.71,"y":185.04,"x0":-1.8591952051627418,"y0":50.001078709699335,"z0":5.842161214976786,"aX":7.507347219607757},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":8.5,"breakHorizontal":-10.2,"spinRate":2385,"spinDirection":74},"zone":8,"typeConfidence":0.9,"plateTime":0.46041860377679367,"extension":6.697202261467633},"index":0,"playId":"1a6e26fa-cf97-31f1-8d54-c463e933b1f9","pitchNumber":1,"startTime":"2025-09-24T04:05:58.930Z","endTime":"2025-09-24T04:06:02.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.40857417189156,"aZ":-29.192419745698857,"pfxX":-5.007186769923736,"pfxZ":1.7640884079439125,"pX":-0.4539335541880545,"pZ":2.840522219627993,"vX0":4.601653412950361,"vY0":-128.98307523318684,"vZ0":-2.366416183943003,"x":134.3,"y":162.09,"x0":-1.6057223909400984,"y0":50.005563717437255,"z0":6.008134907977236,"aX":-8.485749851124494},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.9,"breakHorizontal":8.2,"spinRate":1932,"spinDirection":227},"zone":4,"typeConfidence":0.86,"plateTime":0.4237232047149946,"extension":7.000662488797537},"index":1,"playId":"5d5b1d5b-6b24-3759-8db1-869b98de610d","pitchNumber":2,"startTime":"2025-09-24T04:06:11.453Z","endTime":"2025-09-24T04:06:15.399Z","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":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.08366957612258,"aZ":-14.357683612624141,"pfxX":-2.7571976804293525,"pfxZ":9.367552855616616,"pX":-0.35906772608207715,"pZ":4.084331221318291,"vX0":4.027500202062639,"vY0":-137.21220112905416,"vZ0":-2.7947511527467097,"x":130.69,"y":128.5,"x0":-1.4894121806413287,"y0":50.0038334006753,"z0":6.097649942612195,"aX":-5.244928908905269},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.6,"breakHorizontal":4.1,"spinRate":2033,"spinDirection":225},"zone":11,"typeConfidence":0.87,"plateTime":0.39958361829131217,"extension":6.662759260396639},"index":2,"playId":"22fe4044-e860-3e9c-993b-eb49f1f9f680","pitchNumber":3,"startTime":"2025-09-24T04:06:34.396Z","endTime":"2025-09-24T04:06:38.365Z","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":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.40795975087004,"strikeZoneBottom":1.67999718720892,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.45707619385281,"aZ":-23.187550500245965,"pfxX":-9.872175964461537,"pfxZ":4.551071115621843,"pX":1.9694606837191195,"pZ":1.6780491640269466,"vX0":12.341720047028788,"vY0":-139.89515173974755,"vZ0":-7.142759273118035,"x":41.93,"y":193.47,"x0":-1.223149360064789,"y0":50.006846991586734,"z0":5.7916740849725485,"aX":-19.51272960789646},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.8,"breakHorizontal":15.2,"spinRate":2017,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.39198306810552763,"extension":7.15169305782784},"index":3,"playId":"3435b1f2-afae-3395-8805-f9129a2ad401","pitchNumber":4,"startTime":"2025-09-24T04:06:51.229Z","endTime":"2025-09-24T04:06:55.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.1,"strikeZoneTop":3.34767137549613,"strikeZoneBottom":1.68000188406479,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.67670494310333,"aZ":-28.978744456391595,"pfxX":-6.52119918055843,"pfxZ":1.8394982755936615,"pX":-1.11001996646915,"pZ":1.7333154839479583,"vX0":3.6406989107788004,"vY0":-130.309146681187,"vZ0":-5.094374145436555,"x":159.31,"y":191.98,"x0":-1.670313478856176,"y0":50.004893751858354,"z0":5.875486610888946,"aX":-11.33446156413147},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.5,"breakHorizontal":11.2,"spinRate":1840,"spinDirection":212},"zone":13,"typeConfidence":0.85,"plateTime":0.41866197281647644,"extension":6.964841936330219},"index":4,"playId":"29823a0e-6530-353e-98fa-afc2e04ab623","pitchNumber":5,"startTime":"2025-09-24T04:07:05.223Z","endTime":"2025-09-24T04:07:09.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.700825221877587,"aZ":-26.268743520762953,"pfxX":-3.3966281633805013,"pfxZ":3.4781578672713014,"pX":-0.6329356646880572,"pZ":2.2687272651513215,"vX0":3.709724839771682,"vY0":-129.21229195878968,"vZ0":-4.2070386184737325,"x":141.13,"y":177.52,"x0":-1.6426765528919876,"y0":50.00581270571232,"z0":5.925121564432828,"aX":-5.772528977483814},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.6,"breakHorizontal":5.4,"spinRate":1769,"spinDirection":223},"zone":4,"typeConfidence":0.57,"plateTime":0.4231199054039947,"extension":6.888098505777429},"index":5,"playId":"8e41390b-de13-3f89-a3ec-44dc6b73d109","pitchNumber":6,"startTime":"2025-09-24T04:07:19.171Z","endTime":"2025-09-24T04:07:23.298Z","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":95.4,"endSpeed":88.0,"strikeZoneTop":3.29635873688935,"strikeZoneBottom":1.67999994670663,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.9471583974745,"aZ":-21.644613213737596,"pfxX":-8.164740258259048,"pfxZ":5.368355635453161,"pX":1.6394171071126598,"pZ":2.7357850826562067,"vX0":11.41867412841248,"vY0":-138.46235733216915,"vZ0":-4.850477105699388,"x":54.51,"y":164.91,"x0":-1.457671831158585,"y0":50.002678089467935,"z0":5.938780692319052,"aX":-16.016002361737716},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.0,"breakHorizontal":12.7,"spinRate":1865,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.3940376254362308,"extension":6.88399432119698},"index":6,"playId":"c1ba27f4-9ca2-3ffb-9021-e3c235a5d641","pitchNumber":7,"startTime":"2025-09-24T04:07:39.990Z","endTime":"2025-09-24T04:07:44.064Z","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":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.851704069306976,"aZ":-29.315379209668592,"pfxX":6.232601066878674,"pfxZ":1.9705760727128112,"pX":-0.12035466182178366,"pZ":2.2029143981290806,"vX0":1.7592283206454045,"vY0":-119.46209844769575,"vZ0":-2.620903048121818,"x":121.59,"y":179.3,"x0":-1.6752600225363923,"y0":50.00512124687013,"z0":5.935204205684784,"aX":9.05789572869181},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.2,"breakHorizontal":-11.8,"spinRate":2322,"spinDirection":73},"zone":8,"typeConfidence":0.91,"plateTime":0.4575494353154763,"extension":6.8470268892508726},"index":7,"playId":"05292477-1845-319b-8675-339bd23d2985","pitchNumber":8,"startTime":"2025-09-24T04:07:56.356Z","endTime":"2025-09-24T04:08:00.797Z","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":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.742380901554966,"aZ":-16.054551883460253,"pfxX":-3.913654125724902,"pfxZ":8.262373676545522,"pX":-0.07428527196095208,"pZ":2.3286855715264574,"vX0":5.414981094996325,"vY0":-138.74789834737396,"vZ0":-7.188115158280205,"x":119.83,"y":175.91,"x0":-1.5418495275956106,"y0":50.006412488619375,"z0":6.0208732391068835,"aX":-7.639773065201079},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.7,"breakHorizontal":6.0,"spinRate":1958,"spinDirection":216},"zone":5,"typeConfidence":0.88,"plateTime":0.39460114718986405,"extension":6.417159030415079},"hitData":{"launchSpeed":80.8,"launchAngle":-41.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.83,"coordY":155.74}},"index":8,"playId":"a8950d75-5141-3cb3-a2f9-f6fb77ac7f35","pitchNumber":9,"startTime":"2025-09-24T04:08:18.703Z","endTime":"2025-09-24T04:08:26.248Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T04:08:26.248Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Eldridge grounds out, shortstop Thomas Saggese to first baseman Alec Burleson.","rbi":0,"awayScore":7,"homeScore":8,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-24T04:10:28.829Z","endTime":"2025-09-24T04:12:19.759Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":3.44536499566831,"strikeZoneBottom":1.70000319825642,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.778462853890936,"aZ":-20.68139178392742,"pfxX":-5.544992909319382,"pfxZ":5.665018322767523,"pX":1.1009311904507137,"pZ":3.696354453904075,"vX0":9.030550888559695,"vY0":-141.42922153993845,"vZ0":-1.1646753441057676,"x":75.04,"y":138.98,"x0":-1.4107685336452134,"y0":50.00485369937912,"z0":5.437978297240032,"aX":-11.253603561875206},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.2,"breakHorizontal":8.3,"spinRate":2228,"spinDirection":237},"zone":12,"typeConfidence":2.0,"plateTime":0.38705555455154794,"extension":6.977992524184814},"index":0,"playId":"aba73fcb-47aa-38f7-8c25-f6f564a242c3","pitchNumber":1,"startTime":"2025-09-24T04:10:33.292Z","endTime":"2025-09-24T04:10:37.329Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.9,"strikeZoneTop":3.5240650266014,"strikeZoneBottom":1.6921092439969,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.893278272239844,"aZ":-21.492521489109947,"pfxX":-5.785134118398825,"pfxZ":5.258926156527586,"pX":-0.8567456744871956,"pZ":4.1198182631557225,"vX0":3.9313509215198086,"vY0":-141.2954929835652,"vZ0":0.2071419439719583,"x":149.66,"y":127.54,"x0":-1.5114955889628665,"y0":50.000938913394755,"z0":5.42178584739888,"aX":-11.746544620420407},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.7,"breakHorizontal":9.7,"spinRate":2210,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.38700194833526647,"extension":6.0847960185152035},"index":1,"playId":"fce83e4a-7bc1-3da5-bb8f-13b9f2ac3d7b","pitchNumber":2,"startTime":"2025-09-24T04:10:51.295Z","endTime":"2025-09-24T04:10:55.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.609991051769466,"aZ":-21.099629997245028,"pfxX":-5.720626262838128,"pfxZ":5.618774338463789,"pX":-0.5369493933107288,"pZ":3.329835877349386,"vX0":5.105743881357384,"vY0":-139.33431452053426,"vZ0":-1.6937115183351195,"x":137.47,"y":148.87,"x0":-1.6477711200057779,"y0":50.00249556481958,"z0":5.33645716571493,"aX":-11.274755690938363},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.1,"breakHorizontal":9.4,"spinRate":2233,"spinDirection":239},"zone":1,"typeConfidence":2.0,"plateTime":0.39274269962330033,"extension":6.582224884251253},"index":2,"playId":"421ba0f1-fce5-3c8b-a32e-1914cf233ad2","pitchNumber":3,"startTime":"2025-09-24T04:11:09.460Z","endTime":"2025-09-24T04:11:13.529Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.0,"strikeZoneTop":3.55646833380366,"strikeZoneBottom":1.7155484774601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.252183783021064,"aZ":-28.23996164441918,"pfxX":0.06116327958403334,"pfxZ":2.2589995097539086,"pX":0.8075107632603004,"pZ":1.691039790736679,"vX0":6.377052251445031,"vY0":-130.8735316111196,"vZ0":-3.3631822573394468,"x":86.22,"y":193.12,"x0":-1.6633704729944065,"y0":50.004471269402885,"z0":5.095710223645795,"aX":0.1070568086990213},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.6,"breakHorizontal":-1.4,"spinRate":2421,"spinDirection":111},"zone":9,"typeConfidence":2.0,"plateTime":0.4176626642628234,"extension":6.982892936620985},"index":3,"playId":"39888f92-65b2-3790-9d29-0cfcae2b744e","pitchNumber":4,"startTime":"2025-09-24T04:11:26.641Z","endTime":"2025-09-24T04:11:30.629Z","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.0,"endSpeed":89.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.958845280351674,"aZ":-20.901630932419895,"pfxX":-4.645082819860216,"pfxZ":5.538310330293804,"pX":-0.4238457549796885,"pZ":3.568003770290926,"vX0":4.7297547511477624,"vY0":-141.2492792446711,"vZ0":-1.0490248565206945,"x":133.16,"y":142.44,"x0":-1.5106279798218678,"y0":50.002486017313295,"z0":5.278806914117849,"aX":-9.454949483468424},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.1,"breakHorizontal":7.6,"spinRate":2267,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.3866768431619203,"extension":6.830581823891238},"index":4,"playId":"8eeb73f5-d094-3857-9e61-c63f8f6f7ed2","pitchNumber":5,"startTime":"2025-09-24T04:11:44.061Z","endTime":"2025-09-24T04:11:48.129Z","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":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.01744125538745,"aZ":-25.546195245883162,"pfxX":-5.024060196890366,"pfxZ":3.2800047778305643,"pX":-0.1253533380765209,"pZ":3.9978609059580794,"vX0":5.521304135308596,"vY0":-140.56891290022674,"vZ0":0.9267409912135232,"x":121.78,"y":130.84,"x0":-1.453352166014522,"y0":50.002679399393436,"z0":5.310751128823441,"aX":-10.150721315064953},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":6.4,"breakHorizontal":8.2,"spinRate":2152,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3882460710522162,"extension":6.563031115858708},"hitData":{"launchSpeed":84.4,"launchAngle":-24.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.87,"coordY":144.23}},"index":5,"playId":"2799d977-81f9-3091-a2a4-a2b2bf60826a","pitchNumber":6,"startTime":"2025-09-24T04:12:12.414Z","endTime":"2025-09-24T04:12:19.759Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T04:12:19.759Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jung Hoo Lee grounds out to first baseman Alec Burleson.","rbi":0,"awayScore":7,"homeScore":8,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-24T04:12:25.356Z","endTime":"2025-09-24T04:13:51.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.5,"strikeZoneTop":3.34904521157041,"strikeZoneBottom":1.54428553497927,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.659191649006036,"aZ":-32.28993267200409,"pfxX":1.4874105382777771,"pfxZ":-0.07217037097894874,"pX":-0.9454742971980147,"pZ":2.764138868630918,"vX0":1.4358854432191142,"vY0":-127.10721971847539,"vZ0":0.09685539189721792,"x":153.04,"y":164.15,"x0":-1.7097419577864432,"y0":50.001905144434886,"z0":5.2774464741490466,"aX":2.4471153014727753},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.1,"breakHorizontal":-3.0,"spinRate":2282,"spinDirection":105},"zone":11,"typeConfidence":2.0,"plateTime":0.42997805982335935,"extension":6.936344577971662},"index":0,"playId":"1fce203d-a80d-3cf0-b773-f4d3c91506f9","pitchNumber":1,"startTime":"2025-09-24T04:12:46.417Z","endTime":"2025-09-24T04:12:50.161Z","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":97.9,"endSpeed":89.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.211617881116894,"aZ":-19.613334668070785,"pfxX":-6.490424485244879,"pfxZ":6.095376925913893,"pX":-0.048185801908876794,"pZ":2.926872095102405,"vX0":6.290796899517224,"vY0":-142.50158431401474,"vZ0":-2.9592734406268284,"x":118.84,"y":159.75,"x0":-1.439241349253908,"y0":50.002089219843334,"z0":5.2153654985660625,"aX":-13.371695607471151},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.7,"breakHorizontal":10.6,"spinRate":2235,"spinDirection":237},"zone":2,"typeConfidence":2.0,"plateTime":0.3841184796489676,"extension":6.4583711528936565},"index":1,"playId":"75931047-5765-3018-ac39-25a5ac289204","pitchNumber":2,"startTime":"2025-09-24T04:13:04.626Z","endTime":"2025-09-24T04:13:08.294Z","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":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.7,"strikeZoneTop":3.27558739176657,"strikeZoneBottom":1.52999745226173,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.53490239903737,"aZ":-26.535740398940117,"pfxX":-10.411043575638498,"pfxZ":2.7507871206411973,"pX":-1.8559718368587292,"pZ":2.6159649323269636,"vX0":2.8329724573643706,"vY0":-141.87475970944092,"vZ0":-1.931718521841511,"x":187.75,"y":168.15,"x0":-1.5105555328618223,"y0":50.00634349224674,"z0":4.986317172308848,"aX":-21.361534925544323},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":4.8,"breakHorizontal":18.4,"spinRate":2001,"spinDirection":257},"zone":11,"typeConfidence":2.0,"plateTime":0.3851376233805288,"extension":6.46830721882673},"index":2,"playId":"e0f713fb-988e-3e12-8b06-c720c56c8468","pitchNumber":3,"startTime":"2025-09-24T04:13:25.975Z","endTime":"2025-09-24T04:13:29.894Z","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":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.888138283654772,"aZ":-20.925532700487683,"pfxX":-5.075388578260295,"pfxZ":5.421164580206504,"pX":0.435782258083164,"pZ":3.5887274328962104,"vX0":6.903409799486633,"vY0":-142.91195723713355,"vZ0":-0.7273417048259767,"x":100.39,"y":141.88,"x0":-1.347900186898352,"y0":50.00437808945013,"z0":5.156812347483262,"aX":-10.535196147186712},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":9.8,"breakHorizontal":7.8,"spinRate":2185,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.38276076366055056,"extension":6.9876484543085935},"hitData":{"launchSpeed":77.2,"launchAngle":-39.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.1,"coordY":170.55}},"index":3,"playId":"1b3ab842-6a61-3528-877d-e01129c59519","pitchNumber":4,"startTime":"2025-09-24T04:13:43.752Z","endTime":"2025-09-24T04:13:51.581Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T04:13:51.581Z","atBatIndex":65},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Patrick Bailey pops out to shortstop Thomas Saggese.","rbi":0,"awayScore":7,"homeScore":8,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-24T04:14:02.377Z","endTime":"2025-09-24T04:14:27.960Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":90.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.77968338007787,"aZ":-20.266677299805558,"pfxX":-5.3284360675043985,"pfxZ":5.768910165676564,"pX":0.4208541280034155,"pZ":3.433418596655153,"vX0":7.200216798432116,"vY0":-141.88868400298082,"vZ0":-1.3814853084137992,"x":100.96,"y":146.08,"x0":-1.443084922173957,"y0":50.000234435104844,"z0":5.2026092515453275,"aX":-10.99473474410194},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.4,"breakHorizontal":8.4,"spinRate":2200,"spinDirection":235},"zone":12,"typeConfidence":2.0,"plateTime":0.38425065553749027,"extension":6.851143458088488},"hitData":{"launchSpeed":79.8,"launchAngle":68.0,"totalDistance":125.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":126.87,"coordY":191.85}},"index":0,"playId":"33db9b95-1acc-338d-93a2-4e36efa1de09","pitchNumber":1,"startTime":"2025-09-24T04:14:19.676Z","endTime":"2025-09-24T04:14:27.960Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T04:14:27.960Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Thomas Saggese strikes out swinging.","rbi":0,"awayScore":7,"homeScore":8,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-24T04:17:03.857Z","endTime":"2025-09-24T04:18:49.058Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"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":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Joel Peguero replaces Spencer Bivens.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-24T04:16:02.759Z","endTime":"2025-09-24T04:17:06.019Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666711,"link":"/api/v1/people/666711"},"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":0},"pitchData":{"startSpeed":98.6,"endSpeed":90.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.448752703407195,"aZ":-20.013113015047203,"pfxX":-11.3289372603323,"pfxZ":5.850008934744611,"pX":-0.232263693665757,"pZ":2.7643544041665455,"vX0":5.766618826909092,"vY0":-143.3727306425373,"vZ0":-5.541709358879257,"x":125.85,"y":164.14,"x0":-0.7986956815389102,"y0":50.0062354579573,"z0":5.973176111837008,"aX":-23.566995573122423},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":9.6,"breakHorizontal":19.3,"spinRate":2241,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.38217568942584945,"extension":5.2888573163429236},"index":1,"playId":"5750d353-ff9e-370f-aeac-93da22eba631","pitchNumber":1,"startTime":"2025-09-24T04:17:06.019Z","endTime":"2025-09-24T04:17:10.192Z","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.4,"endSpeed":90.8,"strikeZoneTop":3.42056667894116,"strikeZoneBottom":1.60999815151884,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.173110369142208,"aZ":-18.7518073635284,"pfxX":-10.301183385388924,"pfxZ":6.407232359042467,"pX":0.3624826747845524,"pZ":2.425924699117096,"vX0":6.575701398146014,"vY0":-143.16806303349696,"vZ0":-6.746934771868983,"x":103.18,"y":173.28,"x0":-0.6146558951111348,"y0":50.004553526009865,"z0":5.968608917346542,"aX":-21.585557666833456},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":10.6,"breakHorizontal":17.5,"spinRate":2374,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.38121895139994244,"extension":5.295098129809975},"index":2,"playId":"2ffbc6a3-34ac-3e8d-a4fa-267fe681d3c9","pitchNumber":2,"startTime":"2025-09-24T04:17:23.995Z","endTime":"2025-09-24T04:17:27.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":666711,"fullName":"Joel Peguero"}}},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"playId":"7310a25a-c12c-4329-8cd3-802bc52ab34c","pitchNumber":2,"startTime":"2025-09-24T04:17:43.223Z","endTime":"2025-09-24T04:17:48.223Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.5,"endSpeed":91.2,"strikeZoneTop":3.45236199159487,"strikeZoneBottom":1.60999938679421,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.07054313416244,"aZ":-21.41038916031086,"pfxX":-10.16136509804564,"pfxZ":5.070969297921693,"pX":0.9244580289778579,"pZ":2.4201535188564467,"vX0":7.760024102600596,"vY0":-144.58466236530214,"vZ0":-6.270498379869835,"x":81.76,"y":173.44,"x0":-0.471382574903523,"y0":50.00018360259483,"z0":5.9267718510929495,"aX":-21.554062003333044},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":8.2,"breakHorizontal":16.9,"spinRate":2277,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.37854119852529244,"extension":5.235483148834369},"index":4,"playId":"8c92a9ce-50a2-3de2-98b9-12d9140e7234","pitchNumber":3,"startTime":"2025-09-24T04:18:04.100Z","endTime":"2025-09-24T04:18:08.391Z","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":91.3,"endSpeed":84.5,"strikeZoneTop":3.46528126528816,"strikeZoneBottom":1.61000299351745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.58159693089456,"aZ":-30.187210733175686,"pfxX":1.4499122984332846,"pfxZ":1.1111962684100045,"pX":0.8057316779438117,"pZ":0.720857503244105,"vX0":3.5607577228696807,"vY0":-132.80663354409853,"vZ0":-7.636980961306824,"x":86.29,"y":219.32,"x0":-0.7391039295768702,"y0":50.003879914624896,"z0":5.819515255731302,"aX":2.598767387886684},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":0.6,"breakHorizontal":-3.4,"spinRate":2650,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.4119112234968938,"extension":5.476619272885292},"index":5,"playId":"bcd44e94-28ae-31bd-81a8-bc022c67bd4d","pitchNumber":4,"startTime":"2025-09-24T04:18:23.368Z","endTime":"2025-09-24T04:18:27.525Z","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":99.1,"endSpeed":91.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.939107921979605,"aZ":-19.322681729732057,"pfxX":-6.3641714005255,"pfxZ":6.056822463419902,"pX":-0.06806435364847305,"pZ":3.5121553564419585,"vX0":3.601736254356778,"vY0":-144.35310139626458,"vZ0":-3.9671920396954485,"x":119.59,"y":143.95,"x0":-0.5016505689738353,"y0":50.0007511578522,"z0":6.0854863957949785,"aX":-13.5005098962612},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":10.4,"breakHorizontal":10.9,"spinRate":2133,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.37867438098846584,"extension":5.2135020021531595},"index":6,"playId":"811ed1a8-a803-3e34-91cc-e758f600ee57","pitchNumber":5,"startTime":"2025-09-24T04:18:44.744Z","endTime":"2025-09-24T04:18:49.058Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T04:18:49.058Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jimmy Crooks flies out sharply to center fielder Jung Hoo Lee.","rbi":0,"awayScore":7,"homeScore":8,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-24T04:18:57.174Z","endTime":"2025-09-24T04:19:20.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"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":100.4,"endSpeed":92.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.34072104825044,"aZ":-18.3563960584323,"pfxX":-5.489986855947576,"pfxZ":6.367712895086367,"pX":-0.10273619232950962,"pZ":2.5813414826276997,"vX0":3.7249965601785737,"vY0":-146.1133090047591,"vZ0":-6.736086187377325,"x":120.92,"y":169.08,"x0":-0.6786776061509998,"y0":50.00101112455746,"z0":6.013233728696195,"aX":-11.90920121209366},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":10.4,"breakHorizontal":9.2,"spinRate":2231,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.3743889541364309,"extension":5.282601712632949},"hitData":{"launchSpeed":106.7,"launchAngle":35.0,"totalDistance":391.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":89.29,"coordY":45.28}},"index":0,"playId":"be5cbc71-ce36-3923-b3ad-c7c3c7afd262","pitchNumber":1,"startTime":"2025-09-24T04:19:11.014Z","endTime":"2025-09-24T04:19:20.153Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T04:19:20.153Z","atBatIndex":68},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jordan Walker lines out sharply to center fielder Jung Hoo Lee.","rbi":0,"awayScore":7,"homeScore":8,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-24T04:19:40.902Z","endTime":"2025-09-24T04:19:59.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":100.1,"endSpeed":92.0,"strikeZoneTop":3.83,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.504242369413994,"aZ":-20.192826174779448,"pfxX":-9.358414590536594,"pfxZ":5.550988602062505,"pX":0.43064722387350396,"pZ":2.4555775652007577,"vX0":6.404415486656641,"vY0":-145.59352928434237,"vZ0":-6.43641816281149,"x":100.58,"y":172.48,"x0":-0.5758709972115662,"y0":50.00020638782684,"z0":5.906610684788636,"aX":-20.193477219322563},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":9.0,"breakHorizontal":15.7,"spinRate":2478,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.37544183595061575,"extension":5.249092568795664},"hitData":{"launchSpeed":103.7,"launchAngle":19.0,"totalDistance":367.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":153.13,"coordY":53.57}},"index":0,"playId":"77bbbc84-8ea4-3b21-b755-e9014a4ba2da","pitchNumber":1,"startTime":"2025-09-24T04:19:51.889Z","endTime":"2025-09-24T04:19:59.824Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T04:19:59.824Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Koss grounds out, second baseman Brendan Donovan to first baseman Alec Burleson.","rbi":0,"awayScore":7,"homeScore":8,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-24T04:22:43.150Z","endTime":"2025-09-24T04:24:06.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6],"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":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Svanson replaces Chris Roycroft.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-24T04:21:30.329Z","endTime":"2025-09-24T04:22:45.455Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694335,"link":"/api/v1/people/694335"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":85.8,"endSpeed":78.5,"strikeZoneTop":3.15233087325058,"strikeZoneBottom":1.36563360390183,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.29069343997348,"aZ":-25.788405097834183,"pfxX":2.943873940514973,"pfxZ":4.060417837387874,"pX":-0.2771468131393259,"pZ":2.741240236175508,"vX0":2.45963515311772,"vY0":-124.93290742728638,"vZ0":-2.5824588608988184,"x":127.56,"y":164.77,"x0":-1.658599663092871,"y0":50.00374018420132,"z0":5.918386948689612,"aX":4.631463667665729},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.0,"breakHorizontal":-5.9,"spinRate":2260,"spinDirection":81},"zone":1,"typeConfidence":2.0,"plateTime":0.43922215725437663,"extension":6.292162093675989},"index":1,"playId":"613f2cc1-54f3-3757-a602-13f2a9e41114","pitchNumber":1,"startTime":"2025-09-24T04:22:45.455Z","endTime":"2025-09-24T04:22:49.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.67,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.413822875682044,"aZ":-28.166527550400993,"pfxX":6.387340151559867,"pfxZ":2.4988010578904305,"pX":-0.1792397565320005,"pZ":2.3429473646884387,"vX0":1.1922805483170495,"vY0":-125.99056113310316,"vZ0":-3.209942609303,"x":123.83,"y":175.52,"x0":-1.488483090538446,"y0":50.0003039276856,"z0":5.918034713637003,"aX":10.231699049535697},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.0,"breakHorizontal":-11.9,"spinRate":2354,"spinDirection":68},"zone":5,"typeConfidence":2.0,"plateTime":0.4353055817996494,"extension":6.16201769583042},"index":2,"playId":"11c0ee15-871a-3c08-a234-5d20f5f55c83","pitchNumber":2,"startTime":"2025-09-24T04:22:59.506Z","endTime":"2025-09-24T04:23:03.622Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-24T04:23:06.189Z","endTime":"2025-09-24T04:23:24.273Z","isPitch":false,"type":"action","player":{"id":683766,"link":"/api/v1/people/683766"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.4,"strikeZoneTop":3.6299668276049,"strikeZoneBottom":1.65999920399829,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.42974633993224,"aZ":-19.002654880064824,"pfxX":-9.999996856085785,"pfxZ":6.52277748065916,"pX":1.0352366460569353,"pZ":0.6014828087626723,"vX0":9.499511759236809,"vY0":-140.86857605146938,"vZ0":-10.694552096239615,"x":77.54,"y":222.54,"x0":-1.072875857767835,"y0":50.00675055609928,"z0":5.662177112673185,"aX":-20.207670318442332},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.8,"breakHorizontal":16.3,"spinRate":2390,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.38803649874775337,"extension":6.680600591840388},"index":4,"playId":"3291b49f-9c5b-3e0d-885a-67f1de0e71e1","pitchNumber":3,"startTime":"2025-09-24T04:23:24.273Z","endTime":"2025-09-24T04:23:28.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.4,"strikeZoneTop":3.52756807711807,"strikeZoneBottom":1.45552846866389,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.83432861027936,"aZ":-21.771301973729013,"pfxX":-9.33945021947542,"pfxZ":5.135778156418947,"pX":1.6567577878225614,"pZ":2.2662364635596823,"vX0":10.92599486365301,"vY0":-140.67754694202202,"vZ0":-5.8080576609868375,"x":53.85,"y":177.59,"x0":-1.045187471630999,"y0":50.000491629815826,"z0":5.747865987082427,"aX":-18.90996229350223},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.4,"breakHorizontal":15.0,"spinRate":2279,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.38783083528642237,"extension":6.59233981848194},"index":5,"playId":"fcfd7296-b203-330b-b5e3-adf037240ca3","pitchNumber":4,"startTime":"2025-09-24T04:23:41.943Z","endTime":"2025-09-24T04:23:46.088Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.4,"strikeZoneTop":3.67,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.869234916592035,"aZ":-22.48599677849013,"pfxX":-9.855434873157774,"pfxZ":4.765424180771275,"pX":0.27133035130355043,"pZ":1.8808830631603681,"vX0":8.009211783346986,"vY0":-141.3542215260814,"vZ0":-6.534185143625158,"x":106.66,"y":188.0,"x0":-1.3120978429888626,"y0":50.001129709486904,"z0":5.656264073779255,"aX":-20.03141872376295},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.6,"breakHorizontal":16.3,"spinRate":2287,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.38682486481171763,"extension":6.5172420423404915},"hitData":{"launchSpeed":91.7,"launchAngle":-38.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.15,"coordY":157.76}},"index":6,"playId":"7d78ae8f-6e53-3bd6-93cf-095f3fa3458b","pitchNumber":5,"startTime":"2025-09-24T04:23:58.611Z","endTime":"2025-09-24T04:24:06.155Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T04:24:06.155Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Gilbert strikes out swinging.","rbi":0,"awayScore":7,"homeScore":8,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-24T04:24:16.246Z","endTime":"2025-09-24T04:26:24.353Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":699625,"link":"/api/v1/people/699625"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.5,"strikeZoneTop":3.21062486773874,"strikeZoneBottom":1.48999699396118,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.356298026358797,"aZ":-21.573385920593953,"pfxX":-6.885729083501212,"pfxZ":5.195970824600113,"pX":0.9207126687051164,"pZ":2.1026902141036854,"vX0":8.422098142893732,"vY0":-141.69530557953846,"vZ0":-6.125807346728287,"x":81.9,"y":182.01,"x0":-1.1907889258839481,"y0":50.00466600760095,"z0":5.664310860385815,"aX":-14.051170569440261},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.4,"breakHorizontal":10.8,"spinRate":2292,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.38606502914812246,"extension":6.50331018104531},"index":0,"playId":"226de349-ca24-31fb-bec6-c3677d9986f5","pitchNumber":1,"startTime":"2025-09-24T04:24:32.767Z","endTime":"2025-09-24T04:24:36.921Z","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":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.7,"strikeZoneTop":3.14104803443841,"strikeZoneBottom":1.49000174667317,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.962072292276492,"aZ":-30.9456020240355,"pfxX":6.520045222933851,"pfxZ":0.7438674612085281,"pX":-0.01489265210083975,"pZ":1.887174552017382,"vX0":2.5563894969075647,"vY0":-127.36156132165803,"vZ0":-3.5297272552439063,"x":117.57,"y":187.83,"x0":-1.8783156563000138,"y0":50.000995537333864,"z0":5.736318616177467,"aX":10.717293743695528},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.8,"breakHorizontal":-12.4,"spinRate":2361,"spinDirection":74},"zone":8,"typeConfidence":2.0,"plateTime":0.42993681102287207,"extension":6.30489673995404},"index":1,"playId":"c9138870-d06d-3497-965f-3fd2eb9ae3fd","pitchNumber":2,"startTime":"2025-09-24T04:24:52.454Z","endTime":"2025-09-24T04:24:56.187Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":87.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.981076075406488,"aZ":-23.866270241953647,"pfxX":-0.6633610456677177,"pfxZ":4.315090214376767,"pX":0.5727501542983306,"pZ":2.0038310102436103,"vX0":5.646747000938649,"vY0":-136.85381825649998,"vZ0":-5.605638203841936,"x":95.17,"y":184.68,"x0":-1.4180871296302837,"y0":50.00337280776487,"z0":5.680777041590531,"aX":-1.2781962990911302},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.0,"breakHorizontal":0.2,"spinRate":2447,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.397978686445442,"extension":6.692634027970702},"index":2,"playId":"c5ec87e4-6412-315d-840b-457280e70d32","pitchNumber":3,"startTime":"2025-09-24T04:25:08.501Z","endTime":"2025-09-24T04:25:12.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":78.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.52185967329841,"aZ":-25.034872700267787,"pfxX":4.0186597782018,"pfxZ":4.496517958279662,"pX":0.07998530351816367,"pZ":1.73554061024389,"vX0":2.6998558595903717,"vY0":-125.93940025856513,"vZ0":-4.967411495418305,"x":113.95,"y":191.92,"x0":-1.5324349496873946,"y0":50.00104129570574,"z0":5.789785060718118,"aX":6.373691127835438},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.1,"breakHorizontal":-7.9,"spinRate":2336,"spinDirection":63},"zone":8,"typeConfidence":2.0,"plateTime":0.43699485881664124,"extension":6.4115782743127125},"index":3,"playId":"9fdcb88e-4a9b-3853-bd9f-08ecd2290b06","pitchNumber":4,"startTime":"2025-09-24T04:26:01.069Z","endTime":"2025-09-24T04:26:04.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.197559984814184,"aZ":-24.27922369926999,"pfxX":-10.73331636266585,"pfxZ":3.8675552902175294,"pX":-1.3415286031816038,"pZ":2.3338894136485666,"vX0":3.9201556920243052,"vY0":-141.91133160801567,"vZ0":-5.0494452863894805,"x":168.14,"y":175.76,"x0":-1.3455410888419022,"y0":50.00391906455212,"z0":5.681095662502009,"aX":-21.91273647700735},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":6.1,"breakHorizontal":18.6,"spinRate":2367,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.38582589466174966,"extension":6.616897961297359},"index":4,"playId":"aa19b2ff-8536-3ae4-81bb-73dc1d7b1f17","pitchNumber":5,"startTime":"2025-09-24T04:26:20.193Z","endTime":"2025-09-24T04:26:24.353Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T04:26:24.353Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Heliot Ramos grounds out, pitcher Matt Svanson to first baseman Alec Burleson.","rbi":0,"awayScore":7,"homeScore":8,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-24T04:26:32.759Z","endTime":"2025-09-24T04:27:10.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694335,"link":"/api/v1/people/694335"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.4,"strikeZoneTop":3.1295777905581,"strikeZoneBottom":1.44408728565229,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.1932650151516,"aZ":-19.852842860813706,"pfxX":-10.880403105747344,"pfxZ":6.146631137718101,"pX":-0.34043552591653886,"pZ":3.2932869210237095,"vX0":6.651310154733419,"vY0":-140.5217396778472,"vZ0":-3.2554859215867014,"x":129.98,"y":149.86,"x0":-1.3218189523168116,"y0":50.002329984427526,"z0":5.753238526007593,"aX":-21.806022222224627},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.7,"breakHorizontal":18.4,"spinRate":2282,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.38945676676425167,"extension":6.8777664182600535},"index":0,"playId":"08a535b2-0423-3f9b-a4da-6dd2a4a77131","pitchNumber":1,"startTime":"2025-09-24T04:26:47.317Z","endTime":"2025-09-24T04:26:51.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.6,"strikeZoneTop":3.06,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.97964757792943,"aZ":-22.565446746657965,"pfxX":-9.886870927235183,"pfxZ":4.704099296255678,"pX":0.2346773808881145,"pZ":1.9988593585054397,"vX0":7.995917037480412,"vY0":-141.69721468759914,"vZ0":-6.165002290669957,"x":108.05,"y":184.81,"x0":-1.3327634662026948,"y0":50.003314459181645,"z0":5.634822536630363,"aX":-20.19818441826336},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.4,"breakHorizontal":16.3,"spinRate":2293,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.38585827248580973,"extension":6.919857585500503},"hitData":{"launchAngle":-80.0,"totalDistance":0.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":120.91,"coordY":180.57}},"index":1,"playId":"4c49a1b6-2316-3131-afbf-5663de55b3eb","pitchNumber":2,"startTime":"2025-09-24T04:27:03.059Z","endTime":"2025-09-24T04:27:10.552Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T04:27:10.552Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Victor Scott II singles on a line drive to left fielder Grant McCray.","rbi":0,"awayScore":7,"homeScore":8,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-24T04:29:37.458Z","endTime":"2025-09-24T04:31:20.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"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":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Grant McCray replaces left fielder Heliot Ramos, batting 1st, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-24T04:28:52.998Z","endTime":"2025-09-24T04:28:53.016Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687529,"link":"/api/v1/people/687529"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":671218,"link":"/api/v1/people/671218"}},{"details":{"description":"Pitching Change: Ryan Walker replaces Joel Peguero.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-24T04:28:53.016Z","endTime":"2025-09-24T04:29:39.256Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676254,"link":"/api/v1/people/676254"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.25960381633732,"aZ":-26.52984429132001,"pfxX":-8.710884794708988,"pfxZ":2.9288938658615233,"pX":-0.9461790744571312,"pZ":2.5118691897433805,"vX0":8.96913183084253,"vY0":-137.161539878729,"vZ0":-1.7270180011069307,"x":153.07,"y":170.96,"x0":-3.1099394265750786,"y0":50.000726484062646,"z0":4.939650595340196,"aX":-16.77566981003854},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.2,"breakHorizontal":14.2,"spinRate":2349,"spinDirection":234},"zone":11,"typeConfidence":0.9,"plateTime":0.39769316238103114,"extension":6.69074334136012},"index":2,"playId":"ef7ba359-a1dc-3925-8a27-b46ba0769a6b","pitchNumber":1,"startTime":"2025-09-24T04:29:39.256Z","endTime":"2025-09-24T04:29:43.118Z","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":83.4,"endSpeed":76.8,"strikeZoneTop":3.15012430099794,"strikeZoneBottom":1.55001137675197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.044303346830617,"aZ":-25.17477286035458,"pfxX":8.316333542167875,"pfxZ":4.702682524965792,"pX":0.4137129108983327,"pZ":1.6348074303018587,"vX0":6.463295457900303,"vY0":-121.30606549779229,"vZ0":-2.514308705050931,"x":101.23,"y":194.64,"x0":-3.3668388001809393,"y0":50.00142300777057,"z0":4.882529366561327,"aX":12.375466570706775},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":8.2,"breakHorizontal":-16.6,"spinRate":2714,"spinDirection":75},"zone":9,"typeConfidence":0.9,"plateTime":0.4517617205253748,"extension":6.427968228870974},"index":3,"playId":"6f9f2da9-2b14-3f14-b9f6-72c4446a740f","pitchNumber":2,"startTime":"2025-09-24T04:29:54.590Z","endTime":"2025-09-24T04:29:58.518Z","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":95.8,"endSpeed":88.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.349553002395933,"aZ":-26.611825429828286,"pfxX":-9.453563446980812,"pfxZ":2.8178992732296155,"pX":-0.8064816102960025,"pZ":2.7850450537911153,"vX0":9.610953869249602,"vY0":-139.23854488760765,"vZ0":-1.3144397525102467,"x":147.74,"y":163.58,"x0":-3.063886833421576,"y0":50.00642965555404,"z0":5.013323812380657,"aX":-18.68785138495727},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.0,"breakHorizontal":15.2,"spinRate":2355,"spinDirection":234},"zone":1,"typeConfidence":0.9,"plateTime":0.3923928970825079,"extension":6.845604168171541},"index":4,"playId":"6a06eaf7-39ec-3b4f-b13d-b26693054eb4","pitchNumber":3,"startTime":"2025-09-24T04:30:09.874Z","endTime":"2025-09-24T04:30:13.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.626244772724473,"aZ":-26.598882657133935,"pfxX":9.675680254497276,"pfxZ":3.681802822566355,"pX":-0.47415070935870823,"pZ":2.240699901066911,"vX0":4.162026684226351,"vY0":-122.1050106669321,"vZ0":-1.1472191986121016,"x":135.07,"y":178.28,"x0":-3.456527694660434,"y0":50.00034161055048,"z0":5.00136582826028,"aX":14.633246031689776},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":6.7,"breakHorizontal":-18.5,"spinRate":2621,"spinDirection":66},"zone":4,"typeConfidence":0.9,"plateTime":0.448265943595167,"extension":6.597729583560688},"index":5,"playId":"3a852700-ef14-320b-89a5-0d3fa89d346e","pitchNumber":4,"startTime":"2025-09-24T04:30:29.471Z","endTime":"2025-09-24T04:30:33.551Z","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":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.938292649259054,"aZ":-24.435946088581005,"pfxX":-12.29312581360344,"pfxZ":3.839948014555569,"pX":-1.1565849266201522,"pZ":2.3512225272198495,"vX0":9.546547333769663,"vY0":-141.21770484550228,"vZ0":-2.760701832665637,"x":161.09,"y":175.3,"x0":-2.988203931174063,"y0":50.00213830915226,"z0":4.917910236693116,"aX":-24.763721285715427},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":6.6,"breakHorizontal":20.3,"spinRate":2259,"spinDirection":235},"zone":13,"typeConfidence":0.89,"plateTime":0.3882422493008981,"extension":7.13291153423154},"hitData":{"launchSpeed":72.8,"launchAngle":23.0,"totalDistance":225.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":72.96,"coordY":114.77}},"index":6,"playId":"e68abd6f-5d30-3a05-96be-7553e6800734","pitchNumber":5,"startTime":"2025-09-24T04:31:10.960Z","endTime":"2025-09-24T04:31:20.703Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T04:31:20.703Z","atBatIndex":73},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brendan Donovan doubles (31) on a line drive to right fielder Drew Gilbert. Victor Scott II scores.","rbi":1,"awayScore":8,"homeScore":8,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-24T04:31:57.683Z","endTime":"2025-09-24T04:32:13.507Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":{"id":676254,"link":"/api/v1/people/676254"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"e3110307-52d8-3ac9-8a41-8fc738d7b88c","startTime":"2025-09-24T04:31:44.018Z","endTime":"2025-09-24T04:31:47.950Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.389132329851137,"aZ":-29.73198692627638,"pfxX":-11.363823830615235,"pfxZ":1.2384078237272789,"pX":0.03645860304304808,"pZ":2.2000434455443463,"vX0":12.158573068538557,"vY0":-139.69099748659713,"vZ0":-2.394339513913316,"x":115.61,"y":179.38,"x0":-2.8955414375923225,"y0":50.00505906832517,"z0":5.02234536389575,"aX":-22.46714320096755},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":1.9,"breakHorizontal":18.1,"spinRate":2304,"spinDirection":234},"zone":5,"typeConfidence":0.89,"plateTime":0.3920456324569126,"extension":6.632504906461537},"hitData":{"launchSpeed":109.6,"launchAngle":14.0,"totalDistance":236.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":207.56,"coordY":99.49}},"index":1,"playId":"cd3ecb87-f48e-3830-b82d-b599e2529b68","pitchNumber":1,"startTime":"2025-09-24T04:31:59.446Z","endTime":"2025-09-24T04:32:13.507Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T04:32:13.507Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Iván Herrera grounds out, shortstop Willy Adames to first baseman Rafael Devers. José Fermín to 3rd.","rbi":0,"awayScore":8,"homeScore":8,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-24T04:33:59.383Z","endTime":"2025-09-24T04:34:39.648Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5],"actionIndex":[0,1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"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":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":8,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-24T04:32:53.374Z","endTime":"2025-09-24T04:33:35.653Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"}},{"details":{"description":"Offensive Substitution: Pinch-runner José Fermín replaces Brendan Donovan.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-24T04:33:35.653Z","endTime":"2025-09-24T04:33:48.124Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"101","replacedPlayer":{"id":680977,"link":"/api/v1/people/680977"},"base":2},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-24T04:33:48.124Z","endTime":"2025-09-24T04:34:01.727Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"}},{"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":97.0,"endSpeed":89.0,"strikeZoneTop":3.29868559779491,"strikeZoneBottom":1.51808850266013,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.208210955722954,"aZ":-29.882746868009782,"pfxX":-11.83849945410379,"pfxZ":1.140089868806359,"pX":1.1179327101249565,"pZ":1.7156276563950372,"vX0":14.929675019019294,"vY0":-140.5277663814327,"vZ0":-3.464049260630236,"x":74.39,"y":192.46,"x0":-2.711889682713827,"y0":50.00380445765013,"z0":4.893864813720939,"aX":-23.80996074190059},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":1.6,"breakHorizontal":18.6,"spinRate":2314,"spinDirection":242},"zone":14,"typeConfidence":0.89,"plateTime":0.38895311015560274,"extension":7.068885566314515},"index":3,"playId":"7f53d27f-c81a-3325-9f9a-43c1eb99c2b2","pitchNumber":1,"startTime":"2025-09-24T04:34:01.727Z","endTime":"2025-09-24T04:34:05.982Z","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":84.7,"endSpeed":77.5,"strikeZoneTop":3.30439680064868,"strikeZoneBottom":1.52871840309307,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.528157904341157,"aZ":-26.887224704212173,"pfxX":9.418331514846232,"pfxZ":3.4594848978520725,"pX":-0.06844735488144711,"pZ":1.732162657196208,"vX0":4.645160353783239,"vY0":-123.32438580710817,"vZ0":-2.439721025134923,"x":119.61,"y":192.01,"x0":-3.2048783332180104,"y0":50.00019049279567,"z0":5.022392346797193,"aX":14.376983018832789},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.9,"breakHorizontal":-18.2,"spinRate":2792,"spinDirection":74},"zone":8,"typeConfidence":0.9,"plateTime":0.44562996540665756,"extension":6.556752915593345},"index":4,"playId":"8e7fc3ad-7e24-3d48-8074-220188826bc1","pitchNumber":2,"startTime":"2025-09-24T04:34:15.967Z","endTime":"2025-09-24T04:34:20.215Z","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":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.05629778096118,"aZ":-28.952424981455277,"pfxX":-10.548928831260854,"pfxZ":1.6337232082419675,"pX":-0.3059807611163378,"pZ":1.9539543423851036,"vX0":11.058459628653951,"vY0":-139.15373813660963,"vZ0":-3.1258766487027945,"x":128.66,"y":186.02,"x0":-2.953323046633689,"y0":50.00137381337667,"z0":5.001731971764515,"aX":-20.769900225543243},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":2.5,"breakHorizontal":16.9,"spinRate":2371,"spinDirection":230},"zone":7,"typeConfidence":0.9,"plateTime":0.3930158037725482,"extension":6.316529609575028},"hitData":{"launchSpeed":90.0,"launchAngle":-47.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.8,"coordY":150.67}},"index":5,"playId":"9a8d4f0b-84e0-36b7-9627-63823b413c3d","pitchNumber":3,"startTime":"2025-09-24T04:34:32.094Z","endTime":"2025-09-24T04:34:39.648Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T04:34:39.648Z","atBatIndex":75},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Burleson singles on a sharp line drive to right fielder Drew Gilbert. José Fermín scores.","rbi":1,"awayScore":9,"homeScore":8,"isOut":false},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-24T04:35:02.928Z","endTime":"2025-09-24T04:36:36.050Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"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":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":{"id":676254,"link":"/api/v1/people/676254"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":83.7,"endSpeed":77.0,"strikeZoneTop":3.37696466688523,"strikeZoneBottom":1.64661585099337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.315818620218355,"aZ":-29.527651696122486,"pfxX":7.169158376363006,"pfxZ":1.7597110988459823,"pX":-1.177674904117183,"pZ":1.591555128798144,"vX0":3.258044879900032,"vY0":-121.83946042662107,"vZ0":-1.944066027718684,"x":161.89,"y":195.81,"x0":-3.4641198903700086,"y0":50.001393489583805,"z0":4.95574817523695,"aX":10.757271852168214},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.0,"breakHorizontal":-13.8,"spinRate":2794,"spinDirection":70},"zone":13,"typeConfidence":0.9,"plateTime":0.4498445196332841,"extension":6.520531238580616},"index":0,"playId":"b08187a6-f455-36be-85e9-bf0a66fcf563","pitchNumber":1,"startTime":"2025-09-24T04:35:04.226Z","endTime":"2025-09-24T04:35:08.281Z","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":83.6,"endSpeed":77.2,"strikeZoneTop":3.46014872048654,"strikeZoneBottom":1.65999848408965,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.26030369812989,"aZ":-28.822259643993064,"pfxX":7.346846810081513,"pfxZ":2.2240256604410202,"pX":-0.828807654997544,"pZ":1.9334387203519223,"vX0":3.561487695897357,"vY0":-121.71917200266485,"vZ0":-1.5013739346478137,"x":148.59,"y":186.58,"x0":-3.263898242382197,"y0":50.000098198120355,"z0":5.047294657654279,"aX":11.052156140603257},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.0,"breakHorizontal":-14.2,"spinRate":2790,"spinDirection":67},"zone":7,"typeConfidence":0.9,"plateTime":0.4495060675765421,"extension":6.542763918628729},"index":1,"playId":"7aa561c4-e3a4-3c30-a97b-5a6b1591235d","pitchNumber":2,"startTime":"2025-09-24T04:35:18.678Z","endTime":"2025-09-24T04:35:22.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.18259192935945,"aZ":-29.04352023735781,"pfxX":-10.011775858395472,"pfxZ":1.5817286120968674,"pX":-0.5039546675220669,"pZ":3.0507486895467038,"vX0":10.169199996773537,"vY0":-139.53193949124548,"vZ0":-0.46312502950071366,"x":136.21,"y":156.41,"x0":-2.8877240764292105,"y0":50.004506117923896,"z0":5.125851832371708,"aX":-19.82569972111782},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":3.0,"breakHorizontal":16.2,"spinRate":2461,"spinDirection":231},"zone":1,"typeConfidence":0.9,"plateTime":0.3919372388906659,"extension":6.730189021312102},"index":2,"playId":"cd406892-e686-3a91-ab7a-44e4156a20c6","pitchNumber":3,"startTime":"2025-09-24T04:35:32.717Z","endTime":"2025-09-24T04:35:36.614Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.0,"strikeZoneTop":3.31986051940658,"strikeZoneBottom":1.45228526711691,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.435304145084913,"aZ":-31.35024000789093,"pfxX":8.021040075113728,"pfxZ":0.5519982646405084,"pX":0.21083797706156052,"pZ":0.43824244860975214,"vX0":5.557916102402333,"vY0":-121.66558845273501,"vZ0":-4.24834001604351,"x":108.96,"y":226.95,"x0":-3.15064146788538,"y0":50.001437529944745,"z0":4.945001765425305,"aX":11.939035229934365},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.2,"breakHorizontal":-16.0,"spinRate":2789,"spinDirection":64},"zone":14,"typeConfidence":0.9,"plateTime":0.45140540700834864,"extension":6.625510453266959},"index":3,"playId":"9ecf64a5-4640-3a9a-8519-24b34431ad26","pitchNumber":4,"startTime":"2025-09-24T04:35:47.278Z","endTime":"2025-09-24T04:35:51.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.9,"strikeZoneTop":3.49855261604044,"strikeZoneBottom":1.63881427499729,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.27065079247578,"aZ":-30.568730713666667,"pfxX":10.916122281043759,"pfxZ":1.0759382802168371,"pX":0.840703400402807,"pZ":1.0152336255653382,"vX0":6.2313101865107265,"vY0":-121.85047797530655,"vZ0":-3.101153697291882,"x":84.95,"y":211.37,"x0":-3.1763531334425967,"y0":50.0000665604585,"z0":4.974159582631189,"aX":16.24100945781201},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.4,"breakHorizontal":-21.4,"spinRate":2742,"spinDirection":66},"zone":14,"typeConfidence":0.9,"plateTime":0.45130257513166994,"extension":6.751800950607132},"index":4,"playId":"9e44527a-b58f-3c35-80bf-8a0ac5844c88","pitchNumber":5,"startTime":"2025-09-24T04:36:07.186Z","endTime":"2025-09-24T04:36:11.314Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.780594197616136,"aZ":-27.645021066825333,"pfxX":-8.98006578050274,"pfxZ":2.3071616643512236,"pX":-0.18706866078875986,"pZ":3.184849748073204,"vX0":10.857023542383457,"vY0":-138.9974478917045,"vZ0":-0.2671038411047253,"x":124.13,"y":152.79,"x0":-2.9683594201714922,"y0":50.00676652420058,"z0":5.110470045960948,"aX":-17.659206884185753},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.3,"breakHorizontal":14.2,"spinRate":2430,"spinDirection":225},"zone":2,"typeConfidence":0.9,"plateTime":0.39335370868332964,"extension":6.555430412149396},"hitData":{"launchSpeed":104.8,"launchAngle":8.0,"totalDistance":146.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":178.02,"coordY":115.96}},"index":5,"playId":"166a80e1-66cf-327b-91e5-cd2b45581d22","pitchNumber":6,"startTime":"2025-09-24T04:36:26.134Z","endTime":"2025-09-24T04:36:36.050Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T04:36:36.050Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Arenado strikes out swinging.","rbi":0,"awayScore":9,"homeScore":8,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-24T04:36:59.822Z","endTime":"2025-09-24T04:38:52.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.409590625448082,"aZ":-28.156600547718675,"pfxX":6.8955857216780085,"pfxZ":2.6202675624403122,"pX":1.2091937144943157,"pZ":1.309337746818268,"vX0":8.264220845249929,"vY0":-123.05615083941093,"vZ0":-3.1596941290433684,"x":70.91,"y":203.43,"x0":-3.088550425324066,"y0":50.00343954975631,"z0":4.995234190281262,"aX":10.575018757170447},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.2,"breakHorizontal":-14.4,"spinRate":2924,"spinDirection":60},"zone":14,"typeConfidence":0.9,"plateTime":0.4450921204725167,"extension":6.444402302235959},"index":0,"playId":"c78d4cc7-6ac4-3389-9375-c15ef64efe8b","pitchNumber":1,"startTime":"2025-09-24T04:36:59.822Z","endTime":"2025-09-24T04:37:04.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.3,"strikeZoneTop":3.55466732922997,"strikeZoneBottom":1.70616868338634,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.724168299116158,"aZ":-32.07176777355891,"pfxX":-10.83139719334854,"pfxZ":0.05283014419079102,"pX":0.717633523082433,"pZ":2.3498986847116585,"vX0":13.380069868924858,"vY0":-141.4527859864619,"vZ0":-2.011119918435469,"x":89.65,"y":175.33,"x0":-2.6626191012606912,"y0":50.004599327411775,"z0":5.1227059447054435,"aX":-21.99122923873193},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":-0.1,"breakHorizontal":16.9,"spinRate":2433,"spinDirection":234},"zone":6,"typeConfidence":0.89,"plateTime":0.3869500027058792,"extension":7.038615783032371},"index":1,"playId":"bc1954c5-6907-344b-adf7-a42d348d612b","pitchNumber":2,"startTime":"2025-09-24T04:37:14.353Z","endTime":"2025-09-24T04:37:18.880Z","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":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.6,"strikeZoneTop":3.46906783254628,"strikeZoneBottom":1.67513063786313,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.32475084749944,"aZ":-26.133555486454355,"pfxX":8.279690124410674,"pfxZ":3.878628753971836,"pX":0.6588305159418464,"pZ":1.9927621746249258,"vX0":6.431503069815099,"vY0":-123.87208520380103,"vZ0":-2.1978994616547434,"x":91.89,"y":184.98,"x0":-3.045084240857489,"y0":50.00208366365337,"z0":5.072490245994962,"aX":12.887655552278765},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.7,"breakHorizontal":-16.4,"spinRate":2908,"spinDirection":70},"zone":9,"typeConfidence":0.9,"plateTime":0.4418729638432981,"extension":6.823884386577706},"index":2,"playId":"8e75d705-2a05-35c0-9fb9-4d72cd90ea4e","pitchNumber":3,"startTime":"2025-09-24T04:37:31.906Z","endTime":"2025-09-24T04:37:36.446Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"f351e70c-4860-3220-aca1-9e9b1877719c","startTime":"2025-09-24T04:37:48.171Z","endTime":"2025-09-24T04:37:52.580Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.1,"strikeZoneTop":3.46172375122244,"strikeZoneBottom":1.67999758939729,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.70755341389615,"aZ":-28.584219277212902,"pfxX":9.088977215593744,"pfxZ":2.351008153633063,"pX":1.3041179795468236,"pZ":0.6463437317445762,"vX0":7.7840196755676025,"vY0":-123.21918531520296,"vZ0":-4.313919900230155,"x":67.29,"y":221.33,"x0":-3.0830883044291695,"y0":50.00491418250456,"z0":4.849661319894839,"aX":13.903745785722492},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.4,"breakHorizontal":-18.4,"spinRate":2809,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.44542811722528564,"extension":6.54470560991768},"index":4,"playId":"01f59a43-664b-36b8-b284-bec7c91955a1","pitchNumber":4,"startTime":"2025-09-24T04:38:04.404Z","endTime":"2025-09-24T04:38:08.946Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.499645941646296,"aZ":-28.764295733823555,"pfxX":-8.749013236415902,"pfxZ":1.7289041955207782,"pX":-0.028450433514030742,"pZ":2.655300998483274,"vX0":11.327146560675818,"vY0":-139.00242308290848,"vZ0":-1.1253003484989084,"x":118.08,"y":167.09,"x0":-3.0086649340114526,"y0":50.00018349183039,"z0":4.965280433079938,"aX":-17.217212869903403},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.1,"breakHorizontal":13.7,"spinRate":2451,"spinDirection":230},"zone":5,"typeConfidence":0.9,"plateTime":0.3932018918643472,"extension":6.709767895331891},"index":5,"playId":"08cfa011-c080-32f7-b34b-412e1f9ce3ea","pitchNumber":5,"startTime":"2025-09-24T04:38:21.723Z","endTime":"2025-09-24T04:38:27.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.872771437511684,"aZ":-28.33405034150551,"pfxX":-9.524365316967414,"pfxZ":1.9286263828670478,"pX":0.22741086985041872,"pZ":2.7040501147308023,"vX0":12.077836815438719,"vY0":-139.93365468680733,"vZ0":-1.370313752240164,"x":108.33,"y":165.77,"x0":-2.895653470399905,"y0":50.00568229072561,"z0":5.04628845208855,"aX":-19.000503233345352},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":3.4,"breakHorizontal":14.9,"spinRate":2385,"spinDirection":229},"zone":5,"typeConfidence":0.9,"plateTime":0.3905473758290383,"extension":6.973804838338117},"index":6,"playId":"58a37fda-b679-3143-a928-7249f1dd4656","pitchNumber":6,"startTime":"2025-09-24T04:38:48.073Z","endTime":"2025-09-24T04:38:52.846Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T04:38:52.846Z","atBatIndex":77},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lars Nootbaar singles on a ground ball to center fielder Jung Hoo Lee. Alec Burleson to 2nd.","rbi":0,"awayScore":9,"homeScore":8,"isOut":false},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-24T04:39:04.381Z","endTime":"2025-09-24T04:40:27.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"postOnSecond":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"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(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":83.6,"endSpeed":77.6,"strikeZoneTop":3.3921664042048,"strikeZoneBottom":1.67999759866288,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.339376225623678,"aZ":-28.90700197832261,"pfxX":8.527193406743592,"pfxZ":2.156591890895216,"pX":-0.8005834426128264,"pZ":1.4519777889631889,"vX0":3.383618481648268,"vY0":-121.85876156137508,"vZ0":-2.469937474900024,"x":147.52,"y":199.58,"x0":-3.3120132755140097,"y0":50.00177108530074,"z0":4.95800716803984,"aX":12.915512962707256},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.6,"breakHorizontal":-16.2,"spinRate":2737,"spinDirection":67},"zone":13,"typeConfidence":0.9,"plateTime":0.4482415126925843,"extension":6.278155550443451},"index":0,"playId":"2533e043-beb0-3740-aa75-d777e89fee6c","pitchNumber":1,"startTime":"2025-09-24T04:39:16.239Z","endTime":"2025-09-24T04:39:20.079Z","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":83.2,"endSpeed":77.3,"strikeZoneTop":3.32133921300289,"strikeZoneBottom":1.51854276234269,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.533785743588034,"aZ":-26.953918465042857,"pfxX":8.585069148073886,"pfxZ":3.473921664697026,"pX":-0.8232741507309983,"pZ":2.126625820410332,"vX0":3.4793577899021138,"vY0":-121.2479575900291,"vZ0":-1.104275892598055,"x":148.38,"y":181.36,"x0":-3.388325742026532,"y0":50.00429675209352,"z0":4.91919600897754,"aX":12.907736672935851},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":6.4,"breakHorizontal":-16.3,"spinRate":2696,"spinDirection":75},"zone":4,"typeConfidence":0.9,"plateTime":0.45005717321471117,"extension":6.481944685939293},"index":1,"playId":"9806e96d-8557-3017-bea0-92293017d95d","pitchNumber":2,"startTime":"2025-09-24T04:39:29.854Z","endTime":"2025-09-24T04:39:33.779Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.0,"strikeZoneTop":3.46037393696492,"strikeZoneBottom":1.68000125717047,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.316293551251984,"aZ":-27.63236721737539,"pfxX":-7.097697168904439,"pfxZ":2.3112316602011713,"pX":1.0592119123937194,"pZ":2.661330961134149,"vX0":12.852487988621773,"vY0":-138.65780714204487,"vZ0":-1.3995748644479733,"x":76.63,"y":166.92,"x0":-2.694532285844085,"y0":50.00292881432769,"z0":5.000353127130817,"aX":-13.949491412633927},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.1,"breakHorizontal":10.4,"spinRate":2522,"spinDirection":227},"zone":12,"typeConfidence":0.9,"plateTime":0.3936301956204593,"extension":6.661952549965051},"index":2,"playId":"05992bde-5466-3085-aa3d-73534a4866c2","pitchNumber":3,"startTime":"2025-09-24T04:39:47.091Z","endTime":"2025-09-24T04:39:50.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.44778924017287,"strikeZoneBottom":1.68000243441418,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.746866231111582,"aZ":-29.932791555874076,"pfxX":6.348254046413918,"pfxZ":1.4899207127928147,"pX":-1.1233437155416628,"pZ":2.739868804970826,"vX0":3.3137352968024674,"vY0":-121.82733619806768,"vZ0":0.6312605778194118,"x":159.82,"y":164.8,"x0":-3.3255249758904006,"y0":50.00236512403039,"z0":5.062848827460093,"aX":9.549892432749788},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.1,"breakHorizontal":-12.2,"spinRate":2729,"spinDirection":72},"zone":11,"typeConfidence":0.9,"plateTime":0.4494446494409341,"extension":6.09713089192788},"index":3,"playId":"91f7aff2-1520-3739-a784-731ccc083076","pitchNumber":4,"startTime":"2025-09-24T04:40:02.152Z","endTime":"2025-09-24T04:40:06.012Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.209375415408676,"aZ":-28.688006037203753,"pfxX":-9.719767756054441,"pfxZ":1.7750641146850574,"pX":-0.15442264349064797,"pZ":1.8603720613992105,"vX0":10.866144275615357,"vY0":-139.1768977029275,"vZ0":-3.2955825920305877,"x":122.89,"y":188.55,"x0":-2.8462638832224822,"y0":50.000294832744444,"z0":4.959460209418552,"aX":-19.067183485853054},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":2.6,"breakHorizontal":15.4,"spinRate":2497,"spinDirection":232},"zone":8,"typeConfidence":0.9,"plateTime":0.3935268526626796,"extension":6.597677653611907},"hitData":{"launchSpeed":96.0,"launchAngle":-1.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.09,"coordY":87.33}},"index":4,"playId":"29ce4459-a15c-3749-bc8e-1dc963145ada","pitchNumber":5,"startTime":"2025-09-24T04:40:16.365Z","endTime":"2025-09-24T04:40:27.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T04:40:27.167Z","atBatIndex":78},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Thomas Saggese flies out sharply to center fielder Jung Hoo Lee.","rbi":0,"awayScore":9,"homeScore":8,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-24T04:41:25.619Z","endTime":"2025-09-24T04:41:36.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"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":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":9,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-24T04:40:43.797Z","endTime":"2025-09-24T04:41:24.162Z","isPitch":false,"type":"action"},{"details":{"description":"Offensive Substitution: Pinch-runner Nathan Church replaces Lars Nootbaar.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":9,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-24T04:41:24.162Z","endTime":"2025-09-24T04:41:27.765Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"501","replacedPlayer":{"id":663457,"link":"/api/v1/people/663457"},"base":1},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":78.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.540563982955838,"aZ":-27.67514647447562,"pfxX":7.28377852962892,"pfxZ":2.9378386230555993,"pX":-0.29358534674438497,"pZ":2.8564725546522207,"vX0":5.024429210510591,"vY0":-122.30583885975491,"vZ0":0.4091820408923543,"x":128.19,"y":161.66,"x0":-3.313005119556621,"y0":50.005148906805125,"z0":5.0389601184559645,"aX":11.16010629873851},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.6,"breakHorizontal":-14.3,"spinRate":2619,"spinDirection":64},"zone":4,"typeConfidence":0.9,"plateTime":0.44589606573882223,"extension":6.775723394381132},"hitData":{"launchSpeed":101.2,"launchAngle":25.0,"totalDistance":395.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":141.95,"coordY":40.48}},"index":2,"playId":"fd9bacc8-8e36-35d6-8e92-c3be9882f8b6","pitchNumber":1,"startTime":"2025-09-24T04:41:27.765Z","endTime":"2025-09-24T04:41:36.511Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T04:41:36.511Z","atBatIndex":79},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Devers grounds out, second baseman José Fermín to first baseman Alec Burleson.","rbi":0,"awayScore":9,"homeScore":8,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-24T04:44:00.478Z","endTime":"2025-09-24T04:45:08.809Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"José Fermín remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":9,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-24T04:43:30.143Z","endTime":"2025-09-24T04:43:30.179Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"101","replacedPlayer":{"id":680977,"link":"/api/v1/people/680977"}},{"details":{"description":"Nathan Church remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":9,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-24T04:43:30.179Z","endTime":"2025-09-24T04:43:30.183Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":663457,"link":"/api/v1/people/663457"}},{"details":{"description":"Pitching Change: JoJo Romero replaces Matt Svanson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-24T04:43:30.183Z","endTime":"2025-09-24T04:44:02.661Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668941,"link":"/api/v1/people/668941"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":83.8,"strikeZoneTop":3.56769307043538,"strikeZoneBottom":1.64999669306799,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.151064918306176,"aZ":-27.018643503221696,"pfxX":13.276110601877274,"pfxZ":2.8309259953099666,"pX":-0.023308747293433716,"pZ":2.6245026345677025,"vX0":-9.268853755626822,"vY0":-135.5288185848557,"vZ0":-2.460935890755067,"x":117.89,"y":167.92,"x0":1.751185792964685,"y0":50.00554965183566,"z0":5.4711406878542945,"aX":24.206573435256537},"breaks":{"breakAngle":38.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.7,"breakHorizontal":-21.5,"spinRate":2225,"spinDirection":121},"zone":5,"typeConfidence":2.0,"plateTime":0.40728799360431234,"extension":5.434927220629819},"index":3,"playId":"dc8f45f2-c027-317b-a0bf-4db0fcafe426","pitchNumber":1,"startTime":"2025-09-24T04:44:02.661Z","endTime":"2025-09-24T04:44:06.709Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":74.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.001997817488487,"aZ":-32.93300574500209,"pfxX":-9.890709662963637,"pfxZ":-0.5329734716801511,"pX":0.03859717719946042,"pZ":2.7800537289015894,"vX0":-1.846451695999552,"vY0":-119.53652749440948,"vZ0":0.5522008903405471,"x":115.53,"y":163.72,"x0":2.108853582646991,"y0":50.00488407609696,"z0":5.558410574799958,"aX":-13.984521709144024},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-0.5,"breakHorizontal":18.4,"spinRate":2734,"spinDirection":293},"zone":5,"typeConfidence":2.0,"plateTime":0.46231690615070953,"extension":5.420336569718805},"index":4,"playId":"e24ad138-ab9c-33d4-aebe-5c90c64f7803","pitchNumber":2,"startTime":"2025-09-24T04:44:14.779Z","endTime":"2025-09-24T04:44:19.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.5,"strikeZoneTop":3.47764064251425,"strikeZoneBottom":1.64999911642191,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.42905012646807,"aZ":-33.03497025728482,"pfxX":-9.71099869669086,"pfxZ":-0.5927171520633809,"pX":-1.9889908938479908,"pZ":1.3503844012136053,"vX0":-6.222307233526277,"vY0":-120.80342321055493,"vZ0":-2.537160083324915,"x":192.82,"y":202.32,"x0":1.901838590843983,"y0":50.004695278366796,"z0":5.383305102833493,"aX":-14.033485114994853},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.6,"breakHorizontal":19.3,"spinRate":2911,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.4573399282689157,"extension":5.553133916595148},"index":5,"playId":"0c192910-8955-3ad6-9c86-ccfcb44fa768","pitchNumber":3,"startTime":"2025-09-24T04:44:27.754Z","endTime":"2025-09-24T04:44:31.909Z","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":83.5,"endSpeed":76.0,"strikeZoneTop":3.42020717153407,"strikeZoneBottom":1.64999860292323,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.405493102651565,"aZ":-32.46407997695372,"pfxX":-8.36313945742286,"pfxZ":-0.19557843347576265,"pX":-1.9937497925158898,"pZ":0.29691428601027214,"vX0":-6.791316163119396,"vY0":-121.29859771656874,"vZ0":-4.76694307229161,"x":193.0,"y":230.76,"x0":1.950650361349779,"y0":50.00601795177014,"z0":5.186956004226398,"aX":-12.198948172782808},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.4,"breakHorizontal":17.0,"spinRate":2944,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.4552717041128971,"extension":5.6876072349393585},"index":6,"playId":"3f2c11e1-2cc0-3d88-933b-a3d09c71f825","pitchNumber":4,"startTime":"2025-09-24T04:44:44.385Z","endTime":"2025-09-24T04:44:48.409Z","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":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.98000109459832,"aZ":-32.77294763957797,"pfxX":-7.223109174979108,"pfxZ":-0.40436581168626873,"pX":-0.41939882973972625,"pZ":2.1900472659024635,"vX0":-3.808614659409216,"vY0":-120.69608714031666,"vZ0":-0.8032618770565692,"x":132.99,"y":179.65,"x0":2.118727717693537,"y0":50.00459523547665,"z0":5.418903408080502,"aX":-10.633363364186119},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.7,"breakHorizontal":14.0,"spinRate":2946,"spinDirection":301},"zone":7,"typeConfidence":2.0,"plateTime":0.4541985860559059,"extension":5.468350212552985},"hitData":{"launchSpeed":99.9,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":158.91,"coordY":154.22}},"index":7,"playId":"93e6d568-d65d-32a1-b61e-bc61d355b404","pitchNumber":5,"startTime":"2025-09-24T04:45:01.291Z","endTime":"2025-09-24T04:45:08.809Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T04:45:08.809Z","atBatIndex":80},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Willy Adames doubles (22) on a line drive to right fielder Jordan Walker.","rbi":0,"awayScore":9,"homeScore":8,"isOut":false},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-24T04:45:13.980Z","endTime":"2025-09-24T04:46:34.962Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.52028330346166,"strikeZoneBottom":1.74303373761632,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.372792684388934,"aZ":-27.757543376400037,"pfxX":9.361612185834325,"pfxZ":2.354506354250491,"pX":0.7322410054250262,"pZ":3.4427080003587025,"vX0":-6.110587514830184,"vY0":-135.95197314203037,"vZ0":-0.4194692824846481,"x":89.09,"y":145.83,"x0":1.7909700692957964,"y0":50.002095256170314,"z0":5.523027582928349,"aX":17.550581576646433},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.4,"breakHorizontal":-15.7,"spinRate":2295,"spinDirection":123},"zone":3,"typeConfidence":2.0,"plateTime":0.4026568630465648,"extension":5.549625426727474},"index":0,"playId":"c37bb864-ee3d-3351-8b40-ce514b78cc41","pitchNumber":1,"startTime":"2025-09-24T04:45:32.753Z","endTime":"2025-09-24T04:45:37.208Z","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":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.5,"strikeZoneTop":3.57353295933945,"strikeZoneBottom":1.72000072041881,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.366736392620435,"aZ":-32.44580453522074,"pfxX":-9.455334615074653,"pfxZ":-0.18176796860762678,"pX":0.1842459363694926,"pZ":3.3971838016634903,"vX0":-1.8507793154394345,"vY0":-120.09087960334497,"vZ0":1.6670208849423693,"x":109.98,"y":147.06,"x0":2.194231594698552,"y0":50.005698934464036,"z0":5.590839634372648,"aX":-13.742588658575064},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":0.4,"breakHorizontal":17.5,"spinRate":2905,"spinDirection":298},"zone":2,"typeConfidence":2.0,"plateTime":0.45697694764031027,"extension":5.478211148782374},"index":1,"playId":"e9f55789-d8b0-393c-8956-e1fea50b43a5","pitchNumber":2,"startTime":"2025-09-24T04:45:45.500Z","endTime":"2025-09-24T04:45:50.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.540280659236725,"aZ":-29.38612329649301,"pfxX":9.58534545784162,"pfxZ":1.6528354752549195,"pX":-0.3980329817192757,"pZ":1.6414564502089062,"vX0":-8.256903900980534,"vY0":-128.8513025430232,"vZ0":-3.852890453330479,"x":132.17,"y":194.46,"x0":1.5949603111449921,"y0":50.00503549465496,"z0":5.414421825336696,"aX":16.19919060077553},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.4,"breakHorizontal":-15.6,"spinRate":1617,"spinDirection":110},"zone":7,"typeConfidence":2.0,"plateTime":0.42429390039485826,"extension":5.479248017793212},"index":2,"playId":"5912bfa5-f6a6-3148-958e-504dec601ca8","pitchNumber":3,"startTime":"2025-09-24T04:46:00.046Z","endTime":"2025-09-24T04:46:04.641Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-09-24T04:46:15.027Z","endTime":"2025-09-24T04:46:23.445Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.752735513027908,"aZ":-31.296363348979614,"pfxX":9.249146709637271,"pfxZ":0.5309213975943052,"pX":1.1221135672332891,"pZ":2.2419319808670615,"vX0":-4.682529960603249,"vY0":-127.12700242911386,"vZ0":-1.902894746513383,"x":74.23,"y":178.25,"x0":1.7810897195980724,"y0":50.000776827135674,"z0":5.471623799906425,"aX":15.21819327883012},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.7,"breakHorizontal":-15.7,"spinRate":1374,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.42995972345130795,"extension":5.524745273054391},"hitData":{"launchSpeed":84.3,"launchAngle":22.0,"totalDistance":279.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":204.98,"coordY":104.4}},"index":4,"playId":"fa57e9f8-e09e-3480-949d-f752abd09d16","pitchNumber":4,"startTime":"2025-09-24T04:46:23.445Z","endTime":"2025-09-24T04:46:34.962Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T04:46:34.962Z","atBatIndex":81},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Chapman strikes out swinging.","rbi":0,"awayScore":9,"homeScore":8,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-24T04:46:59.649Z","endTime":"2025-09-24T04:49:13.573Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":699625,"link":"/api/v1/people/699625"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.52954536152226,"strikeZoneBottom":1.67000120687246,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.26155551602333,"aZ":-31.14468948910653,"pfxX":10.78715946003699,"pfxZ":0.5384584618848152,"pX":-0.6024332569945062,"pZ":2.818115878082417,"vX0":-9.509091475485704,"vY0":-137.60562409372992,"vZ0":-1.5541586174440842,"x":139.96,"y":162.69,"x0":1.4948880276855645,"y0":50.00477636141741,"z0":5.4983549844715345,"aX":20.709258296306697},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":0.8,"breakHorizontal":-17.5,"spinRate":2150,"spinDirection":123},"zone":4,"typeConfidence":2.0,"plateTime":0.39788750163362474,"extension":5.518116525925465},"index":0,"playId":"1f22cb9a-fcdd-3678-ae34-52ca1587e38c","pitchNumber":1,"startTime":"2025-09-24T04:47:06.995Z","endTime":"2025-09-24T04:47:11.474Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.27673835354916,"aZ":-34.398364344569174,"pfxX":8.579562625259655,"pfxZ":-1.3734224311578531,"pX":0.33663157426600687,"pZ":1.4171719983987814,"vX0":-6.347122373562258,"vY0":-126.74089629318655,"vZ0":-3.1553134628807054,"x":104.17,"y":200.52,"x0":1.760666442374159,"y0":50.00116437348993,"z0":5.429815502930104,"aX":13.93511585757469},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-3.0,"breakHorizontal":-14.0,"spinRate":1276,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.43242759335519887,"extension":5.592757652792606},"index":1,"playId":"cc18db72-d4e3-37f5-bce6-5ba3795ec710","pitchNumber":2,"startTime":"2025-09-24T04:47:22.938Z","endTime":"2025-09-24T04:47:27.907Z","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":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.44172346189911,"strikeZoneBottom":1.58232367724958,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.183221467638088,"aZ":-34.41622037608301,"pfxX":7.908386518217746,"pfxZ":-1.363917230005999,"pX":1.5764214671640968,"pZ":2.932531920606997,"vX0":-3.3829957510582687,"vY0":-126.89751561016566,"vZ0":0.222887286253038,"x":56.91,"y":159.6,"x0":1.8939769397587916,"y0":50.004011116273716,"z0":5.569030828108944,"aX":12.992927320443389},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-2.2,"breakHorizontal":-13.7,"spinRate":1251,"spinDirection":105},"zone":12,"typeConfidence":2.0,"plateTime":0.430435714887619,"extension":5.467860073971463},"index":2,"playId":"97853211-5240-3382-b501-278e76416e3d","pitchNumber":3,"startTime":"2025-09-24T04:47:47.309Z","endTime":"2025-09-24T04:47:52.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.48008067277699,"strikeZoneBottom":1.66999694213084,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.101899293780242,"aZ":-30.623605134790875,"pfxX":9.72413348982117,"pfxZ":0.8068066654267962,"pX":-1.221113089410892,"pZ":3.6784425367654423,"vX0":-10.928035360982209,"vY0":-137.33491798884148,"vZ0":0.37031886433851946,"x":163.55,"y":139.46,"x0":1.5375138702280073,"y0":50.00153652346491,"z0":5.617043718993327,"aX":18.659845136649114},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":1.8,"breakHorizontal":-15.5,"spinRate":2139,"spinDirection":122},"zone":11,"typeConfidence":2.0,"plateTime":0.39813017902847925,"extension":5.611589458409997},"index":3,"playId":"9367db97-83ee-3586-a157-7fa84dd01d55","pitchNumber":4,"startTime":"2025-09-24T04:48:04.293Z","endTime":"2025-09-24T04:48:08.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.3,"strikeZoneTop":3.36817654402882,"strikeZoneBottom":1.6531356122742,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.752687500637172,"aZ":-33.05258227282068,"pfxX":-9.293282273455734,"pfxZ":-0.6248599756353119,"pX":1.6426733930835835,"pZ":2.61106431347832,"vX0":1.2031804187749322,"vY0":-119.03376393071295,"vZ0":0.42810881301966264,"x":54.39,"y":168.28,"x0":2.3321712537807553,"y0":50.00059888106149,"z0":5.454766549971328,"aX":-13.15180051763123},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-0.7,"breakHorizontal":16.4,"spinRate":2799,"spinDirection":297},"zone":12,"typeConfidence":2.0,"plateTime":0.46257462179588105,"extension":5.482065747585041},"index":4,"playId":"8cf46d23-1f8a-36a0-85c6-f00ac7fa157f","pitchNumber":5,"startTime":"2025-09-24T04:48:21.874Z","endTime":"2025-09-24T04:48:26.573Z","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":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.747031719733716,"aZ":-30.575822321178617,"pfxX":-7.174187498760078,"pfxZ":1.09061041973563,"pX":-0.9855939013110667,"pZ":1.8133070698503775,"vX0":-5.052578695995853,"vY0":-121.03619274273044,"vZ0":-1.9945955095787924,"x":155.23,"y":189.47,"x0":2.068179991610732,"y0":50.004180518249186,"z0":5.350443669147171,"aX":-10.542935857815136},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.7,"breakHorizontal":14.3,"spinRate":2806,"spinDirection":321},"zone":13,"typeConfidence":2.0,"plateTime":0.4542063885408303,"extension":5.62342792050683},"index":5,"playId":"55285baa-102e-36d6-a59b-950bc02c964e","pitchNumber":6,"startTime":"2025-09-24T04:48:47.091Z","endTime":"2025-09-24T04:48:51.055Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.742192323113446,"aZ":-33.029187994747296,"pfxX":10.409307102545965,"pfxZ":-0.5238973013845198,"pX":0.4031236240571081,"pZ":1.3829245365880662,"vX0":-6.875158531055728,"vY0":-126.75769467283007,"vZ0":-3.5259733787862007,"x":101.63,"y":201.44,"x0":1.8028247892238354,"y0":50.00585306514477,"z0":5.438776296800963,"aX":16.883762557634366},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.6,"breakHorizontal":-17.2,"spinRate":1306,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.432673265263952,"extension":5.744878060398854},"index":6,"playId":"694976db-412d-3bc9-a36c-0f69c9abc709","pitchNumber":7,"startTime":"2025-09-24T04:49:08.671Z","endTime":"2025-09-24T04:49:13.573Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T04:49:13.573Z","atBatIndex":82},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wilmer Flores strikes out swinging.","rbi":0,"awayScore":9,"homeScore":8,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-24T04:52:08.084Z","endTime":"2025-09-24T04:53:32.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":527038,"fullName":"Wilmer Flores","link":"/api/v1/people/527038"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,2],"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":527038,"fullName":"Wilmer Flores","link":"/api/v1/people/527038"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":699625,"link":"/api/v1/people/699625"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Wilmer Flores replaces Bryce Eldridge.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":9,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-24T04:49:23.370Z","endTime":"2025-09-24T04:49:33.270Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":527038,"link":"/api/v1/people/527038"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":805811,"link":"/api/v1/people/805811"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":9,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-24T04:49:33.270Z","endTime":"2025-09-24T04:50:11.257Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Riley O'Brien replaces JoJo Romero.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2025-09-24T04:50:11.257Z","endTime":"2025-09-24T04:52:10.283Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676617,"link":"/api/v1/people/676617"},"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":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.29401990271046,"strikeZoneBottom":1.64607648750145,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.31928409672304,"aZ":-22.351804314676908,"pfxX":-10.442098932444669,"pfxZ":5.1172930631525935,"pX":0.6754159299791448,"pZ":1.7139415508589586,"vX0":8.94433640399121,"vY0":-138.07639324223004,"vZ0":-6.707665808635114,"x":91.25,"y":192.5,"x0":-1.2579961796405064,"y0":50.005151455335884,"z0":5.691349067064078,"aX":-20.054625505966353},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.9,"breakHorizontal":16.9,"spinRate":2123,"spinDirection":229},"zone":9,"typeConfidence":0.66,"plateTime":0.3975192075474707,"extension":6.895097021419803},"index":3,"playId":"494d65d5-6b4e-359e-b5b7-0d3ed25ee06c","pitchNumber":1,"startTime":"2025-09-24T04:52:10.283Z","endTime":"2025-09-24T04:52:15.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.9,"strikeZoneTop":3.29281340838671,"strikeZoneBottom":1.6861763890334,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.47127117413062,"aZ":-24.855546149412568,"pfxX":-10.796697247984898,"pfxZ":3.5544668826303223,"pX":0.7602087546732,"pZ":1.6520389060169463,"vX0":9.657427107604036,"vY0":-142.78313952457398,"vZ0":-6.989361565089024,"x":88.02,"y":194.17,"x0":-1.266381108838158,"y0":50.006737074393875,"z0":5.700413059635328,"aX":-22.25463712796921},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":5.2,"breakHorizontal":17.5,"spinRate":2260,"spinDirection":227},"zone":9,"typeConfidence":0.91,"plateTime":0.3838858176317399,"extension":6.884500674462953},"index":4,"playId":"a08a4a26-4580-3d78-87c2-a82691256a51","pitchNumber":2,"startTime":"2025-09-24T04:52:28.595Z","endTime":"2025-09-24T04:52:33.404Z","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":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.7,"strikeZoneTop":3.2297822893937,"strikeZoneBottom":1.55436922411044,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.790837620283085,"aZ":-27.360073764807993,"pfxX":-1.477690310860261,"pfxZ":2.7517017925376077,"pX":-0.09641845587750224,"pZ":2.4044607860634097,"vX0":4.868650397412053,"vY0":-131.68121593062406,"vZ0":-2.5235232949573017,"x":120.68,"y":173.86,"x0":-1.7799127247470703,"y0":50.00480229390444,"z0":5.406071137368611,"aX":-2.587652343163601},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.7,"breakHorizontal":1.6,"spinRate":2493,"spinDirection":188},"zone":5,"typeConfidence":0.9,"plateTime":0.41645786941210794,"extension":6.9410609293065715},"index":5,"playId":"f6329cf1-3549-31c7-ac99-514267223b65","pitchNumber":3,"startTime":"2025-09-24T04:52:46.362Z","endTime":"2025-09-24T04:52:51.137Z","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":98.1,"endSpeed":89.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.418516183128496,"aZ":-25.220715724261545,"pfxX":-10.000586554279831,"pfxZ":3.396572949331458,"pX":-0.2079411897892852,"pZ":1.8526206154392666,"vX0":6.990009496256302,"vY0":-142.6009388508906,"vZ0":-6.381978990488811,"x":124.93,"y":188.76,"x0":-1.398261358751547,"y0":50.004893460521146,"z0":5.722836374426539,"aX":-20.489309051526856},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":4.9,"breakHorizontal":16.6,"spinRate":2213,"spinDirection":231},"zone":8,"typeConfidence":0.91,"plateTime":0.38487298374092926,"extension":6.897471104556495},"index":6,"playId":"3b358f3c-8fa0-347c-9d95-3544e4cdd6c4","pitchNumber":4,"startTime":"2025-09-24T04:53:04.555Z","endTime":"2025-09-24T04:53:09.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.648644221396957,"aZ":-34.465128713233455,"pfxX":9.326425885043651,"pfxZ":-1.6029289805340792,"pX":0.2664232591471869,"pZ":1.6291855377955216,"vX0":1.8679018064260506,"vY0":-118.89962964463012,"vZ0":-1.7107503232838996,"x":106.84,"y":194.79,"x0":-1.7417311023064435,"y0":50.004731890951994,"z0":5.49710854282353,"aX":13.301384801864272},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-3.0,"breakHorizontal":-17.4,"spinRate":2439,"spinDirection":52},"zone":8,"typeConfidence":2.0,"plateTime":0.4613577655152934,"extension":7.442898163164383},"index":7,"playId":"0d10f791-42e9-3a78-9acc-6b3d73d11de8","pitchNumber":5,"startTime":"2025-09-24T04:53:27.244Z","endTime":"2025-09-24T04:53:32.604Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T04:53:32.604Z","atBatIndex":83}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wilmer Flores strikes out swinging.","rbi":0,"awayScore":9,"homeScore":8,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-24T04:52:08.084Z","endTime":"2025-09-24T04:53:32.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":527038,"fullName":"Wilmer Flores","link":"/api/v1/people/527038"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,2],"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":527038,"fullName":"Wilmer Flores","link":"/api/v1/people/527038"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":699625,"link":"/api/v1/people/699625"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Wilmer Flores replaces Bryce Eldridge.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":9,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-24T04:49:23.370Z","endTime":"2025-09-24T04:49:33.270Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":527038,"link":"/api/v1/people/527038"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":805811,"link":"/api/v1/people/805811"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":9,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-24T04:49:33.270Z","endTime":"2025-09-24T04:50:11.257Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Riley O'Brien replaces JoJo Romero.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2025-09-24T04:50:11.257Z","endTime":"2025-09-24T04:52:10.283Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676617,"link":"/api/v1/people/676617"},"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":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.29401990271046,"strikeZoneBottom":1.64607648750145,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.31928409672304,"aZ":-22.351804314676908,"pfxX":-10.442098932444669,"pfxZ":5.1172930631525935,"pX":0.6754159299791448,"pZ":1.7139415508589586,"vX0":8.94433640399121,"vY0":-138.07639324223004,"vZ0":-6.707665808635114,"x":91.25,"y":192.5,"x0":-1.2579961796405064,"y0":50.005151455335884,"z0":5.691349067064078,"aX":-20.054625505966353},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.9,"breakHorizontal":16.9,"spinRate":2123,"spinDirection":229},"zone":9,"typeConfidence":0.66,"plateTime":0.3975192075474707,"extension":6.895097021419803},"index":3,"playId":"494d65d5-6b4e-359e-b5b7-0d3ed25ee06c","pitchNumber":1,"startTime":"2025-09-24T04:52:10.283Z","endTime":"2025-09-24T04:52:15.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.9,"strikeZoneTop":3.29281340838671,"strikeZoneBottom":1.6861763890334,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.47127117413062,"aZ":-24.855546149412568,"pfxX":-10.796697247984898,"pfxZ":3.5544668826303223,"pX":0.7602087546732,"pZ":1.6520389060169463,"vX0":9.657427107604036,"vY0":-142.78313952457398,"vZ0":-6.989361565089024,"x":88.02,"y":194.17,"x0":-1.266381108838158,"y0":50.006737074393875,"z0":5.700413059635328,"aX":-22.25463712796921},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":5.2,"breakHorizontal":17.5,"spinRate":2260,"spinDirection":227},"zone":9,"typeConfidence":0.91,"plateTime":0.3838858176317399,"extension":6.884500674462953},"index":4,"playId":"a08a4a26-4580-3d78-87c2-a82691256a51","pitchNumber":2,"startTime":"2025-09-24T04:52:28.595Z","endTime":"2025-09-24T04:52:33.404Z","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":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.7,"strikeZoneTop":3.2297822893937,"strikeZoneBottom":1.55436922411044,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.790837620283085,"aZ":-27.360073764807993,"pfxX":-1.477690310860261,"pfxZ":2.7517017925376077,"pX":-0.09641845587750224,"pZ":2.4044607860634097,"vX0":4.868650397412053,"vY0":-131.68121593062406,"vZ0":-2.5235232949573017,"x":120.68,"y":173.86,"x0":-1.7799127247470703,"y0":50.00480229390444,"z0":5.406071137368611,"aX":-2.587652343163601},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.7,"breakHorizontal":1.6,"spinRate":2493,"spinDirection":188},"zone":5,"typeConfidence":0.9,"plateTime":0.41645786941210794,"extension":6.9410609293065715},"index":5,"playId":"f6329cf1-3549-31c7-ac99-514267223b65","pitchNumber":3,"startTime":"2025-09-24T04:52:46.362Z","endTime":"2025-09-24T04:52:51.137Z","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":98.1,"endSpeed":89.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.418516183128496,"aZ":-25.220715724261545,"pfxX":-10.000586554279831,"pfxZ":3.396572949331458,"pX":-0.2079411897892852,"pZ":1.8526206154392666,"vX0":6.990009496256302,"vY0":-142.6009388508906,"vZ0":-6.381978990488811,"x":124.93,"y":188.76,"x0":-1.398261358751547,"y0":50.004893460521146,"z0":5.722836374426539,"aX":-20.489309051526856},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":4.9,"breakHorizontal":16.6,"spinRate":2213,"spinDirection":231},"zone":8,"typeConfidence":0.91,"plateTime":0.38487298374092926,"extension":6.897471104556495},"index":6,"playId":"3b358f3c-8fa0-347c-9d95-3544e4cdd6c4","pitchNumber":4,"startTime":"2025-09-24T04:53:04.555Z","endTime":"2025-09-24T04:53:09.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.648644221396957,"aZ":-34.465128713233455,"pfxX":9.326425885043651,"pfxZ":-1.6029289805340792,"pX":0.2664232591471869,"pZ":1.6291855377955216,"vX0":1.8679018064260506,"vY0":-118.89962964463012,"vZ0":-1.7107503232838996,"x":106.84,"y":194.79,"x0":-1.7417311023064435,"y0":50.004731890951994,"z0":5.49710854282353,"aX":13.301384801864272},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-3.0,"breakHorizontal":-17.4,"spinRate":2439,"spinDirection":52},"zone":8,"typeConfidence":2.0,"plateTime":0.4613577655152934,"extension":7.442898163164383},"index":7,"playId":"0d10f791-42e9-3a78-9acc-6b3d73d11de8","pitchNumber":5,"startTime":"2025-09-24T04:53:27.244Z","endTime":"2025-09-24T04:53:32.604Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T04:53:32.604Z","atBatIndex":83},"scoringPlays":[2,3,5,24,26,27,29,47,48,53,60,62,74,76],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2,3,4,5,6],"bottom":[7,8,9],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"coordinates":{"x":201.44,"y":99.5},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":188.3,"y":109.12},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":151.82,"y":87.33},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":155.36,"y":166.38},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"coordinates":{"x":124.86,"y":40.11},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"coordinates":{"x":44.5,"y":107.02},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"coordinates":{"x":171.45,"y":97.88},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"coordinates":{"x":104.19,"y":155.1},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":134.25,"y":81.79},"type":"O","description":"Flyout"}]}},{"startIndex":10,"endIndex":16,"top":[10,11,12,13],"bottom":[14,15,16],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":2,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":175.63,"y":170.43},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":2,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"coordinates":{"x":167.57,"y":41.64},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":2,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":113.81,"y":147.12},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":125.47,"y":140.03},"type":"O","description":"Groundout"}]}},{"startIndex":17,"endIndex":30,"top":[17,18,19,20],"bottom":[21,22,23,24,25,26,27,28,29,30],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":3,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":46.11,"y":106.26},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":3,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":102.81,"y":88.51},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":3,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"coordinates":{"x":119.9,"y":39.2},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"coordinates":{"x":64.47,"y":102.33},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":139.21,"y":86.69},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"coordinates":{"x":100.13,"y":164.86},"type":"O","description":"Fielders Choice"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":161.43,"y":71.91},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":133.07,"y":74.15},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":120.14,"y":94.83},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"coordinates":{"x":128.51,"y":180.57},"type":"O","description":"Groundout"}]}},{"startIndex":31,"endIndex":39,"top":[31,32,33,34],"bottom":[35,36,37,38,39],"hits":{"away":[],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":98.03,"y":160.2},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":128.0,"y":182.59},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"coordinates":{"x":57.45,"y":96.14},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":56.62,"y":128.35},"type":"H","description":"Single"}]}},{"startIndex":40,"endIndex":49,"top":[40,41,42,43],"bottom":[44,45,46,47,48,49],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"coordinates":{"x":70.98,"y":66.78},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":98.61,"y":160.78},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":39.32,"y":113.68},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"coordinates":{"x":130.79,"y":85.07},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"coordinates":{"x":65.4,"y":116.29},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":116.63,"y":71.42},"type":"H","description":"Single"}]}},{"startIndex":50,"endIndex":56,"top":[50,51,52],"bottom":[53,54,55,56],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":6,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"coordinates":{"x":133.57,"y":181.07},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":6,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"coordinates":{"x":149.79,"y":149.15},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":6,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"coordinates":{"x":108.74,"y":150.16},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"coordinates":{"x":39.32,"y":47.31},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":140.27,"y":167.57},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":45.95,"y":91.99},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":122.43,"y":141.55},"type":"O","description":"Groundout"}]}},{"startIndex":57,"endIndex":66,"top":[57,58,59,60,61,62,63],"bottom":[64,65,66],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":170.28,"y":38.16},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":106.21,"y":34.12},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":150.3,"y":151.68},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":14.51,"y":89.31},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"coordinates":{"x":152.83,"y":155.74},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"coordinates":{"x":119.87,"y":144.23},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":151.1,"y":170.55},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"coordinates":{"x":126.87,"y":191.85},"type":"O","description":"Pop Out"}]}},{"startIndex":67,"endIndex":72,"top":[67,68,69],"bottom":[70,71,72],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":8,"pitcher":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"batter":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"coordinates":{"x":89.29,"y":45.28},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":8,"pitcher":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":153.13,"y":53.57},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":139.15,"y":157.76},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"coordinates":{"x":120.91,"y":180.57},"type":"O","description":"Groundout"}]}},{"startIndex":73,"endIndex":83,"top":[73,74,75,76,77,78,79],"bottom":[80,81,82,83],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"coordinates":{"x":72.96,"y":114.77},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"coordinates":{"x":207.56,"y":99.49},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":112.8,"y":150.67},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":178.02,"y":115.96},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"coordinates":{"x":135.09,"y":87.33},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"coordinates":{"x":141.95,"y":40.48},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":158.91,"y":154.22},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":204.98,"y":104.4},"type":"H","description":"Double"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":5,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":5,"hits":4,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":4,"hits":3,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":4,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":8,"hits":11,"errors":0,"leftOnBase":6},"away":{"runs":9,"hits":15,"errors":1,"leftOnBase":6}},"defense":{"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"catcher":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"first":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"second":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"third":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"shortstop":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"left":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"center":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"right":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batter":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"onDeck":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"inHole":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"battingOrder":7,"team":{"id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"}},"offense":{"batter":{"id":527038,"fullName":"Wilmer Flores","link":"/api/v1/people/527038"},"onDeck":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"inHole":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"battingOrder":5,"team":{"id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"}},"balls":2,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":9,"airOuts":7,"runs":9,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".246","atBats":39,"obp":".316","slg":".381","ops":".697","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":27,"rbi":8,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.50","popOuts":0,"lineOuts":2},"pitching":{"flyOuts":3,"groundOuts":13,"airOuts":5,"runs":8,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":38,"obp":".317","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":171,"era":"4.24","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.32","battersFaced":41,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":171,"balls":63,"strikes":108,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.60","rbi":6,"pitchesPerInning":"19.00","runsScoredPer9":"8.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":11,"putOuts":27,"errors":1,"chances":39,"passedBall":0,"pickoffs":0}},"players":{"ID700241":{"person":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":16,"gamesStarted":15,"flyOuts":58,"groundOuts":110,"airOuts":99,"runs":47,"doubles":14,"triples":4,"homeRuns":10,"strikeOuts":55,"baseOnBalls":18,"intentionalWalks":0,"hits":94,"hitByPitch":3,"atBats":354,"obp":".305","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1377,"era":"4.35","inningsPitched":"91.0","wins":8,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.23","battersFaced":379,"outs":273,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1377,"balls":523,"strikes":854,"strikePercentage":".620","hitBatsmen":3,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".727","pitchesPerInning":"15.13","gamesFinished":1,"strikeoutWalkRatio":"3.06","strikeoutsPer9Inn":"5.44","walksPer9Inn":"1.78","hitsPer9Inn":"9.30","runsScoredPer9":"4.65","homeRunsPer9":"0.99","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":13,"errors":1,"chances":26,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669357":{"person":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"jerseyNumber":"16","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":59,"groundOuts":45,"airOuts":100,"runs":47,"doubles":13,"triples":1,"homeRuns":14,"strikeOuts":129,"baseOnBalls":47,"intentionalWalks":2,"hits":69,"hitByPitch":0,"avg":".204","atBats":339,"obp":".297","slg":".372","ops":".669","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":390,"totalBases":126,"rbi":46,"leftOnBase":166,"sacBunts":0,"sacFlies":4,"babip":".275","groundOutsToAirouts":"0.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.21","popOuts":19,"lineOuts":22},"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":154,"putOuts":98,"errors":7,"chances":259,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694335":{"person":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"note":"(W, 4-0)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":3,"strikes":9,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":37,"gamesStarted":0,"flyOuts":29,"groundOuts":47,"airOuts":59,"runs":14,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":64,"baseOnBalls":20,"intentionalWalks":0,"hits":32,"hitByPitch":4,"atBats":198,"obp":".248","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":933,"era":"2.02","inningsPitched":"58.0","wins":4,"losses":0,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":13,"whip":"0.90","battersFaced":226,"outs":174,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":933,"balls":340,"strikes":593,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.09","gamesFinished":10,"strikeoutWalkRatio":"3.20","strikeoutsPer9Inn":"9.93","walksPer9Inn":"3.10","hitsPer9Inn":"4.97","runsScoredPer9":"2.17","homeRunsPer9":"0.47","inheritedRunners":25,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":9,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID691023":{"person":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 2B, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"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":0,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":40,"groundOuts":72,"airOuts":81,"runs":39,"doubles":13,"triples":1,"homeRuns":5,"strikeOuts":122,"baseOnBalls":27,"intentionalWalks":1,"hits":76,"hitByPitch":3,"avg":".217","atBats":350,"obp":".278","slg":".303","ops":".581","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":381,"totalBases":106,"rbi":38,"leftOnBase":171,"sacBunts":0,"sacFlies":1,"babip":".317","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"70.00","popOuts":20,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":200,"errors":3,"chances":208,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID701675":{"person":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"jerseyNumber":"27","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"501","stats":{"batting":{"note":"2-","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":24,"flyOuts":7,"groundOuts":20,"airOuts":10,"runs":9,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":3,"avg":".173","atBats":52,"obp":".254","slg":".250","ops":".504","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":61,"totalBases":13,"rbi":8,"leftOnBase":26,"sacBunts":2,"sacFlies":1,"babip":".222","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.00","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":49,"errors":1,"chances":52,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID687363":{"person":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"jerseyNumber":"11","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | 2 BB, K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":134,"flyOuts":62,"groundOuts":103,"airOuts":107,"runs":53,"doubles":14,"triples":1,"homeRuns":5,"strikeOuts":107,"baseOnBalls":42,"intentionalWalks":0,"hits":83,"hitByPitch":10,"avg":".214","atBats":387,"obp":".305","slg":".295","ops":".600","caughtStealing":4,"stolenBases":33,"stolenBasePercentage":".892","caughtStealingPercentage":".108","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":452,"totalBases":114,"rbi":37,"leftOnBase":158,"sacBunts":10,"sacFlies":3,"babip":".281","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"77.40","popOuts":20,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":325,"errors":5,"chances":334,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID688297":{"person":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":4,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":28,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":10,"strikes":18,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":10,"groundOuts":23,"airOuts":20,"runs":18,"doubles":8,"triples":2,"homeRuns":1,"strikeOuts":14,"baseOnBalls":11,"intentionalWalks":1,"hits":23,"hitByPitch":0,"atBats":77,"obp":".378","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":353,"era":"7.11","inningsPitched":"19.0","wins":1,"losses":3,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":15,"whip":"1.79","battersFaced":91,"outs":57,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":353,"balls":133,"strikes":220,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.15","rbi":1,"winPercentage":".250","pitchesPerInning":"18.58","gamesFinished":9,"strikeoutWalkRatio":"1.27","strikeoutsPer9Inn":"6.63","walksPer9Inn":"5.21","hitsPer9Inn":"10.89","runsScoredPer9":"8.53","homeRunsPer9":"0.47","inheritedRunners":10,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID571448":{"person":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"jerseyNumber":"28","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"400","stats":{"batting":{"summary":"2-5 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":83,"groundOuts":97,"airOuts":156,"runs":47,"doubles":18,"triples":1,"homeRuns":11,"strikeOuts":48,"baseOnBalls":28,"intentionalWalks":4,"hits":93,"hitByPitch":3,"avg":".238","atBats":391,"obp":".292","slg":".373","ops":".665","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":425,"totalBases":146,"rbi":50,"leftOnBase":193,"sacBunts":0,"sacFlies":3,"babip":".245","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.54","popOuts":40,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":201,"putOuts":70,"errors":5,"chances":276,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID681517":{"person":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":60,"gamesStarted":0,"flyOuts":43,"groundOuts":87,"airOuts":79,"runs":32,"doubles":16,"triples":0,"homeRuns":5,"strikeOuts":77,"baseOnBalls":28,"intentionalWalks":1,"hits":77,"hitByPitch":1,"atBats":314,"obp":".304","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1298,"era":"3.21","inningsPitched":"84.0","wins":4,"losses":2,"saves":1,"saveOpportunities":5,"holds":18,"blownSaves":4,"earnedRuns":30,"whip":"1.25","battersFaced":349,"outs":252,"gamesPitched":60,"completeGames":0,"shutouts":0,"pitchesThrown":1298,"balls":443,"strikes":855,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".667","pitchesPerInning":"15.45","gamesFinished":12,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"8.25","walksPer9Inn":"3.00","hitsPer9Inn":"8.25","runsScoredPer9":"3.43","homeRunsPer9":"0.54","inheritedRunners":29,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":0,"sacFlies":6,"passedBall":0,"popOuts":15,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":6,"errors":1,"chances":16,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571945":{"person":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":30,"gamesStarted":30,"flyOuts":117,"groundOuts":157,"airOuts":192,"runs":83,"doubles":42,"triples":4,"homeRuns":26,"strikeOuts":96,"baseOnBalls":36,"intentionalWalks":1,"hits":165,"hitByPitch":3,"atBats":603,"obp":".315","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2404,"era":"4.76","inningsPitched":"151.1","wins":8,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":80,"whip":"1.33","battersFaced":649,"outs":454,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":2404,"balls":816,"strikes":1588,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".444","pitchesPerInning":"15.89","gamesFinished":0,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"5.71","walksPer9Inn":"2.14","hitsPer9Inn":"9.81","runsScoredPer9":"4.94","homeRunsPer9":"1.55","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":33,"lineOuts":42},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":17,"errors":1,"chances":37,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663457":{"person":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"jerseyNumber":"21","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"500","stats":{"batting":{"summary":"2-5 | 2B, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"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":132,"flyOuts":84,"groundOuts":108,"airOuts":164,"runs":68,"doubles":24,"triples":1,"homeRuns":13,"strikeOuts":114,"baseOnBalls":60,"intentionalWalks":3,"hits":119,"hitByPitch":6,"avg":".238","atBats":501,"obp":".325","slg":".367","ops":".692","caughtStealing":5,"stolenBases":4,"stolenBasePercentage":".444","caughtStealingPercentage":".556","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":571,"totalBases":184,"rbi":48,"leftOnBase":217,"sacBunts":1,"sacFlies":3,"babip":".281","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.54","popOuts":40,"lineOuts":40},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":220,"errors":1,"chances":224,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID665877":{"person":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"jerseyNumber":"15","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"101","stats":{"batting":{"note":"1-","summary":"0-0 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":9,"groundOuts":14,"airOuts":15,"runs":5,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":7,"intentionalWalks":0,"hits":17,"hitByPitch":1,"avg":".315","atBats":54,"obp":".403","slg":".463","ops":".866","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":63,"totalBases":25,"rbi":9,"leftOnBase":19,"sacBunts":1,"sacFlies":0,"babip":".364","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.00","popOuts":2,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":27,"putOuts":24,"errors":0,"chances":51,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID681676":{"person":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":30,"gamesStarted":0,"flyOuts":16,"groundOuts":24,"airOuts":27,"runs":27,"doubles":4,"triples":3,"homeRuns":5,"strikeOuts":30,"baseOnBalls":15,"intentionalWalks":2,"hits":33,"hitByPitch":1,"atBats":114,"obp":".377","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":487,"era":"7.62","inningsPitched":"28.1","wins":0,"losses":4,"saves":1,"saveOpportunities":2,"holds":4,"blownSaves":1,"earnedRuns":24,"whip":"1.69","battersFaced":130,"outs":85,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":487,"balls":182,"strikes":305,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".000","pitchesPerInning":"17.19","gamesFinished":13,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.53","walksPer9Inn":"4.76","hitsPer9Inn":"10.48","runsScoredPer9":"8.58","homeRunsPer9":"1.59","inheritedRunners":8,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":2,"chances":6,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID700669":{"person":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":0,"flyOuts":21,"groundOuts":45,"airOuts":43,"runs":28,"doubles":13,"triples":4,"homeRuns":2,"strikeOuts":39,"baseOnBalls":12,"intentionalWalks":0,"hits":46,"hitByPitch":2,"atBats":170,"obp":".321","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":725,"era":"5.27","inningsPitched":"42.2","wins":3,"losses":1,"saves":1,"saveOpportunities":3,"holds":0,"blownSaves":2,"earnedRuns":25,"whip":"1.36","battersFaced":187,"outs":128,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":725,"balls":260,"strikes":465,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".750","pitchesPerInning":"16.99","gamesFinished":9,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"8.23","walksPer9Inn":"2.53","hitsPer9Inn":"9.70","runsScoredPer9":"5.91","homeRunsPer9":"0.42","inheritedRunners":11,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668941":{"person":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"note":"(H, 24)","summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":6,"strikes":10,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":65,"gamesStarted":0,"flyOuts":26,"groundOuts":72,"airOuts":49,"runs":21,"doubles":9,"triples":0,"homeRuns":2,"strikeOuts":55,"baseOnBalls":29,"intentionalWalks":5,"hits":47,"hitByPitch":2,"atBats":217,"obp":".311","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":990,"era":"2.07","inningsPitched":"61.0","wins":4,"losses":6,"saves":8,"saveOpportunities":9,"holds":24,"blownSaves":1,"earnedRuns":14,"whip":"1.25","battersFaced":255,"outs":183,"gamesPitched":65,"completeGames":0,"shutouts":0,"pitchesThrown":990,"balls":372,"strikes":618,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.47","rbi":0,"winPercentage":".400","pitchesPerInning":"16.23","gamesFinished":16,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"8.11","walksPer9Inn":"4.28","hitsPer9Inn":"6.93","runsScoredPer9":"3.10","homeRunsPer9":"0.30","inheritedRunners":26,"inheritedRunnersScored":3,"catchersInterference":1,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":12,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"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"}]},"ID660896":{"person":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 2 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":27,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":7,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":8,"strikes":19,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":55,"gamesStarted":0,"flyOuts":35,"groundOuts":33,"airOuts":64,"runs":42,"doubles":16,"triples":0,"homeRuns":12,"strikeOuts":60,"baseOnBalls":28,"intentionalWalks":0,"hits":64,"hitByPitch":1,"atBats":216,"obp":".373","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":1030,"era":"6.00","inningsPitched":"54.0","wins":0,"losses":2,"saves":0,"saveOpportunities":2,"holds":5,"blownSaves":2,"earnedRuns":36,"whip":"1.70","battersFaced":250,"outs":162,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":1030,"balls":372,"strikes":658,"strikePercentage":".640","hitBatsmen":1,"balks":2,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.52","rbi":2,"winPercentage":".000","pitchesPerInning":"19.07","gamesFinished":19,"strikeoutWalkRatio":"2.14","strikeoutsPer9Inn":"10.00","walksPer9Inn":"4.67","hitsPer9Inn":"10.67","runsScoredPer9":"7.00","homeRunsPer9":"2.00","inheritedRunners":19,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":19,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676475":{"person":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"jerseyNumber":"41","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"300","stats":{"batting":{"summary":"2-5 | K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":136,"flyOuts":95,"groundOuts":116,"airOuts":156,"runs":54,"doubles":25,"triples":2,"homeRuns":18,"strikeOuts":77,"baseOnBalls":38,"intentionalWalks":1,"hits":143,"hitByPitch":3,"avg":".294","atBats":487,"obp":".346","slg":".464","ops":".810","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":535,"totalBases":226,"rbi":69,"leftOnBase":211,"sacBunts":1,"sacFlies":4,"babip":".316","groundOutsToAirouts":"0.74","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"27.06","popOuts":29,"lineOuts":32},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":7,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":3,"strikes":4,"strikePercentage":".570","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"7.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":24,"putOuts":452,"errors":4,"chances":480,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID543243":{"person":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":31,"gamesStarted":31,"flyOuts":80,"groundOuts":157,"airOuts":154,"runs":90,"doubles":28,"triples":4,"homeRuns":24,"strikeOuts":194,"baseOnBalls":36,"intentionalWalks":0,"hits":178,"hitByPitch":3,"atBats":680,"obp":".301","caughtStealing":9,"stolenBases":11,"stolenBasePercentage":".550","caughtStealingPercentage":".450","numberOfPitches":2620,"era":"4.33","inningsPitched":"174.2","wins":14,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":84,"whip":"1.23","battersFaced":725,"outs":524,"gamesPitched":31,"completeGames":1,"shutouts":1,"pitchesThrown":2620,"balls":883,"strikes":1737,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".636","pitchesPerInning":"15.00","gamesFinished":0,"strikeoutWalkRatio":"5.39","strikeoutsPer9Inn":"10.00","walksPer9Inn":"1.85","hitsPer9Inn":"9.17","runsScoredPer9":"4.64","homeRunsPer9":"1.24","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":3,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":37,"lineOuts":37},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":10,"errors":1,"chances":30,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID667463":{"person":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":5,"strikes":12,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":0,"flyOuts":15,"groundOuts":82,"airOuts":27,"runs":29,"doubles":7,"triples":0,"homeRuns":7,"strikeOuts":25,"baseOnBalls":14,"intentionalWalks":0,"hits":62,"hitByPitch":0,"atBats":194,"obp":".364","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":738,"era":"4.76","inningsPitched":"45.1","wins":2,"losses":0,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":24,"whip":"1.68","battersFaced":210,"outs":136,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":738,"balls":260,"strikes":478,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"3.04","rbi":1,"winPercentage":"1.000","pitchesPerInning":"16.28","gamesFinished":15,"strikeoutWalkRatio":"1.79","strikeoutsPer9Inn":"4.96","walksPer9Inn":"2.78","hitsPer9Inn":"12.31","runsScoredPer9":"5.76","homeRunsPer9":"1.39","inheritedRunners":31,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":4,"errors":0,"chances":21,"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"}]},"ID695336":{"person":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"jerseyNumber":"25","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"600","stats":{"batting":{"summary":"1-5 | 2 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":39,"groundOuts":54,"airOuts":65,"runs":25,"doubles":16,"triples":0,"homeRuns":2,"strikeOuts":76,"baseOnBalls":16,"intentionalWalks":0,"hits":67,"hitByPitch":1,"avg":".259","atBats":259,"obp":".302","slg":".344","ops":".646","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":279,"totalBases":89,"rbi":25,"leftOnBase":118,"sacBunts":1,"sacFlies":2,"babip":".355","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"129.50","popOuts":9,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":168,"putOuts":78,"errors":7,"chances":253,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID676617":{"person":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"note":"(S, 6)","summary":"0.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":5,"inningsPitched":"0.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":5,"balls":2,"strikes":3,"strikePercentage":".600","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":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":40,"gamesStarted":0,"flyOuts":16,"groundOuts":53,"airOuts":35,"runs":12,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":43,"baseOnBalls":21,"intentionalWalks":1,"hits":30,"hitByPitch":7,"atBats":159,"obp":".309","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":729,"era":"1.96","inningsPitched":"46.0","wins":3,"losses":0,"saves":6,"saveOpportunities":9,"holds":6,"blownSaves":3,"earnedRuns":10,"whip":"1.11","battersFaced":189,"outs":138,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":729,"balls":279,"strikes":450,"strikePercentage":".620","hitBatsmen":7,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.51","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.85","gamesFinished":13,"strikeoutWalkRatio":"2.05","strikeoutsPer9Inn":"8.41","walksPer9Inn":"4.11","hitsPer9Inn":"5.87","runsScoredPer9":"2.35","homeRunsPer9":"0.39","inheritedRunners":10,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":5,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669467":{"person":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"2.2 IP, 2 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":5,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":11,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":66,"inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":14,"outs":8,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":66,"balls":29,"strikes":37,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"16.88","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":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":31,"gamesStarted":31,"flyOuts":66,"groundOuts":247,"airOuts":116,"runs":109,"doubles":32,"triples":4,"homeRuns":21,"strikeOuts":111,"baseOnBalls":62,"intentionalWalks":0,"hits":173,"hitByPitch":5,"atBats":640,"obp":".337","caughtStealing":3,"stolenBases":18,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":2720,"era":"5.31","inningsPitched":"162.2","wins":6,"losses":15,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":96,"whip":"1.44","battersFaced":715,"outs":488,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":2720,"balls":1064,"strikes":1656,"strikePercentage":".610","hitBatsmen":5,"balks":2,"wildPitches":12,"pickoffs":1,"groundOutsToAirouts":"2.13","rbi":2,"winPercentage":".286","pitchesPerInning":"16.72","gamesFinished":0,"strikeoutWalkRatio":"1.79","strikeoutsPer9Inn":"6.14","walksPer9Inn":"3.43","hitsPer9Inn":"9.57","runsScoredPer9":"6.03","homeRunsPer9":"1.16","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":15,"lineOuts":35},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":21,"errors":4,"chances":45,"fielding":".911","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID650968":{"person":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"jerseyNumber":"63","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":18,"groundOuts":44,"airOuts":55,"runs":16,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":21,"baseOnBalls":7,"intentionalWalks":0,"hits":37,"hitByPitch":0,"avg":".237","atBats":156,"obp":".268","slg":".385","ops":".653","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":164,"totalBases":60,"rbi":19,"leftOnBase":68,"sacBunts":0,"sacFlies":1,"babip":".244","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.20","popOuts":23,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":9,"stolenBases":36,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":12,"putOuts":274,"errors":5,"chances":291,"fielding":".983","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669461":{"person":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":29,"gamesStarted":29,"flyOuts":110,"groundOuts":138,"airOuts":186,"runs":79,"doubles":32,"triples":2,"homeRuns":19,"strikeOuts":122,"baseOnBalls":40,"intentionalWalks":0,"hits":158,"hitByPitch":4,"atBats":593,"obp":".313","caughtStealing":4,"stolenBases":22,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":2388,"era":"4.21","inningsPitched":"151.2","wins":8,"losses":12,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":71,"whip":"1.31","battersFaced":648,"outs":455,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":2388,"balls":834,"strikes":1554,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":6,"pickoffs":1,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".400","pitchesPerInning":"15.75","gamesFinished":0,"strikeoutWalkRatio":"3.05","strikeoutsPer9Inn":"7.24","walksPer9Inn":"2.37","hitsPer9Inn":"9.38","runsScoredPer9":"4.69","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":8,"passedBall":0,"popOuts":32,"lineOuts":44},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":4,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686780":{"person":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"jerseyNumber":"43","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":49,"groundOuts":85,"airOuts":89,"runs":38,"doubles":15,"triples":0,"homeRuns":11,"strikeOuts":103,"baseOnBalls":19,"intentionalWalks":1,"hits":82,"hitByPitch":3,"avg":".232","atBats":353,"obp":".275","slg":".368","ops":".643","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":381,"totalBases":130,"rbi":45,"leftOnBase":174,"sacBunts":3,"sacFlies":3,"babip":".293","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.09","popOuts":20,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":23,"stolenBases":61,"stolenBasePercentage":".726","caughtStealingPercentage":".274","assists":49,"putOuts":757,"errors":5,"chances":811,"fielding":".994","passedBall":8,"pickoffs":3}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680977":{"person":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"jerseyNumber":"33","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"100","stats":{"batting":{"summary":"4-5 | 4 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":8,"rbi":1,"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":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":72,"groundOuts":129,"airOuts":136,"runs":63,"doubles":31,"triples":0,"homeRuns":10,"strikeOuts":66,"baseOnBalls":42,"intentionalWalks":3,"hits":131,"hitByPitch":7,"avg":".287","atBats":456,"obp":".354","slg":".421","ops":".775","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":511,"totalBases":192,"rbi":49,"leftOnBase":162,"sacBunts":2,"sacFlies":4,"babip":".315","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.60","popOuts":25,"lineOuts":39},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":282,"putOuts":174,"errors":4,"chances":460,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID671056":{"person":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"jerseyNumber":"48","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | HR, BB, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","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":103,"flyOuts":39,"groundOuts":113,"airOuts":79,"runs":53,"doubles":13,"triples":0,"homeRuns":19,"strikeOuts":80,"baseOnBalls":42,"intentionalWalks":1,"hits":106,"hitByPitch":15,"avg":".283","atBats":374,"obp":".375","slg":".471","ops":".846","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":19,"groundIntoTriplePlay":0,"plateAppearances":437,"totalBases":176,"rbi":65,"leftOnBase":156,"sacBunts":0,"sacFlies":4,"babip":".312","groundOutsToAirouts":"1.43","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"19.68","popOuts":20,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":15,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":6,"putOuts":94,"errors":1,"chances":101,"fielding":".990","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID699625":{"person":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"jerseyNumber":"8","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":8,"groundOuts":7,"airOuts":13,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":1,"avg":".083","atBats":36,"obp":".108","slg":".167","ops":".275","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":6,"rbi":1,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"babip":".091","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.00","popOuts":3,"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":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","assists":4,"putOuts":80,"errors":0,"chances":84,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]}},"batters":[680977,665877,671056,676475,571448,663457,701675,695336,699625,691023,687363,669467,667463,660896,688297,694335,668941,676617],"pitchers":[669467,667463,660896,688297,694335,668941,676617],"bench":[669357,686780,650968],"bullpen":[681676,700669,543243,681517,669461,700241,571945],"battingOrder":[665877,671056,676475,571448,701675,695336,699625,691023,687363],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Donovan 4 (31, Webb, L, Webb, L, Webb, L, Walker, R); Nootbaar (24, Webb, L); Walker, J (13, Lucchesi)."},{"label":"HR","value":"Herrera (19, 7th inning off Lucchesi, 2 on, 1 out); Arenado (11, 7th inning off Bivens, 0 on, 2 out)."},{"label":"TB","value":"Arenado 5; Burleson 2; Donovan 8; Herrera 5; Nootbaar 3; Saggese; Scott II; Walker, J 2."},{"label":"RBI","value":"Arenado (50); Burleson 2 (69); Donovan (49); Herrera 3 (65); Saggese (25)."},{"label":"2-out RBI","value":"Arenado; Saggese."},{"label":"Runners left in scoring position, 2 out","value":"Saggese 2; Herrera."},{"label":"GIDP","value":"Arenado 2."},{"label":"Team RISP","value":"5-for-13."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Arenado (3, 2nd base off Webb, L/Bailey)."},{"label":"CS","value":"Scott II (4, 2nd base by Webb, L/Bailey)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Arenado (5, throw)."}]}],"note":[{"label":"1","value":"Ran for Donovan in the 9th."},{"label":"2","value":"Ran for Nootbaar in the 9th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":13,"airOuts":5,"runs":8,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".235","atBats":38,"obp":".311","slg":".384","ops":".695","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":17,"rbi":6,"leftOnBase":12,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.00","popOuts":1,"lineOuts":1},"pitching":{"flyOuts":5,"groundOuts":9,"airOuts":7,"runs":9,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":15,"hitByPitch":0,"atBats":39,"obp":".429","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":172,"era":"3.88","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":9,"whip":"1.31","battersFaced":42,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":172,"balls":63,"strikes":109,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":8,"pitchesPerInning":"19.11","runsScoredPer9":"9.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":12,"putOuts":27,"errors":0,"chances":39,"passedBall":0,"pickoffs":0}},"players":{"ID669477":{"person":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"jerseyNumber":"10","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":52,"groundOuts":57,"airOuts":96,"runs":32,"doubles":14,"triples":0,"homeRuns":11,"strikeOuts":81,"baseOnBalls":27,"intentionalWalks":1,"hits":70,"hitByPitch":5,"avg":".233","atBats":300,"obp":".304","slg":".390","ops":".694","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":336,"totalBases":117,"rbi":37,"leftOnBase":143,"sacBunts":1,"sacFlies":3,"babip":".280","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.27","popOuts":16,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":170,"putOuts":203,"errors":9,"chances":382,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664141":{"person":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":16,"gamesStarted":0,"flyOuts":10,"groundOuts":25,"airOuts":26,"runs":10,"doubles":4,"triples":1,"homeRuns":0,"strikeOuts":18,"baseOnBalls":11,"intentionalWalks":1,"hits":19,"hitByPitch":1,"atBats":87,"obp":".313","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":401,"era":"3.65","inningsPitched":"24.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.22","battersFaced":100,"outs":74,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":401,"balls":148,"strikes":253,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".---","pitchesPerInning":"16.26","gamesFinished":11,"strikeoutWalkRatio":"1.64","strikeoutsPer9Inn":"6.57","walksPer9Inn":"4.01","hitsPer9Inn":"6.93","runsScoredPer9":"3.65","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666464":{"person":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"jerseyNumber":"59","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":5,"groundOuts":16,"airOuts":11,"runs":5,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":15,"baseOnBalls":1,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".208","atBats":53,"obp":".222","slg":".377","ops":".599","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":54,"totalBases":20,"rbi":7,"leftOnBase":26,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"1.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.50","popOuts":0,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":33,"errors":1,"chances":36,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686790":{"person":{"id":686790,"fullName":"Trevor McDonald","link":"/api/v1/people/686790"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":2,"gamesStarted":1,"flyOuts":4,"groundOuts":12,"airOuts":7,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":31,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":123,"era":"3.38","inningsPitched":"8.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.38","battersFaced":34,"outs":24,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":123,"balls":38,"strikes":85,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.71","rbi":0,"winPercentage":".---","pitchesPerInning":"15.38","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"4.50","walksPer9Inn":"2.25","hitsPer9Inn":"10.13","runsScoredPer9":"3.38","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671218":{"person":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"jerseyNumber":"17","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | HR, RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":153,"flyOuts":88,"groundOuts":142,"airOuts":156,"runs":84,"doubles":24,"triples":1,"homeRuns":20,"strikeOuts":155,"baseOnBalls":51,"intentionalWalks":2,"hits":156,"hitByPitch":17,"avg":".259","atBats":603,"obp":".331","slg":".401","ops":".732","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":16,"groundIntoTriplePlay":0,"plateAppearances":677,"totalBases":242,"rbi":66,"leftOnBase":238,"sacBunts":0,"sacFlies":6,"babip":".313","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.15","popOuts":24,"lineOuts":44},"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":280,"errors":9,"chances":294,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID678906":{"person":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":8,"gamesStarted":7,"flyOuts":18,"groundOuts":20,"airOuts":27,"runs":24,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":39,"baseOnBalls":17,"intentionalWalks":0,"hits":29,"hitByPitch":7,"atBats":114,"obp":".381","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":573,"era":"6.37","inningsPitched":"29.2","wins":2,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"1.55","battersFaced":139,"outs":89,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":573,"balls":217,"strikes":356,"strikePercentage":".620","hitBatsmen":7,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".333","pitchesPerInning":"19.31","gamesFinished":0,"strikeoutWalkRatio":"2.29","strikeoutsPer9Inn":"11.83","walksPer9Inn":"5.16","hitsPer9Inn":"8.80","runsScoredPer9":"7.28","homeRunsPer9":"0.61","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668800":{"person":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"jerseyNumber":"21","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":13,"groundOuts":22,"airOuts":26,"runs":11,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":5,"intentionalWalks":0,"hits":16,"hitByPitch":2,"avg":".219","atBats":73,"obp":".288","slg":".274","ops":".562","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":81,"totalBases":20,"rbi":3,"leftOnBase":25,"sacBunts":1,"sacFlies":0,"babip":".242","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"73.00","popOuts":8,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":4,"stolenBases":14,"stolenBasePercentage":".778","caughtStealingPercentage":".222","assists":9,"putOuts":180,"errors":3,"chances":192,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657277":{"person":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 3 ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":6,"airOuts":4,"runs":3,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":23,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","numberOfPitches":97,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":25,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":35,"strikes":62,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":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":33,"gamesStarted":33,"flyOuts":71,"groundOuts":234,"airOuts":127,"runs":82,"doubles":48,"triples":3,"homeRuns":14,"strikeOuts":216,"baseOnBalls":46,"intentionalWalks":0,"hits":207,"hitByPitch":6,"atBats":776,"obp":".311","caughtStealing":7,"stolenBases":9,"stolenBasePercentage":".563","caughtStealingPercentage":".438","numberOfPitches":3204,"era":"3.30","inningsPitched":"201.2","wins":14,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":74,"whip":"1.25","battersFaced":837,"outs":605,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":3204,"balls":1090,"strikes":2114,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"1.84","rbi":2,"winPercentage":".560","pitchesPerInning":"15.89","gamesFinished":0,"strikeoutWalkRatio":"4.70","strikeoutsPer9Inn":"9.64","walksPer9Inn":"2.05","hitsPer9Inn":"9.24","runsScoredPer9":"3.66","homeRunsPer9":"0.62","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":4,"sacFlies":4,"passedBall":0,"popOuts":19,"lineOuts":37},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":33,"putOuts":7,"errors":1,"chances":41,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676254":{"person":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(L, 5-7)(BS, 7)","summary":"1.0 IP, 2 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":27,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":9,"strikes":18,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"18.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":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":66,"gamesStarted":0,"flyOuts":26,"groundOuts":74,"airOuts":44,"runs":31,"doubles":13,"triples":1,"homeRuns":3,"strikeOuts":58,"baseOnBalls":17,"intentionalWalks":2,"hits":58,"hitByPitch":8,"atBats":230,"obp":".323","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":989,"era":"4.05","inningsPitched":"60.0","wins":5,"losses":7,"saves":16,"saveOpportunities":23,"holds":8,"blownSaves":7,"earnedRuns":27,"whip":"1.25","battersFaced":259,"outs":180,"gamesPitched":66,"completeGames":0,"shutouts":0,"pitchesThrown":989,"balls":348,"strikes":641,"strikePercentage":".650","hitBatsmen":8,"balks":2,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.68","rbi":2,"winPercentage":".417","pitchesPerInning":"16.48","gamesFinished":35,"strikeoutWalkRatio":"3.41","strikeoutsPer9Inn":"8.70","walksPer9Inn":"2.55","hitsPer9Inn":"8.70","runsScoredPer9":"4.65","homeRunsPer9":"0.45","inheritedRunners":23,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":6,"errors":0,"chances":15,"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"}]},"ID676130":{"person":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":53,"gamesStarted":0,"flyOuts":34,"groundOuts":68,"airOuts":60,"runs":31,"doubles":15,"triples":2,"homeRuns":4,"strikeOuts":56,"baseOnBalls":31,"intentionalWalks":2,"hits":61,"hitByPitch":2,"atBats":239,"obp":".341","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1073,"era":"3.97","inningsPitched":"65.2","wins":4,"losses":3,"saves":1,"saveOpportunities":4,"holds":5,"blownSaves":3,"earnedRuns":29,"whip":"1.40","battersFaced":279,"outs":197,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":1073,"balls":417,"strikes":656,"strikePercentage":".610","hitBatsmen":2,"balks":1,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".571","pitchesPerInning":"16.34","gamesFinished":9,"strikeoutWalkRatio":"1.81","strikeoutsPer9Inn":"7.68","walksPer9Inn":"4.25","hitsPer9Inn":"8.36","runsScoredPer9":"4.25","homeRunsPer9":"0.55","inheritedRunners":41,"inheritedRunnersScored":16,"catchersInterference":1,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":10,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":3,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672275":{"person":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | 2B, RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":132,"flyOuts":63,"groundOuts":80,"airOuts":109,"runs":47,"doubles":18,"triples":3,"homeRuns":6,"strikeOuts":132,"baseOnBalls":30,"intentionalWalks":0,"hits":90,"hitByPitch":3,"avg":".224","atBats":401,"obp":".280","slg":".329","ops":".609","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":444,"totalBases":132,"rbi":55,"leftOnBase":194,"sacBunts":4,"sacFlies":6,"babip":".312","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"66.83","popOuts":22,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":27,"stolenBases":60,"stolenBasePercentage":".690","caughtStealingPercentage":".310","assists":57,"putOuts":987,"errors":7,"chances":1051,"fielding":".993","passedBall":8,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID656305":{"person":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"jerseyNumber":"26","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2B, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":125,"flyOuts":56,"groundOuts":93,"airOuts":128,"runs":75,"doubles":22,"triples":2,"homeRuns":21,"strikeOuts":124,"baseOnBalls":69,"intentionalWalks":1,"hits":103,"hitByPitch":6,"avg":".232","atBats":444,"obp":".340","slg":".432","ops":".772","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":523,"totalBases":192,"rbi":61,"leftOnBase":210,"sacBunts":0,"sacFlies":4,"babip":".271","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.14","popOuts":41,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":220,"putOuts":91,"errors":13,"chances":324,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID527038":{"person":{"id":527038,"fullName":"Wilmer Flores","link":"/api/v1/people/527038"},"jerseyNumber":"41","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"501","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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":72,"groundOuts":87,"airOuts":144,"runs":43,"doubles":10,"triples":0,"homeRuns":16,"strikeOuts":87,"baseOnBalls":34,"intentionalWalks":0,"hits":100,"hitByPitch":7,"avg":".241","atBats":415,"obp":".307","slg":".381","ops":".688","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":459,"totalBases":158,"rbi":71,"leftOnBase":185,"sacBunts":0,"sacFlies":3,"babip":".267","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.94","popOuts":39,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":180,"errors":0,"chances":194,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID693313":{"person":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":15,"gamesStarted":3,"flyOuts":16,"groundOuts":44,"airOuts":30,"runs":21,"doubles":5,"triples":0,"homeRuns":9,"strikeOuts":22,"baseOnBalls":12,"intentionalWalks":0,"hits":37,"hitByPitch":1,"atBats":132,"obp":".345","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":579,"era":"5.18","inningsPitched":"33.0","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":19,"whip":"1.48","battersFaced":146,"outs":99,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":579,"balls":218,"strikes":361,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.47","rbi":0,"winPercentage":".250","pitchesPerInning":"17.55","gamesFinished":7,"strikeoutWalkRatio":"1.83","strikeoutsPer9Inn":"6.00","walksPer9Inn":"3.27","hitsPer9Inn":"10.09","runsScoredPer9":"5.73","homeRunsPer9":"2.45","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702352":{"person":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"jerseyNumber":"76","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(H, 4)","summary":"0.1 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":2,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":6,"strikes":8,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"27.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":52,"gamesStarted":0,"flyOuts":37,"groundOuts":94,"airOuts":72,"runs":42,"doubles":15,"triples":5,"homeRuns":6,"strikeOuts":57,"baseOnBalls":24,"intentionalWalks":1,"hits":83,"hitByPitch":4,"atBats":302,"obp":".334","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":1249,"era":"4.14","inningsPitched":"78.1","wins":4,"losses":3,"saves":1,"saveOpportunities":1,"holds":4,"blownSaves":0,"earnedRuns":36,"whip":"1.37","battersFaced":334,"outs":235,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":1249,"balls":411,"strikes":838,"strikePercentage":".670","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.31","rbi":1,"winPercentage":".571","pitchesPerInning":"15.94","gamesFinished":14,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"6.55","walksPer9Inn":"2.76","hitsPer9Inn":"9.54","runsScoredPer9":"4.83","homeRunsPer9":"0.69","inheritedRunners":29,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":5,"errors":0,"chances":21,"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"}]},"ID687551":{"person":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"jerseyNumber":"61","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":35,"flyOuts":11,"groundOuts":29,"airOuts":27,"runs":12,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":20,"baseOnBalls":6,"intentionalWalks":0,"hits":19,"hitByPitch":0,"avg":".202","atBats":94,"obp":".248","slg":".372","ops":".620","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":101,"totalBases":35,"rbi":13,"leftOnBase":38,"sacBunts":0,"sacFlies":1,"babip":".222","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.33","popOuts":8,"lineOuts":8},"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":65,"errors":0,"chances":66,"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"}]},"ID808982":{"person":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"jerseyNumber":"51","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"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":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":146,"flyOuts":99,"groundOuts":179,"airOuts":160,"runs":72,"doubles":30,"triples":11,"homeRuns":8,"strikeOuts":68,"baseOnBalls":47,"intentionalWalks":0,"hits":142,"hitByPitch":6,"avg":".261","atBats":545,"obp":".324","slg":".400","ops":".724","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":602,"totalBases":218,"rbi":53,"leftOnBase":216,"sacBunts":0,"sacFlies":4,"babip":".283","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"68.12","popOuts":18,"lineOuts":43},"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":7,"putOuts":309,"errors":2,"chances":318,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID664192":{"person":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 3 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":27,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":11,"strikes":16,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"40.50","homeRunsPer9":"13.50","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":38,"gamesStarted":0,"flyOuts":18,"groundOuts":53,"airOuts":32,"runs":17,"doubles":8,"triples":1,"homeRuns":4,"strikeOuts":31,"baseOnBalls":12,"intentionalWalks":1,"hits":35,"hitByPitch":2,"atBats":149,"obp":".301","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":632,"era":"3.76","inningsPitched":"38.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":6,"blownSaves":0,"earnedRuns":16,"whip":"1.23","battersFaced":165,"outs":115,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":632,"balls":229,"strikes":403,"strikePercentage":".640","hitBatsmen":2,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.66","rbi":3,"winPercentage":".000","pitchesPerInning":"16.49","gamesFinished":4,"strikeoutWalkRatio":"2.58","strikeoutsPer9Inn":"7.28","walksPer9Inn":"2.82","hitsPer9Inn":"8.22","runsScoredPer9":"3.99","homeRunsPer9":"0.94","inheritedRunners":6,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID646240":{"person":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"jerseyNumber":"16","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":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":1,"putOuts":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":159,"flyOuts":75,"groundOuts":137,"airOuts":123,"runs":95,"doubles":31,"triples":0,"homeRuns":33,"strikeOuts":188,"baseOnBalls":108,"intentionalWalks":9,"hits":149,"hitByPitch":6,"avg":".251","atBats":593,"obp":".370","slg":".470","ops":".840","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":16,"groundIntoTriplePlay":0,"plateAppearances":711,"totalBases":279,"rbi":106,"leftOnBase":241,"sacBunts":0,"sacFlies":4,"babip":".309","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.97","popOuts":17,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":26,"putOuts":200,"errors":2,"chances":228,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID666711":{"person":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(H, 2)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":7,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":2,"strikes":5,"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":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":15,"gamesStarted":0,"flyOuts":13,"groundOuts":23,"airOuts":19,"runs":7,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":16,"baseOnBalls":7,"intentionalWalks":1,"hits":14,"hitByPitch":0,"atBats":70,"obp":".269","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":292,"era":"2.66","inningsPitched":"20.1","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":6,"whip":"1.03","battersFaced":79,"outs":61,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":292,"balls":105,"strikes":187,"strikePercentage":".640","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.21","rbi":0,"winPercentage":".750","pitchesPerInning":"14.36","gamesFinished":4,"strikeoutWalkRatio":"2.29","strikeoutsPer9Inn":"7.08","walksPer9Inn":"3.10","hitsPer9Inn":"6.20","runsScoredPer9":"3.10","homeRunsPer9":"0.89","inheritedRunners":10,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663941":{"person":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":28,"gamesStarted":1,"flyOuts":31,"groundOuts":54,"airOuts":65,"runs":29,"doubles":8,"triples":2,"homeRuns":7,"strikeOuts":40,"baseOnBalls":15,"intentionalWalks":0,"hits":45,"hitByPitch":2,"atBats":201,"obp":".281","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":785,"era":"4.86","inningsPitched":"53.2","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":29,"whip":"1.12","battersFaced":221,"outs":161,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":785,"balls":264,"strikes":521,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.63","gamesFinished":8,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"6.71","walksPer9Inn":"2.52","hitsPer9Inn":"7.55","runsScoredPer9":"4.86","homeRunsPer9":"1.17","inheritedRunners":9,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687529":{"person":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"jerseyNumber":"58","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"101","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":18,"flyOuts":3,"groundOuts":6,"airOuts":4,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":10,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".100","atBats":20,"obp":".095","slg":".200","ops":".295","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":22,"totalBases":4,"rbi":2,"leftOnBase":9,"sacBunts":1,"sacFlies":1,"babip":".182","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID683766":{"person":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"jerseyNumber":"50","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | BB, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":19,"groundOuts":50,"airOuts":34,"runs":23,"doubles":9,"triples":0,"homeRuns":3,"strikeOuts":44,"baseOnBalls":8,"intentionalWalks":0,"hits":45,"hitByPitch":3,"avg":".268","atBats":168,"obp":".309","slg":".375","ops":".684","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":184,"totalBases":63,"rbi":23,"leftOnBase":75,"sacBunts":3,"sacFlies":2,"babip":".341","groundOutsToAirouts":"1.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.00","popOuts":6,"lineOuts":9},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":4,"groundOuts":3,"airOuts":9,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":16,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":42,"era":"0.00","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":16,"outs":12,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":42,"balls":11,"strikes":31,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"10.50","gamesFinished":4,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":5},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":137,"putOuts":67,"errors":7,"chances":211,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID642715":{"person":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"300","stats":{"batting":{"summary":"2-5 | 2B, K, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"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":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":156,"flyOuts":110,"groundOuts":101,"airOuts":178,"runs":91,"doubles":22,"triples":2,"homeRuns":28,"strikeOuts":176,"baseOnBalls":79,"intentionalWalks":2,"hits":130,"hitByPitch":4,"avg":".226","atBats":576,"obp":".319","slg":".417","ops":".736","caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":669,"totalBases":240,"rbi":84,"leftOnBase":244,"sacBunts":0,"sacFlies":9,"babip":".268","groundOutsToAirouts":"0.57","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"20.57","popOuts":39,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":385,"putOuts":195,"errors":16,"chances":596,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID592662":{"person":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":32,"gamesStarted":32,"flyOuts":128,"groundOuts":137,"airOuts":207,"runs":81,"doubles":39,"triples":2,"homeRuns":22,"strikeOuts":186,"baseOnBalls":73,"intentionalWalks":0,"hits":148,"hitByPitch":4,"atBats":671,"obp":".298","caughtStealing":10,"stolenBases":20,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":3069,"era":"3.65","inningsPitched":"182.1","wins":11,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":74,"whip":"1.21","battersFaced":755,"outs":547,"gamesPitched":32,"completeGames":1,"shutouts":0,"pitchesThrown":3069,"balls":1114,"strikes":1955,"strikePercentage":".640","hitBatsmen":4,"balks":1,"wildPitches":7,"pickoffs":6,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".579","pitchesPerInning":"16.83","gamesFinished":0,"strikeoutWalkRatio":"2.55","strikeoutsPer9Inn":"9.18","walksPer9Inn":"3.60","hitsPer9Inn":"7.31","runsScoredPer9":"4.00","homeRunsPer9":"1.09","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":33,"lineOuts":46},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":3,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID434378":{"person":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":28,"gamesStarted":28,"flyOuts":106,"groundOuts":117,"airOuts":184,"runs":72,"doubles":41,"triples":0,"homeRuns":14,"strikeOuts":130,"baseOnBalls":51,"intentionalWalks":1,"hits":150,"hitByPitch":6,"atBats":572,"obp":".326","caughtStealing":7,"stolenBases":13,"stolenBasePercentage":".650","caughtStealingPercentage":".350","numberOfPitches":2516,"era":"3.88","inningsPitched":"146.0","wins":3,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":63,"whip":"1.38","battersFaced":638,"outs":438,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":2516,"balls":869,"strikes":1647,"strikePercentage":".650","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".214","pitchesPerInning":"17.23","gamesFinished":0,"strikeoutWalkRatio":"2.55","strikeoutsPer9Inn":"8.01","walksPer9Inn":"3.14","hitsPer9Inn":"9.25","runsScoredPer9":"4.44","homeRunsPer9":"0.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":6,"passedBall":0,"popOuts":42,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":8,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805811":{"person":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"jerseyNumber":"78","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":5,"groundOuts":5,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":1,"hitByPitch":1,"avg":".050","atBats":20,"obp":".269","slg":".100","ops":".369","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":26,"totalBases":2,"rbi":3,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".083","groundOutsToAirouts":"0.83","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":1,"putOuts":11,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID657424":{"person":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"jerseyNumber":"93","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":32,"gamesStarted":2,"flyOuts":13,"groundOuts":33,"airOuts":28,"runs":10,"doubles":6,"triples":0,"homeRuns":0,"strikeOuts":26,"baseOnBalls":12,"intentionalWalks":1,"hits":33,"hitByPitch":2,"atBats":119,"obp":".353","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":519,"era":"2.93","inningsPitched":"30.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":10,"whip":"1.47","battersFaced":134,"outs":92,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":519,"balls":192,"strikes":327,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.18","rbi":0,"winPercentage":".000","pitchesPerInning":"16.92","gamesFinished":4,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"7.63","walksPer9Inn":"3.52","hitsPer9Inn":"9.68","runsScoredPer9":"2.93","homeRunsPer9":"0.00","inheritedRunners":21,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[671218,687529,646240,642715,656305,805811,527038,808982,672275,683766,687551,657277,664192,702352,666711,676254],"pitchers":[657277,664192,702352,666711,676254],"bench":[666464,668800,669477],"bullpen":[663941,664141,676130,657424,686790,592662,693313,678906,434378],"battingOrder":[687529,646240,642715,656305,527038,808982,672275,683766,687551],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Chapman, M (22, Alcala); Bailey (18, Alcala); Adames (22, Romero, J)."},{"label":"HR","value":"Ramos, H (20, 6th inning off Roycroft, 0 on, 0 out)."},{"label":"TB","value":"Adames 3; Bailey 3; Chapman, M 2; Devers; Gilbert; Koss; Lee, J; Ramos, H 5."},{"label":"RBI","value":"Adames (84); Bailey (55); Chapman, M (61); Koss (23); Lee, J (53); Ramos, H (66)."},{"label":"2-out RBI","value":"Bailey; Lee, J; Koss."},{"label":"Runners left in scoring position, 2 out","value":"Adames; Gilbert; Flores; Bailey."},{"label":"SF","value":"Chapman, M."},{"label":"Team RISP","value":"5-for-14."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Adames (12, 2nd base off Pallante/Crooks); Koss (4, 2nd base off Alcala/Crooks)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Devers-Adames-Devers; Chapman, M-Koss-Devers)."}]}],"note":[{"label":"a","value":"Struck out for Eldridge in the 9th."}]}},"officials":[{"official":{"id":623946,"fullName":"Malachi Moore","link":"/api/v1/people/623946"},"officialType":"Home Plate"},{"official":{"id":607884,"fullName":"Paul Clemons","link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":596740,"fullName":"Jansen Visconti","link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"fullName":"Andy Fletcher","link":"/api/v1/people/427164"},"officialType":"Third Base"}],"info":[{"label":"Pitch timer violations","value":"Peguero, J (pitcher)."},{"label":"Pitches-strikes","value":"Pallante 66-37; King, Jo 17-12; Alcala 27-19; Roycroft 28-18; Svanson 12-9; Romero, J 16-10; O'Brien 5-3; Webb, L 97-62; Lucchesi 27-16; Bivens 14-8; Peguero, J 7-5; Walker, R 27-18."},{"label":"Groundouts-flyouts","value":"Pallante 3-1; King, Jo 3-0; Alcala 0-1; Roycroft 4-1; Svanson 2-0; Romero, J 1-0; O'Brien 0-0; Webb, L 6-3; Lucchesi 1-0; Bivens 1-0; Peguero, J 0-1; Walker, R 1-1."},{"label":"Batters faced","value":"Pallante 14; King, Jo 6; Alcala 7; Roycroft 7; Svanson 3; Romero, J 3; O'Brien 1; Webb, L 25; Lucchesi 5; Bivens 2; Peguero, J 3; Walker, R 7."},{"label":"Inherited runners-scored","value":"King, Jo 2-1; Alcala 2-0; O'Brien 1-0."},{"label":"Umpires","value":"HP: Malachi Moore. 1B: Paul Clemons. 2B: Jansen Visconti. 3B: Andy Fletcher. "},{"label":"Weather","value":"76 degrees, Clear."},{"label":"Wind","value":"9 mph, Out To CF."},{"label":"First pitch","value":"6:45 PM."},{"label":"T","value":"3:08."},{"label":"Att","value":"37,012."},{"label":"Venue","value":"Oracle Park."},{"label":"September 23, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977","boxscoreName":"Donovan"},"jerseyNumber":"33","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"100","stats":{"batting":{"summary":"4-5 | 4 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":8,"rbi":1,"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":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":72,"groundOuts":129,"airOuts":136,"runs":63,"doubles":31,"triples":0,"homeRuns":10,"strikeOuts":66,"baseOnBalls":42,"intentionalWalks":3,"hits":131,"hitByPitch":7,"avg":".287","atBats":456,"obp":".354","slg":".421","ops":".775","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":511,"totalBases":192,"rbi":49,"leftOnBase":162,"sacBunts":2,"sacFlies":4,"babip":".315","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.60","popOuts":25,"lineOuts":39},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":282,"putOuts":174,"errors":4,"chances":460,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":68,"hittingGameScore":68},{"player":{"person":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056","boxscoreName":"Herrera"},"jerseyNumber":"48","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | HR, BB, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","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":103,"flyOuts":39,"groundOuts":113,"airOuts":79,"runs":53,"doubles":13,"triples":0,"homeRuns":19,"strikeOuts":80,"baseOnBalls":42,"intentionalWalks":1,"hits":106,"hitByPitch":15,"avg":".283","atBats":374,"obp":".375","slg":".471","ops":".846","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":19,"groundIntoTriplePlay":0,"plateAppearances":437,"totalBases":176,"rbi":65,"leftOnBase":156,"sacBunts":0,"sacFlies":4,"babip":".312","groundOutsToAirouts":"1.43","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"19.68","popOuts":20,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":15,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":6,"putOuts":94,"errors":1,"chances":101,"fielding":".990","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":65,"hittingGameScore":65},{"player":{"person":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448","boxscoreName":"Arenado"},"jerseyNumber":"28","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"400","stats":{"batting":{"summary":"2-5 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":83,"groundOuts":97,"airOuts":156,"runs":47,"doubles":18,"triples":1,"homeRuns":11,"strikeOuts":48,"baseOnBalls":28,"intentionalWalks":4,"hits":93,"hitByPitch":3,"avg":".238","atBats":391,"obp":".292","slg":".373","ops":".665","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":425,"totalBases":146,"rbi":50,"leftOnBase":193,"sacBunts":0,"sacFlies":3,"babip":".245","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.54","popOuts":40,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":201,"putOuts":70,"errors":5,"chances":276,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":56,"hittingGameScore":56}]},"decisions":{"winner":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"loser":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"save":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}