{"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":776391,"link":"/api/v1.1/game/776391/feed/live","metaData":{"wait":10,"timeStamp":"20250910_041744","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count11","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776391,"type":"R","doubleHeader":"N","id":"2025/09/09/slnmlb-seamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776391-2025-09-09","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-09-10T01:40:00Z","originalDate":"2025-09-09","officialDate":"2025-09-09","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":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":146,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":72,"losses":74,"ties":0,"pct":".493"},"records":{},"divisionLeader":false,"wins":72,"losses":74,"winningPercentage":".493"},"franchiseName":"St. Louis","clubName":"Cardinals","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136","season":2025,"venue":{"id":680,"name":"T-Mobile Park","link":"/api/v1/venues/680"},"springVenue":{"id":2530,"link":"/api/v1/venues/2530"},"teamCode":"sea","fileCode":"sea","abbreviation":"SEA","teamName":"Mariners","locationName":"Seattle","firstYearOfPlay":"1977","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Seattle","record":{"gamesPlayed":145,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":77,"losses":68,"ties":0,"pct":".531"},"records":{},"divisionLeader":false,"wins":77,"losses":68,"winningPercentage":".531"},"franchiseName":"Seattle","clubName":"Mariners","active":true}},"players":{"ID647304":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304","firstName":"Joshua-Douglas","lastName":"Naylor","primaryNumber":"12","birthDate":"1997-06-22","currentAge":29,"birthCity":"Mississauga","birthStateProvince":"ON","birthCountry":"Canada","height":"5' 10\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Josh","useLastName":"Naylor","middleName":"James","boxscoreName":"Naylor, J","nickName":"Naylz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-05-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Josh Naylor","nameSlug":"josh-naylor-647304","firstLastName":"Josh Naylor","lastFirstName":"Naylor, Josh","lastInitName":"Naylor, J","initLastName":"J Naylor","fullFMLName":"Joshua-Douglas James Naylor","fullLFMName":"Naylor, Joshua-Douglas James","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"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},"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},"ID702284":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284","firstName":"Cole","lastName":"Young","primaryNumber":"2","birthDate":"2003-07-29","currentAge":23,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Cole","useLastName":"Young","middleName":"Douglas","boxscoreName":"Young","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Young","nameSlug":"cole-young-702284","firstLastName":"Cole Young","lastFirstName":"Young, Cole","lastInitName":"Young, C","initLastName":"C Young","fullFMLName":"Cole Douglas Young","fullLFMName":"Young, Cole Douglas","strikeZoneTop":3.133,"strikeZoneBottom":1.581},"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},"ID575929":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929","firstName":"Willson","lastName":"Contreras","primaryNumber":"40","birthDate":"1992-05-13","currentAge":34,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"6' 0\"","weight":240,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Willson","useLastName":"Contreras","middleName":"Eduardo","boxscoreName":"Contreras, Wn","nickName":"Venezuela","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2016-06-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willson Contreras","nameSlug":"willson-contreras-575929","firstLastName":"Willson Contreras","lastFirstName":"Contreras, Willson","lastInitName":"Contreras, W","initLastName":"W Contreras","fullFMLName":"Willson Eduardo Contreras","fullLFMName":"Contreras, Willson Eduardo","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"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},"ID641487":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487","firstName":"John","lastName":"Crawford","primaryNumber":"3","birthDate":"1995-01-11","currentAge":31,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":202,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"J.P.","useLastName":"Crawford","middleName":"Paul","boxscoreName":"Crawford, J","nickName":"Crawdaddy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"J.P. Crawford","nameSlug":"j-p-crawford-641487","firstLastName":"J.P. Crawford","lastFirstName":"Crawford, J.P.","lastInitName":"Crawford, J","initLastName":"J Crawford","fullFMLName":"John Paul Crawford","fullLFMName":"Crawford, John Paul","strikeZoneTop":3.219,"strikeZoneBottom":1.625},"ID592426":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426","firstName":"Luke","lastName":"Jackson","primaryNumber":"53","birthDate":"1991-08-24","currentAge":35,"birthCity":"Fort Lauderdale","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luke","useLastName":"Jackson","middleName":"Ray","boxscoreName":"Jackson","nickName":"Skywalker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2015-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Jackson","nameSlug":"luke-jackson-592426","firstLastName":"Luke Jackson","lastFirstName":"Jackson, Luke","lastInitName":"Jackson, L","initLastName":"L Jackson","fullFMLName":"Luke Ray Jackson","fullLFMName":"Jackson, Luke Ray","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"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},"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},"ID693433":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433","firstName":"Bryan","lastName":"Woo","primaryNumber":"22","birthDate":"2000-01-30","currentAge":26,"birthCity":"Oakland","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Woo","middleName":"Joseph","boxscoreName":"Woo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Woo","nameSlug":"bryan-woo-693433","firstLastName":"Bryan Woo","lastFirstName":"Woo, Bryan","lastInitName":"Woo, B","initLastName":"B Woo","fullFMLName":"Bryan Joseph Woo","fullLFMName":"Woo, Bryan Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669302":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302","firstName":"Logan","lastName":"Gilbert","primaryNumber":"36","birthDate":"1997-05-05","currentAge":29,"birthCity":"Winter Park","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Gilbert","middleName":"Keith","boxscoreName":"Gilbert, L","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2021-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan Gilbert","nameSlug":"logan-gilbert-669302","firstLastName":"Logan Gilbert","lastFirstName":"Gilbert, Logan","lastInitName":"Gilbert, L","initLastName":"L Gilbert","fullFMLName":"Logan Keith Gilbert","fullLFMName":"Gilbert, Logan Keith","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID553993":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993","firstName":"Eugenio","lastName":"Suárez","primaryNumber":"28","birthDate":"1991-07-18","currentAge":35,"birthCity":"Puerto Ordaz","birthCountry":"Venezuela","height":"5' 11\"","weight":213,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Eugenio","useLastName":"Suárez","middleName":"Alejandro","boxscoreName":"Suárez, E","nickName":"Bolibomba Suarez","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"AY-you-hay-nee-oh Swar-ez","mlbDebutDate":"2014-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eugenio Suárez","nameSlug":"eugenio-suarez-553993","firstLastName":"Eugenio Suárez","lastFirstName":"Suárez, Eugenio","lastInitName":"Suárez, E","initLastName":"E Suárez","fullFMLName":"Eugenio Alejandro Suárez","fullLFMName":"Suárez, Eugenio Alejandro","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID622491":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491","firstName":"Luis","lastName":"Castillo","primaryNumber":"58","birthDate":"1992-12-12","currentAge":33,"birthCity":"Bani","birthCountry":"Dominican Republic","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Castillo","middleName":"Miguel","boxscoreName":"Castillo, L","nickName":"La Piedra","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2017-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Castillo","nameSlug":"luis-castillo-622491","firstLastName":"Luis Castillo","lastFirstName":"Castillo, Luis","lastInitName":"Castillo, L","initLastName":"L Castillo","fullFMLName":"Luis Miguel Castillo","fullLFMName":"Castillo, Luis Miguel","strikeZoneTop":3.44,"strikeZoneBottom":1.59},"ID641598":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598","firstName":"Mitchell","lastName":"Garver","primaryNumber":"8","birthDate":"1991-01-15","currentAge":35,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Mitch","useLastName":"Garver","middleName":"Lynn","boxscoreName":"Garver","nickName":"Garv Sauce","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mitch Garver","nameSlug":"mitch-garver-641598","firstLastName":"Mitch Garver","lastFirstName":"Garver, Mitch","lastInitName":"Garver, M","initLastName":"M Garver","fullFMLName":"Mitchell Lynn Garver","fullLFMName":"Garver, Mitchell Lynn","strikeZoneTop":3.249,"strikeZoneBottom":1.64},"ID677594":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594","firstName":"Julio","lastName":"Rodríguez","primaryNumber":"44","birthDate":"2000-12-29","currentAge":25,"birthCity":"Loma de Cabrera","birthCountry":"Dominican Republic","height":"6' 4\"","weight":228,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Julio","useLastName":"Rodríguez","middleName":"Yamel","boxscoreName":"Rodríguez, J","gender":"M","nameMatrilineal":"Reyes","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Julio Rodríguez","nameSlug":"julio-rodriguez-677594","firstLastName":"Julio Rodríguez","lastFirstName":"Rodríguez, Julio","lastInitName":"Rodríguez, J","initLastName":"J Rodríguez","fullFMLName":"Julio Yamel Rodríguez","fullLFMName":"Rodríguez, Julio Yamel","strikeZoneTop":3.378,"strikeZoneBottom":1.705},"ID660844":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844","firstName":"Leonardo","lastName":"Rivas","primaryNumber":"76","birthDate":"1997-10-10","currentAge":28,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 7\"","weight":150,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Leo","useLastName":"Rivas","middleName":"Andres","boxscoreName":"Rivas","gender":"M","nameMatrilineal":"Briceno","isPlayer":true,"isVerified":true,"pronunciation":"REE-vahs","mlbDebutDate":"2024-04-28","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Leo Rivas","nameSlug":"leo-rivas-660844","firstLastName":"Leo Rivas","lastFirstName":"Rivas, Leo","lastInitName":"Rivas, L","initLastName":"L Rivas","fullFMLName":"Leonardo Andres Rivas","fullLFMName":"Rivas, Leonardo Andres","strikeZoneTop":3.007,"strikeZoneBottom":1.517},"ID670042":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042","firstName":"Lucas","lastName":"Raley","primaryNumber":"20","birthDate":"1994-09-19","currentAge":31,"birthCity":"Hinckley","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Luke","useLastName":"Raley","middleName":"John","boxscoreName":"Raley, L","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"Ray-LEE","mlbDebutDate":"2021-04-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Raley","nameSlug":"luke-raley-670042","firstLastName":"Luke Raley","lastFirstName":"Raley, Luke","lastInitName":"Raley, L","initLastName":"L Raley","fullFMLName":"Lucas John Raley","fullLFMName":"Raley, Lucas John","strikeZoneTop":3.34,"strikeZoneBottom":1.686},"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},"ID676106":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106","firstName":"Emerson","lastName":"Hancock","primaryNumber":"26","birthDate":"1999-05-31","currentAge":27,"birthCity":"Cairo","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Emerson","useLastName":"Hancock","middleName":"Christian","boxscoreName":"Hancock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Emerson Hancock","nameSlug":"emerson-hancock-676106","firstLastName":"Emerson Hancock","lastFirstName":"Hancock, Emerson","lastInitName":"Hancock, E","initLastName":"E Hancock","fullFMLName":"Emerson Christian Hancock","fullLFMName":"Hancock, Emerson Christian","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"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},"ID645302":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302","firstName":"Victor","lastName":"Robles","primaryNumber":"10","birthDate":"1997-05-19","currentAge":29,"birthCity":"Santo Domingo Este","birthCountry":"Dominican Republic","height":"6' 0\"","weight":193,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Victor","useLastName":"Robles","middleName":"Enrique","boxscoreName":"Robles","nickName":"Vic","gender":"M","nameMatrilineal":"Brito","isPlayer":true,"isVerified":true,"pronunciation":"ROBE-lace","mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Robles","nameSlug":"victor-robles-645302","firstLastName":"Victor Robles","lastFirstName":"Robles, Victor","lastInitName":"Robles, V","initLastName":"V Robles","fullFMLName":"Victor Enrique Robles","fullLFMName":"Robles, Victor Enrique","strikeZoneTop":3.199,"strikeZoneBottom":1.614},"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},"ID675919":{"id":675919,"fullName":"Nick Raquet","link":"/api/v1/people/675919","firstName":"Nick","lastName":"Raquet","primaryNumber":"72","birthDate":"1995-12-12","currentAge":30,"birthCity":"Boalsberg","birthStateProvince":"PA","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Raquet","boxscoreName":"Raquet","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2025-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Nick Raquet","nameSlug":"nick-raquet-675919","firstLastName":"Nick Raquet","lastFirstName":"Raquet, Nick","lastInitName":"Raquet, N","initLastName":"N Raquet","fullFMLName":"Nick  Raquet","fullLFMName":"Raquet, Nick","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID668227":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227","firstName":"Randy","lastName":"Arozarena","primaryNumber":"56","birthDate":"1995-02-28","currentAge":31,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Randy","useLastName":"Arozarena","boxscoreName":"Arozarena","gender":"M","nameMatrilineal":"Gonzalez","isPlayer":true,"isVerified":true,"pronunciation":"ah-row-sah-RAY-nah","mlbDebutDate":"2019-08-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randy Arozarena","nameSlug":"randy-arozarena-668227","firstLastName":"Randy Arozarena","lastFirstName":"Arozarena, Randy","lastInitName":"Arozarena, R","initLastName":"R Arozarena","fullFMLName":"Randy Arozarena","fullLFMName":"Arozarena, Randy","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"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},"ID686527":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527","firstName":"Dominic","lastName":"Canzone","primaryNumber":"8","birthDate":"1997-08-16","currentAge":29,"birthCity":"Cleveland","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Dominic","useLastName":"Canzone","middleName":"Gene","boxscoreName":"Canzone","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-07-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dominic Canzone","nameSlug":"dominic-canzone-686527","firstLastName":"Dominic Canzone","lastFirstName":"Canzone, Dominic","lastInitName":"Canzone, D","initLastName":"D Canzone","fullFMLName":"Dominic Gene Canzone","fullLFMName":"Canzone, Dominic Gene","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"ID663728":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728","firstName":"Caleb","lastName":"Raleigh","primaryNumber":"29","birthDate":"1996-11-26","currentAge":29,"birthCity":"Harrisonburg","birthStateProvince":"VA","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Cal","useLastName":"Raleigh","middleName":"John","boxscoreName":"Raleigh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"rah-lee","mlbDebutDate":"2021-07-11","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cal Raleigh","nameSlug":"cal-raleigh-663728","firstLastName":"Cal Raleigh","lastFirstName":"Raleigh, Cal","lastInitName":"Raleigh, C","initLastName":"C Raleigh","fullFMLName":"Caleb John Raleigh","fullLFMName":"Raleigh, Caleb John","strikeZoneTop":3.282,"strikeZoneBottom":1.656},"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},"ID657571":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571","firstName":"Caleb","lastName":"Ferguson","primaryNumber":"54","birthDate":"1996-07-02","currentAge":30,"birthCity":"Columbus","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Ferguson","middleName":"Paul","boxscoreName":"Ferguson, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Caleb Ferguson","nameSlug":"caleb-ferguson-657571","firstLastName":"Caleb Ferguson","lastFirstName":"Ferguson, Caleb","lastInitName":"Ferguson, C","initLastName":"C Ferguson","fullFMLName":"Caleb Paul Ferguson","fullLFMName":"Ferguson, Caleb Paul","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID666374":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374","firstName":"Matthew","lastName":"Brash","primaryNumber":"47","birthDate":"1998-05-12","currentAge":28,"birthCity":"Kingston","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 1\"","weight":173,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Brash","middleName":"Aurel","boxscoreName":"Brash","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Brash","nameSlug":"matt-brash-666374","firstLastName":"Matt Brash","lastFirstName":"Brash, Matt","lastInitName":"Brash, M","initLastName":"M Brash","fullFMLName":"Matthew Aurel Brash","fullLFMName":"Brash, Matthew Aurel","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID620454":{"id":620454,"fullName":"José Castillo","link":"/api/v1/people/620454","firstName":"José","lastName":"Castillo","birthDate":"1996-01-10","currentAge":30,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 6\"","weight":252,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Castillo","middleName":"Gregorio","boxscoreName":"Castillo, J","nickName":"Big Dude","gender":"M","nameMatrilineal":"Tovar","isPlayer":true,"isVerified":true,"mlbDebutDate":"2018-06-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"José Castillo","nameSlug":"jose-castillo-620454","firstLastName":"José Castillo","lastFirstName":"Castillo, José","lastInitName":"Castillo, J","initLastName":"J Castillo","fullFMLName":"José Gregorio Castillo","fullLFMName":"Castillo, José Gregorio","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID695670":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670","firstName":"Harrison","lastName":"Ford","primaryNumber":"17","birthDate":"2003-02-21","currentAge":23,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Harry","useLastName":"Ford","middleName":"Michael","boxscoreName":"Ford, H","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2021,"mlbDebutDate":"2025-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Harry Ford","nameSlug":"harry-ford-695670","firstLastName":"Harry Ford","lastFirstName":"Ford, Harry","lastInitName":"Ford, H","initLastName":"H Ford","fullFMLName":"Harrison Michael Ford","fullLFMName":"Ford, Harrison Michael","strikeZoneTop":3.123,"strikeZoneBottom":1.576},"ID662253":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253","firstName":"Andrés","lastName":"Muñoz","primaryNumber":"75","birthDate":"1999-01-16","currentAge":27,"birthCity":"Los Mochis","birthStateProvince":"SI","birthCountry":"Mexico","height":"6' 2\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrés","useLastName":"Muñoz","middleName":"Clemente","boxscoreName":"Muñoz, A","nickName":"El Plebe","gender":"M","nameMatrilineal":"Apodaca","isPlayer":true,"isVerified":true,"pronunciation":"on-DRACE moon-yoce","mlbDebutDate":"2019-07-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Muñoz","nameSlug":"andres-munoz-662253","firstLastName":"Andrés Muñoz","lastFirstName":"Muñoz, Andrés","lastInitName":"Muñoz, A","initLastName":"A Muñoz","fullFMLName":"Andrés Clemente Muñoz","fullLFMName":"Muñoz, Andrés Clemente","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669923":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923","firstName":"George","lastName":"Kirby","primaryNumber":"68","birthDate":"1998-02-04","currentAge":28,"birthCity":"Rye","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"George","useLastName":"Kirby","middleName":"Joseph","boxscoreName":"Kirby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Kirby","nameSlug":"george-kirby-669923","firstLastName":"George Kirby","lastFirstName":"Kirby, George","lastInitName":"Kirby, G","initLastName":"G Kirby","fullFMLName":"George Joseph Kirby","fullLFMName":"Kirby, George Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID642100":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100","firstName":"Gabriel","lastName":"Speier","primaryNumber":"55","birthDate":"1995-04-12","currentAge":31,"birthCity":"Santa Barbara","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gabe","useLastName":"Speier","middleName":"James","boxscoreName":"Speier","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"spy-urr","mlbDebutDate":"2019-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gabe Speier","nameSlug":"gabe-speier-642100","firstLastName":"Gabe Speier","lastFirstName":"Speier, Gabe","lastInitName":"Speier, G","initLastName":"G Speier","fullFMLName":"Gabriel James Speier","fullLFMName":"Speier, Gabriel James","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID682243":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243","firstName":"Bryce","lastName":"Miller","primaryNumber":"50","birthDate":"1998-08-23","currentAge":28,"birthCity":"Mount Pleasant","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryce","useLastName":"Miller","middleName":"Austen","boxscoreName":"Miller, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-05-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Miller","nameSlug":"bryce-miller-682243","firstLastName":"Bryce Miller","lastFirstName":"Miller, Bryce","lastInitName":"Miller, B","initLastName":"B Miller","fullFMLName":"Bryce Austen Miller","fullLFMName":"Miller, Bryce Austen","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID660825":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825","firstName":"Eduard","lastName":"Bazardo","primaryNumber":"83","birthDate":"1995-09-01","currentAge":31,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eduard","useLastName":"Bazardo","middleName":"Felix","boxscoreName":"Bazardo","gender":"M","nameMatrilineal":"Osorio","isPlayer":true,"isVerified":false,"pronunciation":"buh-ZAR-doh","mlbDebutDate":"2021-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eduard Bazardo","nameSlug":"eduard-bazardo-660825","firstLastName":"Eduard Bazardo","lastFirstName":"Bazardo, Eduard","lastInitName":"Bazardo, E","initLastName":"E Bazardo","fullFMLName":"Eduard Felix Bazardo","fullLFMName":"Bazardo, Eduard Felix","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID593871":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871","firstName":"Jorge","lastName":"Polanco","primaryNumber":"11","birthDate":"1993-07-05","currentAge":33,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 0\"","weight":208,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Jorge","useLastName":"Polanco","middleName":"Luis","boxscoreName":"Polanco","nickName":"Chulo","gender":"M","nameMatrilineal":"Pacheco","isPlayer":true,"isVerified":true,"mlbDebutDate":"2014-06-26","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorge Polanco","nameSlug":"jorge-polanco-593871","firstLastName":"Jorge Polanco","lastFirstName":"Polanco, Jorge","lastInitName":"Polanco, J","initLastName":"J Polanco","fullFMLName":"Jorge Luis Polanco","fullLFMName":"Polanco, Jorge Luis","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"ID691026":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026","firstName":"Masyn","lastName":"Winn","primaryNumber":"0","birthDate":"2002-03-21","currentAge":24,"birthCity":"Katy","birthStateProvince":"TX","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Masyn","useLastName":"Winn","middleName":"Blaze","boxscoreName":"Winn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-08-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Masyn Winn","nameSlug":"masyn-winn-691026","firstLastName":"Masyn Winn","lastFirstName":"Winn, Masyn","lastInitName":"Winn, M","initLastName":"M Winn","fullFMLName":"Masyn Blaze Winn","fullLFMName":"Winn, Masyn Blaze","strikeZoneTop":3.081,"strikeZoneBottom":1.555},"ID672841":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841","firstName":"Carlos ","lastName":"Vargas","primaryNumber":"54","birthDate":"1999-10-13","currentAge":26,"birthCity":"Moca","birthCountry":"Dominican Republic","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carlos","useLastName":"Vargas","middleName":"Miguel","boxscoreName":"Vargas","gender":"M","nameMatrilineal":"Henriquez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Vargas","nameSlug":"carlos-vargas-672841","firstLastName":"Carlos Vargas","lastFirstName":"Vargas, Carlos","lastInitName":"Vargas, C","initLastName":"C Vargas","fullFMLName":"Carlos  Miguel Vargas","fullLFMName":"Vargas, Carlos  Miguel","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":680,"name":"T-Mobile Park","link":"/api/v1/venues/680","location":{"address1":"P.O. Box 4100","city":"Seattle","state":"Washington","stateAbbrev":"WA","postalCode":"98104","defaultCoordinates":{"latitude":47.591333,"longitude":-122.33251},"azimuthAngle":49.0,"elevation":10,"country":"USA","phone":"(206) 346-4000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":47378,"turfType":"Grass","roofType":"Retractable","leftLine":331,"leftCenter":390,"center":405,"rightCenter":387,"rightLine":327},"active":true,"season":"2025"},"officialVenue":{"id":680,"link":"/api/v1/venues/680"},"weather":{"condition":"Partly Cloudy","temp":"71","wind":"5 mph, In From LF"},"gameInfo":{"attendance":23044,"firstPitch":"2025-09-10T01:41:00.000Z","gameDurationMinutes":156},"review":{"hasChallenges":true,"away":{"used":1,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"home":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"}},"officialScorer":{"id":482188,"fullName":"Darin Padur","link":"/api/v1/people/482188"},"primaryDatacaster":{"id":803380,"fullName":"Daniel Harrington","link":"/api/v1/people/803380"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Lars Nootbaar lines out sharply to left fielder Randy Arozarena.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-10T01:41:10.022Z","endTime":"2025-09-10T01:42:21.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-09T22:45:06.205Z","endTime":"2025-09-10T01:17:58.385Z","isPitch":false,"type":"action","player":{"id":663457,"link":"/api/v1/people/663457"}},{"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-10T01:17:58.385Z","endTime":"2025-09-10T01:40:28.334Z","isPitch":false,"type":"action","player":{"id":663457,"link":"/api/v1/people/663457"}},{"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-10T01:40:28.334Z","endTime":"2025-09-10T01:41:11.931Z","isPitch":false,"type":"action","player":{"id":663457,"link":"/api/v1/people/663457"}},{"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.3,"endSpeed":88.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.36784400810292,"aZ":-19.39246249674228,"pfxX":-9.44692418380647,"pfxZ":6.422472062670909,"pX":-0.5729455643667193,"pZ":2.63088438225068,"vX0":6.735761496423979,"vY0":-140.1345865236175,"vZ0":-4.619318197970682,"x":138.84,"y":167.75,"x0":-1.7790609639056136,"y0":50.00665015257956,"z0":5.565870396587243,"aX":-18.811953215633714},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.8,"breakHorizontal":15.7,"spinRate":2071,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.3907046401870433,"extension":6.360029174531113},"index":3,"playId":"e08436a1-a9aa-3ae4-97fa-e8fd940534ab","pitchNumber":1,"startTime":"2025-09-10T01:41:11.931Z","endTime":"2025-09-10T01:41:15.620Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.741686786651464,"aZ":-28.893614977933197,"pfxX":-9.095124723878424,"pfxZ":1.9385714355035475,"pX":-0.9533196220768652,"pZ":1.9488508188829368,"vX0":5.189991664920278,"vY0":-128.82824207959882,"vZ0":-3.4322907622752723,"x":153.34,"y":186.16,"x0":-1.80384950638895,"y0":50.00624082482934,"z0":5.51257979170046,"aX":-15.414215324567412},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.0,"breakHorizontal":15.5,"spinRate":1428,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4238731127051394,"extension":6.46894436187459},"index":4,"playId":"063e2fea-ca50-3b8e-b486-83695a1786a4","pitchNumber":2,"startTime":"2025-09-10T01:41:31.595Z","endTime":"2025-09-10T01:41:34.941Z","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":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.5,"strikeZoneTop":3.31277449151741,"strikeZoneBottom":1.55781724384447,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.22470393189516,"aZ":-43.0481120850763,"pfxX":3.588849550216337,"pfxZ":-7.0620064857873635,"pX":0.8367910798313378,"pZ":0.3816306765775848,"vX0":5.070123570867683,"vY0":-123.99420167571098,"vZ0":-3.8536938355539947,"x":85.1,"y":228.48,"x0":-1.7088953750930533,"y0":50.00165325771795,"z0":5.586609384579832,"aX":5.527380064940104},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-13.4,"breakHorizontal":-7.8,"spinRate":2393,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.44352569926039864,"extension":6.519706717288736},"index":5,"playId":"55ba7239-e585-3758-a476-d10322c37232","pitchNumber":3,"startTime":"2025-09-10T01:41:53.326Z","endTime":"2025-09-10T01:41:56.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.7581431343545,"aZ":-40.33724859391546,"pfxX":3.918646377812639,"pfxZ":-5.194322005781261,"pX":-0.3635866137376729,"pZ":2.1031916325887976,"vX0":2.251732615092103,"vY0":-124.7602881910101,"vZ0":-0.8102964263904429,"x":130.86,"y":181.99,"x0":-1.7877110010697925,"y0":50.00200106541196,"z0":5.764831028471132,"aX":6.159299939897306},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-9.4,"breakHorizontal":-7.7,"spinRate":2187,"spinDirection":39},"zone":7,"typeConfidence":2.0,"plateTime":0.4394888436134452,"extension":6.464570252203463},"hitData":{"launchSpeed":100.0,"launchAngle":18.0,"totalDistance":319.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":78.61,"coordY":79.92}},"index":6,"playId":"a146e2d7-a2b8-38d6-81b4-ed71167f9c58","pitchNumber":4,"startTime":"2025-09-10T01:42:14.111Z","endTime":"2025-09-10T01:42:21.560Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T01:42:21.560Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Iván Herrera grounds out, third baseman Eugenio Suárez to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-10T01:42:33.515Z","endTime":"2025-09-10T01:44:38.307Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"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":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":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"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":95.9,"endSpeed":87.6,"strikeZoneTop":3.42145029584417,"strikeZoneBottom":1.53000004524074,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.104364743287118,"aZ":-21.825750891315646,"pfxX":-10.663983496571962,"pfxZ":5.2590290785509755,"pX":0.2776786598614479,"pZ":2.9655740077996033,"vX0":8.816024747890774,"vY0":-139.3346302224339,"vZ0":-3.2432179065441393,"x":106.42,"y":158.71,"x0":-1.5407935798335937,"y0":50.00317850557623,"z0":5.5857472082425135,"aX":-20.983124241937883},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.0,"breakHorizontal":17.5,"spinRate":2143,"spinDirection":225},"zone":3,"typeConfidence":2.0,"plateTime":0.39300541182056303,"extension":6.492388456964589},"index":0,"playId":"9f351f79-c98d-3acb-8db0-7eeaea7b0221","pitchNumber":1,"startTime":"2025-09-10T01:42:49.777Z","endTime":"2025-09-10T01:42:53.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.9,"strikeZoneTop":3.30487036003394,"strikeZoneBottom":1.52999920393668,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.3175432734114,"aZ":-14.720028112719215,"pfxX":-8.62790572656304,"pfxZ":8.605229325423789,"pX":0.8609950365629613,"pZ":2.6647292359543986,"vX0":9.6985820788726,"vY0":-141.52149749894136,"vZ0":-5.596887423464621,"x":84.18,"y":166.83,"x0":-1.4895662143775301,"y0":50.0029377975168,"z0":5.611011332289702,"aX":-17.50065413562913},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.5,"breakHorizontal":13.7,"spinRate":2374,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.38704634162029494,"extension":6.343964442070561},"index":1,"playId":"f1890f60-3f1b-3d31-a4a0-b60f34d3eaa3","pitchNumber":2,"startTime":"2025-09-10T01:43:10.148Z","endTime":"2025-09-10T01:43:14.418Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2025-09-10T01:43:37.600Z","endTime":"2025-09-10T01:43:58.682Z","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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.8,"strikeZoneTop":3.37223911364413,"strikeZoneBottom":1.5299985815421,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.064267618694846,"aZ":-32.899456189282084,"pfxX":3.330835785929362,"pfxZ":-0.4414618072273502,"pX":1.2608834834432139,"pZ":0.633006249519904,"vX0":6.855590248936862,"vY0":-128.22222669080855,"vZ0":-5.600909230614279,"x":68.94,"y":221.69,"x0":-1.8910787492765213,"y0":50.00276980366294,"z0":5.444600834571295,"aX":5.487331838778128},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.9,"breakHorizontal":-7.7,"spinRate":2319,"spinDirection":18},"zone":14,"typeConfidence":2.0,"plateTime":0.42886902375999325,"extension":6.491702380877663},"index":3,"playId":"bcb39682-d4d9-3916-bee0-c969d8eb65f5","pitchNumber":3,"startTime":"2025-09-10T01:43:58.682Z","endTime":"2025-09-10T01:44:01.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.0,"strikeZoneTop":3.22526784074563,"strikeZoneBottom":1.53882579172145,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.448107412368753,"aZ":-33.504489864369695,"pfxX":3.3964815921439326,"pfxZ":-0.7635622121610819,"pX":-0.2806760837526788,"pZ":3.507288096787265,"vX0":3.151247726267664,"vY0":-130.7612662218379,"vZ0":0.5509284381117094,"x":127.7,"y":144.08,"x0":-1.9390492955149532,"y0":50.001294180360404,"z0":5.79121560873128,"aX":5.929129488677556},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-1.1,"breakHorizontal":-6.8,"spinRate":2212,"spinDirection":32},"zone":11,"typeConfidence":2.0,"plateTime":0.4175562411964653,"extension":6.425736241448282},"index":4,"playId":"eb861113-eeef-3ed7-a998-647a5f4b4e33","pitchNumber":4,"startTime":"2025-09-10T01:44:13.530Z","endTime":"2025-09-10T01:44:17.980Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.38273847704309,"aZ":-21.78330382912832,"pfxX":-10.824023968396107,"pfxZ":5.11924542663405,"pX":0.47282149883790087,"pZ":2.278215900002705,"vX0":9.447634903279063,"vY0":-141.17695163454079,"vZ0":-5.1029416335182,"x":98.98,"y":177.27,"x0":-1.501140345313482,"y0":50.00458336629404,"z0":5.500093536998544,"aX":-21.97915959750025},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.4,"breakHorizontal":17.9,"spinRate":2211,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.3871003907016526,"extension":6.599414864582018},"hitData":{"launchSpeed":85.3,"launchAngle":-43.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":92.64,"coordY":169.01}},"index":5,"playId":"c97b9a66-2aeb-3f7e-a3c0-60870bf75804","pitchNumber":5,"startTime":"2025-09-10T01:44:29.906Z","endTime":"2025-09-10T01:44:38.307Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T01:44:38.307Z","atBatIndex":1},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alec Burleson lines out to center fielder Julio Rodríguez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-10T01:44:52.636Z","endTime":"2025-09-10T01:47:51.884Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[5],"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":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.8,"strikeZoneTop":3.30113250388409,"strikeZoneBottom":1.44418950689821,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.34639572424459,"aZ":-34.24574093512208,"pfxX":5.530621145907244,"pfxZ":-1.2619671393337315,"pX":-0.020007495597365938,"pZ":1.2146931181319442,"vX0":2.7985032093535374,"vY0":-127.11286561619866,"vZ0":-3.798945695440818,"x":117.76,"y":205.98,"x0":-1.852759859985795,"y0":50.00299366222478,"z0":5.439132949487472,"aX":9.076385767688782},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.9,"breakHorizontal":-10.7,"spinRate":2415,"spinDirection":39},"zone":13,"typeConfidence":2.0,"plateTime":0.4304257779883125,"extension":6.5281405918074},"index":0,"playId":"6ed3cd2f-8eea-387a-8873-cd060301f568","pitchNumber":1,"startTime":"2025-09-10T01:45:05.545Z","endTime":"2025-09-10T01:45:09.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.7,"strikeZoneTop":3.43657250984946,"strikeZoneBottom":1.57982214347217,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.116759317768597,"aZ":-25.118086390235757,"pfxX":-9.777260417736395,"pfxZ":3.521486583357577,"pX":-0.0052708857815413155,"pZ":2.5742842389340646,"vX0":7.835441739562858,"vY0":-140.29327251319629,"vZ0":-3.966360026865405,"x":117.2,"y":169.27,"x0":-1.556488198206275,"y0":50.00450963576838,"z0":5.632991537300507,"aX":-19.59838251090834},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.8,"breakHorizontal":16.2,"spinRate":2075,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.38961564053446995,"extension":6.534729954645617},"index":1,"playId":"8c532dd9-fc92-31e2-8551-5402eb0afffa","pitchNumber":2,"startTime":"2025-09-10T01:45:21.085Z","endTime":"2025-09-10T01:45:24.740Z","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":96.8,"endSpeed":88.8,"strikeZoneTop":3.43561639991835,"strikeZoneBottom":1.54530859425699,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.047621058816798,"aZ":-18.035590473501937,"pfxX":-8.462062205233654,"pfxZ":7.003287039259657,"pX":-1.0584956312840832,"pZ":3.1200903874489736,"vX0":4.6172842215167105,"vY0":-140.96372080730916,"vZ0":-3.7172367500069496,"x":157.35,"y":154.54,"x0":-1.615328596380108,"y0":50.00522365010214,"z0":5.615306411250918,"aX":-17.08841500468881},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.1,"breakHorizontal":14.4,"spinRate":2234,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.38807689150926317,"extension":6.508004017521257},"index":2,"playId":"b334c30b-fa2d-365f-a023-bd2366eec31a","pitchNumber":3,"startTime":"2025-09-10T01:45:36.957Z","endTime":"2025-09-10T01:45:40.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.47343086335331,"strikeZoneBottom":1.59000159705557,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.098859623732864,"aZ":-32.137753344512994,"pfxX":5.410483907309199,"pfxZ":0.02050088211986889,"pX":-0.4330752097307156,"pZ":1.8534702567065835,"vX0":1.7950115730975273,"vY0":-128.06904242896834,"vZ0":-2.9938807146996105,"x":133.51,"y":188.74,"x0":-1.845700847170936,"y0":50.002915646850276,"z0":5.547728769530871,"aX":8.99899514398231},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.4,"breakHorizontal":-10.2,"spinRate":2414,"spinDirection":35},"zone":7,"typeConfidence":2.0,"plateTime":0.4274570353457783,"extension":6.491512327558861},"index":3,"playId":"5b851768-5b2f-3536-a372-f0d5100e0c94","pitchNumber":4,"startTime":"2025-09-10T01:45:51.058Z","endTime":"2025-09-10T01:45:54.495Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.6,"strikeZoneTop":3.47700170288947,"strikeZoneBottom":1.5900003600006,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.33257654659175,"aZ":-44.09873897060082,"pfxX":3.7176840333555443,"pfxZ":-7.61142870791609,"pX":1.3750412608698181,"pZ":-0.6547608014200171,"vX0":6.055262294733149,"vY0":-124.99699671986716,"vZ0":-6.071634786355552,"x":64.59,"y":256.46,"x0":-1.5702068445590713,"y0":50.00099848733373,"z0":5.4635969242188285,"aX":5.826395648674958},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-15.0,"breakHorizontal":-8.3,"spinRate":2432,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.43973720324536636,"extension":6.652737325317722},"index":4,"playId":"587647d9-0489-3337-bc3e-303bfdd455e8","pitchNumber":5,"startTime":"2025-09-10T01:46:06.367Z","endTime":"2025-09-10T01:46:09.998Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2025-09-10T01:46:41.814Z","endTime":"2025-09-10T01:47:44.430Z","isPitch":false,"type":"action","player":{"id":676475,"link":"/api/v1/people/676475"}},{"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":96.5,"endSpeed":88.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.44663506501048,"aZ":-16.52336224332578,"pfxX":-5.184971625276228,"pfxZ":7.803462963134871,"pX":-0.12134827545399972,"pZ":3.1648837333528,"vX0":5.977582039884078,"vY0":-140.40416529281165,"vZ0":-4.063381296483758,"x":121.63,"y":153.33,"x0":-1.5997360468212853,"y0":50.00074308376912,"z0":5.69923877346533,"aX":-10.397414182666287},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.6,"breakHorizontal":8.3,"spinRate":2219,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.38943543215125676,"extension":6.5079148956517034},"hitData":{"launchSpeed":82.3,"launchAngle":26.0,"totalDistance":293.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":124.61,"coordY":189.19}},"index":6,"playId":"77fd027d-6c8b-35a8-9710-1defa40d6801","pitchNumber":6,"startTime":"2025-09-10T01:47:44.430Z","endTime":"2025-09-10T01:47:51.884Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T01:47:51.884Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Randy Arozarena flies out to center fielder Victor Scott II.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-10T01:49:49.596Z","endTime":"2025-09-10T01:50:38.087Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.8,"endSpeed":69.3,"strikeZoneTop":3.27604966780605,"strikeZoneBottom":1.5362717942507,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.964600447922656,"aZ":-45.695117820331625,"pfxX":-5.281434179891211,"pfxZ":-11.180651324280408,"pX":0.9382482401244163,"pZ":2.591947610346517,"vX0":1.9662771836411654,"vY0":-110.26545332975361,"vZ0":1.3392469056833118,"x":81.24,"y":168.8,"x0":0.7120461636047448,"y0":50.004726625311214,"z0":6.868073329602307,"aX":-6.384749215130825},"breaks":{"breakAngle":7.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.7,"breakVerticalInduced":-19.3,"breakHorizontal":8.9,"spinRate":2940,"spinDirection":332},"zone":12,"typeConfidence":2.0,"plateTime":0.5002644499953743,"extension":6.0939934525226365},"index":0,"playId":"37b08649-3201-30cf-978e-6e9b5a66ee30","pitchNumber":1,"startTime":"2025-09-10T01:50:01.571Z","endTime":"2025-09-10T01:50:04.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.357379609711042,"aZ":-13.49975029907955,"pfxX":1.37098210180342,"pfxZ":9.90673879941219,"pX":0.39029187076451205,"pZ":3.2493683095013504,"vX0":-1.0771497709681777,"vY0":-136.28438708935644,"vZ0":-6.32340812715916,"x":102.12,"y":151.05,"x0":0.6121135919953534,"y0":50.003701455039554,"z0":6.528470154967557,"aX":2.5845569593331588},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.8,"breakHorizontal":-2.3,"spinRate":2053,"spinDirection":147},"zone":3,"typeConfidence":2.0,"plateTime":0.4015700292496933,"extension":6.154966269312373},"index":1,"playId":"08a552d7-76d4-3fc5-8ca7-cdc8bd4d7251","pitchNumber":2,"startTime":"2025-09-10T01:50:14.815Z","endTime":"2025-09-10T01:50:17.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.619093010851127,"aZ":-12.383713504934331,"pfxX":1.520793177699605,"pfxZ":10.544462182283736,"pX":-0.27371699578883824,"pZ":2.7733227631204254,"vX0":-2.7187201383970634,"vY0":-135.6340451069835,"vZ0":-7.622170672236704,"x":127.43,"y":163.9,"x0":0.5407145005968425,"y0":50.00412016463257,"z0":6.46969295388261,"aX":2.85487644877138},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.9,"breakHorizontal":-2.3,"spinRate":2148,"spinDirection":154},"zone":5,"typeConfidence":2.0,"plateTime":0.4026941132731454,"extension":6.346038824846291},"hitData":{"launchSpeed":74.6,"launchAngle":34.0,"totalDistance":252.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.03,"coordY":99.83}},"index":2,"playId":"f17e984e-e2a5-3b10-b081-70b06ad1efff","pitchNumber":3,"startTime":"2025-09-10T01:50:29.432Z","endTime":"2025-09-10T01:50:38.087Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T01:50:38.087Z","atBatIndex":3},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Cal Raleigh lines out to left fielder Alec Burleson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-10T01:50:46.836Z","endTime":"2025-09-10T01:51:10.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.70159225165665,"aZ":-12.85189420926503,"pfxX":2.8704126702706168,"pfxZ":10.266929635699384,"pX":0.6192144249739382,"pZ":2.4100242886907863,"vX0":-1.0558602094675826,"vY0":-136.02438168284084,"vZ0":-8.48804976404863,"x":93.4,"y":173.71,"x0":0.6386106267352912,"y0":50.00027023193702,"z0":6.453614018643336,"aX":5.399723946571608},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.0,"breakHorizontal":-5.0,"spinRate":2077,"spinDirection":149},"zone":6,"typeConfidence":2.0,"plateTime":0.402058539431986,"extension":6.3218709324712625},"hitData":{"launchSpeed":88.6,"launchAngle":25.0,"totalDistance":318.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":46.33,"coordY":98.4}},"index":0,"playId":"a566a59c-0971-3f00-976b-0387923faf73","pitchNumber":1,"startTime":"2025-09-10T01:51:02.743Z","endTime":"2025-09-10T01:51:10.703Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T01:51:10.703Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Julio Rodríguez flies out to right fielder Lars Nootbaar.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-10T01:51:18.047Z","endTime":"2025-09-10T01:51:59.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.42816340840944,"strikeZoneBottom":1.52999814118494,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.518874643669097,"aZ":-13.94807927108074,"pfxX":2.514195993446358,"pfxZ":9.614905589364707,"pX":0.6476314308400486,"pZ":1.928093856715453,"vX0":-0.6550844331863983,"vY0":-136.8723568087429,"vZ0":-9.529460356602872,"x":92.31,"y":186.72,"x0":0.563627417656252,"y0":50.0009382194983,"z0":6.412359770600024,"aX":4.76437727100416},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.6,"breakHorizontal":-4.4,"spinRate":2072,"spinDirection":149},"zone":9,"typeConfidence":2.0,"plateTime":0.40034877205965413,"extension":6.285019332603222},"index":0,"playId":"6c82567b-5e53-3153-ac6c-a0db6319e204","pitchNumber":1,"startTime":"2025-09-10T01:51:35.583Z","endTime":"2025-09-10T01:51:38.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.337027904272077,"aZ":-31.17633940571092,"pfxX":-2.2924456415706764,"pfxZ":0.6206183242107937,"pX":0.15403742676006546,"pZ":2.4580683198712054,"vX0":-0.647280756973445,"vY0":-125.67330428351985,"vZ0":-3.8826910613065477,"x":111.13,"y":172.41,"x0":0.7123027915792394,"y0":50.005238944196336,"z0":6.531023599545792,"aX":-3.6999392454063873},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.5,"breakHorizontal":4.3,"spinRate":2663,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.4343554000362566,"extension":6.306920483213917},"hitData":{"launchSpeed":89.3,"launchAngle":29.0,"totalDistance":296.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":200.81,"coordY":105.82}},"index":1,"playId":"0eec94da-1dae-3b51-a9cc-dec7df3ec128","pitchNumber":2,"startTime":"2025-09-10T01:51:51.000Z","endTime":"2025-09-10T01:51:59.246Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T01:51:59.246Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willson Contreras singles on a line drive to right fielder Victor Robles.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-10T01:54:04.894Z","endTime":"2025-09-10T01:55:52.751Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"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":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.1,"strikeZoneTop":3.40532755634507,"strikeZoneBottom":1.52956636237919,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.20611596369056,"aZ":-23.434975279497255,"pfxX":-9.18222843287392,"pfxZ":4.3036622882428865,"pX":-0.8539494116236123,"pZ":4.076499526744466,"vX0":5.790453327622206,"vY0":-141.16277733527042,"vZ0":-0.8389996097384794,"x":149.55,"y":128.71,"x0":-1.7319714916782036,"y0":50.00499498846215,"z0":5.8775401701403105,"aX":-18.652223408684957},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":7.8,"breakHorizontal":15.6,"spinRate":1956,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3870649836520803,"extension":6.454332440170524},"index":0,"playId":"12517db9-6928-3644-9726-1ed33f3664d0","pitchNumber":1,"startTime":"2025-09-10T01:54:11.338Z","endTime":"2025-09-10T01:54:14.344Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.8,"strikeZoneTop":3.3585160138479,"strikeZoneBottom":1.47373932953142,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.147442544890822,"aZ":-14.746779762812391,"pfxX":-7.473772537300771,"pfxZ":8.670096773117859,"pX":0.488567235672578,"pZ":2.666642656497028,"vX0":8.194761356326559,"vY0":-140.27401529540938,"vZ0":-5.64947113147139,"x":98.38,"y":166.78,"x0":-1.4876032515354507,"y0":50.00513772719618,"z0":5.654125176866763,"aX":-15.026283989964163},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.8,"breakHorizontal":12.0,"spinRate":2291,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.389192654566461,"extension":6.38699160436684},"index":1,"playId":"6a005a0f-49c9-3356-9655-5813553abe0a","pitchNumber":2,"startTime":"2025-09-10T01:54:25.144Z","endTime":"2025-09-10T01:54:28.272Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.44239027097601,"strikeZoneBottom":1.60999932970995,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.572147877453006,"aZ":-34.98756960659223,"pfxX":4.412447157122058,"pfxZ":-1.738762590546279,"pX":-0.18213517156808975,"pZ":1.1231940744893392,"vX0":2.9915783246721324,"vY0":-126.22877311041486,"vZ0":-4.028368431320085,"x":123.94,"y":208.45,"x0":-1.9558805261530219,"y0":50.00624833478298,"z0":5.555319775799856,"aX":7.12471160499516},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.8,"breakHorizontal":-8.6,"spinRate":2187,"spinDirection":33},"zone":13,"typeConfidence":2.0,"plateTime":0.43384507881717305,"extension":6.402071486934862},"index":2,"playId":"faec5ba9-9706-3cda-bcfd-fc3b0c79668c","pitchNumber":3,"startTime":"2025-09-10T01:54:39.517Z","endTime":"2025-09-10T01:54:44.107Z","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":96.2,"endSpeed":88.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.530770364058355,"aZ":-25.525501142268208,"pfxX":-8.465351889460493,"pfxZ":3.32628864637301,"pX":0.2038566244536458,"pZ":3.117199310509659,"vX0":8.028403606746208,"vY0":-140.00639075792034,"vZ0":-2.5510858860232157,"x":109.23,"y":154.62,"x0":-1.5912586253092533,"y0":50.00401269788405,"z0":5.6983964019020545,"aX":-16.925390360099563},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.8,"breakHorizontal":13.8,"spinRate":2049,"spinDirection":227},"zone":2,"typeConfidence":2.0,"plateTime":0.39016745375299067,"extension":6.444939251323592},"index":3,"playId":"410d7cc5-471b-37a7-99be-2e35a854da48","pitchNumber":4,"startTime":"2025-09-10T01:54:54.819Z","endTime":"2025-09-10T01:54:57.938Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-09-10T01:55:08.851Z","endTime":"2025-09-10T01:55:29.231Z","isPitch":false,"type":"action","player":{"id":575929,"link":"/api/v1/people/575929"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.7,"strikeZoneTop":3.38770353245986,"strikeZoneBottom":1.47002447392165,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.938137921655958,"aZ":-18.50824612497064,"pfxX":-6.098494448676472,"pfxZ":6.6370517036137375,"pX":-0.3918142100101629,"pZ":3.838308414106655,"vX0":6.352261097123983,"vY0":-142.2071668746744,"vZ0":-1.951075474109178,"x":131.94,"y":135.15,"x0":-1.856319684125125,"y0":50.00392273648095,"z0":5.700464775995895,"aX":-12.559995409483001},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.9,"breakHorizontal":9.8,"spinRate":2300,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3843552851977847,"extension":6.4895696584081906},"index":5,"playId":"c7c19116-0d9a-32e1-92fb-ae8957a65f4f","pitchNumber":5,"startTime":"2025-09-10T01:55:29.231Z","endTime":"2025-09-10T01:55:33.189Z","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":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.072762711354173,"aZ":-18.84316811364353,"pfxX":-9.334365231083584,"pfxZ":6.6139597481263355,"pX":-0.2770627419544427,"pZ":3.5053526600725724,"vX0":7.073271334280754,"vY0":-140.67341382572891,"vZ0":-2.5612920075034262,"x":127.56,"y":144.14,"x0":-1.6034988920460997,"y0":50.006905646051976,"z0":5.640660390252984,"aX":-18.827646385844304},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.6,"breakHorizontal":15.6,"spinRate":2161,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.388450794483147,"extension":6.544431121463206},"hitData":{"launchSpeed":73.8,"launchAngle":18.0,"totalDistance":174.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":176.98,"coordY":130.64}},"index":6,"playId":"e9aeef58-7ffa-32e0-a92f-e084d983086d","pitchNumber":6,"startTime":"2025-09-10T01:55:43.551Z","endTime":"2025-09-10T01:55:52.751Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T01:55:52.751Z","atBatIndex":6},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nolan Gorman doubles (12) on a line drive to left fielder Randy Arozarena. Willson Contreras scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-10T01:56:01.848Z","endTime":"2025-09-10T01:56:52.471Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"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":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":{"id":669923,"link":"/api/v1/people/669923"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.9,"strikeZoneTop":3.45389418611758,"strikeZoneBottom":1.64000154621048,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.52183856880981,"aZ":-16.327085129118107,"pfxX":-7.001066668669505,"pfxZ":7.80211375170458,"pX":-0.3038111684466947,"pZ":3.8833876674277783,"vX0":6.588662722273239,"vY0":-141.4510863339415,"vZ0":-2.026521700988384,"x":128.58,"y":133.93,"x0":-1.750866594622606,"y0":50.00526404608465,"z0":5.653121630475618,"aX":-14.22442508204292},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.9,"breakHorizontal":11.4,"spinRate":2369,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3868692815120296,"extension":6.505790320441923},"index":0,"playId":"a330b78b-ca62-3863-a277-a3c362976a83","pitchNumber":1,"startTime":"2025-09-10T01:56:19.980Z","endTime":"2025-09-10T01:56:24.459Z","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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.03063764450637,"aZ":-33.062995971332086,"pfxX":5.0549134601308,"pfxZ":-0.5395170049543259,"pX":-0.03339590007955762,"pZ":1.891968854349422,"vX0":2.945658763349355,"vY0":-127.52511240128787,"vZ0":-2.5032390576052177,"x":118.27,"y":187.7,"x0":-1.8598382724234925,"y0":50.0020962940001,"z0":5.492268820974013,"aX":8.331799689160691},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.3,"breakHorizontal":-9.8,"spinRate":2395,"spinDirection":36},"zone":8,"typeConfidence":2.0,"plateTime":0.4293778607839518,"extension":6.672034350301779},"hitData":{"launchSpeed":88.7,"launchAngle":21.0,"totalDistance":261.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":56.22,"coordY":120.63}},"index":1,"playId":"df3602e0-cba0-34de-905f-dd0c81ce7fc7","pitchNumber":2,"startTime":"2025-09-10T01:56:36.928Z","endTime":"2025-09-10T01:56:52.471Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T01:56:52.471Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Thomas Saggese singles on a line drive to center fielder Julio Rodríguez. Nolan Gorman scores.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-10T01:57:31.917Z","endTime":"2025-09-10T01:58:24.623Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"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":677594,"link":"/api/v1/people/677594"},"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":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":{"id":669923,"link":"/api/v1/people/669923"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"7d237d68-2f47-473c-8728-d5f89c08af07","startTime":"2025-09-10T01:57:31.917Z","endTime":"2025-09-10T01:57:36.917Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.907795404362275,"aZ":-20.576411962853392,"pfxX":-10.269175029053622,"pfxZ":5.7292688388462825,"pX":-0.7615887446179442,"pZ":2.944720215076098,"vX0":6.49574337051531,"vY0":-141.29330700065475,"vZ0":-3.8422724802185737,"x":146.03,"y":159.27,"x0":-1.7551294520337277,"y0":50.00047724735525,"z0":5.642753157846347,"aX":-20.780050102479613},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.7,"breakHorizontal":17.3,"spinRate":2225,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.38750199621061787,"extension":6.565627663065252},"index":1,"playId":"1e44475a-3cbf-370f-9d53-c1a6e68dddc8","pitchNumber":1,"startTime":"2025-09-10T01:57:51.725Z","endTime":"2025-09-10T01:57:54.725Z","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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.110584677684304,"aZ":-33.29746345086007,"pfxX":3.0076645327252893,"pfxZ":-0.6643264984698138,"pX":0.31173636267322624,"pZ":1.3830202895284562,"vX0":4.519342877528943,"vY0":-128.72562973069955,"vZ0":-3.7972125348876724,"x":105.12,"y":201.44,"x0":-1.8531005356945054,"y0":50.002769037618215,"z0":5.437307449738169,"aX":5.079960753304879},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.8,"breakHorizontal":-6.4,"spinRate":2352,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.4244597510149175,"extension":6.485670262156658},"hitData":{"launchSpeed":101.1,"launchAngle":13.0,"totalDistance":248.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":155.56,"coordY":57.29}},"index":2,"playId":"a9a24b4a-040b-3028-91d6-bd056a6e147e","pitchNumber":2,"startTime":"2025-09-10T01:58:12.605Z","endTime":"2025-09-10T01:58:24.623Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T01:58:24.623Z","atBatIndex":8},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Pedro Pagés grounds into a force out, second baseman Jorge Polanco to shortstop J.P. Crawford. Thomas Saggese out at 2nd. Pedro Pagés to 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-10T01:59:21.188Z","endTime":"2025-09-10T02:00:40.353Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-10T01:58:47.109Z","endTime":"2025-09-10T01:59:23.538Z","isPitch":false,"type":"action"},{"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":96.5,"endSpeed":88.7,"strikeZoneTop":3.04933541557147,"strikeZoneBottom":1.48000130498892,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.544478029454083,"aZ":-24.177540573688507,"pfxX":-9.338255147729722,"pfxZ":3.9866566831042896,"pX":0.9698736451921562,"pZ":3.532174805617604,"vX0":10.426030204589123,"vY0":-140.24584659621,"vZ0":-1.5059308147080972,"x":80.03,"y":143.41,"x0":-1.5697163287405478,"y0":50.00556192544563,"z0":5.6419196265601315,"aX":-18.742267148002295},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.1,"breakHorizontal":15.0,"spinRate":2031,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.3894724520475732,"extension":6.565030103450344},"index":1,"playId":"ba95a2ce-df48-33d2-9d9c-83f550d82468","pitchNumber":1,"startTime":"2025-09-10T01:59:23.538Z","endTime":"2025-09-10T01:59:26.746Z","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":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.15,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.953598060822287,"aZ":-21.251253772253843,"pfxX":-9.440930563253328,"pfxZ":5.486556723741124,"pX":-0.3707310016197587,"pZ":2.66658932272256,"vX0":7.445142254072849,"vY0":-139.83033586677453,"vZ0":-3.964320095947057,"x":131.13,"y":166.78,"x0":-1.8341446665927308,"y0":50.00305260838943,"z0":5.487692758030606,"aX":-18.795675557249098},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.4,"breakHorizontal":15.7,"spinRate":2114,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.3909146742000047,"extension":6.550515338091034},"index":2,"playId":"88cefaed-beee-32b4-b99e-f48922d11e8b","pitchNumber":2,"startTime":"2025-09-10T01:59:39.998Z","endTime":"2025-09-10T01:59:42.998Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":3,"startTime":"2025-09-10T01:59:59.301Z","endTime":"2025-09-10T02:00:10.818Z","isPitch":false,"type":"action","player":{"id":686780,"link":"/api/v1/people/686780"}},{"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":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":89.1,"strikeZoneTop":3.11501018374394,"strikeZoneBottom":1.48000002753836,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.436646018672363,"aZ":-24.56182124451799,"pfxX":-9.464142501781835,"pfxZ":3.7778789781777347,"pX":-0.01163366511618515,"pZ":1.9080679071448625,"vX0":7.999452551232955,"vY0":-140.51638367399948,"vZ0":-5.535635359915876,"x":117.44,"y":187.26,"x0":-1.6544658582699958,"y0":50.00407804942149,"z0":5.482149112236172,"aX":-19.07979003141223},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.0,"breakHorizontal":15.7,"spinRate":2028,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.3885972899662202,"extension":6.655426952399663},"index":4,"playId":"58dc929a-bf33-3c03-a9cb-59cc3bf00a4f","pitchNumber":3,"startTime":"2025-09-10T02:00:10.818Z","endTime":"2025-09-10T02:00:14.176Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.5,"strikeZoneTop":3.15,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.707203410419936,"aZ":-34.21168694393423,"pfxX":5.49916540489968,"pfxZ":-1.2178135044489116,"pX":0.006033552585379453,"pZ":1.988523245810346,"vX0":3.0328718815232754,"vY0":-128.07741546366833,"vZ0":-2.443365156782214,"x":116.77,"y":185.09,"x0":-1.9052417693921624,"y0":50.00254273403446,"z0":5.611911985033022,"aX":9.19998913353712},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.5,"breakHorizontal":-10.6,"spinRate":2186,"spinDirection":32},"zone":8,"typeConfidence":2.0,"plateTime":0.4264970459763795,"extension":6.711623462729476},"hitData":{"launchSpeed":108.0,"launchAngle":-7.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":133.26,"coordY":143.47}},"index":5,"playId":"447d1e36-c765-302f-a531-b4ceafc87056","pitchNumber":4,"startTime":"2025-09-10T02:00:30.082Z","endTime":"2025-09-10T02:00:40.353Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T02:00:40.353Z","atBatIndex":9},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Victor Scott II grounds into a force out, fielded by shortstop J.P. Crawford. Pedro Pagés out at 2nd. Victor Scott II to 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-10T02:00:55.345Z","endTime":"2025-09-10T02:01:37.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":87.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.654884313638135,"aZ":-17.15235779965636,"pfxX":-5.095529939215238,"pfxZ":7.626374096637129,"pX":-0.6747828840975976,"pZ":2.824382256372525,"vX0":4.701562710766928,"vY0":-139.3115400691016,"vZ0":-4.1755524066378324,"x":142.72,"y":162.52,"x0":-1.7204919555645184,"y0":50.00259251814487,"z0":5.472915824420469,"aX":-10.037496261902918},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.2,"breakHorizontal":8.3,"spinRate":2233,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.39282387792076534,"extension":6.236178951124422},"index":0,"playId":"78a3622c-c7a9-32c4-86db-b7f7de65d3f1","pitchNumber":1,"startTime":"2025-09-10T02:01:06.459Z","endTime":"2025-09-10T02:01:10.501Z","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":96.4,"endSpeed":88.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.911801267829397,"aZ":-20.03233204180184,"pfxX":-9.358374195480986,"pfxZ":6.062041779010266,"pX":-0.4855334581329245,"pZ":2.418351456295099,"vX0":6.419504201815876,"vY0":-140.23218773776202,"vZ0":-5.200113162811273,"x":135.51,"y":173.48,"x0":-1.5814074290276225,"y0":50.005645213242744,"z0":5.5923613279683675,"aX":-18.75473921042154},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.2,"breakHorizontal":15.7,"spinRate":2254,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.38968544594166143,"extension":6.446482170312034},"hitData":{"launchSpeed":98.4,"launchAngle":-1.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.11,"coordY":143.98}},"index":1,"playId":"9b462dd3-f380-362a-98d1-705121f12bfb","pitchNumber":2,"startTime":"2025-09-10T02:01:28.124Z","endTime":"2025-09-10T02:01:37.390Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T02:01:37.390Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Fermín flies out to right fielder Victor Robles.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-10T02:01:52.716Z","endTime":"2025-09-10T02:03:34.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"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":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":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.5,"strikeZoneTop":3.48677152968088,"strikeZoneBottom":1.77283795134825,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.213746393705797,"aZ":-33.043807007478094,"pfxX":4.6709762995518345,"pfxZ":-0.5255459984932331,"pX":0.5491528621002235,"pZ":1.6498567661331465,"vX0":4.556941925310077,"vY0":-128.59326697737046,"vZ0":-3.327527866155595,"x":96.07,"y":194.23,"x0":-1.8620582946934614,"y0":50.00313079249096,"z0":5.562668885545538,"aX":7.711404254987415},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.6,"breakHorizontal":-9.6,"spinRate":2390,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.4282759912045728,"extension":6.353702843773447},"index":0,"playId":"e77c01a6-f36c-34df-9556-faccc88e51b8","pitchNumber":1,"startTime":"2025-09-10T02:02:09.647Z","endTime":"2025-09-10T02:02:15.887Z","isPitch":true,"type":"pitch"},{"details":{"description":"Victor Scott II steals (32) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"e77c01a6-f36c-34df-9556-faccc88e51b8","startTime":"2025-09-10T02:02:29.392Z","endTime":"2025-09-10T02:02:46.390Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":687363,"link":"/api/v1/people/687363"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.4855578616642,"strikeZoneBottom":1.62999839426718,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.81305671929728,"aZ":-31.90803607012115,"pfxX":4.543476584551524,"pfxZ":0.1645724637810515,"pX":0.8555088444261107,"pZ":1.6824058711819503,"vX0":5.46443593726405,"vY0":-127.3800021859317,"vZ0":-3.073471518970704,"x":84.39,"y":193.36,"x0":-1.9068356578357903,"y0":50.00545580306119,"z0":5.423720706675671,"aX":7.477215497906628},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.1,"breakHorizontal":-9.5,"spinRate":2376,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4297567489514438,"extension":6.755536031838666},"index":2,"playId":"729d8c16-9093-395b-8b2b-4727960f8c7f","pitchNumber":2,"startTime":"2025-09-10T02:02:46.390Z","endTime":"2025-09-10T02:02:50.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.40981079390667,"strikeZoneBottom":1.62999908118679,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.538610065996018,"aZ":-19.62219470632119,"pfxX":-9.539233234527414,"pfxZ":6.4132788071387985,"pX":0.9422471768906403,"pZ":2.7904479681793273,"vX0":10.033698393003558,"vY0":-138.67082601693923,"vZ0":-3.8748955552321958,"x":81.08,"y":163.44,"x0":-1.4748390704358467,"y0":50.002686082051106,"z0":5.506412876545463,"aX":-18.67205508447464},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.0,"breakHorizontal":15.4,"spinRate":2127,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.39421806227486833,"extension":6.7112565792941945},"index":3,"playId":"4ea4f3bf-652f-3292-9897-bc0d5e040f5d","pitchNumber":3,"startTime":"2025-09-10T02:03:05.709Z","endTime":"2025-09-10T02:03:09.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.510653270363186,"aZ":-19.416564333743914,"pfxX":-9.962820489534767,"pfxZ":6.397438601004564,"pX":-0.1968943144939392,"pZ":2.300877756421321,"vX0":7.226014940679455,"vY0":-140.0568872700637,"vZ0":-5.390253539609634,"x":124.51,"y":176.66,"x0":-1.5110446340659127,"y0":50.00237185392871,"z0":5.513104210968475,"aX":-19.867373416387007},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.7,"breakHorizontal":16.7,"spinRate":2155,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.39050246443348113,"extension":6.539926390315718},"hitData":{"launchSpeed":83.2,"launchAngle":38.0,"totalDistance":263.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.7,"coordY":113.82}},"index":4,"playId":"e1d88096-f208-3c91-8d53-9f34fafae94a","pitchNumber":4,"startTime":"2025-09-10T02:03:26.736Z","endTime":"2025-09-10T02:03:34.040Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T02:03:34.040Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Eugenio Suárez walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-10T02:05:22.954Z","endTime":"2025-09-10T02:07:34.758Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.0,"endSpeed":84.4,"strikeZoneTop":3.57926521805892,"strikeZoneBottom":1.58999915068967,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.530852146501278,"aZ":-14.767140480938073,"pfxX":3.0673886676073043,"pfxZ":9.559943743857485,"pX":1.1413332416837605,"pZ":3.0977132167189367,"vX0":-0.18315957385414172,"vY0":-133.97231724943427,"vZ0":-6.1230514293266625,"x":73.5,"y":155.14,"x0":0.8119903735935425,"y0":50.0000901157123,"z0":6.465357251810483,"aX":5.583337301429551},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.2,"breakHorizontal":-5.5,"spinRate":2041,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.4085911034690053,"extension":6.085245022423188},"index":0,"playId":"e22076b4-4448-3390-805e-46fdbb84122d","pitchNumber":1,"startTime":"2025-09-10T02:05:42.122Z","endTime":"2025-09-10T02:05:46.471Z","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":87.8,"endSpeed":80.4,"strikeZoneTop":3.54462543120166,"strikeZoneBottom":1.5899992597909,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.88859900575308,"aZ":-22.54242522828786,"pfxX":8.383327248519613,"pfxZ":5.833775646833896,"pX":1.4508289798014968,"pZ":2.7355726641437483,"vX0":-1.580029632574771,"vY0":-127.81940253634569,"vZ0":-4.531679375689058,"x":61.7,"y":164.92,"x0":0.9888076555041927,"y0":50.00304189272563,"z0":6.306447523975056,"aX":13.840717445378374},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":9.7,"breakHorizontal":-14.8,"spinRate":1735,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.4288710324917382,"extension":6.179799064336915},"index":1,"playId":"7472e9bc-0f62-3001-bd9b-1efbed4758f3","pitchNumber":2,"startTime":"2025-09-10T02:05:56.691Z","endTime":"2025-09-10T02:05:59.915Z","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":93.3,"endSpeed":85.4,"strikeZoneTop":3.52491055081093,"strikeZoneBottom":1.58999873230273,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.923049129349707,"aZ":-13.363076870776403,"pfxX":5.551946306164418,"pfxZ":10.101590403225998,"pX":0.7636886221619127,"pZ":1.9804756909974595,"vX0":-1.512536070487852,"vY0":-135.65864009896688,"vZ0":-9.074551210329895,"x":87.89,"y":185.31,"x0":0.6074772250570928,"y0":50.002796077672386,"z0":6.302369446696028,"aX":10.338605124240496},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.6,"breakHorizontal":-9.7,"spinRate":2154,"spinDirection":151},"zone":9,"typeConfidence":2.0,"plateTime":0.4038899629965038,"extension":6.273734920903098},"index":2,"playId":"0f6fdce5-5f44-3e60-b00f-3b500905a48d","pitchNumber":3,"startTime":"2025-09-10T02:06:13.014Z","endTime":"2025-09-10T02:06:16.731Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":70.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.51341891403108,"aZ":-45.2889701951795,"pfxX":-6.578467603294752,"pfxZ":-10.450404878889746,"pX":0.1360138003930654,"pZ":2.6148279282154947,"vX0":0.6824979969063363,"vY0":-112.52771472848923,"vZ0":1.1128517502045492,"x":111.82,"y":168.18,"x0":0.67758726648835,"y0":50.00396142595775,"z0":6.781412236610471,"aX":-8.25503527587593},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.6,"breakVerticalInduced":-18.1,"breakHorizontal":11.6,"spinRate":2935,"spinDirection":332},"zone":5,"typeConfidence":2.0,"plateTime":0.4908148544671014,"extension":6.241140963782222},"index":3,"playId":"429779b2-bf46-33f7-84aa-f4301426255c","pitchNumber":4,"startTime":"2025-09-10T02:06:27.441Z","endTime":"2025-09-10T02:06:30.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.897279338049934,"aZ":-29.008759262919156,"pfxX":-2.6009046006929237,"pfxZ":1.9771160633884595,"pX":-0.3603911110360447,"pZ":2.321283149367173,"vX0":-1.6536215380312413,"vY0":-124.9106292198852,"vZ0":-4.291732797750937,"x":130.74,"y":176.11,"x0":0.6451328452398006,"y0":50.00526385379189,"z0":6.409974304793848,"aX":-4.166722723282859},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.0,"breakHorizontal":5.0,"spinRate":2635,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.4361985944756812,"extension":6.272897549489863},"index":4,"playId":"16d94df5-498e-3e0a-83d4-32696e1bccc3","pitchNumber":5,"startTime":"2025-09-10T02:06:50.637Z","endTime":"2025-09-10T02:06:53.637Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":71.7,"strikeZoneTop":3.43508606154552,"strikeZoneBottom":1.58999926806257,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.496405555427163,"aZ":-45.365221693319945,"pfxX":-6.361482328792645,"pfxZ":-10.422602775743075,"pX":-0.6677397894964819,"pZ":-0.6879401226666744,"vX0":-0.8893198051970076,"vY0":-113.24758909696054,"vZ0":-5.568539434019489,"x":142.45,"y":257.35,"x0":0.5570971396299721,"y0":50.0010100569258,"z0":6.463495238935521,"aX":-8.054777823237663},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.1,"breakVerticalInduced":-20.2,"breakHorizontal":11.8,"spinRate":2965,"spinDirection":337},"zone":13,"typeConfidence":2.0,"plateTime":0.488368804275535,"extension":6.435834295210779},"index":5,"playId":"eb97abf9-6c65-32bb-a552-6a3989a2cba8","pitchNumber":6,"startTime":"2025-09-10T02:07:09.262Z","endTime":"2025-09-10T02:07:12.262Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.9,"strikeZoneTop":3.50592567962482,"strikeZoneBottom":1.58999941009715,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.59502795255081,"aZ":-18.78746243404534,"pfxX":-2.049825479873464,"pfxZ":7.347827041702114,"pX":-1.454753007540305,"pZ":3.1608466100539774,"vX0":-4.591675343156397,"vY0":-133.3889553913973,"vZ0":-5.121492373444353,"x":172.45,"y":153.44,"x0":0.5476877494036506,"y0":50.006392644627915,"z0":6.4382935572604,"aX":-3.737682086881446},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.6,"breakHorizontal":4.6,"spinRate":2718,"spinDirection":161},"zone":11,"typeConfidence":2.0,"plateTime":0.4088213044311928,"extension":6.388267754501459},"index":6,"playId":"8007ced7-340a-31f0-88ca-4de78e2052c0","pitchNumber":7,"startTime":"2025-09-10T02:07:31.031Z","endTime":"2025-09-10T02:07:34.758Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T02:07:34.758Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jorge Polanco lines out sharply to center fielder Victor Scott II.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-10T02:07:52.034Z","endTime":"2025-09-10T02:08:40.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"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_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":93.1,"endSpeed":85.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.510574071412023,"aZ":-12.944851707569152,"pfxX":4.774251645563028,"pfxZ":10.354811237585249,"pX":0.2827426623454971,"pZ":2.901969261472547,"vX0":-2.398727808539497,"vY0":-135.39761309648358,"vZ0":-6.956505292037912,"x":106.22,"y":160.43,"x0":0.5597723724093094,"y0":50.003789581915434,"z0":6.410143966214267,"aX":8.866293815438084},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.5,"breakHorizontal":-8.2,"spinRate":2101,"spinDirection":145},"zone":3,"typeConfidence":2.0,"plateTime":0.4045051168503666,"extension":6.274392749896965},"index":0,"playId":"e445e623-1d05-33c3-a19c-af53759efd8d","pitchNumber":1,"startTime":"2025-09-10T02:08:03.663Z","endTime":"2025-09-10T02:08:07.271Z","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":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.54723537475728,"aZ":-19.86739170245356,"pfxX":7.722451780738944,"pfxZ":7.500946003765899,"pX":0.441349404840636,"pZ":1.9403104782773928,"vX0":-3.12278332151511,"vY0":-127.12359144795467,"vZ0":-6.857534425458994,"x":100.18,"y":186.39,"x0":0.6810057866378478,"y0":50.00103515302138,"z0":6.244794503614341,"aX":12.664199735220564},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":12.2,"breakHorizontal":-13.3,"spinRate":1656,"spinDirection":133},"zone":9,"typeConfidence":2.0,"plateTime":0.4305159815338371,"extension":6.145034244147707},"hitData":{"launchSpeed":103.8,"launchAngle":20.0,"totalDistance":381.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":142.68,"coordY":46.35}},"index":1,"playId":"9dc8c02d-3c98-3915-b884-6da6ae45ea4a","pitchNumber":2,"startTime":"2025-09-10T02:08:27.258Z","endTime":"2025-09-10T02:08:40.202Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T02:08:40.202Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Naylor singles on a line drive to center fielder Victor Scott II. Eugenio Suárez to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-10T02:08:48.973Z","endTime":"2025-09-10T02:11:24.634Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"postOnSecond":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"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":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.0,"endSpeed":85.9,"strikeZoneTop":3.32076831087346,"strikeZoneBottom":1.54000111326874,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.957269002491316,"aZ":-16.9374602131763,"pfxX":8.855684538223407,"pfxZ":8.087627956238094,"pX":-0.5790898407835697,"pZ":1.832864463763019,"vX0":-5.917921668877331,"vY0":-136.6021678025852,"vZ0":-8.745223442965214,"x":139.07,"y":189.29,"x0":0.4682865901639356,"y0":50.00195236671673,"z0":6.247212433956942,"aX":16.683725607126267},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.8,"breakHorizontal":-14.8,"spinRate":2115,"spinDirection":148},"zone":7,"typeConfidence":2.0,"plateTime":0.40143709613194023,"extension":6.31359342332128},"index":0,"playId":"4bc9db70-c9bd-3002-a749-3c675771fe85","pitchNumber":1,"startTime":"2025-09-10T02:09:06.623Z","endTime":"2025-09-10T02:09:10.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.0,"strikeZoneTop":3.16679236414637,"strikeZoneBottom":1.54000075503628,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.71197224566316,"aZ":-29.6996412000225,"pfxX":-0.6790668785893237,"pfxZ":1.5564223685285565,"pX":-1.9206507140748592,"pZ":-0.5060017778735142,"vX0":-5.541693605655124,"vY0":-125.78520574347328,"vZ0":-10.466445384563254,"x":190.21,"y":252.44,"x0":0.4040388193999126,"y0":50.00620707271432,"z0":6.136216836087123,"aX":-1.082727475471527},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.5,"breakHorizontal":2.5,"spinRate":2743,"spinDirection":195},"zone":13,"typeConfidence":2.0,"plateTime":0.43628314265737167,"extension":6.357415323567128},"index":1,"playId":"55f5303c-9610-31ba-bbe5-279adfeb9e28","pitchNumber":2,"startTime":"2025-09-10T02:09:24.281Z","endTime":"2025-09-10T02:09:28.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.5,"strikeZoneTop":3.23812976455774,"strikeZoneBottom":1.53999844572959,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.229684430143227,"aZ":-31.56621785252333,"pfxX":-1.6205118301514378,"pfxZ":0.38008322307571696,"pX":-2.1471880559382477,"pZ":1.1993650228090826,"vX0":-6.077613622151054,"vY0":-125.67356410251301,"vZ0":-6.3396801637326705,"x":198.85,"y":206.4,"x0":0.5039765146528555,"y0":50.00451834139784,"z0":6.2888278332207515,"aX":-2.61710265994723},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.5,"breakHorizontal":4.2,"spinRate":2778,"spinDirection":268},"zone":13,"typeConfidence":2.0,"plateTime":0.4342638968185675,"extension":6.344820570803686},"index":2,"playId":"5866b18f-30aa-375a-8bc1-7c4170b73e5c","pitchNumber":3,"startTime":"2025-09-10T02:09:49.335Z","endTime":"2025-09-10T02:09:52.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.9,"strikeZoneTop":3.14245684206373,"strikeZoneBottom":1.54000103831349,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.40591443394328,"aZ":-18.65837805721434,"pfxX":8.869034152845877,"pfxZ":7.060389893500627,"pX":-1.4121689077696067,"pZ":1.9827797910528513,"vX0":-7.767411973077231,"vY0":-137.03146875732358,"vZ0":-8.281151448483662,"x":170.83,"y":185.24,"x0":0.2976861599663849,"y0":50.00363615877499,"z0":6.303424718460944,"aX":16.97947337005881},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.3,"breakHorizontal":-14.5,"spinRate":2170,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.3987077738499871,"extension":6.422491855418072},"index":3,"playId":"551c37b1-e2b5-3148-aac6-44194aacfbf1","pitchNumber":4,"startTime":"2025-09-10T02:10:08.029Z","endTime":"2025-09-10T02:10:11.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.23184103959418,"strikeZoneBottom":1.54000172266664,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.27033595680852,"aZ":-18.100928622101478,"pfxX":9.005741310595612,"pfxZ":7.323051443870022,"pX":-0.6747934914825547,"pZ":1.6184373026095733,"vX0":-6.088787276010607,"vY0":-137.67631000326134,"vZ0":-9.16886941916568,"x":142.72,"y":195.08,"x0":0.39421401139440665,"y0":50.00356881147067,"z0":6.214598857367689,"aX":17.30700681919887},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.5,"breakHorizontal":-15.0,"spinRate":2111,"spinDirection":148},"zone":7,"typeConfidence":2.0,"plateTime":0.397681406509486,"extension":6.289764340673497},"index":4,"playId":"8e0af0bd-51ad-31b2-8577-5520e922da8f","pitchNumber":5,"startTime":"2025-09-10T02:10:28.466Z","endTime":"2025-09-10T02:10:33.477Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-09-10T02:10:54.848Z","endTime":"2025-09-10T02:11:13.099Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"}},{"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":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.31009216356585,"aZ":-16.499269960253987,"pfxX":6.336607530556769,"pfxZ":8.1237467161614,"pX":0.48560071074150585,"pZ":2.965391443842683,"vX0":-2.133364412477649,"vY0":-137.7204167792339,"vZ0":-6.227154844634564,"x":98.49,"y":158.71,"x0":0.44496336863453045,"y0":50.002483891742514,"z0":6.363377800200098,"aX":12.22605229151212},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.7,"breakHorizontal":-11.0,"spinRate":2083,"spinDirection":147},"zone":3,"typeConfidence":2.0,"plateTime":0.3970298243259718,"extension":6.374597125033408},"hitData":{"launchSpeed":75.9,"launchAngle":18.0,"totalDistance":183.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":124.11,"coordY":100.71}},"index":6,"playId":"4a5ccbd9-e9d4-3213-9843-44e94d83fe66","pitchNumber":6,"startTime":"2025-09-10T02:11:13.099Z","endTime":"2025-09-10T02:11:24.634Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T02:11:24.634Z","atBatIndex":14},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Mitch Garver grounds into a double play, third baseman Nolan Gorman to first baseman Willson Contreras. Eugenio Suárez out at 3rd. Mitch Garver out at 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-10T02:11:36.669Z","endTime":"2025-09-10T02:12:25.869Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":71.9,"strikeZoneTop":3.40203800241873,"strikeZoneBottom":1.60000156092351,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.267466925091377,"aZ":-45.0189658687523,"pfxX":-4.488900010553147,"pfxZ":-10.045508485969744,"pX":-2.0623639801202165,"pZ":0.016646244376996525,"vX0":-4.440281662683643,"vY0":-113.66329804169011,"vZ0":-4.303070150784114,"x":195.61,"y":238.33,"x0":0.5165473960711255,"y0":50.00353859739796,"z0":6.509857587644533,"aX":-5.7389431604944265},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.7,"breakVerticalInduced":-19.1,"breakHorizontal":9.5,"spinRate":3068,"spinDirection":334},"zone":13,"typeConfidence":2.0,"plateTime":0.4861710977372047,"extension":6.340565624451552},"index":0,"playId":"7de4a3d9-8d5d-3079-9643-6936f0b0baab","pitchNumber":1,"startTime":"2025-09-10T02:11:51.829Z","endTime":"2025-09-10T02:11:56.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.838723522183813,"aZ":-18.550458772134125,"pfxX":-1.9726426468148168,"pfxZ":7.522890489473493,"pX":-0.6203590430475062,"pZ":2.921677518320502,"vX0":-2.5293357155087786,"vY0":-132.81661474259704,"vZ0":-5.778254459076597,"x":140.65,"y":159.89,"x0":0.5957835107911218,"y0":50.00347266023496,"z0":6.447341966605299,"aX":-3.5710216707155538},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.7,"breakHorizontal":4.1,"spinRate":2526,"spinDirection":157},"zone":1,"typeConfidence":2.0,"plateTime":0.41027996339420536,"extension":6.325070522879597},"hitData":{"launchSpeed":78.1,"launchAngle":-33.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.36,"coordY":173.38}},"index":1,"playId":"dfe35053-64ad-38fa-9550-d2d8cc6913c2","pitchNumber":2,"startTime":"2025-09-10T02:12:17.704Z","endTime":"2025-09-10T02:12:25.869Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T02:12:25.869Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lars Nootbaar singles on a ground ball to right fielder Victor Robles.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-10T02:14:37.070Z","endTime":"2025-09-10T02:15:56.579Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":645302,"link":"/api/v1/people/645302"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.8,"strikeZoneTop":3.18078332067855,"strikeZoneBottom":1.46545334075759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.636437727328655,"aZ":-36.08514012722705,"pfxX":4.563108535515908,"pfxZ":-2.483813133843391,"pX":-1.1619195514356073,"pZ":2.6214170619709263,"vX0":0.3267281225416007,"vY0":-124.61239402951924,"vZ0":-0.27670781998919625,"x":161.29,"y":168.0,"x0":-1.8876239161009427,"y0":50.00255780279812,"z0":5.71072545928546,"aX":7.1879549269494385},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-4.3,"breakHorizontal":-8.4,"spinRate":2374,"spinDirection":43},"zone":11,"typeConfidence":2.0,"plateTime":0.4392643720835836,"extension":6.454396143048468},"index":0,"playId":"2137089b-c8c3-31ee-9c37-d0c633882cce","pitchNumber":1,"startTime":"2025-09-10T02:14:47.788Z","endTime":"2025-09-10T02:14:51.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":3.18628902979018,"strikeZoneBottom":1.53766375668861,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.272151868347706,"aZ":-35.95908541072363,"pfxX":6.586498776139182,"pfxZ":-2.45301916235777,"pX":-0.7214398432370572,"pZ":1.3540273827448044,"vX0":0.8229889392353231,"vY0":-123.53843774939348,"vZ0":-2.827526624726473,"x":144.5,"y":202.22,"x0":-1.9147286230722131,"y0":50.00530051088392,"z0":5.544762962906867,"aX":10.152096869677143},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.9,"breakHorizontal":-12.1,"spinRate":2549,"spinDirection":39},"zone":13,"typeConfidence":2.0,"plateTime":0.4438529903928212,"extension":6.632722022745312},"index":1,"playId":"0d8f6940-1761-3827-82c0-9b77f7f22d3b","pitchNumber":2,"startTime":"2025-09-10T02:15:00.463Z","endTime":"2025-09-10T02:15:03.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.1,"strikeZoneTop":3.19271696749944,"strikeZoneBottom":1.47711398216902,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.542136233150632,"aZ":-23.473218865606654,"pfxX":-8.532600405821626,"pfxZ":4.386142018498273,"pX":-0.07091829431059664,"pZ":4.269282266005232,"vX0":6.991623864747478,"vY0":-139.31511066022313,"vZ0":0.09926058144996286,"x":119.7,"y":123.51,"x0":-1.4928415068437333,"y0":50.004483494510794,"z0":5.772835956210238,"aX":-16.932037852945292},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.2,"breakHorizontal":14.2,"spinRate":2072,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.391758011070205,"extension":6.55420015384766},"index":2,"playId":"208cc1a4-ecb7-3f54-ad16-4856a7db13cc","pitchNumber":3,"startTime":"2025-09-10T02:15:16.028Z","endTime":"2025-09-10T02:15:19.028Z","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":94.8,"endSpeed":87.2,"strikeZoneTop":3.42065319740141,"strikeZoneBottom":1.6599981117037,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.717313396834385,"aZ":-22.218009997939802,"pfxX":-9.105211482050432,"pfxZ":5.126653038883196,"pX":-0.5405922324504646,"pZ":3.24025838663561,"vX0":6.007759979127297,"vY0":-137.99942134645306,"vZ0":-2.5235585926959723,"x":137.61,"y":151.29,"x0":-1.5551788434894636,"y0":50.00247001151046,"z0":5.651972066343107,"aX":-17.682883972087055},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.0,"breakHorizontal":15.4,"spinRate":2228,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.3958611598861972,"extension":6.587536986933857},"index":3,"playId":"aed5c08d-7621-3c33-ac4f-34b3103f759e","pitchNumber":4,"startTime":"2025-09-10T02:15:30.692Z","endTime":"2025-09-10T02:15:33.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":88.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.543080188581946,"aZ":-18.889908630941946,"pfxX":-5.329184210031214,"pfxZ":6.751147635684644,"pX":0.06624984003695285,"pZ":2.3775437378855035,"vX0":6.43935558223289,"vY0":-138.55516869223183,"vZ0":-5.403436344381099,"x":114.47,"y":174.59,"x0":-1.582728453189573,"y0":50.00041744750664,"z0":5.593391836092019,"aX":-10.482511122056634},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.4,"breakHorizontal":8.5,"spinRate":2156,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.39355446427428475,"extension":6.669956444708856},"hitData":{"launchSpeed":103.9,"launchAngle":2.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":139.7,"coordY":120.78}},"index":4,"playId":"569ff82f-14fa-3b85-a2d9-735f6e8171ad","pitchNumber":5,"startTime":"2025-09-10T02:15:45.267Z","endTime":"2025-09-10T02:15:56.579Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T02:15:56.579Z","atBatIndex":16},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Iván Herrera grounds into a double play, shortstop J.P. Crawford to second baseman Jorge Polanco to first baseman Josh Naylor. Lars Nootbaar out at 2nd. Iván Herrera out at 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-10T02:16:03.038Z","endTime":"2025-09-10T02:16:46.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":593871,"link":"/api/v1/people/593871"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":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":593871,"link":"/api/v1/people/593871"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"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":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.40567839657862,"strikeZoneBottom":1.52999961446216,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.953682941264834,"aZ":-22.8105045074631,"pfxX":-10.812809562249665,"pfxZ":4.752734202926036,"pX":1.5665598464467114,"pZ":2.151139710036938,"vX0":12.123577367547787,"vY0":-139.13276307115947,"vZ0":-5.249558336367941,"x":57.29,"y":180.7,"x0":-1.4335381065891446,"y0":50.00129726712481,"z0":5.565258401073437,"aX":-21.290247825847473},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.7,"breakHorizontal":17.2,"spinRate":2135,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.393024661161546,"extension":6.54153522846008},"index":0,"playId":"565ccf91-09bc-3669-8424-db1b9db564c7","pitchNumber":1,"startTime":"2025-09-10T02:16:22.116Z","endTime":"2025-09-10T02:16:25.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.25727306729349,"aZ":-35.82819763595729,"pfxX":4.705442409652681,"pfxZ":-2.261479322009569,"pX":-0.012796748846117277,"pZ":2.155765786101977,"vX0":3.5027248250444525,"vY0":-126.48313447563838,"vZ0":-0.995977063943983,"x":117.49,"y":180.57,"x0":-2.02776520140749,"y0":50.00241559725122,"z0":5.432596952003003,"aX":7.607731451042882},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-4.1,"breakHorizontal":-9.4,"spinRate":2344,"spinDirection":41},"zone":5,"typeConfidence":2.0,"plateTime":0.43336208090139783,"extension":6.631650327145923},"hitData":{"launchSpeed":110.8,"launchAngle":-4.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.47,"coordY":150.06}},"index":1,"playId":"976bea83-8d4b-394b-88f3-0f7f11bc66d1","pitchNumber":2,"startTime":"2025-09-10T02:16:39.030Z","endTime":"2025-09-10T02:16:46.783Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T02:16:46.783Z","atBatIndex":17},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Alec Burleson doubles (22) on a ground ball to left fielder Randy Arozarena.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-10T02:16:58.727Z","endTime":"2025-09-10T02:17:58.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"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],"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":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.351116591388852,"aZ":-19.867051704380618,"pfxX":-10.301848823223377,"pfxZ":6.238805849094092,"pX":0.6752304650659926,"pZ":3.1212644902466113,"vX0":9.484839604898628,"vY0":-139.3396297460606,"vZ0":-3.1454451085105966,"x":91.26,"y":154.51,"x0":-1.4289809047654063,"y0":50.00340147065161,"z0":5.572337939248851,"aX":-20.3245335871249},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.8,"breakHorizontal":16.8,"spinRate":2210,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.39260041463997863,"extension":6.694640729013949},"index":0,"playId":"c19bfcd4-eb32-354d-b3d5-734fa24dec72","pitchNumber":1,"startTime":"2025-09-10T02:17:12.821Z","endTime":"2025-09-10T02:17:19.313Z","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.9,"endSpeed":87.8,"strikeZoneTop":3.43882615676438,"strikeZoneBottom":1.58999982952409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.428817391588176,"aZ":-17.135636147121097,"pfxX":-5.2788680827765075,"pfxZ":7.596889929773138,"pX":0.4157147057877392,"pZ":4.469391679487661,"vX0":7.1818091047218555,"vY0":-139.5831644326892,"vZ0":-0.4620963656299437,"x":80.71,"y":90.95,"x0":-1.5007113969285286,"y0":50.00363699306804,"z0":5.761920464399917,"aX":-10.452021127645374},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.9,"breakHorizontal":8.2,"spinRate":2293,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.39189746779069123,"extension":6.441162240093558},"index":1,"playId":"9f57636f-4b0d-3fbb-b0cd-e90a9ef9da98","pitchNumber":2,"startTime":"2025-09-10T02:17:32.801Z","endTime":"2025-09-10T02:17:36.395Z","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":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.67456767168415,"aZ":-15.857255435641067,"pfxX":-4.892157260250887,"pfxZ":8.26432037763753,"pX":-0.1946378781335224,"pZ":2.8667455241394597,"vX0":5.51687518022538,"vY0":-139.25410934127444,"vZ0":-4.770942228661581,"x":124.42,"y":161.38,"x0":-1.5607325703413963,"y0":50.00617055280298,"z0":5.642785103104578,"aX":-9.662792298000744},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.3,"breakHorizontal":7.8,"spinRate":2318,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.39252105011567995,"extension":6.577723719729368},"hitData":{"launchSpeed":104.1,"launchAngle":3.0,"totalDistance":98.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":57.21,"coordY":131.81}},"index":2,"playId":"08006dfe-0e65-3b54-aa85-7be7fd1ccc35","pitchNumber":3,"startTime":"2025-09-10T02:17:46.743Z","endTime":"2025-09-10T02:17:58.901Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T02:17:58.901Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willson Contreras grounds out, shortstop J.P. Crawford to first baseman Josh Naylor.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-10T02:18:10.878Z","endTime":"2025-09-10T02:19:25.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.4,"strikeZoneTop":3.48729072260601,"strikeZoneBottom":1.61000114174307,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.648145858722344,"aZ":-21.17689637577069,"pfxX":-9.549689727089048,"pfxZ":5.526441272654013,"pX":1.3750067725342832,"pZ":1.674952114938783,"vX0":11.219157299228703,"vY0":-140.17321129159225,"vZ0":-6.603041230995926,"x":64.59,"y":193.56,"x0":-1.4383516537686065,"y0":50.00593762797839,"z0":5.443774260622538,"aX":-19.010654511847612},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.8,"breakHorizontal":15.0,"spinRate":2180,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.3907395083754239,"extension":6.6806693497477845},"index":0,"playId":"6c07bd36-3ab6-30d3-8d9b-85c043222897","pitchNumber":1,"startTime":"2025-09-10T02:18:36.968Z","endTime":"2025-09-10T02:18:40.107Z","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":96.9,"endSpeed":88.6,"strikeZoneTop":3.46907130507471,"strikeZoneBottom":1.77743231779359,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.98570640772572,"aZ":-18.654811451272536,"pfxX":-9.457008225822975,"pfxZ":6.744200009061607,"pX":0.050714665393092016,"pZ":1.6087456018952426,"vX0":8.151428820542456,"vY0":-140.6988500810944,"vZ0":-7.37458190834687,"x":115.07,"y":195.34,"x0":-1.6556008801847306,"y0":50.00373286789466,"z0":5.4732301261449905,"aX":-18.957905660297683},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.8,"breakHorizontal":15.5,"spinRate":2105,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.38931965198496954,"extension":6.800247153224574},"index":1,"playId":"47fe841c-57d0-3b83-a06e-72309d537c02","pitchNumber":2,"startTime":"2025-09-10T02:18:58.844Z","endTime":"2025-09-10T02:19:03.132Z","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":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.562499819609222,"aZ":-32.578125174367464,"pfxX":6.47103084108301,"pfxZ":-0.24345772327382598,"pX":0.40804255556872465,"pZ":2.220152473529016,"vX0":3.5616447672472575,"vY0":-127.7920150241834,"vZ0":-2.0396046570371533,"x":101.45,"y":178.84,"x0":-1.8467667029056762,"y0":50.00378530487152,"z0":5.600052875900597,"aX":10.649986844926122},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.7,"breakHorizontal":-12.6,"spinRate":2494,"spinDirection":34},"zone":6,"typeConfidence":2.0,"plateTime":0.4294175249702503,"extension":6.623123081747724},"hitData":{"launchSpeed":84.8,"launchAngle":-26.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.39,"coordY":154.12}},"index":2,"playId":"2568c29f-c3c1-33f5-921f-b98235d6022e","pitchNumber":3,"startTime":"2025-09-10T02:19:16.999Z","endTime":"2025-09-10T02:19:25.633Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T02:19:25.633Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Victor Robles singles on a line drive to right fielder Lars Nootbaar.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-10T02:21:50.249Z","endTime":"2025-09-10T02:23:14.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.01350440460608,"aZ":-15.743030040178917,"pfxX":5.291261208134418,"pfxZ":9.061114900906794,"pX":-0.37117728830842167,"pZ":3.1059427739419965,"vX0":-4.172508686345015,"vY0":-133.38090148019944,"vZ0":-5.82357834412563,"x":131.15,"y":154.92,"x0":0.5211955439120277,"y0":50.00047284919444,"z0":6.441166019343019,"aX":9.5920215312841},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.5,"breakHorizontal":-8.8,"spinRate":2109,"spinDirection":149},"zone":1,"typeConfidence":2.0,"plateTime":0.4096824912885393,"extension":6.149388009725113},"index":0,"playId":"0a9b9cc3-5cf4-3e53-8789-021ff664f52a","pitchNumber":1,"startTime":"2025-09-10T02:21:54.504Z","endTime":"2025-09-10T02:21:57.504Z","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":75.6,"endSpeed":68.6,"strikeZoneTop":3.18825415365805,"strikeZoneBottom":1.48999989386317,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.4906950542459,"aZ":-45.60343145281274,"pfxX":-7.754153406579182,"pfxZ":-11.191479933730498,"pX":0.625550344271786,"pZ":4.540222640062176,"vX0":1.8742532737295141,"vY0":-109.80841684863982,"vZ0":5.442665009534272,"x":93.16,"y":116.19,"x0":0.7592888416836914,"y0":50.00061824940708,"z0":6.932562467713543,"aX":-9.308643321198192},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.7,"breakVerticalInduced":-18.1,"breakHorizontal":13.4,"spinRate":2918,"spinDirection":331},"zone":12,"typeConfidence":2.0,"plateTime":0.5020554663551398,"extension":6.163167341159838},"index":1,"playId":"b9ffb4d3-8e00-3587-b577-0d4bddb9f0b8","pitchNumber":2,"startTime":"2025-09-10T02:22:13.772Z","endTime":"2025-09-10T02:22:16.772Z","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":76.9,"endSpeed":70.3,"strikeZoneTop":3.18761552838939,"strikeZoneBottom":1.54726214375684,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.541923619413907,"aZ":-44.73135187808616,"pfxX":-6.616349937286824,"pfxZ":-10.147990575197856,"pX":-0.7806881045467622,"pZ":1.3323565136187028,"vX0":-1.2423332565613243,"vY0":-111.87849726720589,"vZ0":-1.3403793851819923,"x":146.76,"y":202.81,"x0":0.6433513813180256,"y0":50.00074662505607,"z0":6.620073442257186,"aX":-8.19103992012334},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.4,"breakVerticalInduced":-18.2,"breakHorizontal":12.2,"spinRate":3016,"spinDirection":337},"zone":13,"typeConfidence":2.0,"plateTime":0.49399511548745423,"extension":6.416363536840026},"index":2,"playId":"175c7dcf-8fe0-3776-8558-aea2de7c2b19","pitchNumber":3,"startTime":"2025-09-10T02:22:28.012Z","endTime":"2025-09-10T02:22:34.262Z","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":94.7,"endSpeed":87.0,"strikeZoneTop":3.18829555376527,"strikeZoneBottom":1.51472854773651,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.529116071099654,"aZ":-12.616002351685573,"pfxX":4.955267217496436,"pfxZ":10.185531710152084,"pX":-0.2937670053762167,"pZ":1.297343373812777,"vX0":-3.7312409322604747,"vY0":-137.468677406048,"vZ0":-11.095124523987371,"x":128.2,"y":203.75,"x0":0.4350872889437585,"y0":50.0026628135063,"z0":6.234121174640628,"aX":9.515365935174964},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.4,"breakHorizontal":-8.3,"spinRate":2125,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.39792503750779007,"extension":6.415320917540359},"index":3,"playId":"2b107a44-b6b7-32e4-ae1f-f616b156a683","pitchNumber":4,"startTime":"2025-09-10T02:22:46.003Z","endTime":"2025-09-10T02:22:49.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.128438863762078,"aZ":-13.983043516141437,"pfxX":5.376473912704425,"pfxZ":9.621402569904227,"pX":-0.308986166045817,"pZ":2.065323141106455,"vX0":-4.0897272384790115,"vY0":-136.64253302776982,"vZ0":-8.936933237824373,"x":128.78,"y":183.02,"x0":0.5086117073389829,"y0":50.00651693536469,"z0":6.339606733898445,"aX":10.16839836965671},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.7,"breakHorizontal":-8.9,"spinRate":2090,"spinDirection":155},"zone":4,"typeConfidence":2.0,"plateTime":0.40085986434073684,"extension":6.417879803616889},"hitData":{"launchSpeed":91.3,"launchAngle":23.0,"totalDistance":275.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":205.5,"coordY":109.45}},"index":4,"playId":"21e0d35d-20a8-39ce-812f-5a6cb2636a4a","pitchNumber":5,"startTime":"2025-09-10T02:23:02.612Z","endTime":"2025-09-10T02:23:14.055Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T02:23:14.055Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"J.P. Crawford walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-10T02:23:21.840Z","endTime":"2025-09-10T02:25:14.444Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"postOnSecond":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[1],"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":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.48535624114677,"strikeZoneBottom":1.54999974093913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.11302222734545,"aZ":-12.097811176182327,"pfxX":3.2109498092205375,"pfxZ":10.59611612831288,"pX":-0.8417240658173627,"pZ":2.8248723283545925,"vX0":-3.802047408327173,"vY0":-136.7592565571222,"vZ0":-7.440876378817224,"x":149.08,"y":162.51,"x0":0.14924014373622554,"y0":50.00295852626111,"z0":6.410523404140571,"aX":6.083724501939471},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.8,"breakHorizontal":-5.0,"spinRate":2077,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.40047993414801963,"extension":6.311919693804595},"index":0,"playId":"4ee38d69-97d7-31ef-b36a-a09ac415842f","pitchNumber":1,"startTime":"2025-09-10T02:23:41.830Z","endTime":"2025-09-10T02:23:49.431Z","isPitch":true,"type":"pitch"},{"details":{"description":"Victor Robles steals (5) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"actionPlayId":"4ee38d69-97d7-31ef-b36a-a09ac415842f","startTime":"2025-09-10T02:23:56.684Z","endTime":"2025-09-10T02:24:15.441Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":645302,"link":"/api/v1/people/645302"}},{"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":85.4,"endSpeed":79.4,"strikeZoneTop":3.33935316790403,"strikeZoneBottom":1.55000146823431,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.578696497793008,"aZ":-28.65856107450164,"pfxX":-1.4882955131917956,"pfxZ":2.220415078790425,"pX":-0.058876766527594,"pZ":1.9753640504147354,"vX0":-1.0358311794844688,"vY0":-124.40254137121401,"vZ0":-5.024997969513553,"x":119.24,"y":185.45,"x0":0.5548330166753785,"y0":50.0043638335046,"z0":6.368753850933817,"aX":-2.356190808987702},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.2,"breakHorizontal":2.9,"spinRate":2507,"spinDirection":200},"zone":8,"typeConfidence":2.0,"plateTime":0.43859961480629917,"extension":6.3582856750686245},"index":2,"playId":"c5aad7ef-a89e-3378-893f-9ec9a85a4175","pitchNumber":2,"startTime":"2025-09-10T02:24:15.441Z","endTime":"2025-09-10T02:24:18.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.3,"strikeZoneTop":3.31555679254635,"strikeZoneBottom":1.55000181998684,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.969890596991387,"aZ":-32.34522731540252,"pfxX":-2.389577335864628,"pfxZ":-0.10989469566153076,"pX":-0.9274601628004545,"pZ":2.6803062389048327,"vX0":-2.955231073039468,"vY0":-124.43733188398872,"vZ0":-2.5961943526418763,"x":152.35,"y":166.41,"x0":0.5821090421503242,"y0":50.001863972848156,"z0":6.394164943714328,"aX":-3.778693963527086},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.5,"breakHorizontal":4.9,"spinRate":2636,"spinDirection":275},"zone":11,"typeConfidence":2.0,"plateTime":0.4387292784725898,"extension":6.395402011542854},"index":3,"playId":"a5de1501-a132-35f6-b9c7-e6f0b144ff50","pitchNumber":3,"startTime":"2025-09-10T02:24:31.521Z","endTime":"2025-09-10T02:24:35.675Z","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":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.28009534347381,"strikeZoneBottom":1.54999967127642,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.36746807668627,"aZ":-16.69319902079408,"pfxX":8.171379394786271,"pfxZ":8.089953340181113,"pX":-1.1975474879154717,"pZ":2.7427086696714666,"vX0":-6.747825165245173,"vY0":-137.44302067500487,"vZ0":-6.6961552506732245,"x":162.65,"y":164.73,"x0":0.2273305500502008,"y0":50.00290095484506,"z0":6.343493047009869,"aX":15.638822438021677},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.4,"breakHorizontal":-13.4,"spinRate":2064,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.3984482467710513,"extension":6.313754619959104},"index":4,"playId":"30c8a17a-defd-34e3-af3e-f2911bb39030","pitchNumber":4,"startTime":"2025-09-10T02:24:49.499Z","endTime":"2025-09-10T02:24:53.494Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.26339578406014,"strikeZoneBottom":1.55000008981319,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.51531735512058,"aZ":-18.00401021560329,"pfxX":7.839109361811499,"pfxZ":7.413240111705974,"pX":0.15175677236722826,"pZ":4.236253332184678,"vX0":-3.7212488471075487,"vY0":-137.40914939198143,"vZ0":-2.6294290549477446,"x":111.22,"y":124.4,"x0":0.505209755866323,"y0":50.00506882270915,"z0":6.429230987027341,"aX":14.988573098098131},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.1,"breakHorizontal":-13.4,"spinRate":2021,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.39865240065702556,"extension":6.282289201506847},"index":5,"playId":"426758dc-2686-3c52-bc0d-612649e9f692","pitchNumber":5,"startTime":"2025-09-10T02:25:11.215Z","endTime":"2025-09-10T02:25:14.444Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T02:25:14.444Z","atBatIndex":21},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Randy Arozarena homers (27) on a fly ball to left field. Victor Robles scores. J.P. Crawford scores.","rbi":3,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-10T02:26:02.880Z","endTime":"2025-09-10T02:27:16.108Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":{"id":669461,"link":"/api/v1/people/669461"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":{"id":669461,"link":"/api/v1/people/669461"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":{"id":669461,"link":"/api/v1/people/669461"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-10T02:25:25.188Z","endTime":"2025-09-10T02:26:05.089Z","isPitch":false,"type":"action"},{"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":88.2,"endSpeed":80.7,"strikeZoneTop":3.35636536000021,"strikeZoneBottom":1.65000124819079,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.067131896607613,"aZ":-20.478830339737048,"pfxX":8.872295379288222,"pfxZ":7.048192434022825,"pX":-0.8327140732638494,"pZ":2.019249340550101,"vX0":-6.552298814910854,"vY0":-128.11912633380217,"vZ0":-6.5422420997876864,"x":148.74,"y":184.26,"x0":0.6082934268688196,"y0":50.00019327535036,"z0":6.212186594495871,"aX":14.712000412297172},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":11.4,"breakHorizontal":-14.5,"spinRate":1748,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.4279122759657472,"extension":6.373583230663355},"index":1,"playId":"2596a8e4-47cc-3061-b64c-f6711c4db47d","pitchNumber":1,"startTime":"2025-09-10T02:26:05.089Z","endTime":"2025-09-10T02:26:09.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.6,"strikeZoneTop":3.32082469500899,"strikeZoneBottom":1.65000129975758,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.664471504496866,"aZ":-21.2610593545389,"pfxX":-0.48061790146672734,"pfxZ":6.127423826223115,"pX":0.31766687118236675,"pZ":3.8699858991255773,"vX0":-0.5895617773322392,"vY0":-131.99551910530724,"vZ0":-2.6319877454251976,"x":104.89,"y":134.29,"x0":0.6055887271271977,"y0":50.00310152798007,"z0":6.429793742180796,"aX":-0.8556946965827359},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.8,"breakHorizontal":1.0,"spinRate":2499,"spinDirection":160},"zone":12,"typeConfidence":2.0,"plateTime":0.4135095754224598,"extension":6.280772947752965},"index":2,"playId":"8bb3a71e-98f7-3f57-9dfd-0a04f9ac1491","pitchNumber":2,"startTime":"2025-09-10T02:26:21.222Z","endTime":"2025-09-10T02:26:24.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.677135864035897,"aZ":-12.69951325047739,"pfxX":1.7760234950214466,"pfxZ":10.205845835224471,"pX":-0.3505945716917182,"pZ":2.769062877333674,"vX0":-2.6090402384562554,"vY0":-137.10627412262258,"vZ0":-7.293748537170822,"x":130.36,"y":164.02,"x0":0.3815872426952817,"y0":50.00053145100628,"z0":6.326149684379729,"aX":3.3884324546354208},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.2,"breakHorizontal":-2.6,"spinRate":2039,"spinDirection":151},"zone":4,"typeConfidence":2.0,"plateTime":0.3991436987018515,"extension":6.392069533067275},"hitData":{"launchSpeed":105.7,"launchAngle":34.0,"totalDistance":405.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":32.04,"coordY":63.76}},"index":3,"playId":"2960f939-d8ef-3719-834f-2b192c37cb31","pitchNumber":3,"startTime":"2025-09-10T02:26:41.018Z","endTime":"2025-09-10T02:27:16.108Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T02:27:16.108Z","atBatIndex":22},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Cal Raleigh lines out to left fielder Alec Burleson.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-10T02:27:22.177Z","endTime":"2025-09-10T02:28:25.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"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(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":91.8,"endSpeed":84.6,"strikeZoneTop":3.61491684837109,"strikeZoneBottom":1.72000128641535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.310186681623538,"aZ":-15.433238519500527,"pfxX":1.441246301568353,"pfxZ":9.23487609403453,"pX":0.12430679206043864,"pZ":1.4701314302667625,"vX0":-1.8107567262720659,"vY0":-133.44196980813797,"vZ0":-9.685875471979164,"x":112.26,"y":199.09,"x0":0.6227707578363544,"y0":50.00349336809599,"z0":6.2460579222937795,"aX":2.612971310475518},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.0,"breakHorizontal":-2.3,"spinRate":2472,"spinDirection":150},"zone":14,"typeConfidence":2.0,"plateTime":0.4096381873212298,"extension":6.459613467345126},"index":0,"playId":"c60c2ad8-cf93-385e-af90-27a6b98434df","pitchNumber":1,"startTime":"2025-09-10T02:28:02.560Z","endTime":"2025-09-10T02:28:05.665Z","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":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.4,"strikeZoneTop":3.65,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.14681586211826,"aZ":-18.98091105992299,"pfxX":7.8277126935340124,"pfxZ":8.243682603043478,"pX":0.6028373440497826,"pZ":1.5990235303714826,"vX0":-2.877861891717137,"vY0":-125.63138993120457,"vZ0":-7.511596559714638,"x":94.02,"y":195.61,"x0":0.7452955809456134,"y0":50.00530213151034,"z0":6.167495445639424,"aX":12.52999850411342},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":13.4,"breakHorizontal":-13.6,"spinRate":1561,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.4357688610334258,"extension":6.231601366284884},"hitData":{"launchSpeed":96.2,"launchAngle":23.0,"totalDistance":338.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":44.91,"coordY":88.92}},"index":1,"playId":"0fef0abc-47ad-313f-ac24-9993bbebdc1d","pitchNumber":2,"startTime":"2025-09-10T02:28:17.363Z","endTime":"2025-09-10T02:28:25.202Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T02:28:25.202Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Julio Rodríguez grounds out, second baseman José Fermín to first baseman Willson Contreras.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-10T02:28:30.910Z","endTime":"2025-09-10T02:29:17.357Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.426184823385274,"aZ":-10.48471634619844,"pfxX":3.031996540079136,"pfxZ":11.306748481884096,"pX":0.26447267521806866,"pZ":1.8931152901103465,"vX0":-2.0117039124582217,"vY0":-137.82330878464643,"vZ0":-10.083468860281013,"x":106.92,"y":187.67,"x0":0.6109297831480902,"y0":50.00677281143485,"z0":6.313531926184105,"aX":5.818106417993996},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.5,"breakHorizontal":-5.0,"spinRate":2152,"spinDirection":149},"zone":8,"typeConfidence":2.0,"plateTime":0.3978463121574669,"extension":6.46415102859178},"index":0,"playId":"9d7844b2-8220-3097-bb6f-497ad069bc13","pitchNumber":1,"startTime":"2025-09-10T02:28:50.923Z","endTime":"2025-09-10T02:28:53.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":80.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.494834540711842,"aZ":-30.400924227468703,"pfxX":-3.47729037690295,"pfxZ":1.0960069709078368,"pX":0.6498434378384157,"pZ":3.0176231873259316,"vX0":0.869517038790751,"vY0":-125.05748392525001,"vZ0":-2.571624145268645,"x":92.23,"y":157.3,"x0":0.7537751965575513,"y0":50.00115899306538,"z0":6.503635121444085,"aX":-5.617255399813587},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.7,"breakHorizontal":6.1,"spinRate":2709,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.4346711852210565,"extension":6.2649268216032805},"hitData":{"launchSpeed":95.0,"launchAngle":-1.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.9,"coordY":149.05}},"index":1,"playId":"44b17da0-e03c-3bd5-af56-c019a873b18c","pitchNumber":2,"startTime":"2025-09-10T02:29:10.685Z","endTime":"2025-09-10T02:29:17.357Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T02:29:17.357Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-10T02:29:34.096Z","endTime":"2025-09-10T02:30:50.880Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"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":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.35428627317794,"aZ":-29.894620186722292,"pfxX":-2.690464037819344,"pfxZ":1.4192967867274415,"pX":0.10696989319777235,"pZ":3.280191742396419,"vX0":-0.5574562782556908,"vY0":-124.9484683551641,"vZ0":-1.9700552786508911,"x":112.92,"y":150.21,"x0":0.6819788305106984,"y0":50.004297443888376,"z0":6.497497364745567,"aX":-4.322860722864223},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.4,"breakHorizontal":5.0,"spinRate":2616,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.4356795288369968,"extension":6.2688531440755995},"index":0,"playId":"29f26388-b730-3247-b188-ca593dab4aee","pitchNumber":1,"startTime":"2025-09-10T02:29:41.798Z","endTime":"2025-09-10T02:29:44.798Z","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":93.8,"endSpeed":86.3,"strikeZoneTop":3.55112570055736,"strikeZoneBottom":1.59000247176679,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.6360254196775,"aZ":-13.38590446339713,"pfxX":3.8060691100478383,"pfxZ":9.930641718514924,"pX":-0.6628017568577849,"pZ":1.9503261421935658,"vX0":-3.668877209035213,"vY0":-136.34819321644883,"vZ0":-9.311918251420693,"x":142.26,"y":186.12,"x0":0.20262412233795296,"y0":50.00417520149,"z0":6.323176151754523,"aX":7.2013939530657325},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.3,"breakHorizontal":-6.1,"spinRate":2148,"spinDirection":155},"zone":7,"typeConfidence":2.0,"plateTime":0.40099376810053844,"extension":6.3955776159476665},"index":1,"playId":"bf83f42b-b4b2-3e36-98c5-33bfb1c4e4f7","pitchNumber":2,"startTime":"2025-09-10T02:29:55.715Z","endTime":"2025-09-10T02:29:59.025Z","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":2},"pitchData":{"startSpeed":77.0,"endSpeed":70.3,"strikeZoneTop":3.41444316128124,"strikeZoneBottom":1.59000127692494,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.627705086456803,"aZ":-46.32746603137912,"pfxX":-5.514302833181192,"pfxZ":-11.350965583403399,"pX":0.6688196931048179,"pZ":2.312543042052191,"vX0":1.633032013509004,"vY0":-111.94600572406692,"vZ0":0.9604999034369532,"x":91.51,"y":176.34,"x0":0.6385164489898733,"y0":50.0048589278661,"z0":6.6895591699293115,"aX":-6.872729854689814},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.7,"breakVerticalInduced":-19.8,"breakHorizontal":9.5,"spinRate":2996,"spinDirection":338},"zone":6,"typeConfidence":2.0,"plateTime":0.492717613399539,"extension":6.290083669191639},"index":2,"playId":"490d6814-6682-36ef-a10f-a67cd4779f8b","pitchNumber":3,"startTime":"2025-09-10T02:30:11.554Z","endTime":"2025-09-10T02:30:14.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.49995658888987,"strikeZoneBottom":1.59000050819843,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.8861547021027,"aZ":-13.457607871581024,"pfxX":3.2835130438226328,"pfxZ":9.735001092385055,"pX":-0.1975261553377102,"pZ":4.535368753703043,"vX0":-2.8965468916642787,"vY0":-137.84389601468305,"vZ0":-2.955842574513026,"x":124.53,"y":116.33,"x0":0.44072807094552385,"y0":50.004824434258666,"z0":6.531310221969562,"aX":6.314203772516947},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.2,"breakHorizontal":-5.3,"spinRate":2091,"spinDirection":153},"zone":11,"typeConfidence":2.0,"plateTime":0.3974860915474907,"extension":6.319525052625371},"index":3,"playId":"da439e10-f04d-3407-8022-d3f3bd358dd8","pitchNumber":4,"startTime":"2025-09-10T02:30:28.488Z","endTime":"2025-09-10T02:30:31.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":71.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.961631341211053,"aZ":-46.54884450129343,"pfxX":-5.0260261649780515,"pfxZ":-11.337256044968136,"pX":-0.5689660119051172,"pZ":1.1950423933157113,"vX0":-0.7343797240367209,"vY0":-113.16297459103234,"vZ0":-1.4838683873263316,"x":138.69,"y":206.51,"x0":0.41338323687646095,"y0":50.003296671008,"z0":6.617387415742644,"aX":-6.372309724702044},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.5,"breakVerticalInduced":-20.5,"breakHorizontal":9.2,"spinRate":3014,"spinDirection":336},"zone":13,"typeConfidence":2.0,"plateTime":0.48822530407862264,"extension":6.437366476733205},"index":4,"playId":"aa96de40-5565-3255-ad0f-5930e4055566","pitchNumber":5,"startTime":"2025-09-10T02:30:44.815Z","endTime":"2025-09-10T02:30:50.880Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T02:30:50.880Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Gorman called out on strikes.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-10T02:32:48.178Z","endTime":"2025-09-10T02:34:12.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.4978662909493,"strikeZoneBottom":1.71639760603221,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.87880290358802,"aZ":-17.700058312229206,"pfxX":-6.095426560751754,"pfxZ":7.686496285863049,"pX":1.7715859781293668,"pZ":3.4709881531513873,"vX0":11.122192138405282,"vY0":-136.1247187332916,"vZ0":-2.738124484083375,"x":49.47,"y":145.06,"x0":-1.568687130620309,"y0":50.00373187796409,"z0":5.710105692993136,"aX":-11.480619015148024},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.6,"breakHorizontal":8.8,"spinRate":2243,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.40182216428404605,"extension":6.581446199121743},"index":0,"playId":"34e38160-5bc4-3f37-b5e4-fffceb64ba2f","pitchNumber":1,"startTime":"2025-09-10T02:33:01.430Z","endTime":"2025-09-10T02:33:05.259Z","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":87.9,"endSpeed":81.0,"strikeZoneTop":3.6043789055191,"strikeZoneBottom":1.75590840455227,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.584532549786907,"aZ":-28.18042769836127,"pfxX":-9.587692902098352,"pfxZ":2.4024890359108806,"pX":-0.7173286668262306,"pZ":1.736877343623378,"vX0":5.530420591525122,"vY0":-127.8999819417967,"vZ0":-3.8056175685543012,"x":144.34,"y":191.88,"x0":-1.6584061151600031,"y0":50.00294837501771,"z0":5.446163243958138,"aX":-15.935624326310572},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.7,"breakHorizontal":16.2,"spinRate":1535,"spinDirection":237},"zone":7,"typeConfidence":2.0,"plateTime":0.42772851389429967,"extension":6.780112220996685},"index":1,"playId":"3c185ac5-797f-3b52-aeb5-9a17d935cc8c","pitchNumber":2,"startTime":"2025-09-10T02:33:15.147Z","endTime":"2025-09-10T02:33:19.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.471706545543483,"aZ":-17.55242787475098,"pfxX":-5.6066871717707825,"pfxZ":7.572129249413111,"pX":-0.10405850433341854,"pZ":3.114472575924893,"vX0":6.119746395120775,"vY0":-138.0430786697245,"vZ0":-3.5906996826827893,"x":120.97,"y":154.69,"x0":-1.6203319439775163,"y0":50.00555389208166,"z0":5.6123576509315605,"aX":-10.831906230349045},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.2,"breakHorizontal":8.9,"spinRate":2348,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.39663031143778493,"extension":6.599892648409191},"index":2,"playId":"26ce8c62-7fa2-3cdd-9c0c-06d92f502b98","pitchNumber":3,"startTime":"2025-09-10T02:33:28.620Z","endTime":"2025-09-10T02:33:31.962Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-10T02:33:39.113Z","endTime":"2025-09-10T02:33:52.172Z","isPitch":false,"type":"action","player":{"id":669357,"link":"/api/v1/people/669357"}},{"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":95.9,"endSpeed":87.2,"strikeZoneTop":3.48622307201684,"strikeZoneBottom":1.77180498852072,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.58080645983752,"aZ":-21.224435888079686,"pfxX":-10.303416747353108,"pfxZ":5.585441101053863,"pX":-0.04472631841047157,"pZ":3.8238567650102793,"vX0":7.580010060406117,"vY0":-139.45679177489652,"vZ0":-1.4989173585116369,"x":118.7,"y":135.54,"x0":-1.4650277081299883,"y0":50.005640954573686,"z0":5.77409008533327,"aX":-20.21332307568502},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.0,"breakHorizontal":17.0,"spinRate":2209,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.39337676500609575,"extension":6.59469828964802},"index":4,"playId":"833878a1-b598-3151-91e9-c1f148650dbf","pitchNumber":4,"startTime":"2025-09-10T02:33:52.172Z","endTime":"2025-09-10T02:33:55.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.52608176401082,"strikeZoneBottom":1.63999910058157,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.127895470397814,"aZ":-25.7445364265652,"pfxX":-9.868626366932363,"pfxZ":3.7887427960781084,"pX":0.6972705672887868,"pZ":1.8240343676425825,"vX0":8.615426969734022,"vY0":-129.02338653426256,"vZ0":-3.968129270266751,"x":90.42,"y":189.53,"x0":-1.3919564715977963,"y0":50.004495911178374,"z0":5.3503466111262314,"aX":-16.75407567159949},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.2,"breakHorizontal":16.1,"spinRate":1506,"spinDirection":240},"zone":9,"typeConfidence":2.0,"plateTime":0.42341276703994213,"extension":6.897743121935205},"index":5,"playId":"6f911e02-d70f-3791-bb18-f7cab2c7941a","pitchNumber":5,"startTime":"2025-09-10T02:34:07.972Z","endTime":"2025-09-10T02:34:12.476Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T02:34:12.476Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Thomas Saggese walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-10T02:34:24.553Z","endTime":"2025-09-10T02:36:19.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"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,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"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":95.5,"endSpeed":87.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.09631585355391,"aZ":-18.72960131907703,"pfxX":-8.828635139342648,"pfxZ":6.847744769363537,"pX":-0.6809871418881936,"pZ":3.0889429091089644,"vX0":5.869448269337168,"vY0":-139.00291498040363,"vZ0":-3.4813151942511293,"x":142.96,"y":155.38,"x0":-1.6688806756911487,"y0":50.00534814453277,"z0":5.59547940844291,"aX":-17.34210675217511},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.9,"breakHorizontal":14.9,"spinRate":2183,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.39348360251985914,"extension":6.656017900989352},"index":0,"playId":"cc239046-35db-349b-a533-e91b9355103d","pitchNumber":1,"startTime":"2025-09-10T02:34:35.075Z","endTime":"2025-09-10T02:34:38.075Z","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":95.6,"endSpeed":88.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.993943837721048,"aZ":-20.223073498311642,"pfxX":-8.743413793926152,"pfxZ":6.040682438646858,"pX":-0.9429747934863302,"pZ":2.9235165884137393,"vX0":5.121279818412705,"vY0":-139.24710322190958,"vZ0":-3.7026951126376417,"x":152.94,"y":159.85,"x0":-1.6624552397155656,"y0":50.00622954026996,"z0":5.595700425157722,"aX":-17.30664364666388},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.4,"breakHorizontal":14.9,"spinRate":2270,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3921918960829971,"extension":6.391633674131319},"index":1,"playId":"2f08beed-f844-36a4-af73-3f5c96356190","pitchNumber":2,"startTime":"2025-09-10T02:34:58.586Z","endTime":"2025-09-10T02:35:01.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.1,"strikeZoneTop":3.54099485717668,"strikeZoneBottom":1.61999988325172,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.264781393464837,"aZ":-15.053171097737266,"pfxX":-4.720706396998118,"pfxZ":8.462165793196903,"pX":0.9987390226980067,"pZ":3.579085407640347,"vX0":8.985023252593804,"vY0":-140.72564958928558,"vZ0":-2.9926725171955932,"x":78.93,"y":142.14,"x0":-1.6093288879565593,"y0":50.00447042529124,"z0":5.620273246826169,"aX":-9.55376098468519},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.0,"breakHorizontal":6.8,"spinRate":2325,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.3878873650560073,"extension":6.676742675756396},"index":2,"playId":"8b684c5b-fb4b-35f4-a0c3-e6a4200a7355","pitchNumber":3,"startTime":"2025-09-10T02:35:19.133Z","endTime":"2025-09-10T02:35:22.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.50077018792983,"strikeZoneBottom":1.61999871197732,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.909021579126968,"aZ":-17.227077770421314,"pfxX":-6.7148934159518445,"pfxZ":7.67392304034239,"pX":0.8974677307824204,"pZ":2.0598055170821263,"vX0":9.48612382313726,"vY0":-138.22110942752448,"vZ0":-6.286212195811968,"x":82.79,"y":183.17,"x0":-1.6960837843224001,"y0":50.00138886278236,"z0":5.507623689928726,"aX":-13.077600098555148},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.8,"breakHorizontal":10.3,"spinRate":2330,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.39526710208564264,"extension":6.786964891177013},"index":3,"playId":"f3ce2575-86dd-353e-8252-2c83a854f9f1","pitchNumber":4,"startTime":"2025-09-10T02:35:36.174Z","endTime":"2025-09-10T02:35:40.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.3,"strikeZoneTop":3.40573405760741,"strikeZoneBottom":1.61999819098301,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.246315324359774,"aZ":-22.12695980376392,"pfxX":-10.448899089075006,"pfxZ":5.069352286055058,"pX":1.0755706799775349,"pZ":2.1455357859093986,"vX0":10.419540143586337,"vY0":-139.36855280046862,"vZ0":-5.1151348910149474,"x":76.0,"y":180.85,"x0":-1.341239848066649,"y0":50.002077096531295,"z0":5.452182213749531,"aX":-20.700692297236596},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.4,"breakHorizontal":16.9,"spinRate":2203,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.3919524850900231,"extension":6.627036949964717},"index":4,"playId":"6c7bc802-92af-3a74-81f4-2675bfffea4e","pitchNumber":5,"startTime":"2025-09-10T02:35:54.795Z","endTime":"2025-09-10T02:35:59.566Z","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":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.46350168364768,"strikeZoneBottom":1.61999939883925,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.04417394307877,"aZ":-23.010154213309747,"pfxX":-8.06685449542754,"pfxZ":4.6102624233759695,"pX":1.0443631844079229,"pZ":3.3722078017404726,"vX0":9.401702854703155,"vY0":-139.76574028071457,"vZ0":-2.0475874721123537,"x":77.19,"y":147.73,"x0":-1.3071547685252618,"y0":50.004216902765464,"z0":5.617737990933182,"aX":-16.040302360533662},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.2,"breakHorizontal":12.8,"spinRate":2304,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.39114956130119527,"extension":6.528228949209875},"index":5,"playId":"57283de8-1051-31c9-a9fc-cf3747588eb5","pitchNumber":6,"startTime":"2025-09-10T02:36:14.591Z","endTime":"2025-09-10T02:36:19.941Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T02:36:19.941Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pedro Pagés singles on a line drive to right fielder Victor Robles. Thomas Saggese to 3rd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-10T02:36:37.506Z","endTime":"2025-09-10T02:36:56.314Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"postOnThird":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"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":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.7,"strikeZoneTop":3.15,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.399133947868812,"aZ":-19.274546100942217,"pfxX":-10.17566965043703,"pfxZ":6.410907976858249,"pX":-0.5955760258144984,"pZ":2.6802253899029975,"vX0":6.8566264324545205,"vY0":-140.85333508965482,"vZ0":-4.462123063584318,"x":139.7,"y":166.41,"x0":-1.7367840794457867,"y0":50.006900949085455,"z0":5.5279262679735535,"aX":-20.491791609978947},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.9,"breakHorizontal":17.0,"spinRate":2249,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.38855806885548505,"extension":6.864139228634515},"hitData":{"launchSpeed":79.2,"launchAngle":19.0,"totalDistance":227.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":155.9,"coordY":98.42}},"index":0,"playId":"96d59e19-604d-3126-a8c1-fdd1fe7073f8","pitchNumber":1,"startTime":"2025-09-10T02:36:44.336Z","endTime":"2025-09-10T02:36:56.314Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T02:36:56.314Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Scott II strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-10T02:37:27.410Z","endTime":"2025-09-10T02:40:12.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"postOnThird":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":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":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":97.4,"endSpeed":89.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.727824233320813,"aZ":-17.94459341117016,"pfxX":-7.206332575568432,"pfxZ":6.992628459097624,"pX":0.29521536808749604,"pZ":2.759743562519798,"vX0":7.86781438598088,"vY0":-141.61936688038017,"vZ0":-4.646221958009281,"x":105.75,"y":164.27,"x0":-1.5800156479063174,"y0":50.0052037383306,"z0":5.566173641958478,"aX":-14.669868339066142},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.9,"breakHorizontal":11.5,"spinRate":2202,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.38645287925852134,"extension":6.719057943610411},"index":0,"playId":"fb2ebcfa-8227-39ca-bf48-79ddde420f8c","pitchNumber":1,"startTime":"2025-09-10T02:37:33.917Z","endTime":"2025-09-10T02:37:37.837Z","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.7,"endSpeed":87.4,"strikeZoneTop":3.1593103205139,"strikeZoneBottom":1.51000090675407,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.21836999155883,"aZ":-19.678426499858414,"pfxX":-10.941439919222404,"pfxZ":6.3939878981283,"pX":1.086346836167827,"pZ":2.662602806639693,"vX0":10.87388204605116,"vY0":-138.966157346048,"vZ0":-4.4183961969935766,"x":75.59,"y":166.89,"x0":-1.456274945053001,"y0":50.00672828922648,"z0":5.580933430200395,"aX":-21.398922463829358},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.8,"breakHorizontal":17.5,"spinRate":2248,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.3941804207540933,"extension":6.7368716146971},"index":1,"playId":"d2ee4036-31cc-3833-b604-40d4573398ae","pitchNumber":2,"startTime":"2025-09-10T02:38:05.164Z","endTime":"2025-09-10T02:38:09.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.573439639927344,"aZ":-18.094952582701332,"pfxX":-5.769761698949034,"pfxZ":7.150425622355087,"pX":0.00627182874081949,"pZ":3.971851775157237,"vX0":6.631417491810386,"vY0":-139.7190915440357,"vZ0":-1.3845326508779912,"x":116.76,"y":131.54,"x0":-1.6525323560779988,"y0":50.005667966009185,"z0":5.667361287761495,"aX":-11.36666489463882},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.8,"breakHorizontal":9.0,"spinRate":2300,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.39257745685086,"extension":6.7531119696286215},"index":2,"playId":"71e915a0-fced-36b4-ba92-f4db3d26540a","pitchNumber":3,"startTime":"2025-09-10T02:38:26.794Z","endTime":"2025-09-10T02:38:31.935Z","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":97.2,"endSpeed":88.2,"strikeZoneTop":3.13789205496743,"strikeZoneBottom":1.51000158896204,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.96359444452758,"aZ":-22.81204265478159,"pfxX":-11.639879959442728,"pfxZ":4.665599236586575,"pX":0.07207436831845802,"pZ":3.776815763122213,"vX0":8.752726139392346,"vY0":-141.18293461716536,"vZ0":-1.2226197449327318,"x":114.25,"y":136.81,"x0":-1.565529440574766,"y0":50.00291435567967,"z0":5.692237715733422,"aX":-23.355689892092126},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.4,"breakHorizontal":19.2,"spinRate":2332,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.38885608006383476,"extension":6.610447557553189},"index":3,"playId":"ced507c8-39b0-36f0-b7e5-d7de51eb4763","pitchNumber":4,"startTime":"2025-09-10T02:39:02.144Z","endTime":"2025-09-10T02:39:06.149Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.003164894208457,"aZ":-24.83651101079112,"pfxX":-10.461664311666393,"pfxZ":4.383679073774488,"pX":-0.5999587903001147,"pZ":1.9425963194068432,"vX0":6.439590086759931,"vY0":-128.4225024400262,"vZ0":-3.7827759969761994,"x":139.87,"y":186.33,"x0":-1.7777064418893436,"y0":50.00387525277761,"z0":5.361304238041884,"aX":-17.51695312206356},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.3,"breakHorizontal":17.5,"spinRate":1486,"spinDirection":239},"zone":7,"typeConfidence":2.0,"plateTime":0.4261111091227372,"extension":6.7938510850315605},"index":4,"playId":"cc07bee7-9ce2-34fe-b891-dc614fe7a229","pitchNumber":5,"startTime":"2025-09-10T02:39:20.248Z","endTime":"2025-09-10T02:39:23.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.0,"strikeZoneTop":3.1260333914419,"strikeZoneBottom":1.51000003770073,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.740912643567345,"aZ":-18.016440508980704,"pfxX":-11.422795748389747,"pfxZ":6.972602044297124,"pX":0.9038107464431325,"pZ":2.896682725720346,"vX0":10.63455005897558,"vY0":-141.47518701275715,"vZ0":-4.180934418372885,"x":82.55,"y":160.57,"x0":-1.4165503878150747,"y0":50.00271550435648,"z0":5.545533080941304,"aX":-23.196150024705062},"breaks":{"breakAngle":48.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.9,"breakHorizontal":18.6,"spinRate":2260,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.3868807868322759,"extension":6.707527863026317},"index":5,"playId":"d2f00e44-db61-3043-b3a5-ea92890d8a48","pitchNumber":6,"startTime":"2025-09-10T02:39:44.831Z","endTime":"2025-09-10T02:39:50.329Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.442525141715972,"aZ":-38.182629949010746,"pfxX":5.619890370575088,"pfxZ":-3.688634000073665,"pX":1.9725908126313842,"pZ":0.44697925268055766,"vX0":7.299668805767773,"vY0":-127.43444590326338,"vZ0":-4.929535104544108,"x":41.81,"y":226.71,"x0":-1.6690791910134035,"y0":50.0019336193684,"z0":5.453531862526627,"aX":9.156509357661708},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-7.7,"breakHorizontal":-12.0,"spinRate":2539,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.43132692044177645,"extension":6.940120171995583},"index":6,"playId":"131b1f84-7ba6-3cb3-a65b-c1cc578b7f7c","pitchNumber":7,"startTime":"2025-09-10T02:40:07.377Z","endTime":"2025-09-10T02:40:12.830Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T02:40:12.830Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cardinals challenged (play at 1st), call on the field was overturned: José Fermín singles on a ground ball to third baseman Eugenio Suárez. Thomas Saggese scores. Pedro Pagés to 2nd.","rbi":1,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-10T02:40:47.463Z","endTime":"2025-09-10T02:42:30.900Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"postOnSecond":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":{"id":669923,"link":"/api/v1/people/669923"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"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(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":96.2,"endSpeed":87.8,"strikeZoneTop":3.42659669904124,"strikeZoneBottom":1.62999845716844,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.83514779454724,"aZ":-21.68965188382644,"pfxX":-10.72199341077413,"pfxZ":5.335987635167116,"pX":1.5021162076886099,"pZ":1.279008128181549,"vX0":11.93391433243694,"vY0":-139.42426104689,"vZ0":-7.474669016540716,"x":59.74,"y":204.25,"x0":-1.4440303709904805,"y0":50.00588571947368,"z0":5.430135767812995,"aX":-21.0783174056685},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.2,"breakHorizontal":16.9,"spinRate":2255,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.3930955157767282,"extension":6.918241632279814},"index":0,"playId":"140f8074-1ff1-34ca-935c-3727c08871a1","pitchNumber":1,"startTime":"2025-09-10T02:40:58.695Z","endTime":"2025-09-10T02:41:02.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.43392010525882,"strikeZoneBottom":1.65654104859328,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.455868720782583,"aZ":-17.300165913754867,"pfxX":-4.418085666577302,"pfxZ":7.462515371977048,"pX":-0.2194565604223926,"pZ":3.597738542116915,"vX0":5.565649466088277,"vY0":-140.226545912027,"vZ0":-2.410533137953596,"x":125.37,"y":141.64,"x0":-1.655158555851957,"y0":50.00402538983659,"z0":5.59615913689591,"aX":-8.807400990773834},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.2,"breakHorizontal":6.8,"spinRate":2333,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.390478221688233,"extension":6.488582137747727},"index":1,"playId":"802287f1-3323-3181-a816-f404c536812c","pitchNumber":2,"startTime":"2025-09-10T02:41:20.120Z","endTime":"2025-09-10T02:41:24.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.9,"strikeZoneTop":3.4332117841519,"strikeZoneBottom":1.6737004236791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.311667721156766,"aZ":-29.601099869022548,"pfxX":6.160704384011631,"pfxZ":1.5438394291063418,"pX":0.04835100552742566,"pZ":2.7251922120070846,"vX0":3.136536288180218,"vY0":-128.45330400670755,"vZ0":-1.2860398412789042,"x":115.16,"y":165.2,"x0":-1.990000290883577,"y0":50.00343436038181,"z0":5.539846586777775,"aX":10.264871457409008},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.8,"breakHorizontal":-11.9,"spinRate":2526,"spinDirection":44},"zone":5,"typeConfidence":2.0,"plateTime":0.4268746983000038,"extension":6.640634739294599},"index":2,"playId":"33207dc8-5200-3ea6-a859-5d32b1eac9d4","pitchNumber":3,"startTime":"2025-09-10T02:41:39.951Z","endTime":"2025-09-10T02:41:43.465Z","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":96.9,"endSpeed":88.8,"strikeZoneTop":3.43486040321471,"strikeZoneBottom":1.60778158436792,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.26787942427174,"aZ":-22.059023644618765,"pfxX":-9.548200401776008,"pfxZ":5.043326053441401,"pX":1.105734205847633,"pZ":1.562287722538061,"vX0":10.88133308220964,"vY0":-140.5670709974296,"vZ0":-6.748803663466086,"x":74.85,"y":196.6,"x0":-1.571256488017804,"y0":50.00218617093752,"z0":5.422099062197459,"aX":-19.145861743787528},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.9,"breakHorizontal":15.1,"spinRate":2276,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.38936404140073,"extension":6.760335478019856},"index":3,"playId":"4263efad-2a19-3a6a-b881-e4ee446ef142","pitchNumber":4,"startTime":"2025-09-10T02:42:00.904Z","endTime":"2025-09-10T02:42:04.449Z","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":97.4,"endSpeed":88.8,"strikeZoneTop":3.42,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.45356830809445,"aZ":-22.463859491209714,"pfxX":-9.563071271894028,"pfxZ":4.787012971064307,"pX":-0.8377873792288243,"pZ":2.925368255145618,"vX0":5.989710632602528,"vY0":-141.76038829341672,"vZ0":-3.446955258108584,"x":148.93,"y":159.8,"x0":-1.7394452969218852,"y0":50.00265104934128,"z0":5.5970062003360175,"aX":-19.395984322028426},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.2,"breakHorizontal":16.1,"spinRate":2351,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.38689759249161204,"extension":6.763035143172884},"hitData":{"launchSpeed":85.6,"launchAngle":5.0,"totalDistance":90.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.35,"coordY":177.44}},"index":4,"playId":"1d36c368-baa2-3b7b-b53e-83f239650bdf","pitchNumber":5,"startTime":"2025-09-10T02:42:22.547Z","endTime":"2025-09-10T02:42:30.900Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":138},"playEndTime":"2025-09-10T02:42:30.900Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Lars Nootbaar walks. Pedro Pagés to 3rd. José Fermín to 2nd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-10T02:44:42.424Z","endTime":"2025-09-10T02:46:53.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"postOnSecond":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"postOnThird":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"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":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"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":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-10T02:44:05.444Z","endTime":"2025-09-10T02:44:44.769Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.0,"strikeZoneTop":3.37211414831454,"strikeZoneBottom":1.65999819011505,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.321825687683674,"aZ":-23.061948513825595,"pfxX":-9.320230151882182,"pfxZ":5.471516161473196,"pX":-0.8041897555370102,"pZ":1.3271529867105536,"vX0":5.848714842206931,"vY0":-128.21939026264607,"vZ0":-5.649185243676799,"x":147.65,"y":202.95,"x0":-1.9029715430202567,"y0":50.004703902324806,"z0":5.356631561337573,"aX":-15.532124793099115},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.9,"breakHorizontal":15.6,"spinRate":1361,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.42705014898716964,"extension":6.797096788966035},"index":1,"playId":"f148cca7-93a4-320b-8adf-fb88ae46472a","pitchNumber":1,"startTime":"2025-09-10T02:44:44.769Z","endTime":"2025-09-10T02:44:47.769Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.31006757648308,"aZ":-24.28724815319168,"pfxX":-10.261945860958178,"pfxZ":4.680077607013689,"pX":0.11198318166835916,"pZ":1.3419219397830955,"vX0":7.759379095197023,"vY0":-129.15401023061006,"vZ0":-5.434929015724389,"x":112.73,"y":202.55,"x0":-1.600425199820088,"y0":50.00585390942935,"z0":5.345411112576035,"aX":-17.311210680418938},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.4,"breakHorizontal":16.8,"spinRate":1406,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.42434401445592806,"extension":6.7962204732403775},"index":2,"playId":"b4455d03-4709-3cb8-87ed-e8ec70447a95","pitchNumber":2,"startTime":"2025-09-10T02:45:01.194Z","endTime":"2025-09-10T02:45:04.194Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.4,"strikeZoneTop":3.4022530431151,"strikeZoneBottom":1.65999832322676,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.287641230651587,"aZ":-28.552959988455534,"pfxX":-10.22076275868281,"pfxZ":2.1515340303544086,"pX":-0.12062993557245696,"pZ":1.116908484337847,"vX0":7.223426731373225,"vY0":-128.93195043825122,"vZ0":-5.066247391129302,"x":121.6,"y":208.62,"x0":-1.6333951178213535,"y0":50.00159452711041,"z0":5.316023651028612,"aX":-17.17354912580159},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.0,"breakHorizontal":16.8,"spinRate":1508,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4251483211585856,"extension":6.75561130032534},"index":3,"playId":"a5d609ad-d89e-3f88-b918-1acf16261ec0","pitchNumber":3,"startTime":"2025-09-10T02:45:22.629Z","endTime":"2025-09-10T02:45:25.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.3,"strikeZoneTop":3.30666253830506,"strikeZoneBottom":1.65999961326945,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.702175306906444,"aZ":-32.85357157830399,"pfxX":6.730601918380503,"pfxZ":-0.42410988703728414,"pX":-0.8012729672732226,"pZ":2.8997288643985857,"vX0":0.6553323372873564,"vY0":-126.51165631568165,"vZ0":-0.2877128425823212,"x":147.54,"y":160.49,"x0":-1.9377224894051914,"y0":50.00161489452374,"z0":5.665885656800183,"aX":10.823173933984092},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.6,"breakHorizontal":-12.4,"spinRate":2429,"spinDirection":40},"zone":1,"typeConfidence":2.0,"plateTime":0.43425573803066664,"extension":6.711260815517437},"index":4,"playId":"36f18eb6-3e9b-30ea-9c8c-1c0b12d8b9be","pitchNumber":4,"startTime":"2025-09-10T02:45:38.780Z","endTime":"2025-09-10T02:45:42.443Z","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":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.0,"strikeZoneTop":3.38346522780531,"strikeZoneBottom":1.65999921985171,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.915467997595442,"aZ":-24.535722177869296,"pfxX":-9.704738950656218,"pfxZ":4.577543318802512,"pX":-0.9926613917695722,"pZ":1.830752774408006,"vX0":5.041503943328464,"vY0":-128.23336106306073,"vZ0":-4.198486069233804,"x":154.84,"y":189.35,"x0":-1.7207194022157517,"y0":50.00489506183617,"z0":5.397926867972527,"aX":-16.203347370581156},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.6,"breakHorizontal":16.4,"spinRate":1528,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.42674342458850445,"extension":6.6898893399225905},"index":5,"playId":"0fb24713-fa43-312c-aad9-d41a67744195","pitchNumber":5,"startTime":"2025-09-10T02:45:59.466Z","endTime":"2025-09-10T02:46:03.131Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.165567169723243,"aZ":-33.204564663981465,"pfxX":6.119350678803792,"pfxZ":-0.6380006103074329,"pX":0.37032021954405464,"pZ":3.316252106069222,"vX0":3.495251812591005,"vY0":-126.77533325583966,"vZ0":0.830262527839499,"x":102.88,"y":149.24,"x0":-1.8275243998192554,"y0":50.00503658064834,"z0":5.66288477580312,"aX":9.828221179124311},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.7,"breakHorizontal":-12.0,"spinRate":2388,"spinDirection":37},"zone":3,"typeConfidence":2.0,"plateTime":0.434284845680978,"extension":6.861266112729351},"index":6,"playId":"a8d94055-e71c-36bc-972f-376c621a0bca","pitchNumber":6,"startTime":"2025-09-10T02:46:17.635Z","endTime":"2025-09-10T02:46:20.635Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.5,"strikeZoneTop":3.36089402058082,"strikeZoneBottom":1.65999979101193,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.894084768878393,"aZ":-42.6865001015747,"pfxX":1.2572872549748135,"pfxZ":-6.781789623887703,"pX":0.7687922166562162,"pZ":0.26354225243791346,"vX0":5.6812123226224776,"vY0":-124.78129358137404,"vZ0":-4.077353690108944,"x":87.7,"y":231.66,"x0":-1.7158867519455072,"y0":50.00063928327421,"z0":5.494978703084047,"aX":1.9488467837293937},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-13.1,"breakHorizontal":-3.8,"spinRate":2516,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4417012488005092,"extension":6.7148116410278575},"index":7,"playId":"b099d28f-c7bb-3192-8892-0c6a481bbb7e","pitchNumber":7,"startTime":"2025-09-10T02:46:49.223Z","endTime":"2025-09-10T02:46:53.990Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T02:46:53.990Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Iván Herrera grounds out, second baseman Jorge Polanco to first baseman Josh Naylor.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-10T02:47:18.212Z","endTime":"2025-09-10T02:49:45.451Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"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":6},"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"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":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.47733732871043,"strikeZoneBottom":1.68388166919278,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.849749794124975,"aZ":-15.61046063819643,"pfxX":-6.115333622149594,"pfxZ":8.411739587637404,"pX":1.9544776046763728,"pZ":2.9116951485374796,"vX0":11.613401389807905,"vY0":-139.55443573345593,"vZ0":-4.247922653169415,"x":42.5,"y":160.16,"x0":-1.4692928792255324,"y0":50.004049654007424,"z0":5.484112020756294,"aX":-12.044608525517393},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.5,"breakHorizontal":8.6,"spinRate":2250,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.3927115823059917,"extension":6.8105197175128},"index":0,"playId":"a358d10f-3624-3bd6-b9f5-7ebeb948e012","pitchNumber":1,"startTime":"2025-09-10T02:47:21.885Z","endTime":"2025-09-10T02:47:24.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.44702798282885,"strikeZoneBottom":1.61995710411313,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.438116872063276,"aZ":-19.83367799450403,"pfxX":-10.085528102461362,"pfxZ":6.214209821705557,"pX":-0.3495697907297869,"pZ":2.2597907159573225,"vX0":7.420708424818111,"vY0":-140.21130701145506,"vZ0":-5.427743568514787,"x":130.32,"y":177.77,"x0":-1.7234346016225632,"y0":50.004898374859216,"z0":5.5197907691225625,"aX":-20.033399052646505},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.3,"breakHorizontal":16.7,"spinRate":2353,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.3910219554677008,"extension":6.779498016371605},"index":1,"playId":"e84c5e39-3b54-3e7b-8af4-bc3c1f640218","pitchNumber":2,"startTime":"2025-09-10T02:47:41.986Z","endTime":"2025-09-10T02:47:45.445Z","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":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.34912725050817,"aZ":-15.862743547062655,"pfxX":-6.64689901161321,"pfxZ":8.314277864650663,"pX":0.17529921777715882,"pZ":2.9775046218451626,"vX0":7.444294141986895,"vY0":-139.42756055034403,"vZ0":-4.107105213398018,"x":110.32,"y":158.39,"x0":-1.6700269633097498,"y0":50.005913927685256,"z0":5.521697852354019,"aX":-13.045068748147775},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.3,"breakHorizontal":10.4,"spinRate":2334,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.39335594237760496,"extension":6.753710112550925},"index":2,"playId":"0c9c97aa-cb8a-37ec-bb72-71d12db23246","pitchNumber":3,"startTime":"2025-09-10T02:48:02.858Z","endTime":"2025-09-10T02:48:05.858Z","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":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.600777169527337,"aZ":-12.814360385516407,"pfxX":-7.449013097822705,"pfxZ":9.669773959410882,"pX":0.8813219515782325,"pZ":2.7637330373633016,"vX0":9.515567858134407,"vY0":-140.32758562925883,"vZ0":-5.193643915275508,"x":83.41,"y":164.16,"x0":-1.5795979073729112,"y0":50.00298349468842,"z0":5.4676454992890005,"aX":-14.914477088220721},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.7,"breakHorizontal":11.6,"spinRate":2326,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.3897504624956363,"extension":6.799419759095633},"index":3,"playId":"7478e0be-43bc-3034-b35a-7a4d8c67d60b","pitchNumber":4,"startTime":"2025-09-10T02:48:29.366Z","endTime":"2025-09-10T02:48:32.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.40906807841007,"strikeZoneBottom":1.64959042254915,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.395406409886725,"aZ":-23.185896725309348,"pfxX":-9.722028652878492,"pfxZ":5.191622299680732,"pX":0.17940678791648468,"pZ":1.0323310757602604,"vX0":8.166583944523815,"vY0":-130.27552841092424,"vZ0":-6.616037799137099,"x":110.16,"y":210.91,"x0":-1.721117442617399,"y0":50.00519287653015,"z0":5.338168570360479,"aX":-16.842039845400024},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.2,"breakHorizontal":16.0,"spinRate":1514,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4192107192501564,"extension":6.855586057497218},"index":4,"playId":"3a1b68b9-b4a2-317f-b13e-584d41a95f98","pitchNumber":5,"startTime":"2025-09-10T02:48:56.408Z","endTime":"2025-09-10T02:49:00.211Z","isPitch":true,"type":"pitch"},{"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":2},"index":5,"startTime":"2025-09-10T02:49:19.740Z","endTime":"2025-09-10T02:49:37.721Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.189485735017822,"aZ":-32.52570133961231,"pfxX":7.593995891072295,"pfxZ":-0.2090827398652415,"pX":0.899182926229683,"pZ":2.192431142032995,"vX0":4.4722080109059155,"vY0":-128.40310239408578,"vZ0":-1.956345182460584,"x":82.73,"y":179.58,"x0":-1.8532859109293975,"y0":50.005480066624806,"z0":5.501013455417642,"aX":12.64955274198139},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.6,"breakHorizontal":-14.8,"spinRate":2316,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.42697993993547545,"extension":6.551645055482953},"hitData":{"launchSpeed":102.0,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.93,"coordY":150.06}},"index":6,"playId":"01786353-f804-3a11-b7fd-b451804d0a4e","pitchNumber":6,"startTime":"2025-09-10T02:49:37.721Z","endTime":"2025-09-10T02:49:45.451Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T02:49:45.451Z","atBatIndex":32},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jorge Polanco pops out to second baseman José Fermín.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-10T02:51:48.604Z","endTime":"2025-09-10T02:52:27.294Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.4,"strikeZoneTop":3.43923038277535,"strikeZoneBottom":1.60999913142776,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.914530823084828,"aZ":-16.00167526681224,"pfxX":4.537212900469454,"pfxZ":9.143875251011622,"pX":0.6029099755443943,"pZ":2.511411595219221,"vX0":-1.8141170255339554,"vY0":-131.86004260984245,"vZ0":-7.222737433432841,"x":94.02,"y":170.97,"x0":0.7087097108334636,"y0":50.00126188027315,"z0":6.4575106418348796,"aX":8.023095687787293},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.2,"breakHorizontal":-7.8,"spinRate":2037,"spinDirection":150},"zone":6,"typeConfidence":2.0,"plateTime":0.41471532473779993,"extension":6.120265954490711},"index":0,"playId":"6cc10388-ab80-3647-a3b7-bd23d390a3e4","pitchNumber":1,"startTime":"2025-09-10T02:51:55.463Z","endTime":"2025-09-10T02:51:58.538Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-09-10T02:52:07.473Z","endTime":"2025-09-10T02:52:16.639Z","isPitch":false,"type":"action","player":{"id":593871,"link":"/api/v1/people/593871"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.068660422215068,"aZ":-19.70974353239903,"pfxX":-0.3543732399773498,"pfxZ":7.3618201340695295,"pX":-0.16902033777278136,"pZ":2.0937478120612028,"vX0":-2.1304821595813754,"vY0":-128.38146533266874,"vZ0":-7.0129769006109,"x":123.44,"y":182.25,"x0":0.7128290388894304,"y0":50.001813284345616,"z0":6.361108457561278,"aX":-0.5994220442796228},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":12.2,"breakHorizontal":1.1,"spinRate":2366,"spinDirection":155},"zone":8,"typeConfidence":2.0,"plateTime":0.42437431255758407,"extension":6.2562289809491265},"hitData":{"launchSpeed":88.6,"launchAngle":65.0,"totalDistance":165.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":120.58,"coordY":134.85}},"index":2,"playId":"2aa10f81-7215-3d99-9366-72f8775a8621","pitchNumber":2,"startTime":"2025-09-10T02:52:16.639Z","endTime":"2025-09-10T02:52:27.294Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T02:52:27.294Z","atBatIndex":33},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Josh Naylor homers (19) on a fly ball to right center field.","rbi":1,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-10T02:52:35.866Z","endTime":"2025-09-10T02:54:11.947Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":{"id":669461,"link":"/api/v1/people/669461"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.1,"endSpeed":69.0,"strikeZoneTop":3.37036774481096,"strikeZoneBottom":1.53999918362554,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.989943956900078,"aZ":-44.171568497094476,"pfxX":-6.734648287411608,"pfxZ":-10.06280817603519,"pX":0.029838979727204035,"pZ":2.025250011546358,"vX0":0.47827140798511775,"vY0":-109.35698215845414,"vZ0":0.23439991726396037,"x":115.86,"y":184.1,"x0":0.6795062494399359,"y0":50.00016025150704,"z0":6.714305279432344,"aX":-8.032800218356972},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.7,"breakVerticalInduced":-17.6,"breakHorizontal":12.0,"spinRate":2814,"spinDirection":332},"zone":8,"typeConfidence":2.0,"plateTime":0.5037608115214525,"extension":6.223965773734384},"index":0,"playId":"5a4a0021-a3d2-3060-ae60-1ae3db647666","pitchNumber":1,"startTime":"2025-09-10T02:52:50.640Z","endTime":"2025-09-10T02:52:54.046Z","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.2,"endSpeed":84.9,"strikeZoneTop":3.26480766514253,"strikeZoneBottom":1.53999839266955,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.950815575989704,"aZ":-17.34572837372316,"pfxX":7.226669771959779,"pfxZ":8.078602747352454,"pX":-0.7962171029927093,"pZ":3.266974055560443,"vX0":-5.752360359740069,"vY0":-134.11337833970416,"vZ0":-5.150389744753094,"x":147.35,"y":150.57,"x0":0.4295567891373225,"y0":50.00331671151922,"z0":6.435724084860022,"aX":13.26453338770615},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.8,"breakHorizontal":-12.0,"spinRate":2071,"spinDirection":150},"zone":1,"typeConfidence":2.0,"plateTime":0.4072335406181926,"extension":6.2853242475615865},"index":1,"playId":"9b4eb0b4-afae-3a42-8d4e-1aa0588a6ff3","pitchNumber":2,"startTime":"2025-09-10T02:53:04.165Z","endTime":"2025-09-10T02:53:08.236Z","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":92.3,"endSpeed":85.0,"strikeZoneTop":3.35724608507191,"strikeZoneBottom":1.53999829923749,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.634690829713673,"aZ":-15.490252471900954,"pfxX":7.598546766259842,"pfxZ":9.088508221893132,"pX":0.9509629631751686,"pZ":2.213362060771465,"vX0":-1.6948451111082936,"vY0":-134.27603723729888,"vZ0":-7.9814191527725455,"x":80.75,"y":179.02,"x0":0.6007485362101155,"y0":50.00535477221082,"z0":6.315315791153674,"aX":13.94990364432805},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.0,"breakHorizontal":-13.4,"spinRate":2017,"spinDirection":150},"zone":14,"typeConfidence":2.0,"plateTime":0.4070988089579144,"extension":6.299980334335006},"index":2,"playId":"d0a45ef6-c373-3288-b265-8c1d092b054e","pitchNumber":3,"startTime":"2025-09-10T02:53:18.998Z","endTime":"2025-09-10T02:53:22.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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.477774140112476,"aZ":-15.9446849781118,"pfxX":8.255988956473445,"pfxZ":8.861142678007543,"pX":0.167352819286966,"pZ":2.829723686376693,"vX0":-3.400189362458705,"vY0":-134.33054826705683,"vZ0":-6.408590023263443,"x":110.62,"y":162.38,"x0":0.37524745720812813,"y0":50.00379102001671,"z0":6.375512257151718,"aX":15.123256140773377},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.9,"breakHorizontal":-14.3,"spinRate":2078,"spinDirection":152},"zone":2,"typeConfidence":2.0,"plateTime":0.4073938006245079,"extension":6.308479791046855},"hitData":{"launchSpeed":106.2,"launchAngle":30.0,"totalDistance":415.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":187.42,"coordY":42.45}},"index":3,"playId":"722cbbdb-a39f-3704-9fdd-917caeed9f16","pitchNumber":4,"startTime":"2025-09-10T02:53:40.867Z","endTime":"2025-09-10T02:54:11.947Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T02:54:11.947Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mitch Garver walks.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-10T02:54:24.383Z","endTime":"2025-09-10T02:56:08.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.5,"strikeZoneTop":3.49678307598507,"strikeZoneBottom":1.60000103545664,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.95228039145624,"aZ":-14.024330678181578,"pfxX":5.344812922684289,"pfxZ":10.0381777354072,"pX":0.17698969693864217,"pZ":1.74843343609118,"vX0":-2.7685551514680675,"vY0":-133.2031639641666,"vZ0":-9.455048781429547,"x":110.25,"y":191.57,"x0":0.5319329544920863,"y0":50.00604857813845,"z0":6.343966977312429,"aX":9.665729889027904},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.4,"breakHorizontal":-9.1,"spinRate":2023,"spinDirection":153},"zone":8,"typeConfidence":2.0,"plateTime":0.410243687565663,"extension":6.214475383009026},"index":0,"playId":"81d6b5e2-e5b0-3c1f-b8fb-db612771e102","pitchNumber":1,"startTime":"2025-09-10T02:54:35.933Z","endTime":"2025-09-10T02:54:39.171Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":73.9,"endSpeed":67.1,"strikeZoneTop":3.46160738062013,"strikeZoneBottom":1.59999953317643,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.83648092216591,"aZ":-45.253380743347776,"pfxX":-7.842382129626621,"pfxZ":-11.392314216507728,"pX":2.4683510545851153,"pZ":5.052180934599301,"vX0":5.339884755537232,"vY0":-107.19374116274801,"vZ0":6.526553700228333,"x":22.91,"y":102.37,"x0":0.9474292316334738,"y0":50.002287775889044,"z0":7.059772884327764,"aX":-9.004575705567246},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.0,"breakVerticalInduced":-18.1,"breakHorizontal":12.5,"spinRate":2843,"spinDirection":328},"zone":12,"typeConfidence":2.0,"plateTime":0.5136014844349135,"extension":6.107756735664867},"index":1,"playId":"28ebb15b-3d7b-3f30-8ea0-dd91f1c43f09","pitchNumber":2,"startTime":"2025-09-10T02:54:50.052Z","endTime":"2025-09-10T02:54:53.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.1,"endSpeed":68.5,"strikeZoneTop":3.46250437150076,"strikeZoneBottom":1.59999972447934,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.254047529718047,"aZ":-45.751863240197196,"pfxX":-7.1088148101291475,"pfxZ":-11.446515451256259,"pX":1.6923374153379462,"pZ":3.242589101119742,"vX0":3.9048612959710938,"vY0":-109.15063345597547,"vZ0":2.8990286081362777,"x":52.49,"y":151.23,"x0":0.7881627764604943,"y0":50.00386296732833,"z0":6.884752916514291,"aX":-8.43252423469788},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.6,"breakVerticalInduced":-19.3,"breakHorizontal":11.6,"spinRate":2860,"spinDirection":329},"zone":12,"typeConfidence":2.0,"plateTime":0.5051209607734162,"extension":6.15649154706545},"index":2,"playId":"4c7a0b34-3fdb-3df8-b0d8-76aed619a1ce","pitchNumber":3,"startTime":"2025-09-10T02:55:07.145Z","endTime":"2025-09-10T02:55:10.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.1,"strikeZoneTop":3.49275424072997,"strikeZoneBottom":1.60000144319563,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.599042208974797,"aZ":-14.14838640289069,"pfxX":4.523416152562666,"pfxZ":10.001348346318288,"pX":0.3642872258755254,"pZ":2.024528320792416,"vX0":-1.7669882757718134,"vY0":-133.38182743654968,"vZ0":-8.72706143074133,"x":103.11,"y":184.12,"x0":0.4474988304127542,"y0":50.00440215866264,"z0":6.358462376403266,"aX":8.1536539271413},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.4,"breakHorizontal":-7.8,"spinRate":2017,"spinDirection":149},"zone":9,"typeConfidence":2.0,"plateTime":0.4105886490960744,"extension":6.313722144961607},"index":3,"playId":"f15b46e2-f46b-367d-af01-03206faf7357","pitchNumber":4,"startTime":"2025-09-10T02:55:21.940Z","endTime":"2025-09-10T02:55:25.320Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-09-10T02:55:36.130Z","endTime":"2025-09-10T02:55:48.288Z","isPitch":false,"type":"action","player":{"id":641598,"link":"/api/v1/people/641598"}},{"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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.7,"endSpeed":69.3,"strikeZoneTop":3.49820254355666,"strikeZoneBottom":1.70151407730286,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.611076209637872,"aZ":-44.499286282620545,"pfxX":-7.705674171067685,"pfxZ":-10.25323604098954,"pX":-0.5663073895258851,"pZ":1.4561525753969469,"vX0":-0.44668326787095153,"vY0":-110.20355790046544,"vZ0":-0.7968220898431052,"x":138.59,"y":199.46,"x0":0.6381164215105729,"y0":50.00036420378623,"z0":6.6142564745649555,"aX":-9.267038570397855},"breaks":{"breakAngle":12.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.8,"breakVerticalInduced":-18.4,"breakHorizontal":14.0,"spinRate":2955,"spinDirection":332},"zone":13,"typeConfidence":2.0,"plateTime":0.5012654722434928,"extension":6.343750998905686},"index":5,"playId":"d59ce55d-8626-3b37-b2d0-2c29d8714fb5","pitchNumber":5,"startTime":"2025-09-10T02:55:48.288Z","endTime":"2025-09-10T02:55:51.968Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.0,"strikeZoneTop":3.51612150933198,"strikeZoneBottom":1.59999877417518,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.252384299123214,"aZ":-20.24002019612239,"pfxX":-0.6076402579445537,"pfxZ":6.830008819260998,"pX":-0.5739428383174453,"pZ":3.9098917799753443,"vX0":-2.6940120498500213,"vY0":-130.5303942029377,"vZ0":-2.777246356271656,"x":138.88,"y":133.21,"x0":0.545222516214458,"y0":50.003286051724956,"z0":6.49040725779615,"aX":-1.0609241778135212},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":12.1,"breakHorizontal":1.7,"spinRate":2448,"spinDirection":161},"zone":11,"typeConfidence":2.0,"plateTime":0.4176306443285638,"extension":6.342392096860882},"index":6,"playId":"55847dce-1e34-3a36-b6d5-bdc634ffd6b9","pitchNumber":6,"startTime":"2025-09-10T02:56:03.536Z","endTime":"2025-09-10T02:56:08.965Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T02:56:08.965Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Victor Robles singles on a ground ball to shortstop Thomas Saggese. Mitch Garver to 2nd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-10T02:56:32.113Z","endTime":"2025-09-10T02:57:05.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"postOnSecond":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.20592465458606,"strikeZoneBottom":1.48999999529294,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.566815551953283,"aZ":-21.322231694612924,"pfxX":9.984614479070917,"pfxZ":6.714311960376117,"pX":0.00646155227278582,"pZ":1.5392799959139447,"vX0":-4.630265202284057,"vY0":-126.28968449000395,"vZ0":-7.413746457377539,"x":116.75,"y":197.22,"x0":0.5658485935086556,"y0":50.00215719643342,"z0":6.226166955336347,"aX":16.137742968483952},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":10.7,"breakHorizontal":-17.0,"spinRate":1702,"spinDirection":135},"zone":8,"typeConfidence":2.0,"plateTime":0.43358763360521113,"extension":6.184597065584509},"index":0,"playId":"58b8ad54-41eb-3085-9c15-8b051cf75ebc","pitchNumber":1,"startTime":"2025-09-10T02:56:34.675Z","endTime":"2025-09-10T02:56:38.246Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.93723692708944,"aZ":-14.034191792307062,"pfxX":4.214541754417555,"pfxZ":9.765754343013763,"pX":0.44277358097378106,"pZ":3.3685851649406366,"vX0":-1.3824356083949627,"vY0":-135.49449885403413,"vZ0":-5.724075857790665,"x":100.12,"y":147.83,"x0":0.4124747140078143,"y0":50.0004697012535,"z0":6.491233748324336,"aX":7.82539112553251},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.7,"breakHorizontal":-7.3,"spinRate":2078,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.40443090324467246,"extension":6.256892326574265},"hitData":{"launchSpeed":96.8,"launchAngle":-2.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.38,"coordY":156.14}},"index":1,"playId":"8efd6ddc-404c-3501-a16f-2584f2f07cb4","pitchNumber":2,"startTime":"2025-09-10T02:56:57.130Z","endTime":"2025-09-10T02:57:05.891Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T02:57:05.891Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"J.P. Crawford singles on a ground ball to left fielder Alec Burleson. Mitch Garver to 3rd. Victor Robles to 2nd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-10T02:58:12.627Z","endTime":"2025-09-10T02:59:00.057Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"postOnSecond":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"postOnThird":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3],"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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":1},"index":0,"startTime":"2025-09-10T02:57:35.270Z","endTime":"2025-09-10T02:58:14.827Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.41342681088619,"strikeZoneBottom":1.54999897203272,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.405286472077165,"aZ":-16.605341460692436,"pfxX":8.69936630733713,"pfxZ":8.520726790832962,"pX":-0.3481695357022185,"pZ":1.0905786676980487,"vX0":-5.046926680315744,"vY0":-134.3731333579834,"vZ0":-10.461238287776142,"x":130.27,"y":209.33,"x0":0.4252331192643923,"y0":50.00130558864301,"z0":6.216680360210297,"aX":15.890088729235677},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.3,"breakHorizontal":-14.6,"spinRate":2053,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.407783078711466,"extension":6.376722321498883},"index":1,"playId":"a2148c48-bb1c-35d6-adeb-2225d5bfe410","pitchNumber":1,"startTime":"2025-09-10T02:58:14.827Z","endTime":"2025-09-10T02:58:18.021Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.9,"strikeZoneTop":3.363342484705,"strikeZoneBottom":1.55000001993166,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.82489245627041,"aZ":-12.734109574280915,"pfxX":3.6630742975570856,"pfxZ":11.040820479698043,"pX":-1.0953414381458042,"pZ":2.92264325965249,"vX0":-4.665099878450292,"vY0":-132.02425560650366,"vZ0":-6.6012541975511265,"x":158.75,"y":159.87,"x0":0.22086909109793412,"y0":50.00156384226017,"z0":6.397650110224796,"aX":6.448961702857469},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.7,"breakHorizontal":-5.6,"spinRate":2108,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.4153151026735329,"extension":6.337873212964864},"index":2,"playId":"411e4cdc-2f5f-3a0a-b88b-1811864c1d2d","pitchNumber":2,"startTime":"2025-09-10T02:58:30.077Z","endTime":"2025-09-10T02:58:33.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.92677569999138,"aZ":-14.677569983918929,"pfxX":7.53946291186741,"pfxZ":9.571454629610734,"pX":-0.5796673281711783,"pZ":2.634773726867494,"vX0":-5.054173070068403,"vY0":-134.3139080779259,"vZ0":-7.00709780629859,"x":139.1,"y":167.64,"x0":0.34630672790666145,"y0":50.00431615671129,"z0":6.32004641055251,"aX":13.784772936845075},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.1,"breakHorizontal":-12.6,"spinRate":2111,"spinDirection":148},"zone":4,"typeConfidence":2.0,"plateTime":0.40770745024666555,"extension":6.313951390161455},"hitData":{"launchSpeed":99.1,"launchAngle":3.0,"totalDistance":96.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.03,"coordY":138.4}},"index":3,"playId":"4f798536-62e4-3170-9b0e-9b5d77636015","pitchNumber":3,"startTime":"2025-09-10T02:58:48.434Z","endTime":"2025-09-10T02:59:00.057Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T02:59:00.057Z","atBatIndex":37},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Randy Arozarena out on a sacrifice fly to right fielder Lars Nootbaar. Mitch Garver scores. Victor Robles to 3rd.","rbi":1,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-10T03:00:17.759Z","endTime":"2025-09-10T03:00:33.097Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"postOnThird":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":{"id":669461,"link":"/api/v1/people/669461"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":1},"index":0,"startTime":"2025-09-10T02:59:31.090Z","endTime":"2025-09-10T03:00:19.834Z","isPitch":false,"type":"action"},{"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":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":74.0,"endSpeed":67.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.348477761533577,"aZ":-45.01834993254883,"pfxX":-6.619808425560721,"pfxZ":-11.192935492809045,"pX":0.9338579459729484,"pZ":2.2758317840568827,"vX0":2.251449290212004,"vY0":-107.58018151433076,"vZ0":1.2696241865257667,"x":81.4,"y":177.33,"x0":0.7212447759225462,"y0":50.00334228105292,"z0":6.752202231927029,"aX":-7.595239493069458},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.2,"breakVerticalInduced":-19.3,"breakHorizontal":11.2,"spinRate":2745,"spinDirection":332},"zone":14,"typeConfidence":2.0,"plateTime":0.5133232650282551,"extension":6.300912060873144},"hitData":{"launchSpeed":91.2,"launchAngle":30.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.54,"coordY":76.77}},"index":1,"playId":"84c82a10-dae4-3672-b3c1-e5b45fd17667","pitchNumber":1,"startTime":"2025-09-10T03:00:19.834Z","endTime":"2025-09-10T03:00:33.097Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T03:00:33.097Z","atBatIndex":38},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Cal Raleigh lines out to center fielder Victor Scott II.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-10T03:01:30.007Z","endTime":"2025-09-10T03:01:56.117Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"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":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"c23656a5-0083-3387-8e0e-0385192b6608","startTime":"2025-09-10T03:01:15.623Z","endTime":"2025-09-10T03:01:18.623Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":74.8,"endSpeed":68.0,"strikeZoneTop":3.50754450370257,"strikeZoneBottom":1.62417018479218,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.407665891322555,"aZ":-44.64608078166234,"pfxX":-6.198828126238732,"pfxZ":-10.658899395376224,"pX":-0.03954008365487303,"pZ":2.7227190546897924,"vX0":0.6473357640045889,"vY0":-108.78446344094773,"vZ0":1.855143403397409,"x":118.51,"y":165.27,"x0":0.45805752036514596,"y0":50.00507946507432,"z0":6.789732516950152,"aX":-7.249812147380522},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.0,"breakVerticalInduced":-18.1,"breakHorizontal":10.9,"spinRate":2817,"spinDirection":333},"zone":5,"typeConfidence":2.0,"plateTime":0.5082572915575305,"extension":6.229986769088286},"index":1,"playId":"6e9ba47d-cf86-3d19-97e4-85f454694eed","pitchNumber":1,"startTime":"2025-09-10T03:01:32.128Z","endTime":"2025-09-10T03:01:36.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":82.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.367918383220104,"aZ":-15.734105813417601,"pfxX":4.737189020331525,"pfxZ":9.30457464991863,"pX":0.2391120043528641,"pZ":2.8367159477346955,"vX0":-2.3474293762272236,"vY0":-132.83504638935983,"vZ0":-6.279249843314776,"x":107.89,"y":162.19,"x0":0.5239975963227638,"y0":50.00662565612375,"z0":6.396840925541322,"aX":8.374692028283118},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.5,"breakHorizontal":-8.0,"spinRate":1900,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.4140688682028144,"extension":6.128967360316561},"hitData":{"launchSpeed":106.5,"launchAngle":18.0,"totalDistance":356.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":104.87,"coordY":72.5}},"index":2,"playId":"016efe89-69d1-342d-ab07-406aee17888a","pitchNumber":2,"startTime":"2025-09-10T03:01:48.976Z","endTime":"2025-09-10T03:01:56.117Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T03:01:56.117Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Burleson strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-10T03:04:27.697Z","endTime":"2025-09-10T03:05:21.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"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":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Caleb Ferguson replaces George Kirby.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-10T03:03:25.605Z","endTime":"2025-09-10T03:04:29.904Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657571,"link":"/api/v1/people/657571"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.248773923005462,"aZ":-23.918219263836825,"pfxX":-2.567217684620753,"pfxZ":4.809451783874292,"pX":-0.41564001561762975,"pZ":2.194503842501056,"vX0":-6.1418864281683,"vY0":-129.7173577400712,"vZ0":-4.408803704834732,"x":132.84,"y":179.53,"x0":2.309327534590071,"y0":50.002407817066896,"z0":5.723092431031254,"aX":-4.407489625711741},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.0,"breakHorizontal":5.9,"spinRate":2537,"spinDirection":174},"zone":4,"typeConfidence":0.91,"plateTime":0.42104689370216697,"extension":6.199578504872216},"index":1,"playId":"64d6938d-d2b9-30c6-b02c-1f6b045e2c95","pitchNumber":1,"startTime":"2025-09-10T03:04:29.904Z","endTime":"2025-09-10T03:04:32.904Z","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.7,"endSpeed":85.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.686642390826094,"aZ":-17.710685801430877,"pfxX":9.264123416614334,"pfxZ":7.6994019868934105,"pX":0.608779374474405,"pZ":1.9459808866314843,"vX0":-7.296264063790263,"vY0":-136.14568685447017,"vZ0":-6.7907023292090765,"x":93.79,"y":186.24,"x0":2.118870169189644,"y0":50.003009822763715,"z0":5.696796207456938,"aX":17.404101018571414},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.7,"breakHorizontal":-15.2,"spinRate":2328,"spinDirection":146},"zone":9,"typeConfidence":0.9,"plateTime":0.4022038007516455,"extension":6.177865454923176},"index":2,"playId":"56057ef3-c667-3a86-ac9d-ad5a238ef8c7","pitchNumber":2,"startTime":"2025-09-10T03:04:48.081Z","endTime":"2025-09-10T03:04:51.081Z","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":0},"index":3,"startTime":"2025-09-10T03:05:04.118Z","endTime":"2025-09-10T03:05:18.634Z","isPitch":false,"type":"action","player":{"id":676475,"link":"/api/v1/people/676475"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.591571429055033,"aZ":-24.66289692645803,"pfxX":-1.1423569412942607,"pfxZ":4.2876652332800305,"pX":-0.14894235615639903,"pZ":2.2090794735648176,"vX0":-5.468150469623515,"vY0":-130.55947394685225,"vZ0":-4.325598801837343,"x":122.68,"y":179.13,"x0":2.108236207222353,"y0":50.00374097224157,"z0":5.709937194818322,"aX":-2.0020568058856334},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.2,"breakHorizontal":3.1,"spinRate":2560,"spinDirection":177},"zone":5,"typeConfidence":0.91,"plateTime":0.4171246143402523,"extension":6.267083786181296},"index":4,"playId":"7fe26c1f-fbb3-3d9d-86ca-2310dbd5f115","pitchNumber":3,"startTime":"2025-09-10T03:05:18.634Z","endTime":"2025-09-10T03:05:21.792Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T03:05:21.792Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willson Contreras strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-10T03:05:42.212Z","endTime":"2025-09-10T03:07:03.688Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.6,"strikeZoneTop":3.44398443741752,"strikeZoneBottom":1.61000135708255,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.297351612173042,"aZ":-42.437513758346405,"pfxX":-3.275173249128557,"pfxZ":-7.3475661342220295,"pX":-0.7285043666224645,"pZ":2.6993760183148496,"vX0":-5.353808558489575,"vY0":-117.42984967252869,"vZ0":1.3438730534036973,"x":144.77,"y":165.9,"x0":2.0068123506929134,"y0":50.004755338252366,"z0":6.068456646205375,"aX":-4.572564438726797},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-12.7,"breakHorizontal":7.2,"spinRate":3034,"spinDirection":315},"zone":4,"typeConfidence":0.9,"plateTime":0.4664872409020142,"extension":6.149594214237501},"index":0,"playId":"1ac87ef0-b754-3b2a-9876-65f513cb0e81","pitchNumber":1,"startTime":"2025-09-10T03:05:49.196Z","endTime":"2025-09-10T03:05:52.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.29348459829672,"aZ":-27.85423771173003,"pfxX":-1.2653937598396594,"pfxZ":2.5127271765229704,"pX":-0.417951999098872,"pZ":2.4039481551265687,"vX0":-5.931832168848629,"vY0":-129.53719472343613,"vZ0":-3.0949853015034066,"x":132.93,"y":173.87,"x0":2.055805534610423,"y0":50.001674986375384,"z0":5.719147808897728,"aX":-2.172556583403117},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.2,"breakHorizontal":3.5,"spinRate":2650,"spinDirection":187},"zone":4,"typeConfidence":0.9,"plateTime":0.4210816828212476,"extension":6.28261060836279},"index":1,"playId":"74092c2a-7c27-3e5e-a694-75f9d58afe5e","pitchNumber":2,"startTime":"2025-09-10T03:06:06.678Z","endTime":"2025-09-10T03:06:09.678Z","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":1},"index":2,"startTime":"2025-09-10T03:06:26.635Z","endTime":"2025-09-10T03:06:39.536Z","isPitch":false,"type":"action","player":{"id":575929,"link":"/api/v1/people/575929"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.6,"strikeZoneTop":3.50271372688006,"strikeZoneBottom":1.61000003193664,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.003925730362553,"aZ":-43.24855304131344,"pfxX":-4.7011083122205815,"pfxZ":-7.913012274442005,"pX":0.8389648480653852,"pZ":2.8509713153214324,"vX0":-1.776058961248958,"vY0":-117.48852560047091,"vZ0":2.0650883046639352,"x":85.02,"y":161.8,"x0":2.2151544009270276,"y0":50.00183807169153,"z0":5.976222583305801,"aX":-6.579729007748843},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-13.6,"breakHorizontal":9.0,"spinRate":3030,"spinDirection":315},"zone":12,"typeConfidence":0.9,"plateTime":0.46596846270295256,"extension":6.173326253522653},"index":3,"playId":"cee54e35-0b20-3a17-85bf-102508b550ff","pitchNumber":3,"startTime":"2025-09-10T03:06:39.536Z","endTime":"2025-09-10T03:06:44.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.88422306179747,"aZ":-15.21450970657537,"pfxX":3.1464950891263888,"pfxZ":8.794034785110469,"pX":0.3735317410552088,"pZ":2.5508779977281115,"vX0":-5.805150311661417,"vY0":-137.80830276532902,"vZ0":-5.776392266389397,"x":102.76,"y":169.91,"x0":2.096034103085047,"y0":50.00032870971577,"z0":5.697246221355012,"aX":6.066866546496166},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.9,"breakHorizontal":-4.6,"spinRate":2296,"spinDirection":143},"zone":6,"typeConfidence":0.9,"plateTime":0.3970612518249568,"extension":6.41254070616631},"index":4,"playId":"0adb79ef-b359-3606-8cc6-435f76409ee0","pitchNumber":4,"startTime":"2025-09-10T03:06:59.977Z","endTime":"2025-09-10T03:07:03.688Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T03:07:03.688Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nolan Gorman lines out to right fielder Victor Robles.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-10T03:07:12.157Z","endTime":"2025-09-10T03:07:51.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.56511764921441,"strikeZoneBottom":1.74020410401514,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.44338035428374,"aZ":-19.7792318587471,"pfxX":9.63572136939911,"pfxZ":6.487647821151931,"pX":-0.20644258886134623,"pZ":2.3955880079584513,"vX0":-9.130976286492631,"vY0":-137.1162473244444,"vZ0":-5.242073442033837,"x":124.87,"y":174.1,"x0":1.9099636938130538,"y0":50.0001332130767,"z0":5.675736714716487,"aX":18.40160783543517},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.8,"breakHorizontal":-15.6,"spinRate":2312,"spinDirection":150},"zone":5,"typeConfidence":0.9,"plateTime":0.3989902474365161,"extension":6.435755074034045},"index":0,"playId":"43b3ab49-b878-36dc-80be-33c5a836d5af","pitchNumber":1,"startTime":"2025-09-10T03:07:29.928Z","endTime":"2025-09-10T03:07:33.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.175911671027364,"aZ":-24.380078508526353,"pfxX":0.17838298362705346,"pfxZ":4.4385109407835746,"pX":0.04620825799850302,"pZ":1.9289524343204274,"vX0":-5.4760820364903715,"vY0":-130.78491432855347,"vZ0":-4.88426253474477,"x":116.22,"y":149.38,"x0":2.1323151838027967,"y0":50.001056431407235,"z0":5.619074570177077,"aX":0.31397305249741286},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.3,"breakHorizontal":0.7,"spinRate":2663,"spinDirection":187},"zone":8,"typeConfidence":0.9,"plateTime":0.41670236379908054,"extension":6.284932852983194},"hitData":{"launchSpeed":103.6,"launchAngle":15.0,"totalDistance":267.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.8,"coordY":111.02}},"index":1,"playId":"77a65815-0597-3f68-bddd-2762404a9bf1","pitchNumber":2,"startTime":"2025-09-10T03:07:45.086Z","endTime":"2025-09-10T03:07:51.213Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T03:07:51.213Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Julio Rodríguez flies out to center fielder Victor Scott II.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-10T03:10:11.305Z","endTime":"2025-09-10T03:11:10.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kyle Leahy replaces Matthew Liberatore.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-10T03:09:18.998Z","endTime":"2025-09-10T03:10:13.616Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681517,"link":"/api/v1/people/681517"},"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, 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":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.8,"strikeZoneTop":3.27616255864399,"strikeZoneBottom":1.53000071924877,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.960232956998162,"aZ":-41.339686211666276,"pfxX":6.119599260553771,"pfxZ":-6.454146391675193,"pX":-1.0310903630681183,"pZ":3.683985311015823,"vX0":0.7157264305165916,"vY0":-118.55192924092492,"vZ0":3.4612692552264672,"x":156.3,"y":139.31,"x0":-2.1317734790552003,"y0":50.00008640436214,"z0":5.982035560835588,"aX":8.69624339958841},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-10.6,"breakHorizontal":-11.3,"spinRate":2243,"spinDirection":40},"zone":11,"typeConfidence":2.0,"plateTime":0.4622649681150035,"extension":6.88026254390605},"index":1,"playId":"18ccf39d-31bc-3bf6-87a8-de4dd1fd60e7","pitchNumber":1,"startTime":"2025-09-10T03:10:13.616Z","endTime":"2025-09-10T03:10:17.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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.5,"endSpeed":87.7,"strikeZoneTop":3.3625619981512,"strikeZoneBottom":1.53000071841843,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.930786554594466,"aZ":-17.28759793254481,"pfxX":-9.119141132091523,"pfxZ":7.590049132792438,"pX":-0.9469980229331211,"pZ":1.867819028397765,"vX0":5.744416639035089,"vY0":-138.88642574836717,"vZ0":-7.011118910232838,"x":153.1,"y":188.35,"x0":-1.8530164586778874,"y0":50.00319065935108,"z0":5.56651032872723,"aX":-17.887500841768023},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.5,"breakHorizontal":15.4,"spinRate":2201,"spinDirection":205},"zone":13,"typeConfidence":0.93,"plateTime":0.39376423230252877,"extension":7.162224270175211},"index":2,"playId":"f399183f-3be1-3514-bc89-4f2aa7999381","pitchNumber":2,"startTime":"2025-09-10T03:10:27.809Z","endTime":"2025-09-10T03:10:31.203Z","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":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.807029680496903,"aZ":-25.4369135841531,"pfxX":1.1378690887121379,"pfxZ":3.781487629537523,"pX":-0.43705447485533966,"pZ":2.3602786588083835,"vX0":4.130008568174228,"vY0":-132.75246494498725,"vZ0":-3.6015094562407275,"x":133.66,"y":175.05,"x0":-2.161737216085558,"y0":50.00362488789106,"z0":5.5892219694516685,"aX":2.0279048538165214},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.2,"breakHorizontal":-3.0,"spinRate":2324,"spinDirection":173},"zone":4,"typeConfidence":0.9,"plateTime":0.4128125420050859,"extension":6.908507236630988},"index":3,"playId":"cf4918a1-5d79-362a-a7ee-b434179df787","pitchNumber":3,"startTime":"2025-09-10T03:10:42.058Z","endTime":"2025-09-10T03:10:45.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.18753002270628,"aZ":-19.65466946117576,"pfxX":-8.616818517104228,"pfxZ":6.35223664690511,"pX":-0.4955278841426678,"pZ":2.9761312267235733,"vX0":6.972593006980961,"vY0":-139.04344750045337,"vZ0":-3.842242237392663,"x":135.89,"y":158.42,"x0":-1.907730663367061,"y0":50.004258062603014,"z0":5.668794437696007,"aX":-16.988401396107026},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.9,"breakHorizontal":14.3,"spinRate":2199,"spinDirection":207},"zone":1,"typeConfidence":0.93,"plateTime":0.39289234473677803,"extension":7.057617816119785},"hitData":{"launchSpeed":99.9,"launchAngle":26.0,"totalDistance":398.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.29,"coordY":38.86}},"index":4,"playId":"b2ce2dba-008b-392b-acf2-f2d83de4492b","pitchNumber":4,"startTime":"2025-09-10T03:11:01.130Z","endTime":"2025-09-10T03:11:10.457Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T03:11:10.457Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez called out on strikes.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-10T03:11:31.759Z","endTime":"2025-09-10T03:13:17.917Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"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.3,"endSpeed":87.8,"strikeZoneTop":3.59749198639804,"strikeZoneBottom":1.63523372189762,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.13129933636874,"aZ":-10.266043757329287,"pfxX":-2.600923693072715,"pfxZ":11.079342568721604,"pX":0.9062739903914051,"pZ":2.6785480360617298,"vX0":8.554740847547508,"vY0":-139.88177029218218,"vZ0":-6.060231984797375,"x":82.45,"y":166.46,"x0":-1.856516607129841,"y0":50.00640561640285,"z0":5.549181227466476,"aX":-5.144623988756453},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.0,"breakHorizontal":2.9,"spinRate":2303,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.3918446223783296,"extension":7.340017293290741},"index":0,"playId":"24e7d45f-d134-3b13-9ad2-1ed61d7faf06","pitchNumber":1,"startTime":"2025-09-10T03:11:37.055Z","endTime":"2025-09-10T03:11:40.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.540953037305144,"aZ":-23.089475292186496,"pfxX":0.5502713087256463,"pfxZ":4.945818237508346,"pX":-0.3075955373505541,"pZ":3.140943596113354,"vX0":4.519867331371464,"vY0":-134.74571726860862,"vZ0":-2.1552843999204403,"x":128.72,"y":153.97,"x0":-2.0788994135816954,"y0":50.00298983078883,"z0":5.584164577352129,"aX":1.0107130943469786},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.6,"breakHorizontal":-1.9,"spinRate":2425,"spinDirection":177},"zone":1,"typeConfidence":0.87,"plateTime":0.4066310023870794,"extension":6.892327807676256},"index":1,"playId":"604bebfd-8a54-37cb-8fda-2552e6272165","pitchNumber":2,"startTime":"2025-09-10T03:11:50.838Z","endTime":"2025-09-10T03:11:53.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.9,"strikeZoneTop":3.46731504700259,"strikeZoneBottom":1.59000002224808,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.699560864688824,"aZ":-28.690524606548014,"pfxX":6.1805841616693,"pfxZ":2.1760713863263117,"pX":1.9319854270748005,"pZ":1.016170461962668,"vX0":7.669469927154665,"vY0":-125.73715646093292,"vZ0":-5.402159944677293,"x":43.36,"y":211.34,"x0":-1.961528873848784,"y0":50.001318803532435,"z0":5.522852163563966,"aX":9.886223846843384},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.9,"breakHorizontal":-13.0,"spinRate":2640,"spinDirection":55},"zone":14,"typeConfidence":0.9,"plateTime":0.4357460392911525,"extension":6.940605978356086},"index":2,"playId":"7437bbef-8911-3c62-9e10-4600f8b035e2","pitchNumber":3,"startTime":"2025-09-10T03:12:05.323Z","endTime":"2025-09-10T03:12:08.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.065793517946908,"aZ":-44.52595471078356,"pfxX":3.8891701156421936,"pfxZ":-8.455798611902459,"pX":0.08076797375135268,"pZ":2.288647771484362,"vX0":3.694261137168098,"vY0":-120.57241121462549,"vZ0":0.9340267373058495,"x":113.92,"y":176.99,"x0":-1.9806073426037543,"y0":50.00193333684009,"z0":5.848651328648218,"aX":5.681842621774191},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-14.8,"breakHorizontal":-7.9,"spinRate":2407,"spinDirection":37},"zone":5,"typeConfidence":2.0,"plateTime":0.45557743735081546,"extension":7.040141199464465},"index":3,"playId":"b4cd806d-2fe2-36f0-b5da-541c5c7c12b0","pitchNumber":4,"startTime":"2025-09-10T03:12:19.811Z","endTime":"2025-09-10T03:12:22.811Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.2,"strikeZoneTop":3.47999992944242,"strikeZoneBottom":1.59532516080127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.507736630661295,"aZ":-42.607428303516876,"pfxX":4.463908188523302,"pfxZ":-6.8534662042840235,"pX":0.6861911425813761,"pZ":-0.5374563106541137,"vX0":4.648488963583499,"vY0":-123.3916472153704,"vZ0":-5.97141840711745,"x":90.84,"y":253.29,"x0":-1.811200328875962,"y0":50.0043054532001,"z0":5.556310212342356,"aX":6.794024000573546},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-13.7,"breakHorizontal":-9.2,"spinRate":2366,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.44611366369096217,"extension":7.122307077319285},"index":4,"playId":"507360e3-210a-3c2d-9f1b-062605b87316","pitchNumber":5,"startTime":"2025-09-10T03:12:53.837Z","endTime":"2025-09-10T03:12:56.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.58185113644793,"strikeZoneBottom":1.62097483499634,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.175874044674792,"aZ":-18.906830749401298,"pfxX":-8.225065364761555,"pfxZ":6.766183983550321,"pX":0.4894436997386526,"pZ":2.447809109385374,"vX0":9.286403702065526,"vY0":-138.6973812635986,"vZ0":-4.868565161082216,"x":98.34,"y":172.69,"x0":-1.8234261332323771,"y0":50.00116542333515,"z0":5.475328155429377,"aX":-16.12527320054293},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.5,"breakHorizontal":13.1,"spinRate":2225,"spinDirection":208},"zone":6,"typeConfidence":0.93,"plateTime":0.3939449994365356,"extension":7.1996043941404},"index":5,"playId":"6ca5e209-2f71-3a18-9d9f-876380a3f6f5","pitchNumber":6,"startTime":"2025-09-10T03:13:13.376Z","endTime":"2025-09-10T03:13:17.917Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T03:13:17.917Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jorge Polanco 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-10T03:13:33.600Z","endTime":"2025-09-10T03:15:08.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.37433560170154,"strikeZoneBottom":1.60999988085977,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.07146461739452,"aZ":-12.396853892382362,"pfxX":-2.82403854225858,"pfxZ":10.09635989371601,"pX":-0.8123517268057268,"pZ":3.0518913374295664,"vX0":4.1945054845561405,"vY0":-139.05715879366738,"vZ0":-4.549410290052056,"x":147.96,"y":156.38,"x0":-1.9731486865873717,"y0":50.004840515772614,"z0":5.531079344956461,"aX":-5.5333983025556615},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.5,"breakHorizontal":4.2,"spinRate":2374,"spinDirection":202},"zone":1,"typeConfidence":2.0,"plateTime":0.39383093813542525,"extension":7.259903228765054},"index":0,"playId":"efc154b0-d178-3fe0-970f-2681e8a82a19","pitchNumber":1,"startTime":"2025-09-10T03:13:41.941Z","endTime":"2025-09-10T03:13:46.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.1,"strikeZoneTop":3.35310928396135,"strikeZoneBottom":1.6099998129992,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.01186142876635,"aZ":-43.82631252306674,"pfxX":5.233638231641023,"pfxZ":-7.823182115516518,"pX":0.7901951063264063,"pZ":1.188377810976123,"vX0":4.674472449958808,"vY0":-121.85657650825235,"vZ0":-1.7290378285627135,"x":86.88,"y":206.69,"x0":-1.83917492894815,"y0":50.00067467489015,"z0":5.725344570686552,"aX":7.797085834424878},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-14.3,"breakHorizontal":-10.7,"spinRate":2398,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4510799700342023,"extension":7.039526308563432},"index":1,"playId":"6c0e0074-4954-30ba-a8bf-d93d1257412b","pitchNumber":2,"startTime":"2025-09-10T03:13:56.230Z","endTime":"2025-09-10T03:14:01.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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.28835369063908,"strikeZoneBottom":1.60999926830103,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.58279885399918,"aZ":-11.844916927369567,"pfxX":-2.611228326018351,"pfxZ":10.26990314566288,"pX":-0.6474483686250284,"pZ":3.2684334584738064,"vX0":4.438305469588307,"vY0":-139.60358718265266,"vZ0":-4.461126484687829,"x":141.68,"y":150.53,"x0":-1.916517782815786,"y0":50.0018754303473,"z0":5.662986007827556,"aX":-5.1688289837199894},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.9,"breakHorizontal":3.8,"spinRate":2439,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.39190905218394256,"extension":7.07247109608511},"index":2,"playId":"6baf8077-bbcf-3796-bbb9-ccb3d16f9059","pitchNumber":3,"startTime":"2025-09-10T03:14:11.299Z","endTime":"2025-09-10T03:14:14.451Z","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":90.3,"endSpeed":83.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.68532158244077,"aZ":-24.9302965188355,"pfxX":-6.689531463748583,"pfxZ":4.131986878561481,"pX":0.8915120827105096,"pZ":2.3502219438354084,"vX0":9.129608400338247,"vY0":-131.30002791198086,"vZ0":-3.2845202638006716,"x":83.02,"y":175.32,"x0":-1.754643873439698,"y0":50.00388384824899,"z0":5.4636977931291195,"aX":-11.731354472000532},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.0,"breakHorizontal":10.2,"spinRate":1426,"spinDirection":223},"zone":14,"typeConfidence":0.89,"plateTime":0.4164720835294453,"extension":7.0430654951485785},"index":3,"playId":"b66e7760-7be8-3f89-9178-b74d8b673c21","pitchNumber":4,"startTime":"2025-09-10T03:14:28.049Z","endTime":"2025-09-10T03:14:31.049Z","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":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-09-10T03:14:40.548Z","endTime":"2025-09-10T03:15:00.369Z","isPitch":false,"type":"action","player":{"id":593871,"link":"/api/v1/people/593871"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.854043750583635,"aZ":-43.355487502174704,"pfxX":5.2348157656211844,"pfxZ":-7.477764524871694,"pX":-0.47615555923276603,"pZ":1.7987495034568257,"vX0":1.9809265127831643,"vY0":-122.24648195132595,"vZ0":-0.48831667258210054,"x":135.15,"y":190.21,"x0":-1.9799689523285284,"y0":50.004460300939755,"z0":5.76232601335935,"aX":7.825729282903293},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-13.3,"breakHorizontal":-10.0,"spinRate":2389,"spinDirection":34},"zone":7,"typeConfidence":2.0,"plateTime":0.4501696541208151,"extension":6.945128606276738},"hitData":{"launchSpeed":85.4,"launchAngle":29.0,"totalDistance":309.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":97.96,"coordY":78.63}},"index":5,"playId":"05b20260-d477-3d3b-a2f2-52ca0ac25f44","pitchNumber":5,"startTime":"2025-09-10T03:15:00.369Z","endTime":"2025-09-10T03:15:08.299Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T03:15:08.299Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Thomas Saggese called out on strikes.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-10T03:17:27.515Z","endTime":"2025-09-10T03:18:46.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":5},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Eduard Bazardo replaces Caleb Ferguson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-10T03:16:17.879Z","endTime":"2025-09-10T03:17:29.873Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660825,"link":"/api/v1/people/660825"},"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":85.7,"strikeZoneTop":3.60088037720628,"strikeZoneBottom":1.74710622837129,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.85190615775539,"aZ":-19.842134060822367,"pfxX":-9.552147265493964,"pfxZ":6.571321483399107,"pX":-0.14341639984024532,"pZ":2.813570704762308,"vX0":7.6060455071342865,"vY0":-135.89572874142993,"vZ0":-4.156105244931959,"x":122.47,"y":162.81,"x0":-1.7328975257586672,"y0":50.00315681127658,"z0":5.735177518631268,"aX":-17.926190505898195},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.3,"breakHorizontal":15.7,"spinRate":2232,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.40254179826588565,"extension":5.895727107383441},"index":1,"playId":"5134ea47-c48b-38b6-8f45-5b3d2a63c887","pitchNumber":1,"startTime":"2025-09-10T03:17:29.873Z","endTime":"2025-09-10T03:17:33.303Z","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":94.0,"endSpeed":86.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.116175011116976,"aZ":-21.255382580765133,"pfxX":-9.59326544531848,"pfxZ":5.731925758332837,"pX":-0.8425528328365892,"pZ":3.459107168064237,"vX0":5.61029974654706,"vY0":-136.90085812573324,"vZ0":-2.5870002037190982,"x":149.12,"y":145.38,"x0":-1.6677563626012244,"y0":50.00644795139628,"z0":5.865098590847719,"aX":-18.284288716127957},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.1,"breakHorizontal":16.3,"spinRate":2251,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.3994985990602733,"extension":5.729146986295635},"index":2,"playId":"7fb5bb60-8f55-3419-9319-b5bb1b63cc8c","pitchNumber":2,"startTime":"2025-09-10T03:17:45.621Z","endTime":"2025-09-10T03:17:48.621Z","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.4,"endSpeed":87.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.004046087641147,"aZ":-21.992883817609794,"pfxX":-10.07110278202548,"pfxZ":5.177273297459092,"pX":-0.15752957703598564,"pZ":3.336544132166786,"vX0":7.907083077262888,"vY0":-138.84320991503367,"vZ0":-2.3938571215816555,"x":123.0,"y":148.69,"x0":-1.723726842794731,"y0":50.00327901925098,"z0":5.662301115401877,"aX":-19.80420839566069},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.1,"breakHorizontal":16.8,"spinRate":2203,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.3934189046194483,"extension":5.730812331172787},"index":3,"playId":"4ba9846b-1bc4-390c-9b82-112acf413ab0","pitchNumber":3,"startTime":"2025-09-10T03:18:03.649Z","endTime":"2025-09-10T03:18:06.649Z","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":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.53427765054138,"strikeZoneBottom":1.62000080939938,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.987188196710495,"aZ":-19.1305451636469,"pfxX":-10.383638829185308,"pfxZ":6.688736434655224,"pX":1.3641896334324672,"pZ":2.7710081327759384,"vX0":11.267609670010025,"vY0":-138.7623285994099,"vZ0":-4.413286591099786,"x":65.0,"y":163.96,"x0":-1.3995367345226306,"y0":50.006562117877586,"z0":5.656475249123107,"aX":-20.259105291963028},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.3,"breakHorizontal":16.4,"spinRate":2177,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.39470390535607836,"extension":5.848134197110109},"index":4,"playId":"1ac373b4-3203-355d-a0bd-d6bfde1ef479","pitchNumber":4,"startTime":"2025-09-10T03:18:24.361Z","endTime":"2025-09-10T03:18:28.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.3,"strikeZoneTop":3.53171024735337,"strikeZoneBottom":1.62000093797803,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.930964430068364,"aZ":-18.609274145274707,"pfxX":-10.511818655976008,"pfxZ":7.068854995489298,"pX":0.5875211916815986,"pZ":2.8584811549491267,"vX0":9.327663522346075,"vY0":-138.16508884911934,"vZ0":-4.169432174285027,"x":94.61,"y":161.6,"x0":-1.4789331835306498,"y0":50.00174951456393,"z0":5.650196819461001,"aX":-20.170222004920053},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.0,"breakHorizontal":16.9,"spinRate":2203,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.3975621620961367,"extension":5.840631894814615},"index":5,"playId":"eb2b9d66-08fb-3a19-8a91-eb1e94711180","pitchNumber":5,"startTime":"2025-09-10T03:18:41.666Z","endTime":"2025-09-10T03:18:46.322Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T03:18:46.322Z","atBatIndex":46},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Pedro Pagés lines out to center fielder Julio Rodríguez.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-10T03:18:59.086Z","endTime":"2025-09-10T03:19:29.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.7,"strikeZoneTop":3.19346204483868,"strikeZoneBottom":1.48000073989168,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.446197573319104,"aZ":-19.628060732782092,"pfxX":-10.285901154614013,"pfxZ":6.496552109343575,"pX":0.4726255714986791,"pZ":3.4142402301938564,"vX0":9.060589047066278,"vY0":-138.21476404373882,"vZ0":-2.91303790372754,"x":98.98,"y":146.6,"x0":-1.515251373048317,"y0":50.00041855647691,"z0":5.803394710252,"aX":-19.854241333118203},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.3,"breakHorizontal":16.7,"spinRate":2209,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.3966269312285329,"extension":5.845111294809244},"index":0,"playId":"6135eb2c-ceb8-3bca-87fb-4a407ae4be5c","pitchNumber":1,"startTime":"2025-09-10T03:19:08.208Z","endTime":"2025-09-10T03:19:12.387Z","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":95.6,"endSpeed":87.3,"strikeZoneTop":3.15,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.77557742222325,"aZ":-18.89553323138253,"pfxX":-9.305695837410639,"pfxZ":6.804180828106208,"pX":-0.35605521730588324,"pZ":1.901764881941521,"vX0":6.831475310265388,"vY0":-138.98864666948063,"vZ0":-6.504190255617006,"x":130.57,"y":187.43,"x0":-1.6393790661706524,"y0":50.006561787343166,"z0":5.531591699745887,"aX":-18.171354119952767},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.0,"breakHorizontal":15.4,"spinRate":2184,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.39440925085478273,"extension":5.917105261589551},"hitData":{"launchSpeed":93.9,"launchAngle":21.0,"totalDistance":321.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":150.16,"coordY":72.42}},"index":1,"playId":"c2c73731-b766-3f6a-8568-e760147c10d3","pitchNumber":2,"startTime":"2025-09-10T03:19:21.993Z","endTime":"2025-09-10T03:19:29.646Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T03:19:29.646Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Victor Scott II flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-10T03:19:35.671Z","endTime":"2025-09-10T03:20:53.026Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.7,"strikeZoneTop":3.17528081653161,"strikeZoneBottom":1.50999942675084,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.46440324598978,"aZ":-21.821885693915696,"pfxX":-10.834162999674021,"pfxZ":5.378719233242133,"pX":-0.9217549504940474,"pZ":1.6067487096090904,"vX0":6.20099665662616,"vY0":-138.2830001861823,"vZ0":-6.690865304240857,"x":152.14,"y":195.4,"x0":-1.7922625944287256,"y0":50.00581725108512,"z0":5.534477384648719,"aX":-20.867171157117717},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.4,"breakHorizontal":18.2,"spinRate":2181,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.3969495836355188,"extension":6.064000988653786},"index":0,"playId":"a9257989-fa94-39c6-8091-62d83de1b39b","pitchNumber":1,"startTime":"2025-09-10T03:19:53.662Z","endTime":"2025-09-10T03:19:57.566Z","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":96.0,"endSpeed":87.7,"strikeZoneTop":3.1560320317406,"strikeZoneBottom":1.50999975677314,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.340624352336285,"aZ":-20.94495583313959,"pfxX":-10.98624532736172,"pfxZ":5.723796529445476,"pX":-0.57681757007485,"pZ":1.0288826134712625,"vX0":6.936516749019547,"vY0":-139.39663688485146,"vZ0":-8.446233285384203,"x":138.99,"y":211.0,"x0":-1.6745971998876825,"y0":50.001257207840474,"z0":5.489212553994753,"aX":-21.544390388330008},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.8,"breakHorizontal":18.4,"spinRate":2339,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.39345094888452437,"extension":6.024961299857559},"index":1,"playId":"a28a9acf-589d-325e-9393-871cfd16beeb","pitchNumber":2,"startTime":"2025-09-10T03:20:11.187Z","endTime":"2025-09-10T03:20:14.187Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.23907076421292,"strikeZoneBottom":1.44412631653444,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.319952156396372,"aZ":-17.903195057479397,"pfxX":-10.517191032389423,"pfxZ":7.712059505254839,"pX":0.10042464352292811,"pZ":1.527495210435098,"vX0":8.204215737942747,"vY0":-135.5948765286602,"vZ0":-7.370837150699435,"x":113.17,"y":197.54,"x0":-1.607136962350815,"y0":50.00456973100275,"z0":5.5435381125831995,"aX":-19.467923786531646},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.5,"breakHorizontal":17.2,"spinRate":2200,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.4048803053954799,"extension":6.096211532222572},"index":2,"playId":"c2201406-ff72-3503-a687-3d7a2b5b0835","pitchNumber":3,"startTime":"2025-09-10T03:20:28.324Z","endTime":"2025-09-10T03:20:31.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.91470843123499,"aZ":-19.832702691068736,"pfxX":-10.363156433173998,"pfxZ":6.486750536304993,"pX":0.07563320944867061,"pZ":2.187523878172919,"vX0":8.462162642457473,"vY0":-137.42307542658136,"vZ0":-5.432198419625415,"x":114.12,"y":179.72,"x0":-1.7049827648137377,"y0":50.00468510147378,"z0":5.547275689242722,"aX":-19.72166889263641},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.7,"breakHorizontal":16.9,"spinRate":2237,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.3993655412652002,"extension":6.043895539233191},"hitData":{"launchSpeed":81.8,"launchAngle":47.0,"totalDistance":254.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.38,"coordY":99.27}},"index":3,"playId":"f40f990f-63b3-3824-b10a-7a7af3cdccfe","pitchNumber":4,"startTime":"2025-09-10T03:20:43.978Z","endTime":"2025-09-10T03:20:53.026Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T03:20:53.026Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Naylor singles on a line drive to left fielder Alec Burleson.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-10T03:22:40.573Z","endTime":"2025-09-10T03:23:41.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.5,"strikeZoneTop":3.38158569532012,"strikeZoneBottom":1.54000032725268,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.53442450237898,"aZ":-13.916713729600518,"pfxX":-4.397198305787793,"pfxZ":9.383204966186652,"pX":-0.6754994127296292,"pZ":1.5680063128231088,"vX0":5.076686469252447,"vY0":-138.06075450095446,"vZ0":-8.242272387073436,"x":142.75,"y":196.44,"x0":-1.9601984617416677,"y0":50.0009036461173,"z0":5.513284723922168,"aX":-8.553276968270621},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.6,"breakHorizontal":7.0,"spinRate":2160,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.3955894910730926,"extension":7.09979941404871},"index":0,"playId":"106d6bb2-0013-32d7-951d-61cbcd029996","pitchNumber":1,"startTime":"2025-09-10T03:23:02.802Z","endTime":"2025-09-10T03:23:06.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":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.2,"strikeZoneTop":3.36474688411212,"strikeZoneBottom":1.53624842553395,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.33599841647779,"aZ":-22.679238245733035,"pfxX":-6.904408037452428,"pfxZ":5.4100752053833245,"pX":-1.240601063626158,"pZ":2.19036047873725,"vX0":4.380560772497367,"vY0":-131.0746185822559,"vZ0":-4.108502894758377,"x":164.29,"y":179.64,"x0":-2.028652210238543,"y0":50.00580809878415,"z0":5.452906245913696,"aX":-12.125672602028914},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.2,"breakHorizontal":11.6,"spinRate":1267,"spinDirection":225},"zone":13,"typeConfidence":0.86,"plateTime":0.4164267936366164,"extension":6.754398874873655},"index":1,"playId":"1486bc7e-071f-3ab2-b12b-d04093fe7074","pitchNumber":2,"startTime":"2025-09-10T03:23:17.376Z","endTime":"2025-09-10T03:23:21.273Z","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":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.169311187279337,"aZ":-26.804683830264192,"pfxX":-7.2394958740119995,"pfxZ":3.0461205843513177,"pX":-1.3277102332049129,"pZ":2.578211723051898,"vX0":4.3663742743965726,"vY0":-131.51716618213177,"vZ0":-2.5097198460765022,"x":167.61,"y":169.17,"x0":-2.0632307137613197,"y0":50.00372134738545,"z0":5.519384847973611,"aX":-12.766440402869359},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.2,"breakHorizontal":12.2,"spinRate":1416,"spinDirection":226},"zone":11,"typeConfidence":0.89,"plateTime":0.41541529808050903,"extension":6.959711900135949},"hitData":{"launchSpeed":74.6,"launchAngle":12.0,"totalDistance":146.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.62,"coordY":133.87}},"index":2,"playId":"cc33a4f0-aaf9-33d4-939c-f1200c4d61be","pitchNumber":3,"startTime":"2025-09-10T03:23:31.315Z","endTime":"2025-09-10T03:23:41.266Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T03:23:41.266Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Canzone strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-10T03:24:18.451Z","endTime":"2025-09-10T03:25:57.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Dominic Canzone replaces Mitch Garver.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-10T03:24:01.240Z","endTime":"2025-09-10T03:24:20.658Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":641598,"link":"/api/v1/people/641598"}},{"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":86.5,"strikeZoneTop":3.14178458674463,"strikeZoneBottom":1.48000172663951,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.68007985428747,"aZ":-15.105614252577741,"pfxX":-3.4378643395905297,"pfxZ":8.881190251080387,"pX":-1.260872723162232,"pZ":3.5269000878902377,"vX0":3.1724241344699067,"vY0":-137.56906371680532,"vZ0":-2.793326837486302,"x":165.06,"y":143.55,"x0":-1.9806957002721202,"y0":50.006313714129405,"z0":5.575709214603746,"aX":-6.61018581208191},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.7,"breakHorizontal":5.6,"spinRate":2074,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3976950431731914,"extension":7.088019582893879},"index":1,"playId":"f27e396d-8533-3fa8-8776-aae334ef86ce","pitchNumber":1,"startTime":"2025-09-10T03:24:20.658Z","endTime":"2025-09-10T03:24:23.774Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.90202063520195,"aZ":-43.071030426876995,"pfxX":4.6340313989581965,"pfxZ":-7.48125040950675,"pX":0.6026929299145672,"pZ":2.197584049421568,"vX0":4.456884978134225,"vY0":-120.34223789465652,"vZ0":0.6180297887159183,"x":94.03,"y":179.45,"x0":-1.8802358795712186,"y0":50.00339730776191,"z0":5.774547695436348,"aX":6.748404444889324},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-13.1,"breakHorizontal":-9.5,"spinRate":2397,"spinDirection":40},"zone":6,"typeConfidence":2.0,"plateTime":0.45637964302167955,"extension":6.960460314636934},"index":2,"playId":"b583fac2-a506-3e89-b6a9-9c61874dbe95","pitchNumber":2,"startTime":"2025-09-10T03:24:35.723Z","endTime":"2025-09-10T03:24:40.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.2,"endSpeed":87.9,"strikeZoneTop":3.27503133726464,"strikeZoneBottom":1.47999995260371,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.18289718389143,"aZ":-13.347448696802433,"pfxX":-2.859142318767031,"pfxZ":9.607372956719898,"pX":0.6634794380616591,"pZ":2.147020129792573,"vX0":7.801252470312403,"vY0":-138.44319397703205,"vZ0":-7.028373531974855,"x":91.71,"y":180.81,"x0":-1.807708770512099,"y0":50.002530888623454,"z0":5.5951202532336,"aX":-5.6036009010009495},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.2,"breakHorizontal":3.7,"spinRate":2316,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.3942226080924489,"extension":7.139444844371364},"index":3,"playId":"c57018f5-59e8-346f-8e86-2ec80c66e9fd","pitchNumber":3,"startTime":"2025-09-10T03:24:54.912Z","endTime":"2025-09-10T03:24:59.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.9,"strikeZoneTop":3.2627283929663,"strikeZoneBottom":1.47999835846277,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.90056379231651,"aZ":-42.376055770045554,"pfxX":3.6646025944341996,"pfxZ":-6.5813038284885295,"pX":0.5697085402803755,"pZ":0.3210310456391168,"vX0":4.776567201475019,"vY0":-123.71564611523253,"vZ0":-4.244895569499762,"x":95.28,"y":230.11,"x0":-1.863040596291027,"y0":50.00552366067294,"z0":5.614300658554058,"aX":5.676534952372538},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-12.7,"breakHorizontal":-7.8,"spinRate":2479,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.44287657985459106,"extension":6.900797432744226},"index":4,"playId":"3d34b0f7-a857-3555-a761-ca017677267c","pitchNumber":4,"startTime":"2025-09-10T03:25:12.790Z","endTime":"2025-09-10T03:25:15.790Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.0,"strikeZoneTop":3.21661919566704,"strikeZoneBottom":1.48000197726103,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.30996889879994,"aZ":-42.87370090644502,"pfxX":5.240440454401177,"pfxZ":-7.385735392044636,"pX":0.7983778461993931,"pZ":1.1839384993734772,"vX0":4.6227885198008725,"vY0":-120.12660630719678,"vZ0":-1.5547903099237737,"x":86.57,"y":206.81,"x0":-1.8385606928652827,"y0":50.005236740663655,"z0":5.6835777624135115,"aX":7.5876284279145905},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-13.4,"breakHorizontal":-10.7,"spinRate":2350,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4576094265068211,"extension":7.0373109263336175},"index":5,"playId":"f50716bc-2b19-3a8f-b71f-de830e2eaab6","pitchNumber":5,"startTime":"2025-09-10T03:25:32.586Z","endTime":"2025-09-10T03:25:36.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.5,"endSpeed":87.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.50475789896016,"aZ":-13.87861520814984,"pfxX":-2.8090847898111386,"pfxZ":9.351600018573773,"pX":-0.4307438940508368,"pZ":4.644776834128066,"vX0":5.045732089798707,"vY0":-139.07128988966141,"vZ0":-0.3134229793033352,"x":133.42,"y":113.37,"x0":-1.9045363219643747,"y0":50.0038299082636,"z0":5.680331553507196,"aX":-5.496678111657984},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.0,"breakHorizontal":4.1,"spinRate":2325,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.3940056464620385,"extension":7.072399447240321},"index":6,"playId":"160c6c61-c757-3863-905f-2124af343f9f","pitchNumber":6,"startTime":"2025-09-10T03:25:51.774Z","endTime":"2025-09-10T03:25:57.640Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T03:25:57.640Z","atBatIndex":50},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Victor Robles grounds into a force out, fielded by shortstop Thomas Saggese. Josh Naylor out at 2nd. Victor Robles to 1st.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-10T03:26:06.606Z","endTime":"2025-09-10T03:26:30.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"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"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.532265497522083,"aZ":-26.41880501577099,"pfxX":2.6671326464872522,"pfxZ":3.1991790272020264,"pX":-0.32593886838888986,"pZ":2.3304040851636203,"vX0":3.77381170804466,"vY0":-132.5300176670109,"vZ0":-3.3572253713736813,"x":129.42,"y":175.86,"x0":-2.109051073834044,"y0":50.00038076623808,"z0":5.520785095075257,"aX":4.792959372343589},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.4,"breakHorizontal":-5.5,"spinRate":2277,"spinDirection":170},"zone":4,"typeConfidence":0.9,"plateTime":0.4116391527799603,"extension":7.07147954933785},"hitData":{"launchSpeed":76.3,"launchAngle":-36.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.09,"coordY":157.16}},"index":0,"playId":"388bfbc0-62c4-3fda-a9ae-46f3436c7539","pitchNumber":1,"startTime":"2025-09-10T03:26:21.908Z","endTime":"2025-09-10T03:26:30.540Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T03:26:30.540Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"J.P. Crawford singles on a ground ball to right fielder Lars Nootbaar. Victor Robles to 3rd.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-10T03:26:46.261Z","endTime":"2025-09-10T03:27:11.419Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"postOnThird":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"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":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.05655609374937,"aZ":-25.962289145240273,"pfxX":1.3598093054760438,"pfxZ":3.4069638150264376,"pX":0.4671548960539387,"pZ":1.761481585134862,"vX0":6.22101036095313,"vY0":-133.98988666321452,"vZ0":-4.951588470350517,"x":99.19,"y":191.22,"x0":-2.058382669449485,"y0":50.00590229554221,"z0":5.4811241642983175,"aX":2.479664699523901},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.3,"breakHorizontal":-3.7,"spinRate":2344,"spinDirection":179},"zone":9,"typeConfidence":0.9,"plateTime":0.4082647654084903,"extension":6.917672432274462},"hitData":{"launchSpeed":108.1,"launchAngle":7.0,"totalDistance":123.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.49,"coordY":115.08}},"index":0,"playId":"2cbfdb86-b6ff-31d1-b361-68fc45283837","pitchNumber":1,"startTime":"2025-09-10T03:26:58.843Z","endTime":"2025-09-10T03:27:11.419Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T03:27:11.419Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-10T03:27:40.546Z","endTime":"2025-09-10T03:29:17.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":87.2,"endSpeed":79.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.403351393095278,"aZ":-25.838343791157683,"pfxX":8.882643180299263,"pfxZ":3.902249270804602,"pX":0.7773644498470106,"pZ":1.9439707547954341,"vX0":4.323108804237778,"vY0":-126.92236953153368,"vZ0":-3.8481030231768294,"x":87.37,"y":186.29,"x0":-2.1047560974191812,"y0":50.000224456572234,"z0":5.551258820168477,"aX":14.402224220561612},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.4,"breakHorizontal":-17.0,"spinRate":2723,"spinDirection":67},"zone":9,"typeConfidence":0.91,"plateTime":0.43252033340705376,"extension":7.020741688492705},"index":0,"playId":"6e4d2661-0ef3-39b3-b44d-1feabb702956","pitchNumber":1,"startTime":"2025-09-10T03:27:54.416Z","endTime":"2025-09-10T03:27:57.416Z","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":96.0,"endSpeed":87.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.000426947756466,"aZ":-11.741896822774597,"pfxX":-2.6678323119717895,"pfxZ":10.364547600958538,"pX":0.04763052733506701,"pZ":2.727043234681033,"vX0":6.096235826921646,"vY0":-139.63842830592407,"vZ0":-5.754594751850439,"x":115.18,"y":165.15,"x0":-1.8189739160692249,"y0":50.00024280876273,"z0":5.589881701778004,"aX":-5.258684813974777},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.8,"breakHorizontal":3.6,"spinRate":2284,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.39253184388527096,"extension":7.209741283291913},"index":1,"playId":"cc3c0373-d59b-3c7c-aa2e-f1c11527067b","pitchNumber":2,"startTime":"2025-09-10T03:28:14.371Z","endTime":"2025-09-10T03:28:17.371Z","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":95.5,"endSpeed":87.0,"strikeZoneTop":3.51954823036889,"strikeZoneBottom":1.75457711730265,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.85069969593037,"aZ":-13.246863394997638,"pfxX":-2.8873721630699842,"pfxZ":9.691281337465764,"pX":-0.028072839585300532,"pZ":4.15496576923485,"vX0":5.982004683920484,"vY0":-139.03923774120165,"vZ0":-1.8119532688311404,"x":118.07,"y":126.6,"x0":-1.8346095921348746,"y0":50.005074174772474,"z0":5.696499988935922,"aX":-5.640894823383803},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.4,"breakHorizontal":4.0,"spinRate":2188,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3942901271619008,"extension":7.039745931319796},"index":2,"playId":"54fd08e2-098e-378d-a206-6cad834d0047","pitchNumber":3,"startTime":"2025-09-10T03:28:51.453Z","endTime":"2025-09-10T03:28:54.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.3,"endSpeed":77.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.317015341435024,"aZ":-43.4801270472396,"pfxX":4.821012376775861,"pfxZ":-7.518901921299534,"pX":-0.09295504432618015,"pZ":0.5193059520899894,"vX0":2.4719588494654707,"vY0":-122.70007810312708,"vZ0":-3.4681951755577742,"x":120.54,"y":224.76,"x0":-1.744037719078376,"y0":50.001566450205026,"z0":5.705889878585309,"aX":7.25109060193995},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-14.2,"breakHorizontal":-9.4,"spinRate":2386,"spinDirection":36},"zone":13,"typeConfidence":2.0,"plateTime":0.4487048133787779,"extension":7.074179277741957},"index":3,"playId":"f3f61380-9d01-3d33-9d16-1196f334642f","pitchNumber":4,"startTime":"2025-09-10T03:29:13.268Z","endTime":"2025-09-10T03:29:17.613Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T03:29:17.613Z","atBatIndex":53},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"José Fermín bunt grounds out softly, pitcher Gabe Speier to first baseman Josh Naylor.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-10T03:31:57.317Z","endTime":"2025-09-10T03:32:07.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Bunt Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642100,"link":"/api/v1/people/642100"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Dominic Canzone remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-10T03:30:45.233Z","endTime":"2025-09-10T03:30:45.273Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"701","replacedPlayer":{"id":641598,"link":"/api/v1/people/641598"}},{"details":{"description":"Pitching Change: Gabe Speier replaces Eduard Bazardo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-10T03:30:45.273Z","endTime":"2025-09-10T03:31:59.563Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642100,"link":"/api/v1/people/642100"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.72939344210823,"aZ":-15.002398125222193,"pfxX":6.131716332286651,"pfxZ":8.847321662180358,"pX":-0.3653298939702303,"pZ":2.52043987470312,"vX0":-7.5825661478314785,"vY0":-138.6181725665812,"vZ0":-4.931576759884493,"x":130.93,"y":170.73,"x0":1.6122112335267937,"y0":50.003242829303545,"z0":5.328239862669493,"aX":11.902477302213375},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.1,"breakHorizontal":-9.5,"spinRate":2161,"spinDirection":133},"zone":4,"typeConfidence":2.0,"plateTime":0.3955215798288423,"extension":5.9092014794627685},"hitData":{"launchSpeed":47.7,"launchAngle":-47.0,"totalDistance":4.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":130.61,"coordY":187.56}},"index":2,"playId":"f52b6af8-80c5-3ef5-b6ed-dc5b3399eddd","pitchNumber":1,"startTime":"2025-09-10T03:31:59.563Z","endTime":"2025-09-10T03:32:07.464Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T03:32:07.464Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lars Nootbaar flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-10T03:32:41.636Z","endTime":"2025-09-10T03:34:19.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":6},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-10T03:32:30.596Z","endTime":"2025-09-10T03:32:43.880Z","isPitch":false,"type":"action","player":{"id":663457,"link":"/api/v1/people/663457"}},{"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.0,"endSpeed":87.7,"strikeZoneTop":3.50562284319638,"strikeZoneBottom":1.66000118551458,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.220843283523724,"aZ":-14.453836519512478,"pfxX":7.156342890548933,"pfxZ":9.013065582803431,"pX":-0.8307635686740801,"pZ":1.5179881860006617,"vX0":-9.06140179755997,"vY0":-139.31246615032745,"vZ0":-7.480929213767335,"x":148.67,"y":197.79,"x0":1.5338580075170363,"y0":50.00476814843438,"z0":5.19318301849784,"aX":14.072699562224214},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.9,"breakHorizontal":-11.0,"spinRate":2236,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.39314013829931094,"extension":5.808064887749551},"index":1,"playId":"ec8d5d3e-c896-3c1c-8c19-0f4fe1c675de","pitchNumber":1,"startTime":"2025-09-10T03:32:43.880Z","endTime":"2025-09-10T03:32:47.128Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.9,"strikeZoneTop":3.38598232252987,"strikeZoneBottom":1.66000312618525,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.724450809011614,"aZ":-22.97430911021826,"pfxX":10.514370011939054,"pfxZ":4.69649194731652,"pX":-1.7280653540496813,"pZ":1.4190921155885714,"vX0":-12.160964845108944,"vY0":-138.5283784415464,"vZ0":-6.102629083620088,"x":182.87,"y":200.46,"x0":1.3368261197023914,"y0":50.00098697276308,"z0":5.169497782075252,"aX":20.589937603569652},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.4,"breakHorizontal":-16.8,"spinRate":2147,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.394241075373984,"extension":5.8942617341779275},"index":2,"playId":"3a0a8ec2-0d2f-35d6-b7d5-2aadad3e33fc","pitchNumber":2,"startTime":"2025-09-10T03:33:00.098Z","endTime":"2025-09-10T03:33: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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.60037452969324,"strikeZoneBottom":1.76305434848537,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.37483616314692,"aZ":-20.741489473340028,"pfxX":9.566165891629417,"pfxZ":6.140309037446871,"pX":1.0738345929564894,"pZ":2.729085297720147,"vX0":-4.826845433741315,"vY0":-135.27729333022825,"vZ0":-2.6866106909243523,"x":76.07,"y":165.09,"x0":1.6345786288026922,"y0":50.000296743324505,"z0":5.182467363994678,"aX":17.799522445606225},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.8,"breakHorizontal":-16.3,"spinRate":1982,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.40425735215437175,"extension":5.940300913995917},"index":3,"playId":"462d5568-3ade-3f5f-8c6f-e930743be0a1","pitchNumber":3,"startTime":"2025-09-10T03:33:19.176Z","endTime":"2025-09-10T03:33:23.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.56300988397271,"strikeZoneBottom":1.65999977695364,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.79994054113863,"aZ":-15.988645125539048,"pfxX":6.79372642520664,"pfxZ":8.45750292910331,"pX":-0.21761534578403746,"pZ":2.411517038788872,"vX0":-7.539660089120816,"vY0":-137.5208880919818,"vZ0":-4.70844482026055,"x":125.29,"y":173.67,"x0":1.678268680078522,"y0":50.00018846654136,"z0":5.232055432987206,"aX":12.997293692741708},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.5,"breakHorizontal":-10.7,"spinRate":2027,"spinDirection":131},"zone":5,"typeConfidence":2.0,"plateTime":0.39844221752483744,"extension":5.923797870605494},"index":4,"playId":"e9f7af91-6d3a-346d-b4ca-94371e26c309","pitchNumber":4,"startTime":"2025-09-10T03:33:36.275Z","endTime":"2025-09-10T03:33:39.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.47294582750818,"strikeZoneBottom":1.6600008037892,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.455139341197928,"aZ":-16.339716468042326,"pfxX":7.300881293340723,"pfxZ":8.190572649867487,"pX":0.4667861173178359,"pZ":1.8053301082594448,"vX0":-6.018451260553992,"vY0":-138.09693437513866,"vZ0":-6.080839093178148,"x":99.21,"y":190.04,"x0":1.7247054161965878,"y0":50.00514611741888,"z0":5.133221941782545,"aX":14.11802168425875},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.8,"breakHorizontal":-12.0,"spinRate":2201,"spinDirection":130},"zone":9,"typeConfidence":2.0,"plateTime":0.396473462885675,"extension":5.940470566670977},"index":5,"playId":"9ac58206-dbec-3136-8d6f-25089a00f5bd","pitchNumber":5,"startTime":"2025-09-10T03:33:52.497Z","endTime":"2025-09-10T03:33:56.314Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.435577370555567,"aZ":-17.572703670792,"pfxX":7.633285688999724,"pfxZ":7.523416242506456,"pX":0.09797378307699221,"pZ":2.3990779201934243,"vX0":-6.964774630806147,"vY0":-138.5623078183197,"vZ0":-4.534707381429656,"x":113.27,"y":174.0,"x0":1.65439363104019,"y0":50.004419477726735,"z0":5.233732674115148,"aX":14.819844927659236},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.8,"breakHorizontal":-12.4,"spinRate":2018,"spinDirection":126},"zone":5,"typeConfidence":2.0,"plateTime":0.395533317355393,"extension":5.906125831939718},"hitData":{"launchSpeed":97.6,"launchAngle":28.0,"totalDistance":335.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":58.63,"coordY":81.84}},"index":6,"playId":"ec625921-853d-35dc-8dc6-1910b58d6107","pitchNumber":6,"startTime":"2025-09-10T03:34:10.793Z","endTime":"2025-09-10T03:34:19.216Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T03:34:19.216Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Iván Herrera flies out sharply to center fielder Julio Rodríguez.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-10T03:35:24.664Z","endTime":"2025-09-10T03:35:34.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"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":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":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-10T03:34:38.784Z","endTime":"2025-09-10T03:35:26.549Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"}},{"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.1,"endSpeed":88.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.28409317553962,"aZ":-16.342316255788845,"pfxX":7.146124549763867,"pfxZ":7.904627650658775,"pX":0.4139054059473464,"pZ":1.9466971116959357,"vX0":-5.801169241228118,"vY0":-141.14090786994714,"vZ0":-6.066321438345547,"x":101.22,"y":186.22,"x0":1.574859741099475,"y0":50.00414113550327,"z0":5.189262774152189,"aX":14.314989337418025},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.1,"breakHorizontal":-11.6,"spinRate":2305,"spinDirection":135},"zone":9,"typeConfidence":2.0,"plateTime":0.38913999642122565,"extension":5.919260117483575},"hitData":{"launchSpeed":105.2,"launchAngle":22.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":168.86,"coordY":53.67}},"index":1,"playId":"77670f44-dec0-310f-802a-1eb4d46f6daa","pitchNumber":1,"startTime":"2025-09-10T03:35:26.549Z","endTime":"2025-09-10T03:35:34.791Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T03:35:34.791Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cal Raleigh walks.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-10T03:38:09.143Z","endTime":"2025-09-10T03:38:57.087Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Jorge Alcala replaces Kyle Leahy.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-10T03:36:45.042Z","endTime":"2025-09-10T03:38:11.293Z","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":"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":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.8,"strikeZoneTop":3.50079570535998,"strikeZoneBottom":1.60818076168805,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.91234068400953,"aZ":-35.024407194039725,"pfxX":4.516430361709846,"pfxZ":-1.9457619438991962,"pX":-1.5612058446710866,"pZ":5.189825874795069,"vX0":-1.769542491253136,"vY0":-119.77460918488379,"vZ0":3.466481665673956,"x":176.51,"y":98.65,"x0":-1.4019760725250736,"y0":50.005629795451235,"z0":6.844409173519917,"aX":6.600186996217502},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-2.5,"breakHorizontal":-7.8,"spinRate":2505,"spinDirection":54},"zone":11,"typeConfidence":0.9,"plateTime":0.4563049140299489,"extension":5.5250404949073335},"index":1,"playId":"9a24c7e2-9809-3650-a7d4-a8750e2af78d","pitchNumber":1,"startTime":"2025-09-10T03:38:11.293Z","endTime":"2025-09-10T03:38:14.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.2,"strikeZoneTop":3.56165090779551,"strikeZoneBottom":1.72000181554269,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.715158979382117,"aZ":-33.54899130071951,"pfxX":2.3780176956249486,"pfxZ":-0.9110610242946784,"pX":-1.4146302393370394,"pZ":4.486430091279748,"vX0":-0.8169610796678711,"vY0":-121.52408432336101,"vZ0":1.7434436898880983,"x":170.92,"y":117.65,"x0":-1.384856530441599,"y0":50.00233153194783,"z0":6.654149663498677,"aX":3.590117565399376},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.1,"breakHorizontal":-4.2,"spinRate":2480,"spinDirection":62},"zone":11,"typeConfidence":0.9,"plateTime":0.4491075408800125,"extension":5.543481306856422},"index":2,"playId":"dae7f841-225b-3bb7-b8cd-3d0e7500108f","pitchNumber":2,"startTime":"2025-09-10T03:38:25.207Z","endTime":"2025-09-10T03:38:28.207Z","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":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.6,"strikeZoneTop":3.52654970378148,"strikeZoneBottom":1.70154000108393,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.980525046358725,"aZ":-36.09160637740222,"pfxX":1.374922239703709,"pfxZ":-2.7324433645730846,"pX":-1.2453173437203757,"pZ":3.0197791551666993,"vX0":0.24428282861439932,"vY0":-118.5654638697221,"vZ0":-0.7687350404262785,"x":164.47,"y":157.25,"x0":-1.5281803658352704,"y0":50.00088959100981,"z0":6.618952382602168,"aX":1.9728372913761774},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-4.9,"breakHorizontal":-2.5,"spinRate":2489,"spinDirection":53},"zone":11,"typeConfidence":0.9,"plateTime":0.46055962136510775,"extension":5.668082656114606},"index":3,"playId":"30271de8-fa2c-3b10-9522-d89fcdd7f186","pitchNumber":3,"startTime":"2025-09-10T03:38:39.465Z","endTime":"2025-09-10T03:38:42.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.9,"strikeZoneTop":3.58870360918814,"strikeZoneBottom":1.71999594969207,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.454251060428717,"aZ":-10.84146869385811,"pfxX":-5.486452003599737,"pfxZ":10.569116610113815,"pX":0.7394817509501902,"pZ":2.3762549261810433,"vX0":7.073502866405113,"vY0":-141.02307499266323,"vZ0":-8.975650327068937,"x":88.81,"y":174.62,"x0":-1.0860480351942638,"y0":50.00238547436694,"z0":6.29567530412477,"aX":-11.073584961030944},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.5,"breakHorizontal":8.5,"spinRate":2566,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.38809104528091076,"extension":5.64215494169038},"index":4,"playId":"e79cc5eb-e1da-3eb9-a750-8fa57cee40c2","pitchNumber":4,"startTime":"2025-09-10T03:38:53.356Z","endTime":"2025-09-10T03:38:57.087Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T03:38:57.087Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Julio Rodríguez flies out sharply to center fielder Victor Scott II.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-10T03:39:24.011Z","endTime":"2025-09-10T03:39:41.798Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.206243298166935,"aZ":-9.459325108563283,"pfxX":-5.438223463801057,"pfxZ":11.266034769724287,"pX":-0.16272603898416288,"pZ":2.401917578505204,"vX0":5.197843368270923,"vY0":-140.90915872024664,"vZ0":-9.235935013397736,"x":123.2,"y":173.93,"x0":-1.3222944994552552,"y0":50.00569453625523,"z0":6.328400768723728,"aX":-10.967508545909206},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.7,"breakHorizontal":8.9,"spinRate":2454,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.38830735611309874,"extension":5.812519008923167},"hitData":{"launchSpeed":104.7,"launchAngle":51.0,"totalDistance":293.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":124.75,"coordY":82.29}},"index":0,"playId":"2c5f4757-ab63-3460-9a0a-345cbfaecb2a","pitchNumber":1,"startTime":"2025-09-10T03:39:29.189Z","endTime":"2025-09-10T03:39:41.798Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T03:39:41.798Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Eugenio Suárez flies out to second baseman José Fermín.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-10T03:39:56.459Z","endTime":"2025-09-10T03:40:58.455Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.8,"strikeZoneTop":3.533735937099,"strikeZoneBottom":1.66621045634179,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.817224952705295,"aZ":-9.553633979455162,"pfxX":-5.383811724160859,"pfxZ":10.90205677906019,"pX":-1.1371644637840372,"pZ":3.4303174228643587,"vX0":2.334981364422059,"vY0":-143.29698133713254,"vZ0":-6.89727281088557,"x":160.35,"y":146.16,"x0":-1.264194180995835,"y0":50.001041972388435,"z0":6.468641044109447,"aX":-11.169862101843307},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.5,"breakHorizontal":9.2,"spinRate":2526,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3825653431547815,"extension":5.578187910602383},"index":0,"playId":"0321408a-895b-3153-a85c-a60ccc405a08","pitchNumber":1,"startTime":"2025-09-10T03:40:10.150Z","endTime":"2025-09-10T03:40:13.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.48844678731479,"strikeZoneBottom":1.58999811002807,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.152833266172376,"aZ":-15.241571896467887,"pfxX":-8.399989757560242,"pfxZ":8.530494655344029,"pX":-0.35878465738529913,"pZ":1.9902719094636616,"vX0":5.4570182639816025,"vY0":-139.66321009681803,"vZ0":-9.108781420738257,"x":130.68,"y":185.04,"x0":-1.2422799378492255,"y0":50.0008795208312,"z0":6.28666697583939,"aX":-16.665667377559096},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.8,"breakHorizontal":14.2,"spinRate":2408,"spinDirection":211},"zone":7,"typeConfidence":0.82,"plateTime":0.39152684636620094,"extension":5.71663221399035},"index":1,"playId":"25ebbc64-7730-3b4b-a1fc-078a1539b5b1","pitchNumber":2,"startTime":"2025-09-10T03:40:29.043Z","endTime":"2025-09-10T03:40:32.471Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.795996600720155,"aZ":-11.333260108692125,"pfxX":-6.010362144541379,"pfxZ":10.128360538772814,"pX":0.31555239899243614,"pZ":2.512480587130074,"vX0":6.153136523102643,"vY0":-142.33357043132722,"vZ0":-8.74428609855794,"x":104.97,"y":170.94,"x0":-1.090430159703531,"y0":50.0006714668181,"z0":6.3365534321000965,"aX":-12.365674278295726},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.8,"breakHorizontal":9.7,"spinRate":2488,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.38439895613365627,"extension":5.776673078300167},"hitData":{"launchSpeed":94.0,"launchAngle":63.0,"totalDistance":181.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":176.35,"coordY":138.4}},"index":2,"playId":"fee4c1db-ca1e-303d-908e-6bfd545f092b","pitchNumber":3,"startTime":"2025-09-10T03:40:48.026Z","endTime":"2025-09-10T03:40:58.455Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T03:40:58.455Z","atBatIndex":59},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jorge Polanco doubles (20) on a line drive to right fielder Lars Nootbaar. Cal Raleigh to 3rd.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-10T03:41:47.015Z","endTime":"2025-09-10T03:42:02.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"postOnThird":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"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":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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":2},"index":0,"playId":"156a3b5c-4aa0-3fdb-82a0-effe0fcd22f9","startTime":"2025-09-10T03:41:30.312Z","endTime":"2025-09-10T03:41:33.312Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.237695152980052,"aZ":-11.555723352559049,"pfxX":-4.825828951885807,"pfxZ":10.056456708942985,"pX":0.5327873538550135,"pZ":2.850503371441577,"vX0":6.460089703729884,"vY0":-141.7746024070801,"vZ0":-7.997639449722496,"x":96.69,"y":161.82,"x0":-1.1407501776837305,"y0":50.00186983223831,"z0":6.432588116129089,"aX":-9.89394418741634},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.9,"breakHorizontal":7.6,"spinRate":2535,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.3852742520192578,"extension":5.670880745899977},"hitData":{"launchSpeed":109.0,"launchAngle":10.0,"totalDistance":190.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":209.3,"coordY":99.87}},"index":1,"playId":"02cf6220-9927-3143-aaf0-801b22019d9c","pitchNumber":1,"startTime":"2025-09-10T03:41:49.406Z","endTime":"2025-09-10T03:42:02.079Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T03:42:02.079Z","atBatIndex":60},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Josh Naylor pops out to shortstop Thomas Saggese.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-10T03:45:02.265Z","endTime":"2025-09-10T03:46:16.178Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675919,"fullName":"Nick Raquet","link":"/api/v1/people/675919"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"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_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-10T03:42:30.462Z","endTime":"2025-09-10T03:43:40.544Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Nick Raquet replaces Jorge Alcala.","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-10T03:43:40.544Z","endTime":"2025-09-10T03:45:04.392Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675919,"link":"/api/v1/people/675919"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.6,"strikeZoneTop":3.30957346358437,"strikeZoneBottom":1.53999973370929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.391402408369267,"aZ":-32.79854658797261,"pfxX":-7.353880047301658,"pfxZ":-0.44709716332614624,"pX":-1.181807543505362,"pZ":0.9099028481178798,"vX0":-3.923333146528367,"vY0":-117.74078090334449,"vZ0":-3.9067804125688985,"x":162.05,"y":214.21,"x0":1.464226231439021,"y0":50.00342464083534,"z0":5.641967155593828,"aX":-10.272747294023718},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-1.6,"breakHorizontal":14.3,"spinRate":2409,"spinDirection":315},"zone":13,"typeConfidence":2.0,"plateTime":0.4660778928341811,"extension":6.548793758028573},"index":2,"playId":"dc8297c5-f6ac-3192-808e-e81d735b7ed2","pitchNumber":1,"startTime":"2025-09-10T03:45:04.392Z","endTime":"2025-09-10T03:45:08.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.5,"strikeZoneTop":3.20766768417824,"strikeZoneBottom":1.5399992239055,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.249322538737392,"aZ":-35.01704360736719,"pfxX":-7.0525028922541155,"pfxZ":-2.04406598473836,"pX":-1.435310708638539,"pZ":1.2856921146695308,"vX0":-4.592942341047588,"vY0":-117.11551848849543,"vZ0":-2.393929370189761,"x":171.71,"y":204.07,"x0":1.4680819218781391,"y0":50.00446071204919,"z0":5.598153764760983,"aX":-9.791760356125899},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-4.1,"breakHorizontal":13.9,"spinRate":2463,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.46779741143902287,"extension":6.4945156636650925},"index":3,"playId":"0d648bad-baaf-397a-bde5-51bb99f4551d","pitchNumber":2,"startTime":"2025-09-10T03:45:24.038Z","endTime":"2025-09-10T03:45:29.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.1,"strikeZoneTop":3.30624861141451,"strikeZoneBottom":1.54000009137485,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.75766905162791,"aZ":-34.59230801189507,"pfxX":-9.520325540108804,"pfxZ":-1.694126520934268,"pX":0.5900267080414155,"pZ":1.7688818345350845,"vX0":0.46540583897933524,"vY0":-118.97947970650475,"vZ0":-1.5291598848953258,"x":94.51,"y":191.02,"x0":1.6274683174026707,"y0":50.0025043201418,"z0":5.567250295713612,"aX":-13.58934873045199},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-3.1,"breakHorizontal":17.2,"spinRate":2467,"spinDirection":300},"zone":9,"typeConfidence":2.0,"plateTime":0.4611173794757204,"extension":6.545486676624686},"index":4,"playId":"2dd027bb-af39-3a73-ad3c-a972e0232834","pitchNumber":3,"startTime":"2025-09-10T03:45:47.102Z","endTime":"2025-09-10T03:45:50.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.733495050582636,"aZ":-16.49858049890859,"pfxX":4.6917621687750195,"pfxZ":8.846428561305334,"pX":-0.2150232216967942,"pZ":2.0475754697408695,"vX0":-5.213230947739337,"vY0":-131.95078376434006,"vZ0":-6.019894556359415,"x":125.2,"y":183.5,"x0":1.1719781914662735,"y0":50.00492697662591,"z0":5.564211299949731,"aX":8.31660989450731},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.0,"breakHorizontal":-7.4,"spinRate":2092,"spinDirection":142},"zone":8,"typeConfidence":2.0,"plateTime":0.414294985150069,"extension":6.664018286530597},"hitData":{"launchSpeed":85.4,"launchAngle":67.0,"totalDistance":127.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":110.95,"coordY":156.65}},"index":5,"playId":"6a5be41a-8c76-30e9-ba5c-b19f49d28bb1","pitchNumber":4,"startTime":"2025-09-10T03:46:06.291Z","endTime":"2025-09-10T03:46:16.178Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T03:46:16.178Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Burleson strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-10T03:48:58.846Z","endTime":"2025-09-10T03:50:07.719Z","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":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Brash replaces Gabe Speier.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-10T03:47:38.486Z","endTime":"2025-09-10T03:49:01.017Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666374,"link":"/api/v1/people/666374"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.845489840366124,"aZ":-36.70765323135837,"pfxX":7.9410781221136935,"pfxZ":-3.0792852157063546,"pX":-0.9823511747168727,"pZ":2.303725367780794,"vX0":1.8625536905595574,"vY0":-120.91967618868969,"vZ0":0.5769473553842632,"x":154.44,"y":176.58,"x0":-2.79512953016666,"y0":50.00227464061703,"z0":5.2974649906988995,"aX":11.691345437290899},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-5.2,"breakHorizontal":-14.9,"spinRate":3000,"spinDirection":55},"zone":13,"typeConfidence":0.88,"plateTime":0.4539645783258175,"extension":6.3287352987813374},"index":1,"playId":"782c3802-56e2-30bd-a4ba-ff2a6aca1481","pitchNumber":1,"startTime":"2025-09-10T03:49:01.017Z","endTime":"2025-09-10T03:49:04.905Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.59205239200496,"aZ":-33.822622230301654,"pfxX":-9.916438360085026,"pfxZ":-0.9658727177816857,"pX":-1.1070407364304162,"pZ":1.2844948321741618,"vX0":7.434032826362359,"vY0":-129.1983099554319,"vZ0":-3.0641643852513853,"x":159.2,"y":204.1,"x0":-2.725812482330577,"y0":50.00517179460609,"z0":5.071253354019657,"aX":-16.854866879393708},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-2.2,"breakHorizontal":16.4,"spinRate":1616,"spinDirection":250},"zone":13,"typeConfidence":0.92,"plateTime":0.4230821148607111,"extension":6.199300463063294},"index":2,"playId":"c9fdf522-d5ad-3df3-85ad-03a8ac782cce","pitchNumber":2,"startTime":"2025-09-10T03:49:24.473Z","endTime":"2025-09-10T03:49:27.473Z","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":0},"index":3,"startTime":"2025-09-10T03:49:35.041Z","endTime":"2025-09-10T03:49:47.108Z","isPitch":false,"type":"action","player":{"id":676475,"link":"/api/v1/people/676475"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.5,"strikeZoneTop":3.47795418130855,"strikeZoneBottom":1.59000182030004,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.328209522740263,"aZ":-32.51915575070499,"pfxX":-9.82343097110976,"pfxZ":-0.1929392064380422,"pX":-0.23623449179301179,"pZ":0.8611075747321905,"vX0":9.63859893520384,"vY0":-131.03939363023372,"vZ0":-4.33225718370196,"x":126.0,"y":215.53,"x0":-2.6698833650952642,"y0":50.006488913232225,"z0":4.940885221687729,"aX":-17.24362396722591},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-1.1,"breakHorizontal":16.0,"spinRate":1673,"spinDirection":254},"zone":13,"typeConfidence":0.9,"plateTime":0.4165425674755805,"extension":6.283352426897026},"index":4,"playId":"2ace5169-d229-3437-b343-a5b6fdaf777e","pitchNumber":3,"startTime":"2025-09-10T03:49:47.108Z","endTime":"2025-09-10T03:49:50.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.026505632857745,"aZ":-30.50636620637492,"pfxX":-10.441575862966085,"pfxZ":0.9509542012129657,"pX":-0.8354042507390879,"pZ":2.4693943955736968,"vX0":8.222549291222483,"vY0":-131.15882362576468,"vZ0":-0.7381058610139897,"x":148.84,"y":172.11,"x0":-2.6442686952120886,"y0":50.002467615060354,"z0":5.016163263128492,"aX":-18.311748395826164},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.8,"breakHorizontal":17.3,"spinRate":1695,"spinDirection":248},"zone":13,"typeConfidence":0.87,"plateTime":0.41655346744924815,"extension":6.194551775180565},"index":5,"playId":"160e0936-f961-3d69-bbd5-bcfa6bda6f1b","pitchNumber":4,"startTime":"2025-09-10T03:50:03.773Z","endTime":"2025-09-10T03:50:07.719Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T03:50:07.719Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willson Contreras singles on a ground ball to left fielder Randy Arozarena.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-10T03:50:20.879Z","endTime":"2025-09-10T03:51:29.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.41211568144803,"strikeZoneBottom":1.55062954331617,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.440538636183888,"aZ":-25.622000677629124,"pfxX":-11.343808756417644,"pfxZ":3.333719163062402,"pX":-0.2739812694748472,"pZ":1.86038257297577,"vX0":10.102597326933568,"vY0":-138.89248701533722,"vZ0":-4.121397741286247,"x":127.44,"y":188.55,"x0":-2.4744864263419544,"y0":50.00211335328229,"z0":5.055669995128948,"aX":-22.289623324609156},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.4,"breakHorizontal":18.6,"spinRate":2203,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.39348892214842923,"extension":6.328281639501262},"index":0,"playId":"2ed91144-bc42-3c23-9305-f6f440db8a65","pitchNumber":1,"startTime":"2025-09-10T03:50:31.109Z","endTime":"2025-09-10T03:50:34.413Z","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.9,"endSpeed":88.0,"strikeZoneTop":3.53628875231567,"strikeZoneBottom":1.61000181897558,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.09173342213626,"aZ":-22.379987956435567,"pfxX":-11.507910468616288,"pfxZ":4.967170851401997,"pX":0.8396112299780175,"pZ":2.2411306580403276,"vX0":12.670685443772388,"vY0":-139.05222587808697,"vZ0":-4.013148698178965,"x":85.0,"y":178.27,"x0":-2.265548149093209,"y0":50.00539567022164,"z0":5.1749435257057455,"aX":-22.701285358115395},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.4,"breakHorizontal":18.5,"spinRate":2305,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.39283567358806204,"extension":6.283566576966205},"index":1,"playId":"916ce779-e1fe-3523-8e82-4cf6177f6858","pitchNumber":2,"startTime":"2025-09-10T03:50:45.736Z","endTime":"2025-09-10T03:50:49.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.49404808137941,"strikeZoneBottom":1.61000157461554,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.085667417513736,"aZ":-24.88399386008982,"pfxX":-11.01128579617431,"pfxZ":3.6409599422916337,"pX":-0.9921435157705993,"pZ":3.997530220943382,"vX0":8.314768715964023,"vY0":-140.47530781511364,"vZ0":0.6122690270805768,"x":154.82,"y":130.85,"x0":-2.556100510778333,"y0":50.004552678289784,"z0":5.391278889156608,"aX":-22.063342998600813},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.0,"breakHorizontal":18.2,"spinRate":2301,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.3895363462969552,"extension":6.185656366869799},"index":2,"playId":"23ef35e2-d816-3984-811a-6ddf88dbb87d","pitchNumber":3,"startTime":"2025-09-10T03:51:01.247Z","endTime":"2025-09-10T03:51:04.376Z","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":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.418051898740895,"aZ":-34.53215643006353,"pfxX":9.924131899157043,"pfxZ":-1.5366389220085708,"pX":-0.01326472780048692,"pZ":2.7474799089675774,"vX0":3.456821664639814,"vY0":-123.59470968097632,"vZ0":1.266166496337517,"x":117.51,"y":164.6,"x0":-2.722244816240907,"y0":50.003053265101514,"z0":5.145772159427038,"aX":15.232580625346612},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.2,"breakHorizontal":-18.8,"spinRate":2924,"spinDirection":57},"zone":5,"typeConfidence":0.91,"plateTime":0.4444882671517343,"extension":6.2804479272067715},"hitData":{"launchSpeed":104.9,"launchAngle":-3.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.13,"coordY":126.51}},"index":3,"playId":"905d0345-1602-3bf1-b024-248d4c9af463","pitchNumber":4,"startTime":"2025-09-10T03:51:16.902Z","endTime":"2025-09-10T03:51:29.221Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T03:51:29.221Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Gorman strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-10T03:51:38.895Z","endTime":"2025-09-10T03:52:41.500Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.19671653426983,"aZ":-34.795407652624455,"pfxX":-8.408640718806392,"pfxZ":-1.5075333058868896,"pX":0.6014668999130228,"pZ":1.2097371544428146,"vX0":10.987682799863574,"vY0":-130.6490596049029,"vZ0":-2.9230101293416215,"x":94.07,"y":206.12,"x0":-2.556130152028243,"y0":50.004472685429754,"z0":4.944646990650501,"aX":-14.613853285827124},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-3.1,"breakHorizontal":13.0,"spinRate":1918,"spinDirection":254},"zone":14,"typeConfidence":0.92,"plateTime":0.4184102411244526,"extension":6.3890230834777695},"index":0,"playId":"78f8fa7a-e16c-3f30-9245-290c06fb5413","pitchNumber":1,"startTime":"2025-09-10T03:51:52.099Z","endTime":"2025-09-10T03:51:55.272Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.3,"strikeZoneTop":3.5578594035979,"strikeZoneBottom":1.64000028321497,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.735369720107684,"aZ":-34.69489535645143,"pfxX":9.876191409116819,"pfxZ":-1.6533030304291074,"pX":-0.4320117330908103,"pZ":2.1674013034251365,"vX0":2.4508168896645826,"vY0":-123.18276263099104,"vZ0":-0.1933854283228692,"x":133.47,"y":180.26,"x0":-2.7251704975693714,"y0":50.004751071943545,"z0":5.204815081078857,"aX":15.028647793608213},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-2.8,"breakHorizontal":-18.5,"spinRate":3013,"spinDirection":48},"zone":7,"typeConfidence":0.91,"plateTime":0.44634224873512096,"extension":6.205935920470053},"index":1,"playId":"7b91bea0-d479-35f0-87a5-0479449b3653","pitchNumber":2,"startTime":"2025-09-10T03:52:07.598Z","endTime":"2025-09-10T03:52:11.096Z","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":1},"index":2,"startTime":"2025-09-10T03:52:24.290Z","endTime":"2025-09-10T03:52:37.450Z","isPitch":false,"type":"action","player":{"id":669357,"link":"/api/v1/people/669357"}},{"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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.412098150150893,"aZ":-35.4366920778885,"pfxX":-9.386432075407843,"pfxZ":-1.8634995069547173,"pX":-0.28497527671883743,"pZ":1.3130074968773398,"vX0":9.293907046224975,"vY0":-131.36412821302875,"vZ0":-2.5154105437143697,"x":127.86,"y":203.33,"x0":-2.6465570562280254,"y0":50.00243322870503,"z0":4.913091644197368,"aX":-16.430661179287355},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-3.7,"breakHorizontal":15.0,"spinRate":1893,"spinDirection":256},"zone":13,"typeConfidence":0.92,"plateTime":0.4166965693597722,"extension":6.373174413410777},"index":3,"playId":"72074506-f0c5-353d-9aaa-0b783da64735","pitchNumber":3,"startTime":"2025-09-10T03:52:37.450Z","endTime":"2025-09-10T03:52:41.500Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T03:52:41.500Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Thomas Saggese strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-10T03:52:58.824Z","endTime":"2025-09-10T03:53:41.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"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":"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":2},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.2,"strikeZoneTop":3.52710238590035,"strikeZoneBottom":1.61999984332473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.120818981989736,"aZ":-32.21904447812972,"pfxX":8.237306674827117,"pfxZ":-0.02596449999102468,"pX":0.1097769534449527,"pZ":3.326354794625227,"vX0":4.38893981431589,"vY0":-125.6951930207331,"vZ0":1.4797112731057782,"x":112.82,"y":148.97,"x0":-2.7307487574009706,"y0":50.003741407033225,"z0":5.351233380959662,"aX":13.14601153860587},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.6,"breakHorizontal":-16.0,"spinRate":2867,"spinDirection":49},"zone":2,"typeConfidence":0.91,"plateTime":0.43620672264214466,"extension":6.173619217272434},"index":0,"playId":"eaab0333-650b-30ee-b2e6-f249dfbfbcad","pitchNumber":1,"startTime":"2025-09-10T03:53:06.532Z","endTime":"2025-09-10T03:53:10.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.5,"strikeZoneTop":3.52624569896914,"strikeZoneBottom":1.61999831146085,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.043390615601226,"aZ":-30.270174485663865,"pfxX":8.466852185918304,"pfxZ":1.1871843150711694,"pX":0.19275360044475123,"pZ":1.9663435368616022,"vX0":4.480862354003963,"vY0":-125.81367059478379,"vZ0":-1.660102876183366,"x":109.65,"y":185.69,"x0":-2.7122725300890913,"y0":50.00046490102344,"z0":5.092940279286854,"aX":13.54092862448499},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.0,"breakHorizontal":-16.3,"spinRate":2922,"spinDirection":42},"zone":8,"typeConfidence":0.91,"plateTime":0.43571723829854303,"extension":6.214534882678461},"index":1,"playId":"a179ea15-e987-3bb4-bdcf-2e9dc3d1e612","pitchNumber":2,"startTime":"2025-09-10T03:53:21.623Z","endTime":"2025-09-10T03:53:25.395Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.11817281424613,"aZ":-30.456725723338025,"pfxX":8.445872373963386,"pfxZ":1.0945333246709987,"pX":1.3523510024886622,"pZ":1.944781662907353,"vX0":7.073709606246375,"vY0":-124.61273289743046,"vZ0":-1.3687971500385272,"x":65.45,"y":186.27,"x0":-2.6247651894536275,"y0":50.00099657147415,"z0":5.028056585835421,"aX":13.218344740373036},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.9,"breakHorizontal":-17.0,"spinRate":2934,"spinDirection":46},"zone":14,"typeConfidence":0.91,"plateTime":0.44031949378951785,"extension":6.234802823740687},"index":2,"playId":"12cc9436-0986-3d57-95fe-66071b74f86e","pitchNumber":3,"startTime":"2025-09-10T03:53:37.958Z","endTime":"2025-09-10T03:53:41.762Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T03:53:41.762Z","atBatIndex":65},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dominic Canzone walks.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-10T03:55:42.514Z","endTime":"2025-09-10T03:57:45.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675919,"fullName":"Nick Raquet","link":"/api/v1/people/675919"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.2,"endSpeed":84.2,"strikeZoneTop":3.33712629717282,"strikeZoneBottom":1.47999988350926,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.883767392291478,"aZ":-25.828802871581914,"pfxX":7.562734260819454,"pfxZ":3.525015199722845,"pX":1.3949859995694673,"pZ":2.171986241240601,"vX0":-2.13419935723591,"vY0":-132.8902325796455,"vZ0":-4.6146207299737885,"x":63.83,"y":180.14,"x0":1.2230110770127858,"y0":50.001327591497066,"z0":5.793556886319846,"aX":13.60572639694549},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.6,"breakHorizontal":-13.3,"spinRate":2130,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.41122680149619395,"extension":6.524444740526711},"index":0,"playId":"cad9a8d9-1c65-39e8-aeda-7e9005681380","pitchNumber":1,"startTime":"2025-09-10T03:55:54.714Z","endTime":"2025-09-10T03:55:59.192Z","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":90.8,"endSpeed":83.4,"strikeZoneTop":3.23586086295527,"strikeZoneBottom":1.6099085594094,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.21779695155935,"aZ":-21.520187312676093,"pfxX":7.113524750838525,"pfxZ":5.997527315924463,"pX":-0.5329285379741611,"pZ":3.3507394681339258,"vX0":-6.472147347842762,"vY0":-132.20786808923182,"vZ0":-2.3809516008065597,"x":137.31,"y":148.31,"x0":1.0182933020101281,"y0":50.00335324838925,"z0":5.836206844518179,"aX":12.639297416936712},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.6,"breakHorizontal":-11.5,"spinRate":2189,"spinDirection":151},"zone":1,"typeConfidence":2.0,"plateTime":0.4137153200796302,"extension":6.495443562936416},"index":1,"playId":"3517ca14-4691-3614-a48e-da2e9849cdc3","pitchNumber":2,"startTime":"2025-09-10T03:56:08.720Z","endTime":"2025-09-10T03:56:13.510Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.1,"strikeZoneTop":3.13515954914183,"strikeZoneBottom":1.47999862064291,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.20653402035839,"aZ":-20.2321524542366,"pfxX":8.652427054172236,"pfxZ":6.797362640609703,"pX":0.6752885857799801,"pZ":1.7696683688208859,"vX0":-4.050846926524493,"vY0":-131.53531678494164,"vZ0":-6.288290215449511,"x":91.26,"y":191.0,"x0":1.1088797136801856,"y0":50.00454843243912,"z0":5.685671338519561,"aX":15.202848619528929},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":11.2,"breakHorizontal":-14.8,"spinRate":2079,"spinDirection":143},"zone":9,"typeConfidence":2.0,"plateTime":0.41600336655672,"extension":6.552629533608556},"index":2,"playId":"3843d26f-7e22-3abc-8d0d-a7995def6c82","pitchNumber":3,"startTime":"2025-09-10T03:56:24.962Z","endTime":"2025-09-10T03:56:28.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.5,"strikeZoneTop":3.31308681431994,"strikeZoneBottom":1.48000079093593,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.96699231154929,"aZ":-34.96626749676287,"pfxX":-10.071117762761023,"pfxZ":-1.93414107453021,"pX":0.15073420609047272,"pZ":2.8128994066999327,"vX0":-0.49698498996365886,"vY0":-119.74376810910387,"vZ0":0.5697990983095724,"x":111.25,"y":162.83,"x0":1.668696276068109,"y0":50.001015374227855,"z0":5.710120274628084,"aX":-14.564957720204296},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-3.1,"breakHorizontal":18.4,"spinRate":2537,"spinDirection":299},"zone":2,"typeConfidence":2.0,"plateTime":0.4581118393405168,"extension":6.452921617048746},"index":3,"playId":"7c10451d-8743-345f-9cd9-6f8bf06ecd62","pitchNumber":4,"startTime":"2025-09-10T03:56:39.930Z","endTime":"2025-09-10T03:56:43.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.3,"strikeZoneTop":3.27791801763826,"strikeZoneBottom":1.47999864172362,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.77521518581755,"aZ":-31.23071485873242,"pfxX":-8.002995345737737,"pfxZ":0.6529553372298929,"pX":-1.8860807629404779,"pZ":-0.08196079267783114,"vX0":-5.329073881549327,"vY0":-119.83230723647391,"vZ0":-6.27796124701318,"x":188.89,"y":240.99,"x0":1.408647631222675,"y0":50.00392020733048,"z0":5.3716490327206,"aX":-11.606464828031532},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.1,"breakHorizontal":15.8,"spinRate":2394,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.4575769807850443,"extension":6.5796616751307075},"index":4,"playId":"5428eb89-0464-3ca7-80e5-28c1f437a720","pitchNumber":5,"startTime":"2025-09-10T03:56:55.168Z","endTime":"2025-09-10T03:56:58.657Z","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":89.7,"endSpeed":83.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.671248460039436,"aZ":-22.79165601166586,"pfxX":8.032513908478766,"pfxZ":5.366371369886851,"pX":0.2289574859190321,"pZ":2.7708707609605496,"vX0":-5.195530870834436,"vY0":-130.70148576386276,"vZ0":-3.2744522581129636,"x":108.27,"y":163.97,"x0":1.1876821711097372,"y0":50.00517441774979,"z0":5.729906656130178,"aX":14.054227812722443},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.2,"breakHorizontal":-13.6,"spinRate":2018,"spinDirection":145},"zone":2,"typeConfidence":2.0,"plateTime":0.41729391664619886,"extension":6.570587501927235},"index":5,"playId":"be97e943-4c19-38fd-bc46-612db3ab13b2","pitchNumber":6,"startTime":"2025-09-10T03:57:17.458Z","endTime":"2025-09-10T03:57:20.686Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.0,"strikeZoneTop":3.26211289218473,"strikeZoneBottom":1.53534594989232,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.627560036983805,"aZ":-32.6712889271976,"pfxX":-11.379309374585358,"pfxZ":-0.3640961687183406,"pX":-0.5175284436267656,"pZ":1.3618712229976142,"vX0":-1.4851463160599758,"vY0":-117.14638881167015,"vZ0":-2.575548236285966,"x":136.73,"y":202.01,"x0":1.6029985699360447,"y0":50.00154613809984,"z0":5.551655276599769,"aX":-15.698015740581093},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-1.1,"breakHorizontal":21.0,"spinRate":2451,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.4688674070924974,"extension":6.609791103511685},"index":6,"playId":"0dd4f678-fea8-3c83-b287-f2cd1b83f91f","pitchNumber":7,"startTime":"2025-09-10T03:57:40.563Z","endTime":"2025-09-10T03:57:45.286Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T03:57:45.286Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Victor Robles grounds out, shortstop Thomas Saggese to first baseman Willson Contreras. Leo Rivas to 2nd.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-10T03:58:43.893Z","endTime":"2025-09-10T04:00:32.748Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675919,"fullName":"Nick Raquet","link":"/api/v1/people/675919"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"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":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Leo Rivas replaces Dominic Canzone.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-10T03:58:07.177Z","endTime":"2025-09-10T03:58:17.732Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660844,"link":"/api/v1/people/660844"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"702","replacedPlayer":{"id":686527,"link":"/api/v1/people/686527"},"base":1},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"playId":"7b521df7-d008-3dce-bd22-e102739750ef","startTime":"2025-09-10T03:58:17.732Z","endTime":"2025-09-10T03:58:21.398Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.458949919761313,"aZ":-27.076059417696648,"pfxX":6.061643041095273,"pfxZ":3.0965740461970426,"pX":0.1117329050513067,"pZ":0.7793808954524669,"vX0":-5.106704246111849,"vY0":-127.08318241402009,"vZ0":-6.4500810085967055,"x":112.74,"y":217.74,"x0":1.3533687278520767,"y0":50.00236138877913,"z0":5.482538929975671,"aX":9.979054652385683},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.4,"breakHorizontal":-10.0,"spinRate":1176,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.4299207704719996,"extension":6.534800866570939},"index":2,"playId":"3fff0ea0-d22f-3f72-b743-f8ab9918f0ae","pitchNumber":1,"startTime":"2025-09-10T03:58:46.220Z","endTime":"2025-09-10T03:58:49.472Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.5,"strikeZoneTop":3.42956819602153,"strikeZoneBottom":1.67081463842385,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.60768029158793,"aZ":-16.77027997499169,"pfxX":3.495101234253567,"pfxZ":8.598694897409267,"pX":0.8254135944903932,"pZ":4.160369538409875,"vX0":-2.454401595719127,"vY0":-132.80069346170953,"vZ0":-1.2078692586412034,"x":85.54,"y":126.45,"x0":1.3060519545219604,"y0":50.00461258874879,"z0":5.83722010467973,"aX":6.262958096867456},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.5,"breakHorizontal":-5.8,"spinRate":2113,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.41195774305605193,"extension":6.4636467398191675},"index":3,"playId":"3cda53f9-4a00-3cd1-8d6b-b02a2e1631e9","pitchNumber":2,"startTime":"2025-09-10T03:59:06.416Z","endTime":"2025-09-10T03:59:10.681Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.4,"strikeZoneTop":3.31483687909623,"strikeZoneBottom":1.55612764050065,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.852380766811535,"aZ":-32.23976840357654,"pfxX":5.391512826192822,"pfxZ":-0.04492458703532609,"pX":1.455198635576111,"pZ":1.2011888432749922,"vX0":-1.9786409011337551,"vY0":-124.6351935180693,"vZ0":-3.709362807303907,"x":61.53,"y":206.35,"x0":1.5624517112693075,"y0":50.00093519237148,"z0":5.393226157501346,"aX":8.415758403918694},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.7,"breakHorizontal":-9.2,"spinRate":1325,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.4407733194014285,"extension":6.534329485546062},"index":4,"playId":"18df37c2-a6ac-3bff-bb9f-3d82e9eea798","pitchNumber":3,"startTime":"2025-09-10T03:59:26.664Z","endTime":"2025-09-10T03:59:30.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.40210801822255,"aZ":-15.337202081623094,"pfxX":4.415962296513618,"pfxZ":9.239240279077418,"pX":0.7002516826486955,"pZ":3.3280538224583207,"vX0":-2.8172840738113303,"vY0":-133.77936863855857,"vZ0":-3.3680021789698147,"x":90.31,"y":148.92,"x0":1.190382543396556,"y0":50.00154688501866,"z0":5.694847125854895,"aX":8.046885722930742},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.3,"breakHorizontal":-7.4,"spinRate":2106,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.4085855792001505,"extension":6.523697981059172},"index":5,"playId":"5af81e89-dddf-3d96-a913-913a5beee20e","pitchNumber":4,"startTime":"2025-09-10T03:59:49.065Z","endTime":"2025-09-10T03:59:52.065Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":0},"index":6,"playId":"9ae4a86c-b485-4758-9122-1ce46c6cc218","startTime":"2025-09-10T04:00:12.074Z","endTime":"2025-09-10T04:00:17.074Z","isPitch":false,"type":"stepoff"},{"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.7,"endSpeed":76.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.3688453162701,"aZ":-34.037283737117065,"pfxX":-10.094053209494152,"pfxZ":-1.26934066471435,"pX":1.0101287067552158,"pZ":1.7326190237143726,"vX0":1.400320505363803,"vY0":-120.50124488043664,"vZ0":-1.7524128578621392,"x":78.5,"y":192.0,"x0":1.7309726277964455,"y0":50.00427635345831,"z0":5.488581696945931,"aX":-14.78110236093837},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-2.5,"breakHorizontal":17.9,"spinRate":2425,"spinDirection":296},"zone":14,"typeConfidence":2.0,"plateTime":0.4552932717185496,"extension":6.499568055014138},"hitData":{"launchSpeed":84.6,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.45,"coordY":163.24}},"index":7,"playId":"7d678c7b-6682-3230-9c3e-ba54008cb745","pitchNumber":5,"startTime":"2025-09-10T04:00:24.885Z","endTime":"2025-09-10T04:00:32.748Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T04:00:32.748Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.P. Crawford strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-10T04:00:51.196Z","endTime":"2025-09-10T04:01:57.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675919,"fullName":"Nick Raquet","link":"/api/v1/people/675919"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"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":81.9,"endSpeed":75.1,"strikeZoneTop":3.39725593771612,"strikeZoneBottom":1.66277922103439,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.982655661390357,"aZ":-33.372835106177895,"pfxX":-10.950467370725736,"pfxZ":-0.833299280145706,"pX":0.33146928353027794,"pZ":2.700798823825473,"vX0":0.07760770190236044,"vY0":-119.25841932229261,"vZ0":0.37425493032840285,"x":104.37,"y":165.86,"x0":1.720101045683468,"y0":50.004658333800876,"z0":5.56393822034918,"aX":-15.697596250739055},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-1.1,"breakHorizontal":19.8,"spinRate":2546,"spinDirection":306},"zone":6,"typeConfidence":2.0,"plateTime":0.46013448255674394,"extension":6.482783526339491},"index":0,"playId":"18faa45e-c5ae-3c4e-9805-f504e0db8c98","pitchNumber":1,"startTime":"2025-09-10T04:01:03.501Z","endTime":"2025-09-10T04:01:06.602Z","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":1},"index":1,"startTime":"2025-09-10T04:01:15.505Z","endTime":"2025-09-10T04:01:29.689Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"}},{"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":91.5,"endSpeed":83.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.495224003477293,"aZ":-21.5015488081155,"pfxX":8.953658874956698,"pfxZ":5.927171629670887,"pX":1.076095578084737,"pZ":3.143955575220927,"vX0":-3.486836265345557,"vY0":-133.29033173574828,"vZ0":-2.560830204781328,"x":75.98,"y":153.89,"x0":1.2375836875934771,"y0":50.00127398420013,"z0":5.668677757515327,"aX":16.118378245171808},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.4,"breakHorizontal":-15.5,"spinRate":2185,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.4108322467374661,"extension":6.700065325835199},"index":2,"playId":"5226bff3-14c0-37a4-b4bc-1f01b76367f8","pitchNumber":2,"startTime":"2025-09-10T04:01:29.689Z","endTime":"2025-09-10T04:01:32.928Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.617756833915365,"aZ":-33.366950214250586,"pfxX":-10.169280701144169,"pfxZ":-0.8019126063290529,"pX":-0.49619113096769235,"pZ":0.8673703551438917,"vX0":-1.7496492205255243,"vY0":-121.8407432088969,"vZ0":-3.9870539293210303,"x":135.91,"y":215.36,"x0":1.5528162080799537,"y0":50.00083021087537,"z0":5.431589046856452,"aX":-15.172418366275288},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.2,"breakHorizontal":18.8,"spinRate":2559,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.45083570712477616,"extension":6.577023176556323},"index":3,"playId":"5595ea5c-ff25-3fbf-8be5-71204c3614d6","pitchNumber":3,"startTime":"2025-09-10T04:01:53.275Z","endTime":"2025-09-10T04:01:57.242Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T04:01:57.242Z","atBatIndex":68},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Randy Arozarena reaches on a missed catch error by first baseman Willson Contreras, assist to third baseman Nolan Gorman. Leo Rivas to 3rd.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-10T04:04:25.299Z","endTime":"2025-09-10T04:06:03.440Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"postOnThird":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_error_dropped_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"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":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-10T04:02:15.519Z","endTime":"2025-09-10T04:03:00.921Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Ryan Fernandez replaces Nick Raquet.","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-10T04:03:00.921Z","endTime":"2025-09-10T04:04:27.493Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681676,"link":"/api/v1/people/681676"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.57798524473878,"strikeZoneBottom":1.7424014773625,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.431748780647606,"aZ":-28.04069044555698,"pfxX":0.7689689179799069,"pfxZ":2.4825615027390686,"pX":0.39466245327339944,"pZ":1.8917680914180777,"vX0":5.546906902692562,"vY0":-128.04792299030981,"vZ0":-4.2613298582729415,"x":101.96,"y":187.7,"x0":-1.896030647147041,"y0":50.0049183453485,"z0":5.761142488077506,"aX":1.2826055351326604},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.8,"breakHorizontal":-2.6,"spinRate":2589,"spinDirection":151},"zone":9,"typeConfidence":0.87,"plateTime":0.4270880632561975,"extension":6.267002479568745},"index":2,"playId":"b105a044-04cc-35f9-b348-9ed78b06c438","pitchNumber":1,"startTime":"2025-09-10T04:04:27.493Z","endTime":"2025-09-10T04:04:30.636Z","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":93.9,"endSpeed":85.1,"strikeZoneTop":3.29901050934349,"strikeZoneBottom":1.56562441149999,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.82387694526061,"aZ":-13.091691381091056,"pfxX":-7.1924004288328005,"pfxZ":10.183572700121823,"pX":-1.343987327743251,"pZ":3.675187563781614,"vX0":3.2287012180229087,"vY0":-136.688341401094,"vZ0":-3.3667087760824437,"x":168.23,"y":139.55,"x0":-1.6123076128909064,"y0":50.004734894716705,"z0":5.833999380587234,"aX":-13.480939321999381},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.9,"breakHorizontal":12.2,"spinRate":2329,"spinDirection":208},"zone":11,"typeConfidence":0.9,"plateTime":0.40218796255608824,"extension":6.325224966897533},"index":3,"playId":"e8311d9a-5c79-3f02-8a9d-e74ba7a0dd28","pitchNumber":2,"startTime":"2025-09-10T04:04:43.120Z","endTime":"2025-09-10T04:04:47.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.0,"strikeZoneTop":3.53369666547933,"strikeZoneBottom":1.73230200332618,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.614989023431615,"aZ":-31.80644514731036,"pfxX":-0.0056550574644882445,"pfxZ":0.23943113428574048,"pX":1.6130983123182723,"pZ":1.1497582978318066,"vX0":7.779248216175121,"vY0":-122.45287439692841,"vZ0":-4.502392888713523,"x":55.51,"y":207.74,"x0":-1.6006891330999364,"y0":50.000635924381285,"z0":5.725643467077277,"aX":-0.008759704689929601},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.4,"breakHorizontal":-1.8,"spinRate":2801,"spinDirection":34},"zone":14,"typeConfidence":0.91,"plateTime":0.4468692723271137,"extension":6.371366958766728},"index":4,"playId":"8f44d358-a181-3c8e-9775-cdd42c930df4","pitchNumber":3,"startTime":"2025-09-10T04:04:59.400Z","endTime":"2025-09-10T04:05:02.400Z","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":86.2,"endSpeed":79.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.239167123975143,"aZ":-30.19027992939558,"pfxX":-0.14864108075767973,"pfxZ":1.2371286908210752,"pX":-0.1163609885898103,"pZ":1.422449645057157,"vX0":4.371194126561403,"vY0":-125.531891622616,"vZ0":-4.835581942450762,"x":121.44,"y":200.37,"x0":-1.8572807897543437,"y0":50.00254984285764,"z0":5.817354515619255,"aX":-0.2385581407695272},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.4,"breakHorizontal":-0.7,"spinRate":2703,"spinDirection":86},"zone":13,"typeConfidence":0.9,"plateTime":0.4354955881246503,"extension":6.260548519677379},"index":5,"playId":"45a1a374-4886-39e1-8bc7-c291a04f7a16","pitchNumber":4,"startTime":"2025-09-10T04:05:15.116Z","endTime":"2025-09-10T04:05:18.187Z","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":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.0,"strikeZoneTop":3.5736662866023,"strikeZoneBottom":1.80625061086916,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.698556992362285,"aZ":-29.64433288683906,"pfxX":1.6774192882365284,"pfxZ":1.5286283307504611,"pX":1.0720005547272318,"pZ":2.533088799876954,"vX0":6.064411242416107,"vY0":-127.14783781598503,"vZ0":-2.5300332858230488,"x":76.14,"y":170.39,"x0":-1.5525365673976512,"y0":50.00256000896093,"z0":5.8705802166524546,"aX":2.7713151824223923},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.5,"breakHorizontal":-4.3,"spinRate":2645,"spinDirection":107},"zone":14,"typeConfidence":0.91,"plateTime":0.42920401470669667,"extension":6.362734990171771},"index":6,"playId":"c0c20df0-d5b7-306f-8192-21d6e1271df8","pitchNumber":5,"startTime":"2025-09-10T04:05:33.913Z","endTime":"2025-09-10T04:05:38.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.69222995326371,"aZ":-29.542962391773393,"pfxX":0.3527776500899691,"pfxZ":1.6488229119300701,"pX":0.9576868339512854,"pZ":2.4638848779166573,"vX0":6.445623241277968,"vY0":-124.83293713769146,"vZ0":-2.42748580142814,"x":80.5,"y":172.26,"x0":-1.6924719659241902,"y0":50.001999614335915,"z0":5.855982668766833,"aX":0.5616128367765448},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.8,"breakHorizontal":-1.9,"spinRate":2631,"spinDirection":107},"zone":14,"typeConfidence":0.91,"plateTime":0.43704474239189883,"extension":6.244375212431478},"hitData":{"launchSpeed":79.0,"launchAngle":-49.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.39,"coordY":173.38}},"index":7,"playId":"40414c92-f843-396a-8199-f0a978913431","pitchNumber":6,"startTime":"2025-09-10T04:05:51.635Z","endTime":"2025-09-10T04:06:03.440Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T04:06:03.440Z","atBatIndex":69},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Randy Arozarena caught stealing 2nd base, catcher Pedro Pagés to shortstop Thomas Saggese.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-10T04:06:35.686Z","endTime":"2025-09-10T04:07:32.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.3,"strikeZoneTop":3.65,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.548040360104576,"aZ":-30.813098510741614,"pfxX":-8.237500149766307,"pfxZ":0.8388976659952334,"pX":-0.9452462520409937,"pZ":1.6927370664667856,"vX0":4.995253779437386,"vY0":-126.12142293100896,"vZ0":-3.425510264076334,"x":153.03,"y":193.08,"x0":-1.8724471365365898,"y0":50.003213906968256,"z0":5.530573933350999,"aX":-13.38713427920366},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.0,"breakHorizontal":13.9,"spinRate":1299,"spinDirection":231},"zone":13,"typeConfidence":0.89,"plateTime":0.4328340281952361,"extension":6.600121452861696},"index":0,"playId":"b7477349-b63c-3934-9a64-3fcef5db498e","pitchNumber":1,"startTime":"2025-09-10T04:06:46.089Z","endTime":"2025-09-10T04:06:49.735Z","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":1,"playId":"6b84e506-e6eb-3472-9e51-18adcd0f2679","startTime":"2025-09-10T04:07:06.978Z","endTime":"2025-09-10T04:07:09.978Z","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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.5407203082869,"strikeZoneBottom":1.72000150612492,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.493864139442557,"aZ":-12.418658088258862,"pfxX":-6.102755284495439,"pfxZ":10.648268243046655,"pX":-1.0776615143414365,"pZ":4.959597814755777,"vX0":4.3637903672413865,"vY0":-135.57002894622005,"vZ0":-0.05713139740888101,"x":158.08,"y":104.87,"x0":-1.9177470205365759,"y0":50.00646463361336,"z0":5.850010887528785,"aX":-11.327087835563306},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.4,"breakHorizontal":10.1,"spinRate":2292,"spinDirection":207},"zone":11,"typeConfidence":0.9,"plateTime":0.40450552585558475,"extension":6.3284832370065365},"index":2,"playId":"1e0ba6a4-b6dc-3dcd-b233-be6e35271238","pitchNumber":2,"startTime":"2025-09-10T04:07:26.264Z","endTime":"2025-09-10T04:07:32.945Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T04:07:32.945Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pedro Pagés grounds out, first baseman Josh Naylor to pitcher Andrés Muñoz.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-10T04:10:16.346Z","endTime":"2025-09-10T04:11:21.884Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Leo Rivas remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-10T04:09:24.812Z","endTime":"2025-09-10T04:09:24.849Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660844,"link":"/api/v1/people/660844"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"702","replacedPlayer":{"id":686527,"link":"/api/v1/people/686527"}},{"details":{"description":"Pitching Change: Andrés Muñoz replaces Matt Brash.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-10T04:09:24.849Z","endTime":"2025-09-10T04:10:18.709Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":662253,"link":"/api/v1/people/662253"},"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(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.3,"endSpeed":89.4,"strikeZoneTop":3.15,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.374923875117513,"aZ":-13.753181437070015,"pfxX":-6.366871065489315,"pfxZ":9.039154017935898,"pX":0.1691014065487176,"pZ":2.479327780273969,"vX0":9.691704297612711,"vY0":-141.41516246174714,"vZ0":-5.642685437044358,"x":110.55,"y":171.84,"x0":-2.4654959502495783,"y0":50.0050996208511,"z0":5.373238552989643,"aX":-12.978648887338977},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.5,"breakHorizontal":9.7,"spinRate":2411,"spinDirection":232},"zone":5,"typeConfidence":0.9,"plateTime":0.38640646784209354,"extension":6.543397895909837},"index":2,"playId":"026910e5-6928-391d-bd9d-157d2af753c9","pitchNumber":1,"startTime":"2025-09-10T04:10:18.709Z","endTime":"2025-09-10T04:10:21.719Z","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":3,"startTime":"2025-09-10T04:10:33.607Z","endTime":"2025-09-10T04:10:44.133Z","isPitch":false,"type":"action","player":{"id":686780,"link":"/api/v1/people/686780"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.2,"strikeZoneTop":3.05958456655549,"strikeZoneBottom":1.48000114418216,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.788449675822992,"aZ":-36.8319124968737,"pfxX":4.779610753316526,"pfxZ":-3.172844773521266,"pX":-1.5633667662432844,"pZ":2.756009457012743,"vX0":0.9339133031285778,"vY0":-120.31010062184744,"vZ0":1.0560264597327458,"x":176.59,"y":164.37,"x0":-2.5772839631936306,"y0":50.00077874718849,"z0":5.569341259228881,"aX":7.023049772310905},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-5.3,"breakHorizontal":-8.9,"spinRate":2288,"spinDirection":72},"zone":11,"typeConfidence":0.91,"plateTime":0.4548315621217389,"extension":6.6500647297855044},"index":4,"playId":"b91510e8-4240-36b6-af70-57fc75f9e4c6","pitchNumber":2,"startTime":"2025-09-10T04:10:44.133Z","endTime":"2025-09-10T04:10:47.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.8,"strikeZoneTop":3.11971464203092,"strikeZoneBottom":1.47999922943277,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.108022218293584,"aZ":-31.46442443375639,"pfxX":1.2295639525783129,"pfxZ":0.45747040136491,"pX":1.2069987059396312,"pZ":1.576365161019508,"vX0":8.088614322690617,"vY0":-123.60935325016366,"vZ0":-2.846485425029802,"x":70.99,"y":196.22,"x0":-2.2585800102662232,"y0":50.00395195484732,"z0":5.366883887982624,"aX":1.9150324929739118},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.5,"breakHorizontal":-4.0,"spinRate":2435,"spinDirection":82},"zone":14,"typeConfidence":0.9,"plateTime":0.4419828296990822,"extension":6.650053068829489},"index":5,"playId":"89fe9a9c-c592-3575-a962-a423bf3afd60","pitchNumber":3,"startTime":"2025-09-10T04:10:58.263Z","endTime":"2025-09-10T04:11:01.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.7,"strikeZoneTop":3.15,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.570863988535017,"aZ":-14.654964940845677,"pfxX":-6.4952640299896025,"pfxZ":8.674386781071279,"pX":-0.6186817614990396,"pZ":2.9072657192256215,"vX0":7.356042212534946,"vY0":-141.08872362032028,"vZ0":-4.261192443079486,"x":140.58,"y":160.28,"x0":-2.413639257435625,"y0":50.00096507301306,"z0":5.378990026690915,"aX":-13.11646183685994},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.0,"breakHorizontal":10.3,"spinRate":2179,"spinDirection":222},"zone":1,"typeConfidence":0.9,"plateTime":0.38794989887211573,"extension":6.601374019052899},"hitData":{"launchSpeed":67.4,"launchAngle":5.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.31,"coordY":154.97}},"index":6,"playId":"7eea2ba7-d3db-3370-b5ad-33c08f1748b0","pitchNumber":4,"startTime":"2025-09-10T04:11:12.954Z","endTime":"2025-09-10T04:11:21.884Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T04:11:21.884Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Scott II called out on strikes.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-10T04:11:45.535Z","endTime":"2025-09-10T04:14:12.971Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":6},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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.5,"endSpeed":89.5,"strikeZoneTop":3.12358473186138,"strikeZoneBottom":1.50999825636691,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.869426609379403,"aZ":-15.857910484182531,"pfxX":-6.477579351109843,"pfxZ":7.95632722649902,"pX":-0.7596535379872482,"pZ":3.541059516978075,"vX0":7.422554610329637,"vY0":-141.9264329808137,"vZ0":-2.6364072866960897,"x":145.96,"y":143.17,"x0":-2.5606716504871097,"y0":50.004174861520156,"z0":5.485507221519658,"aX":-13.286364212542788},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.0,"breakHorizontal":10.3,"spinRate":2311,"spinDirection":218},"zone":11,"typeConfidence":0.9,"plateTime":0.38514110540514945,"extension":6.545505735587229},"index":0,"playId":"a96b65dd-23de-3380-be91-7bbce6722bfe","pitchNumber":1,"startTime":"2025-09-10T04:11:58.019Z","endTime":"2025-09-10T04:12:01.338Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-10T04:12:08.496Z","endTime":"2025-09-10T04:12:59.494Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.0,"strikeZoneTop":3.20561186034016,"strikeZoneBottom":1.50999979673294,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.682428291985236,"aZ":-18.247884696363688,"pfxX":-7.60315663899712,"pfxZ":6.8618049728916315,"pX":-1.7589239225399382,"pZ":3.1161815943403797,"vX0":5.849885041888729,"vY0":-141.2167664260034,"vZ0":-2.7590547695148517,"x":184.05,"y":154.64,"x0":-2.864394853014601,"y0":50.00310093203162,"z0":5.272952689079794,"aX":-15.431831632448292},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.1,"breakHorizontal":12.6,"spinRate":2327,"spinDirection":224},"zone":11,"typeConfidence":0.9,"plateTime":0.38712976476349503,"extension":6.527597108364209},"index":2,"playId":"c87fe324-9a38-37b3-afc8-9bfff0abb62f","pitchNumber":2,"startTime":"2025-09-10T04:12:59.494Z","endTime":"2025-09-10T04:13:03.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.4221518989596,"aZ":-15.537518682230223,"pfxX":-7.825959506305869,"pfxZ":8.061828256519991,"pX":-0.48925379591693996,"pZ":3.262564393817191,"vX0":8.486166906203893,"vY0":-142.66424329071486,"vZ0":-3.4370579340303373,"x":135.65,"y":150.69,"x0":-2.483774714980122,"y0":50.0038066907179,"z0":5.460514039551339,"aX":-16.153587256201956},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.0,"breakHorizontal":12.5,"spinRate":2299,"spinDirection":222},"zone":1,"typeConfidence":0.9,"plateTime":0.38372525663560975,"extension":6.5627256165800985},"index":3,"playId":"52a2faf1-34fd-3555-a7cc-79d63b4efb6a","pitchNumber":3,"startTime":"2025-09-10T04:13:13.265Z","endTime":"2025-09-10T04:13:19.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.7,"strikeZoneTop":3.19311477458359,"strikeZoneBottom":1.51000029973172,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.99441673342515,"aZ":-16.247801126043306,"pfxX":-7.443505059645538,"pfxZ":7.738179168282789,"pX":-0.5508763539873179,"pZ":2.083206817561528,"vX0":8.254669798547882,"vY0":-142.39509330779464,"vZ0":-5.9776029768312915,"x":138.0,"y":182.53,"x0":-2.517087569421183,"y0":50.00579232899882,"z0":5.233875313050214,"aX":-15.32432474312573},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.0,"breakHorizontal":11.9,"spinRate":2344,"spinDirection":215},"zone":4,"typeConfidence":0.9,"plateTime":0.38432895198621564,"extension":6.681346272242633},"index":4,"playId":"76a76528-4312-366f-8b9f-0c5ac9179cf5","pitchNumber":4,"startTime":"2025-09-10T04:13:35.386Z","endTime":"2025-09-10T04:13:38.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.7,"strikeZoneTop":3.27282523554264,"strikeZoneBottom":1.60779256917173,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.951100296044565,"aZ":-32.50820279171243,"pfxX":3.434974024197339,"pfxZ":-0.21598641564567345,"pX":0.08650736015601436,"pZ":1.4392883309081823,"vX0":5.379350657974439,"vY0":-123.87030529722291,"vZ0":-2.9352716315255734,"x":113.7,"y":199.92,"x0":-2.5566330770481716,"y0":50.00273797888965,"z0":5.348225915838723,"aX":5.354325371958215},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.8,"breakHorizontal":-7.4,"spinRate":2540,"spinDirection":74},"zone":14,"typeConfidence":0.91,"plateTime":0.44161517228005653,"extension":6.714876608863534},"index":5,"playId":"8b78e3e6-3e95-3578-89bf-63893597f1c4","pitchNumber":5,"startTime":"2025-09-10T04:13:51.987Z","endTime":"2025-09-10T04:13:57.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.4,"strikeZoneTop":3.26215933213121,"strikeZoneBottom":1.5099998795775,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.784947643614366,"aZ":-13.297404144615475,"pfxX":-7.3596231188770895,"pfxZ":9.225810611054392,"pX":0.3993955772968512,"pZ":1.9360640164337255,"vX0":10.437889464136347,"vY0":-142.17703576269537,"vZ0":-6.859416981333329,"x":101.78,"y":186.51,"x0":-2.3642856833627417,"y0":50.00412771203306,"z0":5.225048372624692,"aX":-15.06043072538033},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.4,"breakHorizontal":11.2,"spinRate":2419,"spinDirection":226},"zone":9,"typeConfidence":0.9,"plateTime":0.3853414825223478,"extension":6.547434372537377},"index":6,"playId":"7b7fddaa-87b2-39c1-8f73-8168e458d399","pitchNumber":6,"startTime":"2025-09-10T04:14:08.264Z","endTime":"2025-09-10T04:14:12.971Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T04:14:12.971Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Fermín singles on a line drive to center fielder Julio Rodríguez.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-10T04:14:23.329Z","endTime":"2025-09-10T04:16:36.838Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":99.1,"endSpeed":90.2,"strikeZoneTop":3.52790705944622,"strikeZoneBottom":1.6679447027673,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.333071592629786,"aZ":-16.18969285494621,"pfxX":-7.62363065177155,"pfxZ":7.6040970777671095,"pX":-1.343811413288024,"pZ":4.577398545613553,"vX0":6.076049166157537,"vY0":-144.24488381331503,"vZ0":-0.08555849870674637,"x":168.22,"y":115.19,"x0":-2.489729687865385,"y0":50.00131468890277,"z0":5.607712263439497,"aX":-16.023605705143645},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.9,"breakHorizontal":12.6,"spinRate":2297,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.38007688265057027,"extension":6.562791209711026},"index":0,"playId":"5ceb3696-4528-3b8f-a700-d27ee53b76a0","pitchNumber":1,"startTime":"2025-09-10T04:14:38.519Z","endTime":"2025-09-10T04:14:46.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":90.1,"strikeZoneTop":3.48115688425594,"strikeZoneBottom":1.75639145853337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.836519390154656,"aZ":-16.035326779317735,"pfxX":-6.739411640777025,"pfxZ":7.752801223313902,"pX":-1.0556225038663787,"pZ":3.635836868695371,"vX0":6.275193754477085,"vY0":-143.10811971566022,"vZ0":-2.2052836315027964,"x":157.24,"y":140.61,"x0":-2.3970730873062824,"y0":50.00582990819085,"z0":5.41647311496939,"aX":-14.035139957773016},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":13.8,"breakHorizontal":11.0,"spinRate":2159,"spinDirection":221},"zone":11,"typeConfidence":0.9,"plateTime":0.3821730417712854,"extension":6.596743277431242},"index":1,"playId":"669a4950-86df-37f6-bc92-6ca1baa60cda","pitchNumber":2,"startTime":"2025-09-10T04:15:06.430Z","endTime":"2025-09-10T04:15:10.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.0,"strikeZoneTop":3.51133411835099,"strikeZoneBottom":1.62999880076623,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.31004671174886,"aZ":-15.12668791200164,"pfxX":-6.788341946376688,"pfxZ":8.380609159680676,"pX":-0.45703734111508487,"pZ":3.0786659213459693,"vX0":7.465475746223414,"vY0":-141.70740209806638,"vZ0":-4.001147379360065,"x":134.42,"y":155.66,"x0":-2.2433962018581584,"y0":50.00235290328944,"z0":5.4748872279271295,"aX":-13.808890555183037},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.5,"breakHorizontal":10.8,"spinRate":2415,"spinDirection":210},"zone":1,"typeConfidence":0.9,"plateTime":0.3864711615319547,"extension":6.708717768421586},"index":2,"playId":"71d6585a-af2d-383a-8caf-5db80f9c7fd3","pitchNumber":3,"startTime":"2025-09-10T04:15:22.372Z","endTime":"2025-09-10T04:15:25.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.7,"strikeZoneTop":3.42,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.382908455062704,"aZ":-15.055540404103336,"pfxX":-6.268782913159588,"pfxZ":8.280651993798262,"pX":-0.2813307068984139,"pZ":3.7937531931052817,"vX0":7.910929786879827,"vY0":-142.75780623518224,"vZ0":-2.186384143343004,"x":127.72,"y":136.35,"x0":-2.2718606608869725,"y0":50.00303162501621,"z0":5.515563288024252,"aX":-12.960260153826543},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.8,"breakHorizontal":9.8,"spinRate":2246,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.3834607767436,"extension":6.6150436143607445},"index":3,"playId":"23e4d13f-d381-366b-baab-59d37f4d0080","pitchNumber":4,"startTime":"2025-09-10T04:15:38.344Z","endTime":"2025-09-10T04:15:42.967Z","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":85.5,"endSpeed":78.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.898325548725857,"aZ":-36.536469742665204,"pfxX":2.4000308774953494,"pfxZ":-2.7835477483892737,"pX":0.29872976251448247,"pZ":1.7840962120456643,"vX0":5.529436566919629,"vY0":-124.41459888168521,"vZ0":-1.5331923631591569,"x":105.61,"y":190.61,"x0":-2.264027494164199,"y0":50.001672139427875,"z0":5.435551196146105,"aX":3.762634302613751},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-5.2,"breakHorizontal":-5.6,"spinRate":2310,"spinDirection":66},"zone":9,"typeConfidence":0.89,"plateTime":0.44019330908333076,"extension":6.7815695760336725},"index":4,"playId":"ca43d638-716c-3b8c-b138-e92cc6581f45","pitchNumber":5,"startTime":"2025-09-10T04:16:03.321Z","endTime":"2025-09-10T04:16:07.175Z","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":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.981748320769718,"aZ":-35.22501775476214,"pfxX":2.961213916081161,"pfxZ":-1.93889990926359,"pX":0.3703431971686266,"pZ":2.1163321023998556,"vX0":5.683291720309128,"vY0":-124.42343623572658,"vZ0":-1.0728779211951154,"x":102.88,"y":181.64,"x0":-2.32426158643335,"y0":50.00143023515347,"z0":5.460993500249819,"aX":4.661893201678346},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.5,"breakHorizontal":-6.6,"spinRate":2355,"spinDirection":68},"zone":9,"typeConfidence":0.9,"plateTime":0.4394941181359142,"extension":6.721696250426416},"hitData":{"launchSpeed":96.3,"launchAngle":15.0,"totalDistance":270.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":145.85,"coordY":75.8}},"index":5,"playId":"dbbbd0d4-2fb5-3b53-8d92-c34b94eb22c2","pitchNumber":6,"startTime":"2025-09-10T04:16:27.485Z","endTime":"2025-09-10T04:16:36.838Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T04:16:36.838Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lars Nootbaar grounds out, second baseman Jorge Polanco to first baseman Josh Naylor.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-10T04:16:57.057Z","endTime":"2025-09-10T04:17:44.003Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":2},"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.9,"strikeZoneTop":3.45290594498146,"strikeZoneBottom":1.76498941860097,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.343950928889445,"aZ":-27.81892199238324,"pfxX":-11.837757440588376,"pfxZ":2.1260704223392164,"pX":1.199629816602961,"pZ":1.5499177198354446,"vX0":14.367952418857577,"vY0":-142.0559691624276,"vZ0":-5.019052455837231,"x":71.27,"y":196.93,"x0":-2.3764344162937374,"y0":50.00709655785307,"z0":5.099604581116877,"aX":-24.295814731637474},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":3.0,"breakHorizontal":18.7,"spinRate":2041,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.38498816428883353,"extension":6.5441275248655515},"index":0,"playId":"aa18a965-6690-3ae1-ab58-75f9cfa865fe","pitchNumber":1,"startTime":"2025-09-10T04:17:02.636Z","endTime":"2025-09-10T04:17:05.829Z","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":84.1,"endSpeed":77.6,"strikeZoneTop":3.35105954191391,"strikeZoneBottom":1.66000033830745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.6554286808291,"aZ":-34.719741504617495,"pfxX":3.8839512423231786,"pfxZ":-1.6711923719553798,"pX":-0.6254531935636302,"pZ":2.710635985859519,"vX0":3.4488947853336778,"vY0":-122.52208079961943,"vZ0":0.4743899923630217,"x":140.84,"y":165.59,"x0":-2.5546842630243862,"y0":50.003180510127756,"z0":5.475841064563998,"aX":5.917980478476787},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.6,"breakHorizontal":-7.8,"spinRate":2450,"spinDirection":74},"zone":4,"typeConfidence":0.91,"plateTime":0.44663206589467164,"extension":6.658817897387021},"index":1,"playId":"9e1b99c2-f61e-300c-952e-bfe55e71a98a","pitchNumber":2,"startTime":"2025-09-10T04:17:18.288Z","endTime":"2025-09-10T04:17:21.528Z","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":97.7,"endSpeed":89.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.87440798951231,"aZ":-22.527203644126093,"pfxX":-9.769872418782896,"pfxZ":4.728980968034511,"pX":0.19351789748762704,"pZ":1.6440236922050309,"vX0":10.916795105620652,"vY0":-141.822559728835,"vZ0":-5.881865007180411,"x":109.62,"y":194.39,"x0":-2.4329372133247706,"y0":50.006621738738275,"z0":5.178067044903311,"aX":-19.943918511316703},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.6,"breakHorizontal":15.5,"spinRate":2084,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.3859323563900108,"extension":6.6989333988479505},"hitData":{"launchSpeed":76.9,"launchAngle":-46.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.85,"coordY":163.75}},"index":2,"playId":"e0c05e0e-36f6-38f6-a11f-d2f42c1584ef","pitchNumber":3,"startTime":"2025-09-10T04:17:35.317Z","endTime":"2025-09-10T04:17:44.003Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T04:17:44.003Z","atBatIndex":74}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lars Nootbaar grounds out, second baseman Jorge Polanco to first baseman Josh Naylor.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-10T04:16:57.057Z","endTime":"2025-09-10T04:17:44.003Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":2},"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.9,"strikeZoneTop":3.45290594498146,"strikeZoneBottom":1.76498941860097,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.343950928889445,"aZ":-27.81892199238324,"pfxX":-11.837757440588376,"pfxZ":2.1260704223392164,"pX":1.199629816602961,"pZ":1.5499177198354446,"vX0":14.367952418857577,"vY0":-142.0559691624276,"vZ0":-5.019052455837231,"x":71.27,"y":196.93,"x0":-2.3764344162937374,"y0":50.00709655785307,"z0":5.099604581116877,"aX":-24.295814731637474},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":3.0,"breakHorizontal":18.7,"spinRate":2041,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.38498816428883353,"extension":6.5441275248655515},"index":0,"playId":"aa18a965-6690-3ae1-ab58-75f9cfa865fe","pitchNumber":1,"startTime":"2025-09-10T04:17:02.636Z","endTime":"2025-09-10T04:17:05.829Z","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":84.1,"endSpeed":77.6,"strikeZoneTop":3.35105954191391,"strikeZoneBottom":1.66000033830745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.6554286808291,"aZ":-34.719741504617495,"pfxX":3.8839512423231786,"pfxZ":-1.6711923719553798,"pX":-0.6254531935636302,"pZ":2.710635985859519,"vX0":3.4488947853336778,"vY0":-122.52208079961943,"vZ0":0.4743899923630217,"x":140.84,"y":165.59,"x0":-2.5546842630243862,"y0":50.003180510127756,"z0":5.475841064563998,"aX":5.917980478476787},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.6,"breakHorizontal":-7.8,"spinRate":2450,"spinDirection":74},"zone":4,"typeConfidence":0.91,"plateTime":0.44663206589467164,"extension":6.658817897387021},"index":1,"playId":"9e1b99c2-f61e-300c-952e-bfe55e71a98a","pitchNumber":2,"startTime":"2025-09-10T04:17:18.288Z","endTime":"2025-09-10T04:17:21.528Z","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":97.7,"endSpeed":89.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.87440798951231,"aZ":-22.527203644126093,"pfxX":-9.769872418782896,"pfxZ":4.728980968034511,"pX":0.19351789748762704,"pZ":1.6440236922050309,"vX0":10.916795105620652,"vY0":-141.822559728835,"vZ0":-5.881865007180411,"x":109.62,"y":194.39,"x0":-2.4329372133247706,"y0":50.006621738738275,"z0":5.178067044903311,"aX":-19.943918511316703},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.6,"breakHorizontal":15.5,"spinRate":2084,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.3859323563900108,"extension":6.6989333988479505},"hitData":{"launchSpeed":76.9,"launchAngle":-46.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.85,"coordY":163.75}},"index":2,"playId":"e0c05e0e-36f6-38f6-a11f-d2f42c1584ef","pitchNumber":3,"startTime":"2025-09-10T04:17:35.317Z","endTime":"2025-09-10T04:17:44.003Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T04:17:44.003Z","atBatIndex":74},"scoringPlays":[7,8,22,30,34,38],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"coordinates":{"x":78.61,"y":79.92},"type":"O","description":"Lineout"},{"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":92.64,"y":169.01},"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":1,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":124.61,"y":189.19},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":1,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":138.03,"y":99.83},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":1,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":46.33,"y":98.4},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":1,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":200.81,"y":105.82},"type":"O","description":"Flyout"}]}},{"startIndex":6,"endIndex":15,"top":[6,7,8,9,10,11],"bottom":[12,13,14,15],"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"coordinates":{"x":176.98,"y":130.64},"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":2,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"coordinates":{"x":56.22,"y":120.63},"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"coordinates":{"x":155.56,"y":57.29},"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":2,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"coordinates":{"x":133.26,"y":143.47},"type":"O","description":"Forceout"},{"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"coordinates":{"x":122.11,"y":143.98},"type":"O","description":"Forceout"},{"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"coordinates":{"x":187.7,"y":113.82},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":142.68,"y":46.35},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":124.11,"y":100.71},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"coordinates":{"x":104.36,"y":173.38},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":16,"endIndex":25,"top":[16,17,18,19],"bottom":[20,21,22,23,24,25],"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"coordinates":{"x":139.7,"y":120.78},"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":112.47,"y":150.06},"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":3,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":57.21,"y":131.81},"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":3,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"coordinates":{"x":106.39,"y":154.12},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":3,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"coordinates":{"x":205.5,"y":109.45},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":3,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":32.04,"y":63.76},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":3,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":44.91,"y":88.92},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":3,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":143.9,"y":149.05},"type":"O","description":"Groundout"}]}},{"startIndex":26,"endIndex":39,"top":[26,27,28,29,30,31,32],"bottom":[33,34,35,36,37,38,39],"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":4,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"coordinates":{"x":155.9,"y":98.42},"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":4,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"coordinates":{"x":103.35,"y":177.44},"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":4,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":145.93,"y":150.06},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":120.58,"y":134.85},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":187.42,"y":42.45},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"coordinates":{"x":105.38,"y":156.14},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":80.03,"y":138.4},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":186.54,"y":76.77},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":104.87,"y":72.5},"type":"O","description":"Lineout"}]}},{"startIndex":40,"endIndex":45,"top":[40,41,42],"bottom":[43,44,45],"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":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"coordinates":{"x":172.8,"y":111.02},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":112.29,"y":38.86},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":97.96,"y":78.63},"type":"O","description":"Flyout"}]}},{"startIndex":46,"endIndex":53,"top":[46,47,48],"bottom":[49,50,51,52,53],"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":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"coordinates":{"x":150.16,"y":72.42},"type":"O","description":"Lineout"},{"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":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"coordinates":{"x":112.38,"y":99.27},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":6,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":73.62,"y":133.87},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":6,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"coordinates":{"x":121.09,"y":157.16},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":6,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":186.49,"y":115.08},"type":"H","description":"Single"}]}},{"startIndex":54,"endIndex":61,"top":[54,55,56],"bottom":[57,58,59,60,61],"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":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"coordinates":{"x":130.61,"y":187.56},"type":"O","description":"Bunt 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":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"coordinates":{"x":58.63,"y":81.84},"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":7,"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":168.86,"y":53.67},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":124.75,"y":82.29},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":176.35,"y":138.4},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":209.3,"y":99.87},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":675919,"fullName":"Nick Raquet","link":"/api/v1/people/675919"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":110.95,"y":156.65},"type":"O","description":"Pop Out"}]}},{"startIndex":62,"endIndex":70,"top":[62,63,64,65],"bottom":[66,67,68,69,70],"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":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"coordinates":{"x":86.13,"y":126.51},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":8,"pitcher":{"id":675919,"fullName":"Nick Raquet","link":"/api/v1/people/675919"},"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"coordinates":{"x":110.45,"y":163.24},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":8,"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":106.39,"y":173.38},"type":"E","description":"Field Error"}]}},{"startIndex":71,"endIndex":74,"top":[71,72,73,74],"bottom":[],"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":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"coordinates":{"x":148.31,"y":154.97},"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":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"coordinates":{"x":145.85,"y":75.8},"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":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"coordinates":{"x":139.85,"y":163.75},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":3,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":3}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":5,"hits":9,"errors":0,"leftOnBase":8},"away":{"runs":3,"hits":9,"errors":1,"leftOnBase":7}},"defense":{"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"catcher":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"first":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"second":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"third":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"shortstop":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"left":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"center":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"right":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"onDeck":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"inHole":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"battingOrder":2,"team":{"id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"}},"offense":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"onDeck":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"inHole":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"battingOrder":1,"team":{"id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"}},"balls":1,"strikes":1,"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":4,"groundOuts":9,"airOuts":8,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".245","atBats":35,"obp":".314","slg":".380","ops":".694","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":11,"rbi":3,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":4},"pitching":{"flyOuts":7,"groundOuts":5,"airOuts":13,"runs":5,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":31,"obp":".378","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":131,"era":"4.28","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.31","battersFaced":37,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":131,"balls":57,"strikes":74,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.38","rbi":5,"pitchesPerInning":"16.38","runsScoredPer9":"5.63","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":5,"putOuts":24,"errors":1,"chances":30,"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":13,"gamesStarted":12,"flyOuts":46,"groundOuts":88,"airOuts":81,"runs":41,"doubles":13,"triples":4,"homeRuns":8,"strikeOuts":43,"baseOnBalls":12,"intentionalWalks":0,"hits":80,"hitByPitch":3,"atBats":289,"obp":".311","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1115,"era":"4.68","inningsPitched":"73.0","wins":6,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.26","battersFaced":307,"outs":219,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1115,"balls":413,"strikes":702,"strikePercentage":".630","hitBatsmen":3,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":".667","pitchesPerInning":"15.27","gamesFinished":1,"strikeoutWalkRatio":"3.58","strikeoutsPer9Inn":"5.30","walksPer9Inn":"1.48","hitsPer9Inn":"9.86","runsScoredPer9":"5.05","homeRunsPer9":"0.99","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":9,"errors":1,"chances":20,"fielding":".950","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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 2B, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"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":4,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":55,"groundOuts":40,"airOuts":91,"runs":45,"doubles":12,"triples":1,"homeRuns":14,"strikeOuts":115,"baseOnBalls":44,"intentionalWalks":2,"hits":68,"hitByPitch":0,"avg":".219","atBats":310,"obp":".313","slg":".400","ops":".713","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":358,"totalBases":124,"rbi":46,"leftOnBase":145,"sacBunts":0,"sacFlies":4,"babip":".292","groundOutsToAirouts":"0.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.14","popOuts":15,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":142,"putOuts":84,"errors":7,"chances":233,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":{},"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":0,"flyOuts":26,"groundOuts":39,"airOuts":54,"runs":12,"doubles":3,"triples":1,"homeRuns":3,"strikeOuts":54,"baseOnBalls":17,"intentionalWalks":0,"hits":25,"hitByPitch":3,"atBats":169,"obp":".234","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":791,"era":"1.97","inningsPitched":"50.1","wins":3,"losses":0,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":11,"whip":"0.83","battersFaced":192,"outs":151,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":791,"balls":288,"strikes":503,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.72","gamesFinished":10,"strikeoutWalkRatio":"3.18","strikeoutsPer9Inn":"9.66","walksPer9Inn":"3.04","hitsPer9Inn":"4.47","runsScoredPer9":"2.15","homeRunsPer9":"0.54","inheritedRunners":24,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":35,"groundOuts":67,"airOuts":75,"runs":34,"doubles":12,"triples":1,"homeRuns":5,"strikeOuts":111,"baseOnBalls":22,"intentionalWalks":0,"hits":69,"hitByPitch":2,"avg":".215","atBats":321,"obp":".269","slg":".305","ops":".574","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":346,"totalBases":98,"rbi":36,"leftOnBase":157,"sacBunts":0,"sacFlies":1,"babip":".311","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"64.20","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":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":184,"errors":2,"chances":190,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":7,"groundOuts":16,"airOuts":10,"runs":8,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":3,"avg":".190","atBats":42,"obp":".271","slg":".286","ops":".557","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":50,"totalBases":12,"rbi":7,"leftOnBase":15,"sacBunts":2,"sacFlies":1,"babip":".226","groundOutsToAirouts":"1.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.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":34,"errors":1,"chances":37,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"800","stats":{"batting":{"summary":"0-4 | 2 K, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":58,"groundOuts":91,"airOuts":99,"runs":50,"doubles":14,"triples":1,"homeRuns":5,"strikeOuts":103,"baseOnBalls":38,"intentionalWalks":0,"hits":81,"hitByPitch":9,"avg":".221","atBats":366,"obp":".308","slg":".306","ops":".614","caughtStealing":3,"stolenBases":32,"stolenBasePercentage":".914","caughtStealingPercentage":".086","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":421,"totalBases":112,"rbi":36,"leftOnBase":145,"sacBunts":6,"sacFlies":2,"babip":".292","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"73.20","popOuts":18,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":300,"errors":4,"chances":308,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID575929":{"person":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"jerseyNumber":"40","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":131,"flyOuts":68,"groundOuts":109,"airOuts":111,"runs":67,"doubles":30,"triples":1,"homeRuns":20,"strikeOuts":140,"baseOnBalls":42,"intentionalWalks":1,"hits":122,"hitByPitch":20,"avg":".256","atBats":477,"obp":".339","slg":".449","ops":".788","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":545,"totalBases":214,"rbi":78,"leftOnBase":213,"sacBunts":1,"sacFlies":4,"babip":".318","groundOutsToAirouts":"0.98","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"23.85","popOuts":14,"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":78,"putOuts":931,"errors":9,"chances":1018,"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"}]},"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":{},"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":8,"groundOuts":17,"airOuts":16,"runs":13,"doubles":7,"triples":2,"homeRuns":0,"strikeOuts":13,"baseOnBalls":10,"intentionalWalks":1,"hits":18,"hitByPitch":0,"atBats":61,"obp":".384","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":286,"era":"6.32","inningsPitched":"15.2","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":11,"whip":"1.79","battersFaced":74,"outs":47,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":286,"balls":110,"strikes":176,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".250","pitchesPerInning":"18.26","gamesFinished":8,"strikeoutWalkRatio":"1.30","strikeoutsPer9Inn":"7.47","walksPer9Inn":"5.74","hitsPer9Inn":"10.34","runsScoredPer9":"7.47","homeRunsPer9":"0.00","inheritedRunners":10,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":2,"lineOuts":6},"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}},"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":{"summary":"2.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":30,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":12,"strikes":18,"strikePercentage":".600","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":56,"gamesStarted":0,"flyOuts":41,"groundOuts":83,"airOuts":72,"runs":26,"doubles":14,"triples":0,"homeRuns":5,"strikeOuts":72,"baseOnBalls":26,"intentionalWalks":1,"hits":69,"hitByPitch":1,"atBats":292,"obp":".297","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1189,"era":"2.86","inningsPitched":"78.2","wins":4,"losses":1,"saves":1,"saveOpportunities":3,"holds":17,"blownSaves":2,"earnedRuns":25,"whip":"1.21","battersFaced":323,"outs":236,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":1189,"balls":400,"strikes":789,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":".800","pitchesPerInning":"15.11","gamesFinished":11,"strikeoutWalkRatio":"2.77","strikeoutsPer9Inn":"8.24","walksPer9Inn":"2.97","hitsPer9Inn":"7.89","runsScoredPer9":"2.97","homeRunsPer9":"0.57","inheritedRunners":23,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":15,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":5,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":28,"gamesStarted":28,"flyOuts":110,"groundOuts":146,"airOuts":181,"runs":79,"doubles":36,"triples":4,"homeRuns":24,"strikeOuts":88,"baseOnBalls":34,"intentionalWalks":1,"hits":153,"hitByPitch":3,"atBats":561,"obp":".315","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2221,"era":"4.84","inningsPitched":"141.1","wins":7,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":76,"whip":"1.32","battersFaced":605,"outs":424,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":2221,"balls":755,"strikes":1466,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".412","pitchesPerInning":"15.71","gamesFinished":0,"strikeoutWalkRatio":"2.59","strikeoutsPer9Inn":"5.60","walksPer9Inn":"2.17","hitsPer9Inn":"9.74","runsScoredPer9":"5.03","homeRunsPer9":"1.53","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":33,"lineOuts":38},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":16,"errors":1,"chances":36,"fielding":".972","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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":78,"groundOuts":95,"airOuts":151,"runs":65,"doubles":22,"triples":1,"homeRuns":13,"strikeOuts":104,"baseOnBalls":56,"intentionalWalks":3,"hits":110,"hitByPitch":5,"avg":".241","atBats":457,"obp":".328","slg":".379","ops":".707","caughtStealing":5,"stolenBases":4,"stolenBasePercentage":".444","caughtStealingPercentage":".556","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":521,"totalBases":173,"rbi":45,"leftOnBase":193,"sacBunts":0,"sacFlies":3,"babip":".283","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.15","popOuts":36,"lineOuts":37},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":200,"errors":1,"chances":203,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"900","stats":{"batting":{"summary":"2-4 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"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":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":9,"groundOuts":8,"airOuts":14,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":6,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".300","atBats":40,"obp":".391","slg":".425","ops":".816","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":46,"totalBases":17,"rbi":4,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.00","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":18,"errors":0,"chances":34,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID675919":{"person":{"id":675919,"fullName":"Nick Raquet","link":"/api/v1/people/675919"},"jerseyNumber":"70","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, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":8,"strikes":11,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":2,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"obp":".143","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":27,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.50","battersFaced":7,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":9,"strikes":18,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"13.50","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"4.50","walksPer9Inn":"4.50","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":8,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":4,"strikes":4,"strikePercentage":".500","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":24,"gamesStarted":0,"flyOuts":12,"groundOuts":21,"airOuts":22,"runs":24,"doubles":4,"triples":3,"homeRuns":4,"strikeOuts":22,"baseOnBalls":12,"intentionalWalks":1,"hits":28,"hitByPitch":0,"atBats":93,"obp":".381","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":401,"era":"8.74","inningsPitched":"22.2","wins":0,"losses":2,"saves":1,"saveOpportunities":2,"holds":2,"blownSaves":1,"earnedRuns":22,"whip":"1.76","battersFaced":105,"outs":68,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":401,"balls":151,"strikes":250,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".000","pitchesPerInning":"17.69","gamesFinished":11,"strikeoutWalkRatio":"1.83","strikeoutsPer9Inn":"8.74","walksPer9Inn":"4.76","hitsPer9Inn":"11.12","runsScoredPer9":"9.53","homeRunsPer9":"1.59","inheritedRunners":8,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":3},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":22,"gamesStarted":0,"flyOuts":20,"groundOuts":40,"airOuts":40,"runs":28,"doubles":12,"triples":4,"homeRuns":2,"strikeOuts":36,"baseOnBalls":11,"intentionalWalks":0,"hits":44,"hitByPitch":2,"atBats":157,"obp":".329","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":660,"era":"5.77","inningsPitched":"39.0","wins":3,"losses":1,"saves":1,"saveOpportunities":3,"holds":0,"blownSaves":2,"earnedRuns":25,"whip":"1.41","battersFaced":173,"outs":117,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":660,"balls":234,"strikes":426,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".750","pitchesPerInning":"16.92","gamesFinished":7,"strikeoutWalkRatio":"3.27","strikeoutsPer9Inn":"8.31","walksPer9Inn":"2.54","hitsPer9Inn":"10.15","runsScoredPer9":"6.46","homeRunsPer9":"0.46","inheritedRunners":10,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":13},"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":{},"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":58,"gamesStarted":0,"flyOuts":22,"groundOuts":63,"airOuts":41,"runs":18,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":49,"baseOnBalls":25,"intentionalWalks":5,"hits":43,"hitByPitch":2,"atBats":191,"obp":".318","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":860,"era":"2.03","inningsPitched":"53.1","wins":4,"losses":5,"saves":7,"saveOpportunities":8,"holds":21,"blownSaves":1,"earnedRuns":12,"whip":"1.28","battersFaced":224,"outs":160,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":860,"balls":323,"strikes":537,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.54","rbi":0,"winPercentage":".444","pitchesPerInning":"16.13","gamesFinished":14,"strikeoutWalkRatio":"1.96","strikeoutsPer9Inn":"8.27","walksPer9Inn":"4.22","hitsPer9Inn":"7.26","runsScoredPer9":"3.04","homeRunsPer9":"0.34","inheritedRunners":23,"inheritedRunnersScored":3,"catchersInterference":1,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":8},"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":true,"isSubstitute":false}},"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":"0.2 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":5,"strikes":4,"strikePercentage":".440","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":51,"gamesStarted":0,"flyOuts":32,"groundOuts":32,"airOuts":56,"runs":38,"doubles":14,"triples":0,"homeRuns":11,"strikeOuts":54,"baseOnBalls":27,"intentionalWalks":0,"hits":55,"hitByPitch":1,"atBats":192,"obp":".371","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":923,"era":"5.88","inningsPitched":"49.0","wins":0,"losses":2,"saves":0,"saveOpportunities":2,"holds":4,"blownSaves":2,"earnedRuns":32,"whip":"1.67","battersFaced":225,"outs":147,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":923,"balls":335,"strikes":588,"strikePercentage":".640","hitBatsmen":1,"balks":2,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".000","pitchesPerInning":"18.84","gamesFinished":19,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.92","walksPer9Inn":"4.96","hitsPer9Inn":"10.10","runsScoredPer9":"6.98","homeRunsPer9":"2.02","inheritedRunners":14,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":16,"lineOuts":8},"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | 2B, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":88,"groundOuts":105,"airOuts":145,"runs":48,"doubles":22,"triples":1,"homeRuns":17,"strikeOuts":68,"baseOnBalls":34,"intentionalWalks":1,"hits":125,"hitByPitch":1,"avg":".285","atBats":438,"obp":".335","slg":".457","ops":".792","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":480,"totalBases":200,"rbi":62,"leftOnBase":188,"sacBunts":1,"sacFlies":4,"babip":".303","groundOutsToAirouts":"0.72","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"25.76","popOuts":28,"lineOuts":29},"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":22,"putOuts":378,"errors":4,"chances":404,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":29,"gamesStarted":29,"flyOuts":79,"groundOuts":146,"airOuts":148,"runs":87,"doubles":28,"triples":4,"homeRuns":23,"strikeOuts":179,"baseOnBalls":35,"intentionalWalks":0,"hits":165,"hitByPitch":3,"atBats":636,"obp":".301","caughtStealing":8,"stolenBases":10,"stolenBasePercentage":".556","caughtStealingPercentage":".444","numberOfPitches":2434,"era":"4.45","inningsPitched":"163.2","wins":13,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":81,"whip":"1.22","battersFaced":679,"outs":491,"gamesPitched":29,"completeGames":1,"shutouts":1,"pitchesThrown":2434,"balls":818,"strikes":1616,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"0.99","rbi":0,"winPercentage":".619","pitchesPerInning":"14.87","gamesFinished":0,"strikeoutWalkRatio":"5.11","strikeoutsPer9Inn":"9.84","walksPer9Inn":"1.92","hitsPer9Inn":"9.07","runsScoredPer9":"4.78","homeRunsPer9":"1.26","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":3,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":35,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":10,"errors":1,"chances":27,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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-3 | BB, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"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":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":29,"groundOuts":45,"airOuts":51,"runs":19,"doubles":12,"triples":0,"homeRuns":1,"strikeOuts":66,"baseOnBalls":13,"intentionalWalks":0,"hits":51,"hitByPitch":1,"avg":".243","atBats":210,"obp":".288","slg":".314","ops":".602","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":227,"totalBases":66,"rbi":19,"leftOnBase":98,"sacBunts":1,"sacFlies":2,"babip":".345","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"210.00","popOuts":8,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":145,"putOuts":67,"errors":7,"chances":219,"fielding":".968","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":{},"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":33,"gamesStarted":0,"flyOuts":14,"groundOuts":44,"airOuts":31,"runs":8,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":36,"baseOnBalls":17,"intentionalWalks":0,"hits":26,"hitByPitch":4,"atBats":136,"obp":".297","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":616,"era":"1.60","inningsPitched":"39.1","wins":3,"losses":0,"saves":3,"saveOpportunities":6,"holds":6,"blownSaves":3,"earnedRuns":7,"whip":"1.09","battersFaced":158,"outs":118,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":616,"balls":245,"strikes":371,"strikePercentage":".600","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.42","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.66","gamesFinished":9,"strikeoutWalkRatio":"2.12","strikeoutsPer9Inn":"8.24","walksPer9Inn":"3.89","hitsPer9Inn":"5.95","runsScoredPer9":"1.83","homeRunsPer9":"0.46","inheritedRunners":9,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":28,"flyOuts":60,"groundOuts":228,"airOuts":103,"runs":95,"doubles":31,"triples":4,"homeRuns":20,"strikeOuts":104,"baseOnBalls":53,"intentionalWalks":0,"hits":161,"hitByPitch":5,"atBats":592,"obp":".335","caughtStealing":3,"stolenBases":17,"stolenBasePercentage":".850","caughtStealingPercentage":".150","numberOfPitches":2480,"era":"5.28","inningsPitched":"150.0","wins":6,"losses":13,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":88,"whip":"1.43","battersFaced":655,"outs":450,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":2480,"balls":961,"strikes":1519,"strikePercentage":".610","hitBatsmen":5,"balks":2,"wildPitches":10,"pickoffs":1,"groundOutsToAirouts":"2.21","rbi":0,"winPercentage":".316","pitchesPerInning":"16.53","gamesFinished":0,"strikeoutWalkRatio":"1.96","strikeoutsPer9Inn":"6.24","walksPer9Inn":"3.18","hitsPer9Inn":"9.66","runsScoredPer9":"5.70","homeRunsPer9":"1.20","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":12,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":20,"errors":3,"chances":43,"fielding":".930","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":62,"flyOuts":18,"groundOuts":41,"airOuts":55,"runs":16,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":21,"baseOnBalls":7,"intentionalWalks":0,"hits":37,"hitByPitch":0,"avg":".242","atBats":153,"obp":".273","slg":".392","ops":".665","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":161,"totalBases":60,"rbi":19,"leftOnBase":67,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.60","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":{"note":"(L, 7-12)","summary":"4.0 IP, 5 ER, K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":2,"airOuts":8,"runs":5,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":16,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":65,"inningsPitched":"4.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":20,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":65,"balls":28,"strikes":37,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"11.25","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":27,"flyOuts":100,"groundOuts":131,"airOuts":173,"runs":75,"doubles":32,"triples":1,"homeRuns":18,"strikeOuts":110,"baseOnBalls":38,"intentionalWalks":0,"hits":149,"hitByPitch":4,"atBats":553,"obp":".317","caughtStealing":4,"stolenBases":18,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":2226,"era":"4.35","inningsPitched":"140.2","wins":7,"losses":12,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":68,"whip":"1.33","battersFaced":605,"outs":422,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2226,"balls":776,"strikes":1450,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":6,"pickoffs":1,"groundOutsToAirouts":"0.76","rbi":5,"winPercentage":".368","pitchesPerInning":"15.82","gamesFinished":0,"strikeoutWalkRatio":"2.89","strikeoutsPer9Inn":"7.04","walksPer9Inn":"2.43","hitsPer9Inn":"9.53","runsScoredPer9":"4.80","homeRunsPer9":"1.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":7,"passedBall":0,"popOuts":32,"lineOuts":41},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"battingOrder":"700","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":47,"groundOuts":78,"airOuts":84,"runs":36,"doubles":14,"triples":0,"homeRuns":11,"strikeOuts":95,"baseOnBalls":18,"intentionalWalks":1,"hits":73,"hitByPitch":3,"avg":".225","atBats":325,"obp":".270","slg":".369","ops":".639","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":351,"totalBases":120,"rbi":44,"leftOnBase":163,"sacBunts":3,"sacFlies":2,"babip":".281","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.54","popOuts":18,"lineOuts":19},"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":22,"stolenBases":60,"stolenBasePercentage":".732","caughtStealingPercentage":".268","assists":45,"putOuts":694,"errors":5,"chances":744,"fielding":".993","passedBall":8,"pickoffs":3}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID691026":{"person":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"jerseyNumber":"0","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":129,"flyOuts":83,"groundOuts":107,"airOuts":162,"runs":72,"doubles":27,"triples":0,"homeRuns":9,"strikeOuts":102,"baseOnBalls":34,"intentionalWalks":0,"hits":124,"hitByPitch":8,"avg":".253","atBats":491,"obp":".310","slg":".363","ops":".673","caughtStealing":5,"stolenBases":9,"stolenBasePercentage":".643","caughtStealingPercentage":".357","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":537,"totalBases":178,"rbi":51,"leftOnBase":192,"sacBunts":2,"sacFlies":2,"babip":".301","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.56","popOuts":41,"lineOuts":38},"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":335,"putOuts":163,"errors":3,"chances":501,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":34,"groundOuts":97,"airOuts":72,"runs":41,"doubles":12,"triples":0,"homeRuns":14,"strikeOuts":72,"baseOnBalls":35,"intentionalWalks":0,"hits":92,"hitByPitch":9,"avg":".280","atBats":329,"obp":".361","slg":".444","ops":".805","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":17,"groundIntoTriplePlay":0,"plateAppearances":378,"totalBases":146,"rbi":55,"leftOnBase":135,"sacBunts":0,"sacFlies":4,"babip":".316","groundOutsToAirouts":"1.35","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"23.50","popOuts":19,"lineOuts":19},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":4,"groundOuts":2,"airOuts":7,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"avg":".118","atBats":17,"obp":".167","slg":".294","ops":".461","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":18,"totalBases":5,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".100","groundOutsToAirouts":"0.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.00","popOuts":2,"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":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","assists":2,"putOuts":41,"errors":0,"chances":43,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[663457,671056,676475,575929,669357,695336,686780,687363,665877,669461,681517,660896,675919,681676],"pitchers":[669461,681517,660896,675919,681676],"bench":[701675,699625,650968,691023,691026],"bullpen":[700669,543243,700241,571945,676617,669467,668941,688297,694335],"battingOrder":[663457,671056,676475,575929,669357,695336,686780,687363,665877],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Gorman (12, Kirby); Burleson (22, Kirby)."},{"label":"TB","value":"Burleson 2; Contreras, Wn 2; Fermín 2; Gorman 2; Nootbaar; Pagés, P; Saggese."},{"label":"RBI","value":"Fermín (4); Gorman (46); Saggese (19)."},{"label":"2-out RBI","value":"Fermín."},{"label":"Runners left in scoring position, 2 out","value":"Contreras, Wn; Herrera 2; Fermín."},{"label":"GIDP","value":"Herrera."},{"label":"Team RISP","value":"2-for-6."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Scott II (32, 2nd base off Kirby/Raleigh)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Contreras, Wn (9, missed catch)."},{"label":"DP","value":"(Gorman-Contreras, Wn)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":5,"airOuts":13,"runs":5,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".243","atBats":31,"obp":".319","slg":".416","ops":".735","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":16,"rbi":5,"leftOnBase":16,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.50","popOuts":2,"lineOuts":4},"pitching":{"flyOuts":4,"groundOuts":9,"airOuts":8,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":35,"obp":".297","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":146,"era":"3.99","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.25","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":146,"balls":58,"strikes":88,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":3,"pitchesPerInning":"16.22","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID647304":{"person":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"jerseyNumber":"12","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"600","stats":{"batting":{"summary":"3-4 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":132,"flyOuts":76,"groundOuts":146,"airOuts":132,"runs":70,"doubles":25,"triples":1,"homeRuns":19,"strikeOuts":75,"baseOnBalls":45,"intentionalWalks":4,"hits":140,"hitByPitch":3,"avg":".286","atBats":489,"obp":".348","slg":".458","ops":".806","caughtStealing":2,"stolenBases":25,"stolenBasePercentage":".926","caughtStealingPercentage":".074","groundIntoDoublePlay":16,"groundIntoTriplePlay":0,"plateAppearances":544,"totalBases":224,"rbi":80,"leftOnBase":201,"sacBunts":0,"sacFlies":4,"babip":".303","groundOutsToAirouts":"1.11","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"25.74","popOuts":21,"lineOuts":35},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":67,"putOuts":815,"errors":5,"chances":887,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID645302":{"person":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"jerseyNumber":"10","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":14,"groundOuts":17,"airOuts":22,"runs":7,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":2,"intentionalWalks":0,"hits":20,"hitByPitch":1,"avg":".274","atBats":73,"obp":".299","slg":".329","ops":".628","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":77,"totalBases":24,"rbi":5,"leftOnBase":35,"sacBunts":0,"sacFlies":1,"babip":".339","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":32,"errors":0,"chances":32,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID702284":{"person":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":42,"groundOuts":47,"airOuts":77,"runs":24,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":44,"baseOnBalls":27,"intentionalWalks":1,"hits":46,"hitByPitch":2,"avg":".219","atBats":210,"obp":".311","slg":".319","ops":".630","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":243,"totalBases":67,"rbi":24,"leftOnBase":95,"sacBunts":2,"sacFlies":2,"babip":".256","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.50","popOuts":18,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":153,"putOuts":88,"errors":4,"chances":245,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668227":{"person":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"jerseyNumber":"56","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | HR, K, 4 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":4,"leftOnBase":3,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":143,"flyOuts":69,"groundOuts":113,"airOuts":136,"runs":88,"doubles":30,"triples":1,"homeRuns":27,"strikeOuts":165,"baseOnBalls":57,"intentionalWalks":2,"hits":132,"hitByPitch":26,"avg":".244","atBats":542,"obp":".342","slg":".452","ops":".794","caughtStealing":6,"stolenBases":27,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":629,"totalBases":245,"rbi":73,"leftOnBase":252,"sacBunts":0,"sacFlies":4,"babip":".297","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.07","popOuts":35,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":278,"errors":3,"chances":285,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID641487":{"person":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"900","stats":{"batting":{"summary":"2-3 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":141,"flyOuts":74,"groundOuts":135,"airOuts":141,"runs":62,"doubles":20,"triples":0,"homeRuns":9,"strikeOuts":109,"baseOnBalls":70,"intentionalWalks":1,"hits":136,"hitByPitch":3,"avg":".265","atBats":514,"obp":".355","slg":".356","ops":".711","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":594,"totalBases":183,"rbi":47,"leftOnBase":188,"sacBunts":6,"sacFlies":1,"babip":".320","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.11","popOuts":20,"lineOuts":47},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":330,"putOuts":180,"errors":10,"chances":520,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID592426":{"person":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":45,"gamesStarted":0,"flyOuts":26,"groundOuts":49,"airOuts":42,"runs":25,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":32,"baseOnBalls":25,"intentionalWalks":4,"hits":35,"hitByPitch":2,"atBats":154,"obp":".339","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":647,"era":"4.22","inningsPitched":"42.2","wins":2,"losses":5,"saves":9,"saveOpportunities":11,"holds":3,"blownSaves":2,"earnedRuns":20,"whip":"1.41","battersFaced":185,"outs":128,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":647,"balls":245,"strikes":402,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".286","pitchesPerInning":"15.16","gamesFinished":26,"strikeoutWalkRatio":"1.28","strikeoutsPer9Inn":"6.75","walksPer9Inn":"5.27","hitsPer9Inn":"7.38","runsScoredPer9":"5.27","homeRunsPer9":"0.84","inheritedRunners":12,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686527":{"person":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"jerseyNumber":"8","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"0-1 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":28,"groundOuts":47,"airOuts":50,"runs":21,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":48,"baseOnBalls":18,"intentionalWalks":0,"hits":57,"hitByPitch":3,"avg":".284","atBats":201,"obp":".350","slg":".433","ops":".783","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":223,"totalBases":87,"rbi":20,"leftOnBase":82,"sacBunts":0,"sacFlies":1,"babip":".340","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.71","popOuts":5,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":100,"errors":1,"chances":105,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID663728":{"person":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"jerseyNumber":"29","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":3},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":142,"flyOuts":97,"groundOuts":69,"airOuts":171,"runs":95,"doubles":19,"triples":0,"homeRuns":53,"strikeOuts":168,"baseOnBalls":84,"intentionalWalks":13,"hits":128,"hitByPitch":7,"avg":".240","atBats":533,"obp":".349","slg":".574","ops":".923","caughtStealing":4,"stolenBases":14,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":627,"totalBases":306,"rbi":113,"leftOnBase":226,"sacBunts":0,"sacFlies":3,"babip":".238","groundOutsToAirouts":"0.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.06","popOuts":48,"lineOuts":26},"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":20,"stolenBases":72,"stolenBasePercentage":".783","caughtStealingPercentage":".217","assists":34,"putOuts":924,"errors":4,"chances":962,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID657571":{"person":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"note":"(W, 4-4)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"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":9,"balls":1,"strikes":8,"strikePercentage":".890","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":62,"gamesStarted":0,"flyOuts":25,"groundOuts":67,"airOuts":53,"runs":26,"doubles":11,"triples":0,"homeRuns":2,"strikeOuts":45,"baseOnBalls":19,"intentionalWalks":3,"hits":49,"hitByPitch":6,"atBats":208,"obp":".314","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","numberOfPitches":922,"era":"3.92","inningsPitched":"57.1","wins":4,"losses":4,"saves":0,"saveOpportunities":5,"holds":13,"blownSaves":5,"earnedRuns":25,"whip":"1.19","battersFaced":239,"outs":172,"gamesPitched":62,"completeGames":0,"shutouts":0,"pitchesThrown":922,"balls":329,"strikes":593,"strikePercentage":".640","hitBatsmen":6,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.26","rbi":0,"winPercentage":".500","pitchesPerInning":"16.08","gamesFinished":4,"strikeoutWalkRatio":"2.37","strikeoutsPer9Inn":"7.06","walksPer9Inn":"2.98","hitsPer9Inn":"7.69","runsScoredPer9":"4.08","homeRunsPer9":"0.31","inheritedRunners":24,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":7,"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"}]},"ID666374":{"person":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"note":"(H, 21)","summary":"1.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":3,"strikes":11,"strikePercentage":".790","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":47,"gamesStarted":0,"flyOuts":14,"groundOuts":43,"airOuts":28,"runs":10,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":52,"baseOnBalls":16,"intentionalWalks":2,"hits":31,"hitByPitch":2,"atBats":150,"obp":".290","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":705,"era":"1.73","inningsPitched":"41.2","wins":1,"losses":2,"saves":3,"saveOpportunities":3,"holds":21,"blownSaves":0,"earnedRuns":8,"whip":"1.13","battersFaced":172,"outs":125,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":705,"balls":275,"strikes":430,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.54","rbi":0,"winPercentage":".333","pitchesPerInning":"16.92","gamesFinished":6,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"11.23","walksPer9Inn":"3.46","hitsPer9Inn":"6.70","runsScoredPer9":"2.16","homeRunsPer9":"0.43","inheritedRunners":11,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"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"}]},"ID620454":{"person":{"id":620454,"fullName":"José Castillo","link":"/api/v1/people/620454"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":0,"flyOuts":13,"groundOuts":26,"airOuts":16,"runs":14,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":22,"baseOnBalls":10,"intentionalWalks":0,"hits":31,"hitByPitch":4,"atBats":93,"obp":".413","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":396,"era":"4.76","inningsPitched":"22.2","wins":1,"losses":2,"saves":0,"saveOpportunities":2,"holds":3,"blownSaves":2,"earnedRuns":12,"whip":"1.81","battersFaced":109,"outs":68,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":396,"balls":128,"strikes":268,"strikePercentage":".680","hitBatsmen":4,"balks":3,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.63","rbi":0,"winPercentage":".333","pitchesPerInning":"17.47","gamesFinished":4,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"8.74","walksPer9Inn":"3.97","hitsPer9Inn":"12.31","runsScoredPer9":"5.56","homeRunsPer9":"1.19","inheritedRunners":14,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669302":{"person":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":55,"groundOuts":82,"airOuts":96,"runs":47,"doubles":17,"triples":1,"homeRuns":16,"strikeOuts":151,"baseOnBalls":27,"intentionalWalks":0,"hits":85,"hitByPitch":4,"atBats":412,"obp":".261","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1806,"era":"3.61","inningsPitched":"109.2","wins":4,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.02","battersFaced":445,"outs":329,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1806,"balls":611,"strikes":1195,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":8,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".400","pitchesPerInning":"16.47","gamesFinished":0,"strikeoutWalkRatio":"5.59","strikeoutsPer9Inn":"12.39","walksPer9Inn":"2.22","hitsPer9Inn":"6.98","runsScoredPer9":"3.86","homeRunsPer9":"1.31","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":10,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693433":{"person":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":101,"groundOuts":157,"airOuts":186,"runs":62,"doubles":24,"triples":1,"homeRuns":25,"strikeOuts":178,"baseOnBalls":34,"intentionalWalks":0,"hits":133,"hitByPitch":4,"atBats":648,"obp":".248","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":2547,"era":"3.02","inningsPitched":"175.2","wins":13,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":59,"whip":"0.95","battersFaced":692,"outs":527,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":2547,"balls":824,"strikes":1723,"strikePercentage":".680","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".650","pitchesPerInning":"14.50","gamesFinished":0,"strikeoutWalkRatio":"5.24","strikeoutsPer9Inn":"9.12","walksPer9Inn":"1.74","hitsPer9Inn":"6.81","runsScoredPer9":"3.18","homeRunsPer9":"1.28","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":44,"lineOuts":41},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":14,"errors":1,"chances":30,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695670":{"person":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"jerseyNumber":"5","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"avg":".000","atBats":2,"obp":".333","slg":".000","ops":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID622491":{"person":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":106,"groundOuts":150,"airOuts":172,"runs":74,"doubles":34,"triples":3,"homeRuns":22,"strikeOuts":144,"baseOnBalls":44,"intentionalWalks":0,"hits":161,"hitByPitch":7,"atBats":624,"obp":".313","caughtStealing":5,"stolenBases":12,"stolenBasePercentage":".706","caughtStealingPercentage":".294","numberOfPitches":2715,"era":"3.85","inningsPitched":"161.1","wins":9,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":69,"whip":"1.27","battersFaced":678,"outs":484,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":2715,"balls":953,"strikes":1762,"strikePercentage":".650","hitBatsmen":7,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".529","pitchesPerInning":"16.83","gamesFinished":0,"strikeoutWalkRatio":"3.27","strikeoutsPer9Inn":"8.03","walksPer9Inn":"2.45","hitsPer9Inn":"8.98","runsScoredPer9":"4.13","homeRunsPer9":"1.23","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":34,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":9,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669923":{"person":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"4.0 IP, 3 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":6,"airOuts":3,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":85,"inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":20,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":39,"strikes":46,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"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":20,"gamesStarted":20,"flyOuts":54,"groundOuts":105,"airOuts":105,"runs":56,"doubles":19,"triples":1,"homeRuns":12,"strikeOuts":106,"baseOnBalls":28,"intentionalWalks":0,"hits":110,"hitByPitch":6,"atBats":418,"obp":".313","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","numberOfPitches":1800,"era":"4.56","inningsPitched":"108.2","wins":8,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":55,"whip":"1.27","battersFaced":460,"outs":326,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1800,"balls":626,"strikes":1174,"strikePercentage":".650","hitBatsmen":6,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.00","rbi":3,"winPercentage":".533","pitchesPerInning":"16.56","gamesFinished":0,"strikeoutWalkRatio":"3.79","strikeoutsPer9Inn":"8.78","walksPer9Inn":"2.32","hitsPer9Inn":"9.11","runsScoredPer9":"4.64","homeRunsPer9":"0.99","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":8,"passedBall":0,"popOuts":17,"lineOuts":34},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":11,"errors":0,"chances":18,"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"}]},"ID662253":{"person":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"note":"(S, 34)","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":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":8,"strikes":11,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":57,"gamesStarted":0,"flyOuts":24,"groundOuts":54,"airOuts":40,"runs":16,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":71,"baseOnBalls":25,"intentionalWalks":3,"hits":33,"hitByPitch":2,"atBats":194,"obp":".268","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":932,"era":"1.63","inningsPitched":"55.1","wins":3,"losses":2,"saves":34,"saveOpportunities":41,"holds":0,"blownSaves":7,"earnedRuns":10,"whip":"1.05","battersFaced":226,"outs":166,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":932,"balls":334,"strikes":598,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"1.35","rbi":0,"winPercentage":".600","pitchesPerInning":"16.84","gamesFinished":41,"strikeoutWalkRatio":"2.84","strikeoutsPer9Inn":"11.55","walksPer9Inn":"4.07","hitsPer9Inn":"5.37","runsScoredPer9":"2.60","homeRunsPer9":"0.33","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":3,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID553993":{"person":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"jerseyNumber":"28","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":142,"flyOuts":91,"groundOuts":90,"airOuts":147,"runs":83,"doubles":25,"triples":0,"homeRuns":45,"strikeOuts":167,"baseOnBalls":41,"intentionalWalks":1,"hits":122,"hitByPitch":16,"avg":".235","atBats":519,"obp":".307","slg":".543","ops":".850","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":583,"totalBases":282,"rbi":109,"leftOnBase":224,"sacBunts":0,"sacFlies":7,"babip":".245","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.53","popOuts":32,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":214,"putOuts":87,"errors":15,"chances":316,"fielding":".953","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID641598":{"person":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"jerseyNumber":"18","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"700","stats":{"batting":{"summary":"0-1 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":36,"groundOuts":41,"airOuts":68,"runs":26,"doubles":5,"triples":1,"homeRuns":8,"strikeOuts":76,"baseOnBalls":29,"intentionalWalks":1,"hits":49,"hitByPitch":2,"avg":".211","atBats":232,"obp":".302","slg":".345","ops":".647","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":265,"totalBases":80,"rbi":28,"leftOnBase":114,"sacBunts":0,"sacFlies":2,"babip":".273","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":17,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":6,"stolenBases":37,"stolenBasePercentage":".860","caughtStealingPercentage":".140","assists":9,"putOuts":334,"errors":3,"chances":346,"fielding":".991","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID642100":{"person":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"note":"(H, 21)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"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":8,"balls":3,"strikes":5,"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":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":67,"gamesStarted":0,"flyOuts":35,"groundOuts":35,"airOuts":56,"runs":18,"doubles":11,"triples":2,"homeRuns":4,"strikeOuts":71,"baseOnBalls":11,"intentionalWalks":1,"hits":39,"hitByPitch":4,"atBats":198,"obp":".250","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":819,"era":"2.82","inningsPitched":"54.1","wins":3,"losses":3,"saves":0,"saveOpportunities":6,"holds":21,"blownSaves":6,"earnedRuns":17,"whip":"0.92","battersFaced":216,"outs":163,"gamesPitched":67,"completeGames":0,"shutouts":0,"pitchesThrown":819,"balls":248,"strikes":571,"strikePercentage":".700","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".500","pitchesPerInning":"15.07","gamesFinished":4,"strikeoutWalkRatio":"6.45","strikeoutsPer9Inn":"11.76","walksPer9Inn":"1.82","hitsPer9Inn":"6.46","runsScoredPer9":"2.98","homeRunsPer9":"0.66","inheritedRunners":37,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID660844":{"person":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"jerseyNumber":"76","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"702","stats":{"batting":{"note":"1-","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":37,"flyOuts":11,"groundOuts":18,"airOuts":15,"runs":16,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":15,"intentionalWalks":0,"hits":20,"hitByPitch":1,"avg":".278","atBats":72,"obp":".409","slg":".347","ops":".756","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":88,"totalBases":25,"rbi":7,"leftOnBase":42,"sacBunts":0,"sacFlies":0,"babip":".365","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"72.00","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"obp":".667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":18,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"4.00","battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":8,"strikes":10,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"18.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"27.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":56,"putOuts":30,"errors":1,"chances":87,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID677594":{"person":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"jerseyNumber":"44","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"300","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":3,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":144,"flyOuts":80,"groundOuts":158,"airOuts":140,"runs":95,"doubles":25,"triples":4,"homeRuns":30,"strikeOuts":140,"baseOnBalls":34,"intentionalWalks":1,"hits":157,"hitByPitch":11,"avg":".265","atBats":593,"obp":".316","slg":".472","ops":".788","caughtStealing":6,"stolenBases":25,"stolenBasePercentage":".806","caughtStealingPercentage":".194","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":640,"totalBases":280,"rbi":87,"leftOnBase":248,"sacBunts":0,"sacFlies":2,"babip":".299","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.77","popOuts":24,"lineOuts":36},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":390,"errors":4,"chances":399,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID682243":{"person":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":41,"groundOuts":65,"airOuts":84,"runs":43,"doubles":16,"triples":1,"homeRuns":12,"strikeOuts":53,"baseOnBalls":29,"intentionalWalks":0,"hits":69,"hitByPitch":3,"atBats":267,"obp":".333","caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","numberOfPitches":1201,"era":"5.53","inningsPitched":"70.0","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.40","battersFaced":304,"outs":210,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1201,"balls":433,"strikes":768,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".444","pitchesPerInning":"17.16","gamesFinished":0,"strikeoutWalkRatio":"1.83","strikeoutsPer9Inn":"6.81","walksPer9Inn":"3.73","hitsPer9Inn":"8.87","runsScoredPer9":"5.53","homeRunsPer9":"1.54","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":22,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660825":{"person":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"jerseyNumber":"83","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"note":"(H, 9)","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":11,"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":11,"balls":4,"strikes":7,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":66,"gamesStarted":0,"flyOuts":49,"groundOuts":50,"airOuts":88,"runs":21,"doubles":3,"triples":1,"homeRuns":9,"strikeOuts":72,"baseOnBalls":26,"intentionalWalks":2,"hits":46,"hitByPitch":2,"atBats":252,"obp":".261","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1100,"era":"2.50","inningsPitched":"72.0","wins":5,"losses":0,"saves":0,"saveOpportunities":1,"holds":9,"blownSaves":1,"earnedRuns":20,"whip":"1.00","battersFaced":284,"outs":216,"gamesPitched":66,"completeGames":0,"shutouts":0,"pitchesThrown":1100,"balls":380,"strikes":720,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.28","gamesFinished":18,"strikeoutWalkRatio":"2.77","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.25","hitsPer9Inn":"5.75","runsScoredPer9":"2.63","homeRunsPer9":"1.13","inheritedRunners":17,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":15,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID593871":{"person":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"jerseyNumber":"7","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 2B","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"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":123,"flyOuts":78,"groundOuts":100,"airOuts":142,"runs":56,"doubles":20,"triples":0,"homeRuns":24,"strikeOuts":71,"baseOnBalls":38,"intentionalWalks":1,"hits":107,"hitByPitch":3,"avg":".259","atBats":413,"obp":".322","slg":".482","ops":".804","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":461,"totalBases":199,"rbi":67,"leftOnBase":135,"sacBunts":2,"sacFlies":5,"babip":".257","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.21","popOuts":37,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":67,"putOuts":40,"errors":0,"chances":107,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID670042":{"person":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"jerseyNumber":"20","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":18,"groundOuts":45,"airOuts":31,"runs":20,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":56,"baseOnBalls":18,"intentionalWalks":0,"hits":34,"hitByPitch":10,"avg":".209","atBats":163,"obp":".323","slg":".325","ops":".648","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":194,"totalBases":53,"rbi":19,"leftOnBase":76,"sacBunts":2,"sacFlies":1,"babip":".288","groundOutsToAirouts":"1.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.75","popOuts":5,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":190,"errors":3,"chances":209,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676106":{"person":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":15,"flyOuts":46,"groundOuts":93,"airOuts":82,"runs":51,"doubles":16,"triples":0,"homeRuns":15,"strikeOuts":55,"baseOnBalls":31,"intentionalWalks":0,"hits":90,"hitByPitch":5,"atBats":317,"obp":".355","caughtStealing":5,"stolenBases":4,"stolenBasePercentage":".444","caughtStealingPercentage":".556","numberOfPitches":1311,"era":"5.42","inningsPitched":"81.1","wins":3,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.49","battersFaced":356,"outs":244,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1311,"balls":467,"strikes":844,"strikePercentage":".640","hitBatsmen":5,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".375","pitchesPerInning":"16.12","gamesFinished":0,"strikeoutWalkRatio":"1.77","strikeoutsPer9Inn":"6.09","walksPer9Inn":"3.43","hitsPer9Inn":"9.96","runsScoredPer9":"5.64","homeRunsPer9":"1.66","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":22},"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}},"ID672841":{"person":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":61,"gamesStarted":0,"flyOuts":34,"groundOuts":82,"airOuts":63,"runs":32,"doubles":9,"triples":1,"homeRuns":7,"strikeOuts":45,"baseOnBalls":23,"intentionalWalks":4,"hits":70,"hitByPitch":5,"atBats":256,"obp":".343","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":951,"era":"3.61","inningsPitched":"67.1","wins":4,"losses":5,"saves":1,"saveOpportunities":7,"holds":14,"blownSaves":6,"earnedRuns":27,"whip":"1.38","battersFaced":288,"outs":202,"gamesPitched":61,"completeGames":0,"shutouts":0,"pitchesThrown":951,"balls":328,"strikes":623,"strikePercentage":".660","hitBatsmen":5,"balks":1,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.30","rbi":0,"winPercentage":".444","pitchesPerInning":"14.12","gamesFinished":9,"strikeoutWalkRatio":"1.96","strikeoutsPer9Inn":"6.01","walksPer9Inn":"3.07","hitsPer9Inn":"9.36","runsScoredPer9":"4.28","homeRunsPer9":"0.94","inheritedRunners":22,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":4,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[668227,663728,677594,553993,593871,647304,641598,686527,660844,645302,641487,669923,657571,660825,642100,666374,662253],"pitchers":[669923,657571,660825,642100,666374,662253],"bench":[695670,670042,702284],"bullpen":[620454,622491,669302,676106,592426,682243,672841,693433],"battingOrder":[668227,663728,677594,553993,593871,647304,660844,645302,641487],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Polanco (20, Alcala)."},{"label":"HR","value":"Arozarena (27, 3rd inning off Liberatore, 2 on, 0 out); Naylor, J (19, 4th inning off Liberatore, 0 on, 1 out)."},{"label":"TB","value":"Arozarena 4; Crawford, J 2; Naylor, J 6; Polanco 2; Robles 2."},{"label":"RBI","value":"Arozarena 4 (73); Naylor, J (80)."},{"label":"Runners left in scoring position, 2 out","value":"Naylor, J 2; Arozarena 2; Raleigh."},{"label":"SF","value":"Arozarena."},{"label":"GIDP","value":"Garver."},{"label":"Team RISP","value":"2-for-8."},{"label":"Team LOB","value":"8."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Robles (5, 2nd base off Liberatore/Pagés, P)."},{"label":"CS","value":"Arozarena (6, 2nd base by Fernandez/Pagés, P)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Crawford, J-Polanco-Naylor, J)."}]}],"note":[{"label":"a","value":"Struck out for Garver in the 6th."},{"label":"1","value":"Ran for Canzone in the 8th."}]}},"officials":[{"official":{"id":489985,"fullName":"Chad Whitson","link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":521251,"fullName":"Ben May","link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":665576,"fullName":"Brock Ballou","link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":427197,"fullName":"Chris Guccione","link":"/api/v1/people/427197"},"officialType":"Third Base"}],"info":[{"label":"Pitches-strikes","value":"Liberatore 65-37; Leahy 30-18; Alcala 9-4; Raquet 19-11; Fernandez 8-4; Kirby 85-46; Ferguson, C 9-8; Bazardo 11-7; Speier 8-5; Brash 14-11; Muñoz, A 19-11."},{"label":"Groundouts-flyouts","value":"Liberatore 2-3; Leahy 1-2; Alcala 0-2; Raquet 1-0; Fernandez 1-0; Kirby 6-1; Ferguson, C 0-0; Bazardo 0-1; Speier 1-2; Brash 0-0; Muñoz, A 2-0."},{"label":"Batters faced","value":"Liberatore 20; Leahy 8; Alcala 4; Raquet 4; Fernandez 1; Kirby 20; Ferguson, C 3; Bazardo 3; Speier 3; Brash 4; Muñoz, A 4."},{"label":"Inherited runners-scored","value":"Raquet 2-0; Fernandez 1-0."},{"label":"Umpires","value":"HP: Chad Whitson. 1B: Ben May. 2B: Brock Ballou. 3B: Chris Guccione. "},{"label":"Weather","value":"71 degrees, Partly Cloudy."},{"label":"Wind","value":"5 mph, In From LF."},{"label":"First pitch","value":"6:41 PM."},{"label":"T","value":"2:36."},{"label":"Att","value":"23,044."},{"label":"Venue","value":"T-Mobile Park."},{"label":"September 9, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304","boxscoreName":"Naylor, J"},"jerseyNumber":"12","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"600","stats":{"batting":{"summary":"3-4 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":132,"flyOuts":76,"groundOuts":146,"airOuts":132,"runs":70,"doubles":25,"triples":1,"homeRuns":19,"strikeOuts":75,"baseOnBalls":45,"intentionalWalks":4,"hits":140,"hitByPitch":3,"avg":".286","atBats":489,"obp":".348","slg":".458","ops":".806","caughtStealing":2,"stolenBases":25,"stolenBasePercentage":".926","caughtStealingPercentage":".074","groundIntoDoublePlay":16,"groundIntoTriplePlay":0,"plateAppearances":544,"totalBases":224,"rbi":80,"leftOnBase":201,"sacBunts":0,"sacFlies":4,"babip":".303","groundOutsToAirouts":"1.11","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"25.74","popOuts":21,"lineOuts":35},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":67,"putOuts":815,"errors":5,"chances":887,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":62,"hittingGameScore":62},{"player":{"person":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487","boxscoreName":"Crawford, J"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"900","stats":{"batting":{"summary":"2-3 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":141,"flyOuts":74,"groundOuts":135,"airOuts":141,"runs":62,"doubles":20,"triples":0,"homeRuns":9,"strikeOuts":109,"baseOnBalls":70,"intentionalWalks":1,"hits":136,"hitByPitch":3,"avg":".265","atBats":514,"obp":".355","slg":".356","ops":".711","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":594,"totalBases":183,"rbi":47,"leftOnBase":188,"sacBunts":6,"sacFlies":1,"babip":".320","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.11","popOuts":20,"lineOuts":47},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":330,"putOuts":180,"errors":10,"chances":520,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":53,"hittingGameScore":53},{"player":{"person":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517","boxscoreName":"Leahy"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":30,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":12,"strikes":18,"strikePercentage":".600","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":56,"gamesStarted":0,"flyOuts":41,"groundOuts":83,"airOuts":72,"runs":26,"doubles":14,"triples":0,"homeRuns":5,"strikeOuts":72,"baseOnBalls":26,"intentionalWalks":1,"hits":69,"hitByPitch":1,"atBats":292,"obp":".297","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1189,"era":"2.86","inningsPitched":"78.2","wins":4,"losses":1,"saves":1,"saveOpportunities":3,"holds":17,"blownSaves":2,"earnedRuns":25,"whip":"1.21","battersFaced":323,"outs":236,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":1189,"balls":400,"strikes":789,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":".800","pitchesPerInning":"15.11","gamesFinished":11,"strikeoutWalkRatio":"2.77","strikeoutsPer9Inn":"8.24","walksPer9Inn":"2.97","hitsPer9Inn":"7.89","runsScoredPer9":"2.97","homeRunsPer9":"0.57","inheritedRunners":23,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":15,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":5,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"reliever","gameScore":51,"pitchingGameScore":51}]},"decisions":{"winner":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"loser":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"save":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}