{"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":776373,"link":"/api/v1.1/game/776373/feed/live","metaData":{"wait":10,"timeStamp":"20250911_052542","gameEvents":["home_run","game_finished"],"logicalEvents":["countChange","count00","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776373,"type":"R","doubleHeader":"N","id":"2025/09/10/slnmlb-seamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776373-2025-09-10","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-09-11T01:40:00Z","originalDate":"2025-09-10","officialDate":"2025-09-10","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":147,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":72,"losses":75,"ties":0,"pct":".490"},"records":{},"divisionLeader":false,"wins":72,"losses":75,"winningPercentage":".490"},"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":146,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":78,"losses":68,"ties":0,"pct":".534"},"records":{},"divisionLeader":false,"wins":78,"losses":68,"winningPercentage":".534"},"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":"Clear","temp":"72","wind":"5 mph, In From LF"},"gameInfo":{"attendance":25495,"firstPitch":"2025-09-11T01:41:00.000Z","gameDurationMinutes":224},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"home":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"}},"officialScorer":{"id":433298,"fullName":"Eric Radovich","link":"/api/v1/people/433298"},"primaryDatacaster":{"id":605321,"fullName":"Kyle Kraus","link":"/api/v1/people/605321"},"moundVisits":{"away":{"used":3,"remaining":2},"home":{"used":6,"remaining":0}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Lars Nootbaar pops out to third baseman Eugenio Suárez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-11T01:41:16.480Z","endTime":"2025-09-11T01:42:35.150Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","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":7},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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-10T21:35:24.353Z","endTime":"2025-09-11T01:13:24.580Z","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-11T01:13:24.580Z","endTime":"2025-09-11T01:39:50.849Z","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-11T01:39:50.849Z","endTime":"2025-09-11T01:41:18.439Z","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":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.5,"strikeZoneTop":3.203201576176,"strikeZoneBottom":1.50827353502956,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.19903292712723,"aZ":-10.780628714478443,"pfxX":-4.6327653409775085,"pfxZ":10.81891535843684,"pX":-1.0389853210963251,"pZ":3.429259001101584,"vX0":1.350063090172903,"vY0":-140.09178914506964,"vZ0":-5.129047033088909,"x":156.6,"y":146.19,"x0":-0.9268919161865987,"y0":50.0018877720339,"z0":5.995713614143048,"aX":-9.158990335187573},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.6,"breakHorizontal":8.0,"spinRate":2170,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.39177901239110957,"extension":7.49637150954847},"index":3,"playId":"dfc5da94-27d6-3265-8f00-3172cf525a1a","pitchNumber":1,"startTime":"2025-09-11T01:41:18.439Z","endTime":"2025-09-11T01:41:23.548Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.28863470063834,"strikeZoneBottom":1.61794824444322,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.22469387394807,"aZ":-12.805667318099623,"pfxX":-5.2238655711547155,"pfxZ":9.649923960412558,"pX":-1.6388334444335575,"pZ":3.8418649474551696,"vX0":0.10256681520745703,"vY0":-140.82680673248004,"vZ0":-3.4567625613148016,"x":179.47,"y":135.05,"x0":-0.9972365059315974,"y0":50.000957313136645,"z0":5.914545232458728,"aX":-10.48214327205311},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.9,"breakHorizontal":9.5,"spinRate":2249,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.38906028566648265,"extension":7.359471802302696},"index":4,"playId":"3637d2dc-08a8-31b2-a296-0c73392b8056","pitchNumber":2,"startTime":"2025-09-11T01:41:34.486Z","endTime":"2025-09-11T01:41:37.862Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.20021532701364,"strikeZoneBottom":1.52968893835405,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.830783048327746,"aZ":-10.070051962226241,"pfxX":-6.207933461316571,"pfxZ":11.204934387996772,"pX":-0.7825208733863508,"pZ":0.8923518115760419,"vX0":2.1706278132703565,"vY0":-139.43684234092453,"vZ0":-11.22629223220549,"x":146.83,"y":214.69,"x0":-0.7637632232955339,"y0":50.00115977445597,"z0":5.630961026495892,"aX":-12.244566431006893},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.2,"breakHorizontal":10.8,"spinRate":2304,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.39255236535267946,"extension":7.2459186210194355},"index":5,"playId":"aa965384-2b5e-300d-b22d-449230cdc2a7","pitchNumber":3,"startTime":"2025-09-11T01:41:50.575Z","endTime":"2025-09-11T01:41:54.246Z","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":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.46550973140529,"strikeZoneBottom":1.67679330070895,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.847933418700414,"aZ":-11.081390900108273,"pfxX":-5.918949502830257,"pfxZ":10.785801626195962,"pX":0.7062483493296127,"pZ":2.824143964375647,"vX0":6.10245318444425,"vY0":-139.10706328178003,"vZ0":-6.012027119026662,"x":90.08,"y":162.53,"x0":-0.7492305607759637,"y0":50.00295298898381,"z0":5.7514663284054315,"aX":-11.575072035194966},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.5,"breakHorizontal":9.4,"spinRate":2318,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.39408866174809987,"extension":7.458322063365688},"index":6,"playId":"33e8983a-c1b7-30d1-9548-082fd227b379","pitchNumber":4,"startTime":"2025-09-11T01:42:07.404Z","endTime":"2025-09-11T01:42:11.497Z","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":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.785312784660817,"aZ":-12.99866628725055,"pfxX":-6.118962606756609,"pfxZ":10.022935597629905,"pX":0.7241680824585788,"pZ":2.303803904014357,"vX0":5.786166925066724,"vY0":-137.49917785179431,"vZ0":-6.834872738599408,"x":89.4,"y":176.58,"x0":-0.6135358410728462,"y0":50.001118684261805,"z0":5.705683297207442,"aX":-11.703517434781105},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.9,"breakHorizontal":9.8,"spinRate":2118,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.3985109616031939,"extension":7.237502432871454},"hitData":{"launchSpeed":92.1,"launchAngle":76.0,"totalDistance":67.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":125.15,"coordY":176.42}},"index":7,"playId":"1ecc65d9-c59d-3ad9-937f-6756e5d2fa7f","pitchNumber":5,"startTime":"2025-09-11T01:42:24.674Z","endTime":"2025-09-11T01:42:35.150Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T01:42:35.150Z","atBatIndex":0},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Iván Herrera homers (15) on a fly ball to left center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-11T01:42:45.751Z","endTime":"2025-09-11T01:45:27.603Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":{"id":669302,"link":"/api/v1/people/669302"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":2.93502799472994,"strikeZoneBottom":1.32378846795218,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.761280714583407,"aZ":-31.45971685750598,"pfxX":0.38015850998991585,"pfxZ":0.43590077934989857,"pX":1.0243022787249476,"pZ":2.7583487214045737,"vX0":3.9144149727797926,"vY0":-126.97815035719725,"vZ0":-1.603095780885496,"x":77.96,"y":164.3,"x0":-0.5885490982254002,"y0":50.00019271587958,"z0":5.908217124866504,"aX":0.6183949187962478},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.7,"breakHorizontal":-1.6,"spinRate":2040,"spinDirection":72},"zone":12,"typeConfidence":2.0,"plateTime":0.4318767028874455,"extension":7.478497330119133},"index":0,"playId":"bd1c508c-eccc-3c36-9a86-34a949d99d89","pitchNumber":1,"startTime":"2025-09-11T01:43:03.675Z","endTime":"2025-09-11T01:43:08.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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.17120891676491,"strikeZoneBottom":1.53019887185189,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.896438460045225,"aZ":-12.657670220435055,"pfxX":-6.326227890736876,"pfxZ":9.838971644220774,"pX":-0.5447376906090451,"pZ":3.560885789520707,"vX0":2.991732986309813,"vY0":-139.8023526019499,"vZ0":-3.989832657037866,"x":137.76,"y":142.64,"x0":-0.805595104461883,"y0":50.00268976982919,"z0":5.834621833416402,"aX":-12.54861551576374},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.2,"breakHorizontal":10.8,"spinRate":2203,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.39146737235521956,"extension":7.496784707946713},"index":1,"playId":"c4456fdc-3a01-3dcc-8622-dc857217cfe2","pitchNumber":2,"startTime":"2025-09-11T01:43:20.632Z","endTime":"2025-09-11T01:43:25.429Z","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":89.0,"endSpeed":81.8,"strikeZoneTop":3.318110494395,"strikeZoneBottom":1.50027135658353,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.6499293920281,"aZ":-27.419421748046474,"pfxX":-2.0174172791569642,"pfxZ":2.8114493807174306,"pX":1.3039007062135382,"pZ":0.802593617952329,"vX0":5.4899135294396295,"vY0":-129.4336998892181,"vZ0":-7.2336118289048,"x":67.3,"y":217.11,"x0":-0.5849118481120663,"y0":50.00449760845794,"z0":5.740562571228975,"aX":-3.414908440503188},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.6,"breakHorizontal":2.4,"spinRate":2002,"spinDirection":169},"zone":14,"typeConfidence":2.0,"plateTime":0.4235818228192252,"extension":7.7104974812388125},"index":2,"playId":"2ec15ec4-f001-3c32-ae2f-1fbed2ad6c0c","pitchNumber":3,"startTime":"2025-09-11T01:43:39.802Z","endTime":"2025-09-11T01:43:43.998Z","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":1,"outs":1},"index":3,"startTime":"2025-09-11T01:43:51.988Z","endTime":"2025-09-11T01:44:08.108Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.17659506003525,"aZ":-30.430009739166973,"pfxX":-0.30924726625458787,"pfxZ":1.031877247344113,"pX":-0.22188840633452475,"pZ":2.1881499205105652,"vX0":1.547404186026078,"vY0":-129.46297194594945,"vZ0":-3.113158278423432,"x":125.46,"y":179.7,"x0":-0.7883283582455028,"y0":50.00170907431657,"z0":5.746352253203012,"aX":-0.5225099325133745},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.3,"breakHorizontal":0.2,"spinRate":1890,"spinDirection":58},"zone":5,"typeConfidence":2.0,"plateTime":0.42380021614544416,"extension":7.587073588630448},"index":4,"playId":"f40cfa5f-14f3-3960-96aa-e45c32da566b","pitchNumber":4,"startTime":"2025-09-11T01:44:08.108Z","endTime":"2025-09-11T01:44:14.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.339102698136184,"aZ":-10.237224386930945,"pfxX":-2.615183471715979,"pfxZ":11.05193369076061,"pX":0.499045905078306,"pZ":2.810980223387587,"vX0":3.5843014889561657,"vY0":-139.94944832378636,"vZ0":-6.129033721469689,"x":97.98,"y":162.88,"x0":-0.45805283346152764,"y0":50.005448124304145,"z0":5.698756736722123,"aX":-5.192489556978172},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.0,"breakHorizontal":4.0,"spinRate":2127,"spinDirection":204},"zone":3,"typeConfidence":2.0,"plateTime":0.39124208959614926,"extension":7.543527677511768},"index":5,"playId":"d2fb6472-fd1f-3bb4-b45f-11b46e220d7d","pitchNumber":5,"startTime":"2025-09-11T01:44:38.077Z","endTime":"2025-09-11T01:44:42.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":73.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.224690310135816,"aZ":-38.558615185466216,"pfxX":-0.6224784048314589,"pfxZ":-4.6620526937348,"pX":0.11912613156525385,"pZ":2.172789597940021,"vX0":2.3544149828854586,"vY0":-117.45105754344289,"vZ0":0.1905629367956161,"x":112.46,"y":180.11,"x0":-0.8238700814796971,"y0":50.002146119557246,"z0":5.73405746596328,"aX":-0.8534124263727317},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-8.0,"breakHorizontal":0.5,"spinRate":663,"spinDirection":280},"zone":5,"typeConfidence":2.0,"plateTime":0.46982935420422534,"extension":7.383336191344869},"hitData":{"launchSpeed":107.2,"launchAngle":23.0,"totalDistance":411.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":58.52,"coordY":46.48}},"index":6,"playId":"a4a596d2-4f6d-3eea-b170-6eabf13e7d14","pitchNumber":6,"startTime":"2025-09-11T01:44:59.175Z","endTime":"2025-09-11T01:45:27.603Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T01:45:27.603Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Burleson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-11T01:45:32.159Z","endTime":"2025-09-11T01:47:32.452Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.654642937121398,"aZ":-8.792475456567503,"pfxX":-4.608565637387473,"pfxZ":11.465305914092461,"pX":0.24314238672548485,"pZ":2.4194606538085073,"vX0":4.34098676675099,"vY0":-141.73291587108963,"vZ0":-7.677786184086297,"x":107.73,"y":173.45,"x0":-0.7077444024841473,"y0":50.00216965167486,"z0":5.720967411402095,"aX":-9.398633003944648},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.4,"breakHorizontal":7.4,"spinRate":2215,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.3860767215143879,"extension":7.584926336735638},"index":0,"playId":"b54e0c98-9183-3b24-b4ef-bdc38dc65295","pitchNumber":1,"startTime":"2025-09-11T01:45:47.927Z","endTime":"2025-09-11T01:45:52.037Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.52447898885666,"strikeZoneBottom":1.64737021724929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.30558752322076,"aZ":-11.34617123993214,"pfxX":-4.30673117074151,"pfxZ":10.397221928148927,"pX":-1.554390402500191,"pZ":2.596083744761197,"vX0":-0.9576053190655895,"vY0":-140.7204730125652,"vZ0":-6.705097656290091,"x":176.25,"y":168.69,"x0":-0.6501104569117476,"y0":50.00307969595192,"z0":5.746891876798626,"aX":-8.625319461699444},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.6,"breakHorizontal":8.0,"spinRate":2150,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3894196384110158,"extension":7.567268282618096},"index":1,"playId":"1a630725-d2d2-3a3a-82dc-20494f192547","pitchNumber":2,"startTime":"2025-09-11T01:46:06.497Z","endTime":"2025-09-11T01:46:10.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":81.9,"strikeZoneTop":3.61294326133399,"strikeZoneBottom":1.67679330070895,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.75551372084438,"aZ":-27.5910457902972,"pfxX":-0.2415244738564022,"pfxZ":2.678600432969902,"pX":-0.20187577128080358,"pZ":0.7805541254621513,"vX0":2.1020759896091987,"vY0":-130.80303694621668,"vZ0":-7.056458119277833,"x":124.7,"y":217.71,"x0":-0.9888261578497188,"y0":50.00455595395898,"z0":5.617653662757509,"aX":-0.41374000382612824},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.4,"breakHorizontal":-0.1,"spinRate":1949,"spinDirection":166},"zone":13,"typeConfidence":2.0,"plateTime":0.4207287078241646,"extension":7.564164683383937},"index":2,"playId":"973b82f8-121f-3c24-9563-e2487ef44df1","pitchNumber":3,"startTime":"2025-09-11T01:46:24.124Z","endTime":"2025-09-11T01:46:28.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.80413241871351,"aZ":-11.041185377168272,"pfxX":-4.519545648572652,"pfxZ":10.616528008342785,"pX":-0.2742792356828161,"pZ":3.5620932929449447,"vX0":3.0346163136170734,"vY0":-140.2224830417098,"vZ0":-4.2662253113171085,"x":127.45,"y":142.6,"x0":-0.7835119638154989,"y0":50.00338582518111,"z0":5.8240299504426,"aX":-8.997441733823859},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.5,"breakHorizontal":7.6,"spinRate":2247,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.39065004341249177,"extension":7.5658402953386625},"index":3,"playId":"74073f96-09c8-3d7e-a4bc-773660fa0541","pitchNumber":4,"startTime":"2025-09-11T01:46:46.618Z","endTime":"2025-09-11T01:46:50.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.8,"strikeZoneTop":3.53484792959132,"strikeZoneBottom":1.60485347638981,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.02465268607156,"aZ":-35.06044304092398,"pfxX":-5.763349117532649,"pfxZ":-1.9857116888644875,"pX":-1.4401188837742993,"pZ":1.9055680294088155,"vX0":1.005840902589541,"vY0":-120.0266938257089,"vZ0":-1.5604375561197215,"x":171.89,"y":187.33,"x0":-1.1169296223184508,"y0":50.00365022368261,"z0":5.6967908158326885,"aX":-8.378189500990539},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-3.7,"breakHorizontal":10.2,"spinRate":772,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.45699139888475315,"extension":7.335540445331791},"index":4,"playId":"59359463-fbdb-38ce-a5a9-29f0ec440290","pitchNumber":5,"startTime":"2025-09-11T01:47:09.548Z","endTime":"2025-09-11T01:47:13.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.05184541204507,"aZ":-26.704094659752297,"pfxX":1.5247469190165246,"pfxZ":3.233829457448732,"pX":0.7144218252753349,"pZ":0.9353134877997417,"vX0":3.0672810486982907,"vY0":-129.78576903647212,"vZ0":-6.975847742339785,"x":89.77,"y":213.53,"x0":-0.6843950770691876,"y0":50.005488210906286,"z0":5.712977979540376,"aX":2.5821659462606155},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.4,"breakHorizontal":-3.5,"spinRate":2037,"spinDirection":154},"zone":14,"typeConfidence":2.0,"plateTime":0.4232323500413644,"extension":7.532460736870396},"index":5,"playId":"35835f77-bccc-3298-abba-f783efdbff9b","pitchNumber":6,"startTime":"2025-09-11T01:47:26.910Z","endTime":"2025-09-11T01:47:32.452Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T01:47:32.452Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willson Contreras flies out sharply to left fielder Randy Arozarena.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-11T01:47:40.580Z","endTime":"2025-09-11T01:48:08.917Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":86.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.95173537466244,"aZ":-9.34706525100164,"pfxX":-3.7967830257491606,"pfxZ":11.730405770411096,"pX":0.028456761074802637,"pZ":3.482747935138593,"vX0":2.5791040719706166,"vY0":-139.6943786106913,"vZ0":-4.760495683304663,"x":115.92,"y":144.75,"x0":-0.42073478370747974,"y0":50.004565493175654,"z0":5.8424416539891375,"aX":-7.390136529170198},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":20.3,"breakHorizontal":6.2,"spinRate":2148,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.3944001826166117,"extension":7.568854490821818},"hitData":{"launchSpeed":100.8,"launchAngle":41.0,"totalDistance":342.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":91.27,"coordY":65.77}},"index":0,"playId":"d0b04e9e-bd3d-3e28-9f35-e6965835155e","pitchNumber":1,"startTime":"2025-09-11T01:47:58.367Z","endTime":"2025-09-11T01:48:08.917Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T01:48:08.917Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Randy Arozarena flies out to center fielder Nathan Church.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-11T01:50:22.317Z","endTime":"2025-09-11T01:52:11.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":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":6},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-11T01:50:17.257Z","endTime":"2025-09-11T01:50:24.507Z","isPitch":false,"type":"action","player":{"id":668227,"link":"/api/v1/people/668227"}},{"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":92.8,"endSpeed":85.1,"strikeZoneTop":3.32801122845729,"strikeZoneBottom":1.69543553056155,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.33505704468226,"aZ":-28.59573853630227,"pfxX":-9.24483576635316,"pfxZ":1.9422931617802348,"pX":-0.047853664052284715,"pZ":2.209779236002152,"vX0":8.159067733423898,"vY0":-134.92879335496372,"vZ0":-3.9822339895968097,"x":118.82,"y":179.12,"x0":-1.9096749911053768,"y0":50.004627394005816,"z0":5.719619404930829,"aX":-17.049529233575193},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":2.9,"breakHorizontal":15.0,"spinRate":2243,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.40592365830366717,"extension":6.3093333205864095},"index":1,"playId":"eefd9e43-f91c-3d01-a1f3-252307655110","pitchNumber":1,"startTime":"2025-09-11T01:50:24.507Z","endTime":"2025-09-11T01:50:28.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.1,"strikeZoneTop":3.56948563731971,"strikeZoneBottom":1.83775211300828,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.592140050649828,"aZ":-15.562945724686573,"pfxX":-6.939638388991298,"pfxZ":8.899977170211695,"pX":1.2160304548596077,"pZ":3.443977442280993,"vX0":10.637136892800898,"vY0":-136.18095634105907,"vZ0":-3.398461685196189,"x":70.65,"y":145.79,"x0":-1.8500054263196417,"y0":50.00628844890588,"z0":5.793370075585173,"aX":-12.958688146330713},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.5,"breakHorizontal":10.2,"spinRate":2287,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.403135444141105,"extension":6.458297651454183},"index":2,"playId":"7aa957e6-e208-34fe-b06f-d21f68777b7e","pitchNumber":2,"startTime":"2025-09-11T01:50:37.696Z","endTime":"2025-09-11T01:50:41.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.677799900755176,"aZ":-25.98002247895597,"pfxX":0.5523421778556652,"pfxZ":3.6230398707909988,"pX":0.8392201997771208,"pZ":2.5601396109960937,"vX0":7.295905891112265,"vY0":-129.84468703322864,"vZ0":-2.9808886373242585,"x":85.01,"y":169.66,"x0":-2.0765687809307245,"y0":50.00437485921121,"z0":5.695543327216559,"aX":0.9455328487898519},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.1,"breakHorizontal":-2.6,"spinRate":2386,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.42150303244454346,"extension":6.475940289148494},"index":3,"playId":"a3f39c07-68c6-387a-90e9-ee3c5882599d","pitchNumber":3,"startTime":"2025-09-11T01:50:53.388Z","endTime":"2025-09-11T01:50:58.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.9,"strikeZoneTop":3.39914328602581,"strikeZoneBottom":1.83278353891589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.692029846003276,"aZ":-40.25002041811453,"pfxX":7.379557161067777,"pfxZ":-5.956545955092597,"pX":1.2418132949107008,"pZ":0.1692963300725853,"vX0":5.1732513762630274,"vY0":-116.22301854234205,"vZ0":-3.6281344056924105,"x":69.66,"y":234.21,"x0":-1.979168361666087,"y0":50.004808320000045,"z0":5.609628518380118,"aX":10.000731199572401},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-11.4,"breakHorizontal":-14.8,"spinRate":2554,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.47298000832903675,"extension":6.648344589682422},"index":4,"playId":"8b6c7000-a11f-366e-89be-874661159822","pitchNumber":4,"startTime":"2025-09-11T01:51:11.265Z","endTime":"2025-09-11T01:51:16.002Z","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":79.9,"endSpeed":73.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.616927504249194,"aZ":-42.47102849934618,"pfxX":4.729136252247053,"pfxZ":-7.550004267739892,"pX":-0.19177598204012192,"pZ":2.530900872028344,"vX0":3.1133021310508333,"vY0":-116.26973139976286,"vZ0":1.4232125017752262,"x":124.31,"y":170.45,"x0":-2.1644393960742057,"y0":50.003984157385155,"z0":5.953647723333574,"aX":6.44826144637264},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-13.0,"breakHorizontal":-9.4,"spinRate":2503,"spinDirection":45},"zone":5,"typeConfidence":2.0,"plateTime":0.4718160859294165,"extension":6.583514718406968},"index":5,"playId":"5585f00f-cb08-3282-9571-8f7e0a81569f","pitchNumber":5,"startTime":"2025-09-11T01:51:38.489Z","endTime":"2025-09-11T01:51:43.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.290736699497618,"aZ":-29.061094385552884,"pfxX":8.723987260866998,"pfxZ":2.0394892409167555,"pX":1.384937196437394,"pZ":1.7328423286692096,"vX0":6.132377709302759,"vY0":-123.23332575978132,"vZ0":-3.158713524483412,"x":64.21,"y":191.99,"x0":-2.275977849833789,"y0":50.003471641348774,"z0":5.506711370305872,"aX":13.310175240151281},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.1,"breakHorizontal":-17.3,"spinRate":2554,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4458190460891025,"extension":6.5068161581091974},"hitData":{"launchSpeed":90.5,"launchAngle":38.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":146.17,"coordY":76.09}},"index":6,"playId":"04533f4e-eb3d-3a8a-b47d-2f00532251d0","pitchNumber":6,"startTime":"2025-09-11T01:52:01.701Z","endTime":"2025-09-11T01:52:11.218Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T01:52:11.218Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cal Raleigh flies out to center fielder Nathan Church.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-11T01:52:28.931Z","endTime":"2025-09-11T01:52:59.889Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":701675,"link":"/api/v1/people/701675"},"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":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.63563471567963,"strikeZoneBottom":1.6973266891919,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.57504358845785,"aZ":-13.870733761090362,"pfxX":-6.571421709552758,"pfxZ":9.467895002462718,"pX":-0.7877446347717671,"pZ":3.476494068024163,"vX0":6.009654871203557,"vY0":-138.12470107996754,"vZ0":-3.4056139639647096,"x":147.03,"y":144.91,"x0":-2.13719638888176,"y0":50.004984342698904,"z0":5.6573184105203325,"aX":-12.707619548537965},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.7,"breakHorizontal":10.7,"spinRate":2345,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.39645032035474426,"extension":6.450339599591061},"index":0,"playId":"c0ce885f-6c53-34d7-875a-01373205dd3e","pitchNumber":1,"startTime":"2025-09-11T01:52:36.974Z","endTime":"2025-09-11T01:52:42.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(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":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.7,"strikeZoneTop":3.65,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.927241432731662,"aZ":-28.6528673304361,"pfxX":-8.368856492264875,"pfxZ":2.083901563360685,"pX":-0.09528153453884451,"pZ":2.717539795138675,"vX0":7.91632993560086,"vY0":-128.39993238130393,"vZ0":-2.1108888720107193,"x":120.63,"y":165.41,"x0":-2.1153221191668483,"y0":50.00047709701314,"z0":5.7565096892488095,"aX":-14.121401677565713},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.6,"breakHorizontal":13.6,"spinRate":1956,"spinDirection":236},"zone":5,"typeConfidence":2.0,"plateTime":0.4248553126497914,"extension":6.480448566413709},"hitData":{"launchSpeed":80.7,"launchAngle":46.0,"totalDistance":244.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":116.21,"coordY":103.26}},"index":1,"playId":"4d155444-0928-32fa-90e4-4b7a1a2d1514","pitchNumber":2,"startTime":"2025-09-11T01:52:50.891Z","endTime":"2025-09-11T01:52:59.889Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T01:52:59.889Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Julio Rodríguez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-11T01:53:22.606Z","endTime":"2025-09-11T01:54:36.363Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":3},"details":{"event":"Strikeout","eventType":"strikeout","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":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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":84.0,"strikeZoneTop":3.32122078852328,"strikeZoneBottom":1.63955389266873,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.041016878178944,"aZ":-26.40404318959382,"pfxX":-1.3788944790676974,"pfxZ":3.2341217603616528,"pX":-0.4908087636528222,"pZ":2.5328136336945573,"vX0":5.160030860104803,"vY0":-131.9915743703869,"vZ0":-2.986319216245134,"x":135.71,"y":170.39,"x0":-2.282149214906945,"y0":50.004498201820006,"z0":5.599147438421858,"aX":-2.4620145298803706},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.5,"breakHorizontal":1.6,"spinRate":2420,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.41315500027881,"extension":6.472812428368484},"index":0,"playId":"1dc20310-c89b-3905-b608-3c30226db9db","pitchNumber":1,"startTime":"2025-09-11T01:53:29.116Z","endTime":"2025-09-11T01:53:33.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.07615016972069,"aZ":-31.086392500607005,"pfxX":7.074233364610877,"pfxZ":0.7089023970221713,"pX":1.4079015280145477,"pZ":0.7040098788156363,"vX0":6.5120900861655535,"vY0":-123.41549996909613,"vZ0":-5.027725392141787,"x":63.33,"y":219.77,"x0":-2.1902838931168285,"y0":50.002558473562765,"z0":5.405985583611474,"aX":10.839173263382463},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.2,"breakHorizontal":-14.4,"spinRate":2483,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.44492673814260764,"extension":6.5412189476497735},"index":1,"playId":"910922c7-6cd0-3c85-a7df-65106d2ffee3","pitchNumber":2,"startTime":"2025-09-11T01:53:43.345Z","endTime":"2025-09-11T01:53:47.710Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-11T01:54:00.927Z","endTime":"2025-09-11T01:54:14.611Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.1,"strikeZoneTop":3.28247662339881,"strikeZoneBottom":1.60109694982555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.436112096392538,"aZ":-30.664716450960082,"pfxX":-9.617842080781246,"pfxZ":0.7837992554793471,"pX":0.9865017740553308,"pZ":1.2473281023904905,"vX0":11.846009907381916,"vY0":-137.104458201961,"vZ0":-5.343035902868006,"x":79.4,"y":205.1,"x0":-2.1271315480514374,"y0":50.00008875942052,"z0":5.297193547772663,"aX":-18.429716715819517},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":0.5,"breakHorizontal":15.1,"spinRate":2234,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.3984868230418246,"extension":6.527897085215263},"index":3,"playId":"810210a7-41ad-32b2-96f5-ef880ca4ab1a","pitchNumber":3,"startTime":"2025-09-11T01:54:14.611Z","endTime":"2025-09-11T01:54:19.483Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.405698032926978,"aZ":-15.947547680844057,"pfxX":-7.2368100160534,"pfxZ":8.335198828655388,"pX":-0.06478804264889755,"pZ":3.551210317896464,"vX0":8.144194161033466,"vY0":-138.5218167121994,"vZ0":-2.97861456877633,"x":119.47,"y":142.9,"x0":-2.100154872780573,"y0":50.00551657620382,"z0":5.7042776962893065,"aX":-14.092890598554593},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.6,"breakHorizontal":11.4,"spinRate":2360,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39513157624928485,"extension":6.4804709626468595},"index":4,"playId":"70065585-9b09-3c72-8f8e-237d8eb7520e","pitchNumber":4,"startTime":"2025-09-11T01:54:31.282Z","endTime":"2025-09-11T01:54:36.363Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T01:54:36.363Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nolan Gorman walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-11T01:56:35.082Z","endTime":"2025-09-11T01:58:33.408Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,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":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"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":95.0,"endSpeed":86.4,"strikeZoneTop":3.45979656193749,"strikeZoneBottom":1.55100753091555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.878906915400773,"aZ":-11.11618693988837,"pfxX":-2.869981891070152,"pfxZ":10.921341935426126,"pX":0.8679012509599497,"pZ":4.4385453117843285,"vX0":5.653584865721682,"vY0":-138.2433838470306,"vZ0":-1.8245223442200613,"x":83.92,"y":118.94,"x0":-0.8342756299752713,"y0":50.006876102751825,"z0":5.856684658669373,"aX":-5.536735330651658},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.6,"breakHorizontal":4.0,"spinRate":2090,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.39677176787997226,"extension":7.425012333491488},"index":0,"playId":"18f70382-90ba-348a-afd6-2e0f94a4b67b","pitchNumber":1,"startTime":"2025-09-11T01:56:45.377Z","endTime":"2025-09-11T01:56:48.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.9,"strikeZoneTop":3.49618089561482,"strikeZoneBottom":1.69933132183541,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.86900771517216,"aZ":-10.269018715604444,"pfxX":-4.428184241575238,"pfxZ":11.23997317375789,"pX":-0.7229162199856547,"pZ":3.1595627613840427,"vX0":2.554830786019294,"vY0":-139.10876605226247,"vZ0":-4.987026510754227,"x":144.56,"y":153.47,"x0":-1.0807195427078993,"y0":50.0006090800813,"z0":5.663824590957466,"aX":-8.627897797656791},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.4,"breakHorizontal":7.4,"spinRate":2191,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.39459640020101006,"extension":7.400525072163027},"index":1,"playId":"3d825c59-9bd9-3dbc-aca2-1e6202d21989","pitchNumber":2,"startTime":"2025-09-11T01:57:03.754Z","endTime":"2025-09-11T01:57:08.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.1,"strikeZoneTop":3.42334858473873,"strikeZoneBottom":1.77023147056055,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.235775471104255,"aZ":-28.70536900211363,"pfxX":-0.05816624740844123,"pfxZ":2.156892203074948,"pX":-1.0697397965913988,"pZ":2.4436867025535176,"vX0":0.18549920726704267,"vY0":-126.85554068712162,"vZ0":-2.6325794402283114,"x":157.78,"y":172.8,"x0":-1.1366921357613524,"y0":50.00137437482629,"z0":5.815249185720422,"aX":-0.09350583594745207},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.5,"breakHorizontal":0.0,"spinRate":1877,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.4340221593396909,"extension":7.242481169151192},"index":2,"playId":"09902f0d-725d-3938-8091-9edc2846380d","pitchNumber":3,"startTime":"2025-09-11T01:57:21.394Z","endTime":"2025-09-11T01:57:26.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.79060341735483,"aZ":-11.752856499112216,"pfxX":-5.392058662840128,"pfxZ":10.494319419233921,"pX":0.35479159091888995,"pZ":2.1359521295475985,"vX0":4.710751906389993,"vY0":-138.57559078000074,"vZ0":-7.577313325804141,"x":103.48,"y":181.11,"x0":-0.6661076857069294,"y0":50.00465899951742,"z0":5.689949950922097,"aX":-10.4944793159756},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.6,"breakHorizontal":8.8,"spinRate":2203,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.395166367715444,"extension":7.39694848330955},"index":3,"playId":"6cd32fd9-8a42-30cc-b8a6-063ba391a933","pitchNumber":4,"startTime":"2025-09-11T01:57:37.944Z","endTime":"2025-09-11T01:57:42.007Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.01859249606521,"aZ":-13.903225810451048,"pfxX":-6.024607360768894,"pfxZ":9.253343740171085,"pX":-0.3460253454391081,"pZ":3.2973336296125253,"vX0":3.2207864364465038,"vY0":-139.75406639186252,"vZ0":-4.018584466522634,"x":130.19,"y":149.75,"x0":-0.7317798126196862,"y0":50.00370947310077,"z0":5.669586908867347,"aX":-11.896450359647561},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.1,"breakHorizontal":10.2,"spinRate":2187,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.39218894581435837,"extension":7.550650710367968},"index":4,"playId":"a8985c7f-4f5a-3566-9a6d-71facc61a2f3","pitchNumber":5,"startTime":"2025-09-11T01:57:59.851Z","endTime":"2025-09-11T01:58:03.608Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-09-11T01:58:11.394Z","endTime":"2025-09-11T01:58:27.120Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.3,"strikeZoneTop":3.5467683843728,"strikeZoneBottom":1.70261431218715,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.776314224903704,"aZ":-10.948700225701762,"pfxX":-5.326754941488099,"pfxZ":10.674769394263667,"pX":-0.10553482474188475,"pZ":1.501720571867491,"vX0":3.2997250098062274,"vY0":-139.92375444968,"vZ0":-9.377865256718861,"x":121.02,"y":198.23,"x0":-0.6064177328405269,"y0":50.00091498604647,"z0":5.608541816154992,"aX":-10.589643790538009},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.6,"breakHorizontal":9.0,"spinRate":2155,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.39105111091242106,"extension":7.5244181461512865},"index":6,"playId":"d126fc43-bfda-3f7d-ac5c-79c093d2eb94","pitchNumber":6,"startTime":"2025-09-11T01:58:27.120Z","endTime":"2025-09-11T01:58:33.408Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T01:58:33.408Z","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 to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-11T01:58:48.616Z","endTime":"2025-09-11T02:00:17.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"postOnSecond":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"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_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":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.81936977501369,"aZ":-11.829455362530299,"pfxX":-3.211877986468733,"pfxZ":10.341298640542561,"pX":-0.012745902513305653,"pZ":2.555256576068981,"vX0":3.764311792108399,"vY0":-139.48977931086725,"vZ0":-6.840038025032686,"x":117.49,"y":169.79,"x0":-0.9634138456466844,"y0":50.006187672649624,"z0":5.821836017391686,"aX":-6.3211687867004285},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.5,"breakHorizontal":5.0,"spinRate":2119,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.3929003573148213,"extension":7.583036711062651},"index":0,"playId":"a979696c-247a-3a1e-be65-8bf3baf40188","pitchNumber":1,"startTime":"2025-09-11T01:58:58.112Z","endTime":"2025-09-11T01:59:02.246Z","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":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.0,"strikeZoneTop":3.48111907288639,"strikeZoneBottom":1.69313924556435,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.897426197707663,"aZ":-29.667233859981803,"pfxX":0.3114400894066187,"pfxZ":1.502842025168449,"pX":0.6003894793174915,"pZ":0.5189561848322517,"vX0":3.793500985952136,"vY0":-129.38959764787634,"vZ0":-6.931440100523689,"x":94.11,"y":224.77,"x0":-0.9348004662371726,"y0":50.00471578166405,"z0":5.553398551489513,"aX":0.51929801948722},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.2,"breakHorizontal":-1.6,"spinRate":1915,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4258628149173078,"extension":7.544857246451172},"index":1,"playId":"c86e0077-8491-3d58-8f34-72ef351551a6","pitchNumber":2,"startTime":"2025-09-11T01:59:20.423Z","endTime":"2025-09-11T01:59:24.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.5,"strikeZoneTop":3.19351561769716,"strikeZoneBottom":1.3977261170427,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.507667423268238,"aZ":-29.37367317870113,"pfxX":0.9380782334259501,"pfxZ":1.6266835034689002,"pX":0.9478648528265022,"pZ":2.616295438681198,"vX0":4.212255291105587,"vY0":-130.0666657227159,"vZ0":-2.4215639100903537,"x":80.87,"y":168.14,"x0":-0.8100097326598845,"y0":50.00510669217572,"z0":5.771273511062403,"aX":1.6187691554931527},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.6,"breakHorizontal":-2.5,"spinRate":1743,"spinDirection":179},"zone":12,"typeConfidence":2.0,"plateTime":0.42000041424736834,"extension":7.5563822567967485},"index":2,"playId":"47c06bbe-a069-374b-a3fb-cb611f4f000f","pitchNumber":3,"startTime":"2025-09-11T01:59:47.768Z","endTime":"2025-09-11T01:59:54.812Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.83468965925322,"aZ":-35.81056768492299,"pfxX":8.844618222119744,"pfxZ":-2.630001405632262,"pX":0.42576479700916814,"pZ":3.220560364517183,"vX0":-0.549501904021106,"vY0":-116.78839677862126,"vZ0":1.299062990658789,"x":100.77,"y":151.82,"x0":-0.4852405254888523,"y0":50.00344243465851,"z0":6.023260494602125,"aX":12.227073182811386},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-4.2,"breakHorizontal":-15.8,"spinRate":2099,"spinDirection":31},"zone":3,"typeConfidence":2.0,"plateTime":0.4688554635716802,"extension":7.499485321967025},"hitData":{"launchSpeed":94.5,"launchAngle":21.0,"totalDistance":299.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":109.48,"coordY":80.58}},"index":3,"playId":"ad744f0a-d3a6-3d04-878b-b92aab416f23","pitchNumber":4,"startTime":"2025-09-11T02:00:07.270Z","endTime":"2025-09-11T02:00:17.038Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T02:00:17.038Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pedro Pagés singles on a line drive to center fielder Julio Rodríguez. Nolan Gorman to 3rd. Thomas Saggese to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-11T02:00:44.604Z","endTime":"2025-09-11T02:04:06.376Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"postOnSecond":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"postOnThird":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,4,5,6,7,8,9],"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":9},"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":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.9,"strikeZoneTop":2.86590859596902,"strikeZoneBottom":1.38238865597334,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.081526868482978,"aZ":-11.847966504636881,"pfxX":-3.7718147287418997,"pfxZ":10.335192795485096,"pX":0.350991093908816,"pZ":1.854333343051807,"vX0":4.574559555488385,"vY0":-138.8765543776196,"vZ0":-8.366757093282294,"x":103.62,"y":188.71,"x0":-0.8221660526448237,"y0":50.003452704513236,"z0":5.680873474547157,"aX":-7.4190014765259855},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.3,"breakHorizontal":6.0,"spinRate":2177,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.39335369906068696,"extension":7.595941836022606},"index":0,"playId":"7e765935-dc97-367f-bb96-ef4f6b70ed2c","pitchNumber":1,"startTime":"2025-09-11T02:00:52.815Z","endTime":"2025-09-11T02:00:57.113Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"9e5c20e3-0081-4570-9cb7-5c377e2227d9","startTime":"2025-09-11T02:01:14.054Z","endTime":"2025-09-11T02:01:19.054Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.554350307901633,"aZ":-11.865602939166426,"pfxX":-2.0137150854220858,"pfxZ":10.237267435927029,"pX":0.11119080155039837,"pZ":2.7065100038802687,"vX0":2.166527438419686,"vY0":-139.53199506895058,"vZ0":-6.339246425078357,"x":112.76,"y":165.7,"x0":-0.41139271994229615,"y0":50.00520011851576,"z0":5.779753943345607,"aX":-3.9960686195098543},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.5,"breakHorizontal":3.2,"spinRate":2040,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.3916070804114118,"extension":7.727562064800048},"index":2,"playId":"cce2b6a3-1324-31a6-b536-eed24eb24d18","pitchNumber":2,"startTime":"2025-09-11T02:01:32.448Z","endTime":"2025-09-11T02:01:36.536Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-11T02:01:45.427Z","endTime":"2025-09-11T02:01:59.653Z","isPitch":false,"type":"action","player":{"id":686780,"link":"/api/v1/people/686780"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":76.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.18770911207844,"aZ":-32.65012495881146,"pfxX":0.34764997676599263,"pfxZ":-0.3299737196084793,"pX":-0.8413876636946757,"pZ":1.1676906890705707,"vX0":-0.5157503129467039,"vY0":-119.25743737287209,"vZ0":-3.6485787677151924,"x":149.07,"y":207.25,"x0":-0.6687460403853287,"y0":50.00047934796463,"z0":5.623254857106163,"aX":0.507133125680436},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.1,"breakHorizontal":-0.5,"spinRate":701,"spinDirection":281},"zone":13,"typeConfidence":2.0,"plateTime":0.45704824579915604,"extension":7.329108377409865},"index":4,"playId":"045ab8c1-5846-3bf0-bfb3-6586e139eff5","pitchNumber":3,"startTime":"2025-09-11T02:01:59.653Z","endTime":"2025-09-11T02:02:04.872Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":76.2,"strikeZoneTop":2.92548013711545,"strikeZoneBottom":1.4304271858057,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.76163186734579,"aZ":-33.42176322208045,"pfxX":-2.050451545600966,"pfxZ":-0.863036726176559,"pX":0.46170557820790475,"pZ":0.07796636288139284,"vX0":2.816383945637158,"vY0":-119.55487589497778,"vZ0":-5.718943590434825,"x":99.4,"y":236.67,"x0":-0.464444776405258,"y0":50.00153601823262,"z0":5.495972806736524,"aX":-2.9721669295926576},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-2.6,"breakHorizontal":3.0,"spinRate":870,"spinDirection":335},"zone":14,"typeConfidence":2.0,"plateTime":0.45790377714925423,"extension":7.535395516246638},"index":5,"playId":"176932be-69f9-3592-a732-445917cf37ac","pitchNumber":4,"startTime":"2025-09-11T02:02:20.030Z","endTime":"2025-09-11T02:02:26.641Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":80.8,"strikeZoneTop":2.9753436566501,"strikeZoneBottom":1.53518442220333,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.20746988296755,"aZ":-28.175341564804583,"pfxX":0.2769498809004389,"pfxZ":2.403326347131215,"pX":1.3342080650580894,"pZ":0.6998589527753818,"vX0":4.085948243744766,"vY0":-129.3147540836474,"vZ0":-6.9106238949849335,"x":66.14,"y":219.88,"x0":-0.3136321862873946,"y0":50.00517096804141,"z0":5.61854803761062,"aX":0.4605837564594686},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.8,"breakHorizontal":-1.6,"spinRate":1931,"spinDirection":81},"zone":14,"typeConfidence":2.0,"plateTime":0.42632356159579343,"extension":7.593817635448547},"index":6,"playId":"1a04d689-e4e8-3ef6-b6f9-23705c23f5be","pitchNumber":5,"startTime":"2025-09-11T02:02:45.660Z","endTime":"2025-09-11T02:02:50.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.484005012420887,"aZ":-32.1126209061044,"pfxX":-2.7568372550033953,"pfxZ":0.04192089375271735,"pX":-0.35553670441059165,"pZ":2.5374840148602713,"vX0":1.833534096254611,"vY0":-118.29862554019594,"vZ0":-0.39841105704886115,"x":130.55,"y":170.27,"x0":-0.7860194880839352,"y0":50.00131186464612,"z0":5.674815841670694,"aX":-3.8715397673151815},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":0.2,"breakHorizontal":4.4,"spinRate":626,"spinDirection":296},"zone":4,"typeConfidence":2.0,"plateTime":0.464613876561601,"extension":7.506842157173769},"index":7,"playId":"162531ce-fc61-3b77-9185-6fa253eaea24","pitchNumber":6,"startTime":"2025-09-11T02:03:05.855Z","endTime":"2025-09-11T02:03:13.092Z","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":97.1,"endSpeed":88.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.90365139801504,"aZ":-9.739072748428553,"pfxX":-4.087797597445449,"pfxZ":11.080776782494546,"pX":1.069498407253138,"pZ":3.072409896232931,"vX0":5.282345970695721,"vY0":-141.32726515724835,"vZ0":-5.792379352623525,"x":76.23,"y":155.82,"x0":-0.29185286955172185,"y0":50.00684404395189,"z0":5.772869950826658,"aX":-8.279793913883156},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.1,"breakHorizontal":6.4,"spinRate":2150,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.38740795600302436,"extension":7.651401802830695},"index":8,"playId":"e7962855-c925-35e8-888c-611592ee710d","pitchNumber":7,"startTime":"2025-09-11T02:03:31.024Z","endTime":"2025-09-11T02:03:35.410Z","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":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.667539156313435,"aZ":-29.707541070762286,"pfxX":0.3395645258606992,"pfxZ":1.4589936380808837,"pX":0.8041234207517749,"pZ":1.303500842819258,"vX0":3.554716970668372,"vY0":-129.40340714881228,"vZ0":-5.16248882977465,"x":86.35,"y":203.59,"x0":-0.6330294395446692,"y0":50.00492055192114,"z0":5.60767646335655,"aX":0.5735210400138228},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.7,"breakHorizontal":-1.4,"spinRate":1792,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.4237067566940187,"extension":7.552902499204552},"hitData":{"launchSpeed":73.9,"launchAngle":13.0,"totalDistance":170.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":128.19,"coordY":93.79}},"index":9,"playId":"466fbc0e-62c6-3c17-88b4-b5af06c9e4db","pitchNumber":8,"startTime":"2025-09-11T02:03:53.243Z","endTime":"2025-09-11T02:04:06.376Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T02:04:06.376Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Fermín strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-11T02:04:25.608Z","endTime":"2025-09-11T02:05:41.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"postOnSecond":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"postOnThird":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.38533841768387,"strikeZoneBottom":1.58071466372698,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.732591425631362,"aZ":-13.656553024493508,"pfxX":-5.301813041367167,"pfxZ":9.489949525859322,"pX":0.21249737954612447,"pZ":3.593045467228024,"vX0":4.628479525582578,"vY0":-138.74622371758855,"vZ0":-3.6099632362687255,"x":108.9,"y":141.77,"x0":-0.7875988914505999,"y0":50.00606003356772,"z0":5.81974714907256,"aX":-10.34974964287951},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.7,"breakHorizontal":8.6,"spinRate":2166,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.39460178734987617,"extension":7.535444303685281},"index":0,"playId":"1f482ca7-e737-3305-b840-03999afecd7b","pitchNumber":1,"startTime":"2025-09-11T02:04:33.305Z","endTime":"2025-09-11T02:04:39.939Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.31047529917044,"strikeZoneBottom":1.60569720123928,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.325775382321556,"aZ":-31.634168535035535,"pfxX":0.5832303686233011,"pfxZ":0.3313380310006355,"pX":0.7424559685183642,"pZ":1.7122786689056309,"vX0":3.9788654510988755,"vY0":-126.70051471689555,"vZ0":-3.5679636764615887,"x":88.7,"y":192.55,"x0":-0.9199391275633855,"y0":50.00418829260649,"z0":5.64952727768169,"aX":0.9538944172006968},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.0,"breakHorizontal":-1.9,"spinRate":1940,"spinDirection":93},"zone":9,"typeConfidence":2.0,"plateTime":0.4312499356805439,"extension":7.542618556113811},"index":1,"playId":"d60591e0-161c-3bf7-9d11-9690d301a3dc","pitchNumber":2,"startTime":"2025-09-11T02:04:53.417Z","endTime":"2025-09-11T02:04:58.233Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.228594364683616,"aZ":-14.05882373481226,"pfxX":-6.322393455856343,"pfxZ":9.22130964351419,"pX":-0.05592671245454253,"pZ":2.533425747035167,"vX0":3.878146863677515,"vY0":-139.26398197220286,"vZ0":-6.227408853477042,"x":119.13,"y":170.38,"x0":-0.6449872496120498,"y0":50.0038745230213,"z0":5.728286754622621,"aX":-12.421331066618219},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.6,"breakHorizontal":10.7,"spinRate":2162,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.3932729533560799,"extension":7.602377649647193},"index":2,"playId":"4c036f57-c875-3dde-9b29-0faf97881993","pitchNumber":3,"startTime":"2025-09-11T02:05:13.281Z","endTime":"2025-09-11T02:05:17.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.467043613995255,"aZ":-9.935353920029453,"pfxX":-4.042950826841544,"pfxZ":11.235353406522332,"pX":1.2586484584015456,"pZ":3.309554559249701,"vX0":5.51049454700659,"vY0":-139.36263379225971,"vZ0":-5.099402311133837,"x":69.02,"y":149.42,"x0":-0.21321532503637328,"y0":50.00394766670027,"z0":5.8110911911307666,"aX":-8.003715053148108},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.6,"breakHorizontal":6.2,"spinRate":2004,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.39208695185573195,"extension":7.740858985233286},"index":3,"playId":"df55e3f1-7ff4-3882-83b2-63d9c0c4e577","pitchNumber":4,"startTime":"2025-09-11T02:05:37.745Z","endTime":"2025-09-11T02:05:41.846Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T02:05:41.846Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathan Church strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-11T02:07:00.864Z","endTime":"2025-09-11T02:08:18.712Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"postOnSecond":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"postOnThird":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"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":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-11T02:06:07.898Z","endTime":"2025-09-11T02:07:03.034Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.6,"strikeZoneTop":3.05555744224444,"strikeZoneBottom":1.42820184355302,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.44264831763521,"aZ":-28.918125566004086,"pfxX":0.04210860393911586,"pfxZ":1.9321383232067184,"pX":0.5310844577367035,"pZ":1.011342048520172,"vX0":3.5247644325708456,"vY0":-129.10944001766515,"vZ0":-5.944627094507408,"x":96.76,"y":211.47,"x0":-0.8585387676555849,"y0":50.00177695767433,"z0":5.575397243164147,"aX":0.07072517817324513},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.4,"breakHorizontal":-0.8,"spinRate":1790,"spinDirection":146},"zone":14,"typeConfidence":2.0,"plateTime":0.42459865835914057,"extension":7.60457167889402},"index":1,"playId":"b7252fa8-2886-31e5-812b-dafd9ed1cfff","pitchNumber":1,"startTime":"2025-09-11T02:07:03.034Z","endTime":"2025-09-11T02:07:08.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.188872519094538,"aZ":-30.19354817358212,"pfxX":9.52567911085334E-4,"pfxZ":1.1990743374648183,"pX":0.3364769938418532,"pZ":1.942649710397108,"vX0":3.1184852475014613,"vY0":-128.7934795120785,"vZ0":-3.6720519747651688,"x":104.17,"y":186.33,"x0":-0.8993164750066978,"y0":50.00225145681892,"z0":5.767932454865996,"aX":0.0011033722807612075},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.4,"breakHorizontal":-0.8,"spinRate":1748,"spinDirection":348},"zone":9,"typeConfidence":2.0,"plateTime":0.42820226831126496,"extension":7.520575124867519},"index":2,"playId":"4880f42f-c966-3ff7-8975-6119fa16c401","pitchNumber":2,"startTime":"2025-09-11T02:07:22.368Z","endTime":"2025-09-11T02:07:32.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.94186049722051,"aZ":-12.608183868999582,"pfxX":-5.336876985948739,"pfxZ":9.845871501743943,"pX":0.14532063924253286,"pZ":3.337627787895647,"vX0":4.400449821919021,"vY0":-139.92585786873167,"vZ0":-4.202873917882073,"x":111.46,"y":148.66,"x0":-0.7526753724974619,"y0":50.00061235332744,"z0":5.68228428596937,"aX":-10.604050795684422},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.2,"breakHorizontal":8.8,"spinRate":2188,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.39112172406003953,"extension":7.706933373672756},"index":3,"playId":"63581539-7023-33ca-8554-3faf9554fea6","pitchNumber":3,"startTime":"2025-09-11T02:07:53.309Z","endTime":"2025-09-11T02:07:59.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.970341485437167,"aZ":-33.75241021312231,"pfxX":-4.6607787289647575,"pfxZ":-1.1141303768085171,"pX":-0.8659988991434242,"pZ":1.444322695395644,"vX0":1.9213844517379588,"vY0":-118.58677437663377,"vZ0":-2.5406285360813707,"x":150.01,"y":199.78,"x0":-1.083899580186682,"y0":50.00338683382215,"z0":5.627029260613403,"aX":-6.597792820546565},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-2.4,"breakHorizontal":7.9,"spinRate":754,"spinDirection":266},"zone":13,"typeConfidence":2.0,"plateTime":0.46295187674196914,"extension":7.522090863918867},"index":4,"playId":"82e30604-5198-3967-bf7f-a57a024693cf","pitchNumber":4,"startTime":"2025-09-11T02:08:13.191Z","endTime":"2025-09-11T02:08:18.712Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T02:08:18.712Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lars Nootbaar strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-11T02:08:38.194Z","endTime":"2025-09-11T02:10:48.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"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":"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":90.1,"endSpeed":82.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.986577365040503,"aZ":-26.338616750120973,"pfxX":-0.09513866862904097,"pfxZ":3.382611587796407,"pX":0.320400258808758,"pZ":1.4077841843397398,"vX0":3.0021619125687873,"vY0":-131.0855086964058,"vZ0":-5.814377538044982,"x":104.79,"y":200.77,"x0":-0.8316253791351687,"y0":50.00258235097191,"z0":5.64372147786429,"aX":-0.16439710804467833},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.9,"breakHorizontal":-0.6,"spinRate":1715,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.41925027808563087,"extension":7.621607646912114},"index":0,"playId":"eb25df08-080f-34c2-9aab-30d8a0d41e5a","pitchNumber":1,"startTime":"2025-09-11T02:08:45.279Z","endTime":"2025-09-11T02:08:49.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.1,"strikeZoneTop":3.2138737103524,"strikeZoneBottom":1.58694847746579,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.309299289610724,"aZ":-30.118644560143235,"pfxX":-0.8291374276015699,"pfxZ":1.4423722623570625,"pX":-0.7547709749229358,"pZ":0.8908018495990749,"vX0":1.306893169819478,"vY0":-118.36183653897655,"vZ0":-4.467227034595604,"x":145.77,"y":214.73,"x0":-1.2060012222377061,"y0":50.00065695347844,"z0":5.556464407194732,"aX":-1.1780254057651547},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.8,"breakHorizontal":1.2,"spinRate":687,"spinDirection":281},"zone":13,"typeConfidence":2.0,"plateTime":0.4625195998382985,"extension":7.25722314670056},"index":1,"playId":"76765598-d396-3ca4-830d-7f451f289aab","pitchNumber":2,"startTime":"2025-09-11T02:09:03.361Z","endTime":"2025-09-11T02:09:08.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":81.8,"strikeZoneTop":3.2305344600393,"strikeZoneBottom":1.60379086097955,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.96080983808501,"aZ":-27.96861702401504,"pfxX":1.0763549625916913,"pfxZ":2.4635738310564443,"pX":0.2143582219433065,"pZ":0.9600640591387659,"vX0":2.200632640531964,"vY0":-130.69804849228268,"vZ0":-6.501310142041316,"x":108.83,"y":212.86,"x0":-0.7828073803177018,"y0":50.00228870918998,"z0":5.617673045690168,"aX":1.8372539889527253},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.1,"breakHorizontal":-2.5,"spinRate":1721,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.42122856410295384,"extension":7.697854860959419},"index":2,"playId":"0487e428-15ea-3b6b-bc61-12ad57195e07","pitchNumber":3,"startTime":"2025-09-11T02:09:38.359Z","endTime":"2025-09-11T02:09:44.397Z","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":88.8,"endSpeed":80.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.036343373408226,"aZ":-29.20710114975741,"pfxX":0.766093497335055,"pfxZ":1.7818527633469365,"pX":0.7278096639923929,"pZ":2.5962496920015505,"vX0":3.6044679554047088,"vY0":-129.21128105226413,"vZ0":-1.968709969336257,"x":89.26,"y":168.68,"x0":-0.7941814046992945,"y0":50.00189301525035,"z0":5.648665867179548,"aX":1.2731408224946126},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.0,"breakHorizontal":-2.3,"spinRate":1736,"spinDirection":124},"zone":6,"typeConfidence":2.0,"plateTime":0.42658526683128883,"extension":7.570803990001207},"index":3,"playId":"7d468a5f-8c18-3bf3-b704-c21d00837064","pitchNumber":4,"startTime":"2025-09-11T02:10:03.976Z","endTime":"2025-09-11T02:10:09.221Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"playId":"e7d18cd9-f9ca-4d34-93e0-f581c438a3be","startTime":"2025-09-11T02:10:26.336Z","endTime":"2025-09-11T02:10:31.336Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.050043759501634,"aZ":-35.764335145745285,"pfxX":-1.132038070678309,"pfxZ":-2.4806393795579664,"pX":0.428856197036419,"pZ":1.4513982394775737,"vX0":3.7901805933676727,"vY0":-118.94052294745981,"vZ0":-1.8414876560529874,"x":100.65,"y":199.59,"x0":-1.0325938110825106,"y0":50.00574137340713,"z0":5.454061646163712,"aX":-1.6358505732711932},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-4.7,"breakHorizontal":1.2,"spinRate":763,"spinDirection":326},"zone":14,"typeConfidence":2.0,"plateTime":0.45905967770566836,"extension":7.583512913061585},"index":5,"playId":"ec1299e8-5fa6-3ea7-b4bd-c4acd0b13d60","pitchNumber":5,"startTime":"2025-09-11T02:10:43.209Z","endTime":"2025-09-11T02:10:48.473Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T02:10:48.473Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Naylor singles on a ground ball to second baseman José Fermín, deflected by pitcher Michael McGreevy.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-11T02:14:06.317Z","endTime":"2025-09-11T02:14:33.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"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],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":700241,"link":"/api/v1/people/700241"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-11T02:12:53.329Z","endTime":"2025-09-11T02:14:08.519Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"}},{"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.1,"endSpeed":85.5,"strikeZoneTop":3.25701292845496,"strikeZoneBottom":1.61000350861938,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.91695946513261,"aZ":-19.342493705958702,"pfxX":-5.90083299315345,"pfxZ":6.856470392835629,"pX":-0.7900708417011801,"pZ":4.273292316130111,"vX0":5.603894873065131,"vY0":-135.5023830767287,"vZ0":-0.5357751300925625,"x":147.12,"y":123.4,"x0":-2.1122399396167384,"y0":50.00060699903307,"z0":5.817727546238799,"aX":-11.039023588385092},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.5,"breakHorizontal":9.6,"spinRate":2172,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.40328031438105816,"extension":6.268261449388693},"index":1,"playId":"2e608498-8edb-3287-ac4f-1bc2f4c9ac63","pitchNumber":1,"startTime":"2025-09-11T02:14:08.519Z","endTime":"2025-09-11T02:14:12.567Z","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":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.10019907472416,"aZ":-29.61600748687829,"pfxX":-9.103260140652658,"pfxZ":1.5430160276365745,"pX":-0.771949367499293,"pZ":2.0940881184488718,"vX0":6.146641340753389,"vY0":-127.86614471017306,"vZ0":-3.2089366960851726,"x":146.42,"y":182.24,"x0":-2.022979635158285,"y0":50.00198945685154,"z0":5.686339972679709,"aX":-15.0893742404259},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.3,"breakHorizontal":15.1,"spinRate":1629,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.4281707740086502,"extension":6.453494438897733},"hitData":{"launchSpeed":105.1,"launchAngle":-6.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":122.61,"coordY":168.82}},"index":2,"playId":"a91cbed9-3a39-30af-9227-925fbda70bea","pitchNumber":2,"startTime":"2025-09-11T02:14:23.414Z","endTime":"2025-09-11T02:14:33.241Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T02:14:33.241Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jorge Polanco singles on a ground ball to center fielder Nathan Church. Josh Naylor to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-11T02:15:19.014Z","endTime":"2025-09-11T02:16:56.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"postOnSecond":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":701675,"link":"/api/v1/people/701675"},"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"a078ff3f-4b5b-3d06-8a50-2d071d335bc4","startTime":"2025-09-11T02:15:02.861Z","endTime":"2025-09-11T02:15:06.242Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":70.8,"strikeZoneTop":3.29771227799964,"strikeZoneBottom":1.63738665218656,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.66432665620588,"aZ":-40.385162185710755,"pfxX":8.425564531929922,"pfxZ":-6.477114979901426,"pX":-1.0640160587254723,"pZ":2.897485861806013,"vX0":0.05214771959504477,"vY0":-112.25585339630213,"vZ0":2.337938264756936,"x":157.56,"y":160.55,"x0":-2.1810330934470548,"y0":50.00407688668496,"z0":5.9749918911260345,"aX":10.67734854000268},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-10.8,"breakHorizontal":-15.2,"spinRate":2566,"spinDirection":47},"zone":11,"typeConfidence":2.0,"plateTime":0.4892459784657097,"extension":6.3530652924552244},"index":1,"playId":"868b68fd-ef65-3c4a-807e-283fdc07257f","pitchNumber":1,"startTime":"2025-09-11T02:15:21.136Z","endTime":"2025-09-11T02:15:26.608Z","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":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.4,"strikeZoneTop":3.30745403668656,"strikeZoneBottom":1.64738990102231,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.906435483886302,"aZ":-18.821330363850524,"pfxX":-8.281707060938455,"pfxZ":7.048624088245031,"pX":1.0190918161907205,"pZ":2.6729468873143367,"vX0":10.767784398845219,"vY0":-136.072710915217,"vZ0":-4.69726353943464,"x":78.15,"y":166.61,"x0":-1.8940589341771779,"y0":50.00610090606144,"z0":5.706740218933586,"aX":-15.697617304650592},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.0,"breakHorizontal":13.0,"spinRate":2329,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.4009184026535846,"extension":6.452199903397112},"index":2,"playId":"b6d644a2-df15-3be8-8b0d-ac2059c11ef1","pitchNumber":2,"startTime":"2025-09-11T02:15:38.907Z","endTime":"2025-09-11T02:15:45.332Z","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":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.4,"strikeZoneTop":3.24515283626434,"strikeZoneBottom":1.61708900107398,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.974212874105174,"aZ":-32.42313488210509,"pfxX":-9.654292011661298,"pfxZ":-0.1476104881028686,"pX":-1.1042273014621773,"pZ":3.05221850187668,"vX0":5.624461990445358,"vY0":-127.43049493473369,"vZ0":-0.2747403916872454,"x":159.09,"y":156.37,"x0":-2.0846549010957123,"y0":50.0050531794831,"z0":5.720920000679838,"aX":-15.893380736951991},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.1,"breakHorizontal":16.2,"spinRate":1757,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.4296840623244651,"extension":6.50424279139355},"index":3,"playId":"181a49a8-2bff-318e-ad64-da1a92640302","pitchNumber":3,"startTime":"2025-09-11T02:16:03.943Z","endTime":"2025-09-11T02:16:08.988Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.25621098991186,"strikeZoneBottom":1.75679034487605,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.758113920687773,"aZ":-14.059352513341668,"pfxX":-6.384839700700695,"pfxZ":9.745434587137122,"pX":0.49815920371939687,"pZ":2.569155845535988,"vX0":8.696114594284262,"vY0":-134.8350830141553,"vZ0":-5.527434907385271,"x":98.01,"y":169.41,"x0":-1.925324667093944,"y0":50.00174541749217,"z0":5.6222023636088645,"aX":-11.86672413251975},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.8,"breakHorizontal":10.0,"spinRate":2238,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.4047883334536846,"extension":6.595558590063375},"index":4,"playId":"1b8c5adc-e784-356f-b660-a40fa5fd6829","pitchNumber":4,"startTime":"2025-09-11T02:16:24.213Z","endTime":"2025-09-11T02:16:29.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.631007295551232,"aZ":-29.103554327247995,"pfxX":-9.035004182642613,"pfxZ":1.6465817964570295,"pX":-0.19228270997453845,"pZ":2.601855691050225,"vX0":8.208535266854918,"vY0":-135.03484598027146,"vZ0":-2.731673248771922,"x":124.33,"y":168.53,"x0":-2.082857080579777,"y0":50.00347803816678,"z0":5.652866015069732,"aX":-16.854452261275668},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":2.6,"breakHorizontal":14.9,"spinRate":2189,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.4040738622889495,"extension":6.563193884201541},"hitData":{"launchSpeed":104.9,"launchAngle":-1.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.33,"coordY":88.21}},"index":5,"playId":"b66c327e-2d2f-361e-9daf-a8e315c2ecd8","pitchNumber":5,"startTime":"2025-09-11T02:16:44.483Z","endTime":"2025-09-11T02:16:56.551Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T02:16:56.551Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Eugenio Suárez grounds out, second baseman José Fermín to first baseman Willson Contreras. Josh Naylor to 3rd. Jorge Polanco to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-11T02:17:13.524Z","endTime":"2025-09-11T02:18:32.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"postOnThird":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","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":3},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"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":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":73.6,"strikeZoneTop":3.40116118444183,"strikeZoneBottom":1.56254466380864,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.842525291255317,"aZ":-41.30200424789049,"pfxX":5.826712404294722,"pfxZ":-6.74617259249483,"pX":0.8557609752106123,"pZ":1.750666194479261,"vX0":4.480804408205193,"vY0":-115.6503904805123,"vZ0":-0.46979739816844424,"x":84.38,"y":191.51,"x0":-1.8647933926441114,"y0":50.003106433797676,"z0":5.922359468612023,"aX":7.882164351713687},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-12.0,"breakHorizontal":-11.6,"spinRate":2534,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4738497869495326,"extension":6.607514997818019},"index":0,"playId":"2508f169-4d86-3917-b11f-34fe038ca13c","pitchNumber":1,"startTime":"2025-09-11T02:17:22.739Z","endTime":"2025-09-11T02:17:27.519Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.29548262212992,"aZ":-30.03096936323217,"pfxX":7.612712098959229,"pfxZ":1.4006100342631154,"pX":0.6085675471114225,"pZ":1.7813390323765836,"vX0":4.367335820889011,"vY0":-122.5700969436571,"vZ0":-2.730601209759078,"x":93.8,"y":190.68,"x0":-2.1828629491711244,"y0":50.0023325365801,"z0":5.46361658432218,"aX":11.628036997645594},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.2,"breakHorizontal":-14.8,"spinRate":2513,"spinDirection":56},"zone":9,"typeConfidence":2.0,"plateTime":0.44617683924108764,"extension":6.429269154677989},"index":1,"playId":"b5ba3d3b-d399-3824-8ebc-3556c6b984db","pitchNumber":2,"startTime":"2025-09-11T02:17:39.235Z","endTime":"2025-09-11T02:17:43.412Z","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":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.60204451358903,"strikeZoneBottom":1.61868791398009,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.654802153136373,"aZ":-16.939815433135777,"pfxX":-6.592303642675173,"pfxZ":7.962793602350976,"pX":0.24004645587491538,"pZ":3.928034940806965,"vX0":8.061255888038277,"vY0":-137.05450208917645,"vZ0":-2.0112047904804857,"x":107.85,"y":132.72,"x0":-1.874928195091884,"y0":50.002620822616855,"z0":5.820911781753773,"aX":-12.613352249572676},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.3,"breakHorizontal":10.3,"spinRate":2231,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.39875828889932396,"extension":6.624953960690497},"index":2,"playId":"6cb35a47-982a-3dc4-b7cf-135e76a53f23","pitchNumber":3,"startTime":"2025-09-11T02:18:02.723Z","endTime":"2025-09-11T02:18:07.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.209344902341524,"aZ":-17.11229839904635,"pfxX":-6.556883694075692,"pfxZ":7.8231510877274175,"pX":0.570781177579419,"pZ":3.1681927327747816,"vX0":8.394260833879928,"vY0":-137.78243137184967,"vZ0":-3.9197703118819875,"x":95.24,"y":153.24,"x0":-1.6614106692398414,"y0":50.0019038430615,"z0":5.76335171769839,"aX":-12.62373730757683},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.6,"breakHorizontal":10.2,"spinRate":2225,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.3973185770451786,"extension":6.610348056861838},"hitData":{"launchSpeed":67.4,"launchAngle":-7.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.93,"coordY":148.54}},"index":3,"playId":"e5158d24-10c8-3d30-a972-8f120976f839","pitchNumber":4,"startTime":"2025-09-11T02:18:20.858Z","endTime":"2025-09-11T02:18:32.783Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T02:18:32.783Z","atBatIndex":15},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Dominic Canzone out on a sacrifice fly to left fielder Alec Burleson. Josh Naylor scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-11T02:18:48.387Z","endTime":"2025-09-11T02:19:28.071Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"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"}]},{"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":{"id":700241,"link":"/api/v1/people/700241"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.05094513300703,"aZ":-28.716770769608885,"pfxX":-8.008496062271277,"pfxZ":1.9899320270022782,"pX":-1.2061450564048197,"pZ":2.0707247744765787,"vX0":4.962291548005043,"vY0":-130.31573613641987,"vZ0":-3.6823606510465234,"x":162.98,"y":182.87,"x0":-2.0857273446976548,"y0":50.00216550142236,"z0":5.649790965031444,"aX":-13.89884914421677},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.1,"breakHorizontal":13.6,"spinRate":1597,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4188524696390381,"extension":6.588348724799216},"index":0,"playId":"38b72258-1b6e-37e8-9552-a1f850387581","pitchNumber":1,"startTime":"2025-09-11T02:18:58.236Z","endTime":"2025-09-11T02:19:01.716Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.462702236963146,"aZ":-15.34619299743846,"pfxX":-5.374468207499406,"pfxZ":8.785161146973865,"pX":0.20047263067442608,"pZ":3.3691922121056375,"vX0":7.606155007452005,"vY0":-137.07531782126605,"vZ0":-3.4856665677160343,"x":109.36,"y":147.81,"x0":-1.9037017097018436,"y0":50.00079190114179,"z0":5.695910179200266,"aX":-10.29301200812279},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.5,"breakHorizontal":8.3,"spinRate":2197,"spinDirection":232},"zone":2,"typeConfidence":2.0,"plateTime":0.39858669963973936,"extension":6.4858150649592154},"hitData":{"launchSpeed":89.8,"launchAngle":26.0,"totalDistance":321.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":80.58,"coordY":78.16}},"index":1,"playId":"2a2c7cc2-e544-3e31-9394-d6d7488060d2","pitchNumber":2,"startTime":"2025-09-11T02:19:16.115Z","endTime":"2025-09-11T02:19:28.071Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T02:19:28.071Z","atBatIndex":16},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"J.P. Crawford pops out to third baseman Nolan Gorman in foul territory.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-11T02:19:54.689Z","endTime":"2025-09-11T02:21:36.407Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","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":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.5,"strikeZoneTop":3.2986790203841,"strikeZoneBottom":1.66645421328819,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.503396805178696,"aZ":-29.082118335522253,"pfxX":6.7330365519206,"pfxZ":2.0852315011282814,"pX":-0.1325373847557527,"pZ":1.818272430588383,"vX0":3.276294350433082,"vY0":-121.13224983451987,"vZ0":-2.8919796467524854,"x":122.05,"y":189.69,"x0":-2.3787985029119727,"y0":50.00133548089002,"z0":5.580329789570594,"aX":9.964871427457693},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.4,"breakHorizontal":-13.0,"spinRate":2457,"spinDirection":53},"zone":8,"typeConfidence":2.0,"plateTime":0.45284141321551097,"extension":6.352371250449189},"index":0,"playId":"ccb85296-166f-3ade-9bf6-d8fcfd4c6452","pitchNumber":1,"startTime":"2025-09-11T02:19:59.433Z","endTime":"2025-09-11T02:20:04.332Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"59f2f174-e9a5-4cf4-aa5f-aceaef4fc91e","startTime":"2025-09-11T02:20:13.204Z","endTime":"2025-09-11T02:20:18.204Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.25619271764755,"strikeZoneBottom":1.62265718754076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.78254867844362,"aZ":-16.974084158177522,"pfxX":-7.5255462742476595,"pfxZ":8.051541018101585,"pX":1.0805225172542963,"pZ":2.519109712313637,"vX0":10.648411549079212,"vY0":-136.25631111993482,"vZ0":-5.26956795990808,"x":75.81,"y":170.76,"x0":-1.892984393474382,"y0":50.00486580313139,"z0":5.64376165417509,"aX":-14.211362088526474},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.7,"breakHorizontal":11.5,"spinRate":2247,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.4013471483698585,"extension":6.549151041481077},"index":2,"playId":"b8d1cb48-fdf2-3e64-af3c-d95f606b6143","pitchNumber":2,"startTime":"2025-09-11T02:20:24.216Z","endTime":"2025-09-11T02:20:29.611Z","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":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.1,"strikeZoneTop":3.22193258473414,"strikeZoneBottom":1.55712343291042,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.790603925967716,"aZ":-30.200095023573862,"pfxX":-8.956822498076733,"pfxZ":1.1534722406071918,"pX":-1.2249547374759353,"pZ":1.306511235396561,"vX0":5.25504603987647,"vY0":-130.08351493815837,"vZ0":-5.023888674201419,"x":163.69,"y":203.5,"x0":-2.1096805575534057,"y0":50.002409739176414,"z0":5.5576691485692375,"aX":-15.319548687003849},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.2,"breakHorizontal":15.0,"spinRate":1630,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4213727085690713,"extension":6.588988016856654},"index":3,"playId":"927ec677-468a-38e7-af10-aafa78c01801","pitchNumber":3,"startTime":"2025-09-11T02:20:45.477Z","endTime":"2025-09-11T02:20:49.797Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.0,"strikeZoneTop":3.2161646411194,"strikeZoneBottom":1.58276915001366,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.25419803870943,"aZ":-29.75514338475859,"pfxX":-8.371171629279402,"pfxZ":1.4141966770634449,"pX":-1.2172043248745499,"pZ":1.7182580193958032,"vX0":5.0876280681396855,"vY0":-129.8800554324361,"vZ0":-4.251068434137784,"x":163.4,"y":192.39,"x0":-2.114064779142467,"y0":50.002538072692815,"z0":5.639702452871536,"aX":-14.298441273099463},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.8,"breakHorizontal":14.0,"spinRate":1676,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.4217552390831618,"extension":6.437273219007044},"index":4,"playId":"7fa4eaa5-680a-3cc6-a4cb-95badb35a048","pitchNumber":4,"startTime":"2025-09-11T02:21:05.391Z","endTime":"2025-09-11T02:21:09.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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.10825905170728,"aZ":-16.73133864125051,"pfxX":-7.481544499390856,"pfxZ":8.159486916164418,"pX":0.1894727373816203,"pZ":1.4626828588286502,"vX0":8.218927885420364,"vY0":-136.49475492519326,"vZ0":-7.905388494938322,"x":109.78,"y":199.29,"x0":-1.883913034614062,"y0":50.006429427826916,"z0":5.541520997880747,"aX":-14.167072018684808},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.3,"breakHorizontal":11.9,"spinRate":2294,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.4007794733838752,"extension":6.6344331098654425},"hitData":{"launchSpeed":90.9,"launchAngle":72.0,"totalDistance":153.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":79.01,"coordY":179.97}},"index":5,"playId":"c5a8f7ec-72ea-35fb-a9ce-0cc9ffb89465","pitchNumber":5,"startTime":"2025-09-11T02:21:26.065Z","endTime":"2025-09-11T02:21:36.407Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T02:21:36.407Z","atBatIndex":17},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Iván Herrera hit by pitch.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-11T02:23:18.907Z","endTime":"2025-09-11T02:24:17.842Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","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":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":84.1,"strikeZoneTop":3.31946505372796,"strikeZoneBottom":1.64841515120008,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.05387350209889,"aZ":-31.617381207248016,"pfxX":-5.003346717129499,"pfxZ":0.31369367663389536,"pX":-0.10618042876385023,"pZ":0.7898730777325151,"vX0":3.3889030191273752,"vY0":-131.55265100265993,"vZ0":-6.204647366508656,"x":121.05,"y":217.45,"x0":-0.7539724247068847,"y0":50.00323377539373,"z0":5.490945960386121,"aX":-8.865542014799724},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-0.5,"breakHorizontal":8.4,"spinRate":1720,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4146291527385628,"extension":7.507435836101915},"index":0,"playId":"e116e640-b1b6-3254-be91-5fbe5fcb1ca3","pitchNumber":1,"startTime":"2025-09-11T02:23:44.218Z","endTime":"2025-09-11T02:23:48.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.592715352863486,"aZ":-29.785323562946925,"pfxX":1.1813545192227748,"pfxZ":1.5266001217784577,"pX":-1.3886441015049276,"pZ":4.032146440944571,"vX0":-1.885676075417905,"vY0":-125.05669133496065,"vZ0":1.3656511328844725,"x":169.93,"y":129.91,"x0":-0.7748262592527891,"y0":50.00527941643678,"z0":5.940519183284832,"aX":1.8526800466187776},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.4,"breakHorizontal":-1.7,"spinRate":1801,"spinDirection":103},"zone":11,"typeConfidence":2.0,"plateTime":0.4396907474502725,"extension":7.373089754719916},"index":1,"playId":"7b4af139-c952-3592-b373-1bad916416f6","pitchNumber":2,"startTime":"2025-09-11T02:24:03.655Z","endTime":"2025-09-11T02:24:17.842Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T02:24:17.842Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Burleson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-11T02:24:25.502Z","endTime":"2025-09-11T02:26:01.412Z","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":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":{"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.6,"endSpeed":86.7,"strikeZoneTop":3.43086766415228,"strikeZoneBottom":1.55812072081242,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.718221620103456,"aZ":-15.441220357425609,"pfxX":-5.260636975955677,"pfxZ":8.671594979816895,"pX":-0.7348315829818506,"pZ":3.883584654070224,"vX0":3.0298901336632214,"vY0":-137.8287316331653,"vZ0":-2.5146289191128957,"x":145.01,"y":133.92,"x0":-1.163013538645959,"y0":50.00565721922112,"z0":5.846549233205532,"aX":-10.155285286605672},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.4,"breakHorizontal":8.9,"spinRate":2001,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.396904648849322,"extension":7.533497822508099},"index":0,"playId":"524b3670-539e-3707-9d26-608e3968c825","pitchNumber":1,"startTime":"2025-09-11T02:24:40.066Z","endTime":"2025-09-11T02:24:43.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":79.7,"strikeZoneTop":3.3652465444885,"strikeZoneBottom":1.49254751209781,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.398837011215978,"aZ":-28.80296495214371,"pfxX":0.8102327777499496,"pfxZ":2.0674801801211933,"pX":0.047434371867272444,"pZ":2.0793277910035375,"vX0":2.1965080275533455,"vY0":-127.97280829109147,"vZ0":-3.240631710947034,"x":115.19,"y":182.64,"x0":-0.9329101147538834,"y0":50.00332498552142,"z0":5.657761469794269,"aX":1.3222045900457997},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.1,"breakHorizontal":-2.0,"spinRate":1792,"spinDirection":142},"zone":5,"typeConfidence":2.0,"plateTime":0.43067393912640384,"extension":7.434245369432801},"index":1,"playId":"4408d0f2-c595-30d1-a565-279fc620ec4c","pitchNumber":2,"startTime":"2025-09-11T02:24:58.117Z","endTime":"2025-09-11T02:25:03.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.438506477113265,"aZ":-12.382092783669496,"pfxX":-5.040161658100549,"pfxZ":10.284339816670725,"pX":-0.72189748793806,"pZ":3.189486493430663,"vX0":1.820160634962601,"vY0":-137.8114870605188,"vZ0":-4.569629120723848,"x":144.52,"y":152.66,"x0":-0.7357615887724355,"y0":50.00655406280368,"z0":5.704779344621056,"aX":-9.702750832753217},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.9,"breakHorizontal":8.8,"spinRate":2083,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.39735340464109603,"extension":7.528275067578269},"index":2,"playId":"9be23c1b-7f8a-3691-8966-eaae4906c21e","pitchNumber":3,"startTime":"2025-09-11T02:25:14.516Z","endTime":"2025-09-11T02:25:18.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.076518126599055,"aZ":-32.1160700321617,"pfxX":-2.9759799987134903,"pfxZ":0.04189365731476169,"pX":0.3975642905048248,"pZ":0.9361230424287739,"vX0":4.087691120843384,"vY0":-119.65276907110878,"vZ0":-3.9366081269068203,"x":101.85,"y":213.5,"x0":-0.9536001326311231,"y0":50.0031543175415,"z0":5.509051807391576,"aX":-4.275372799588971},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-0.7,"breakHorizontal":4.3,"spinRate":791,"spinDirection":268},"zone":14,"typeConfidence":2.0,"plateTime":0.45938564460902453,"extension":7.225020196703818},"index":3,"playId":"e597f6b2-5421-3622-86f9-3a57680ce83a","pitchNumber":4,"startTime":"2025-09-11T02:25:32.428Z","endTime":"2025-09-11T02:25:37.288Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.985535306121715,"aZ":-13.76620958468074,"pfxX":-4.3324446952150755,"pfxZ":9.726989359368886,"pX":-0.11622269401475736,"pZ":3.708868702159738,"vX0":3.241642829048627,"vY0":-136.89738719149693,"vZ0":-3.0433337678508443,"x":121.43,"y":138.64,"x0":-0.7544013207316131,"y0":50.005935707626286,"z0":5.780727507897547,"aX":-8.202415393765843},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.2,"breakHorizontal":7.1,"spinRate":2133,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.4005106126026581,"extension":7.593606491484459},"index":4,"playId":"7698bc29-fb30-3589-8b08-5bdd6c0c94d4","pitchNumber":5,"startTime":"2025-09-11T02:25:56.787Z","endTime":"2025-09-11T02:26:01.412Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T02:26:01.412Z","atBatIndex":19},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Willson Contreras pops out softly to first baseman Josh Naylor in foul territory.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-11T02:26:31.776Z","endTime":"2025-09-11T02:27:55.834Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":3},"credits":[{"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":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.42089663969049,"strikeZoneBottom":1.63368468942572,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.909168046107403,"aZ":-12.027738903495154,"pfxX":-3.8598813107900822,"pfxZ":10.504540704823778,"pX":-0.5974535941988666,"pZ":1.066584553839496,"vX0":0.5688385672857275,"vY0":-137.68748940301032,"vZ0":-10.090980560057993,"x":139.77,"y":209.98,"x0":-0.30548147472995274,"y0":50.00198201157603,"z0":5.595537913817782,"aX":-7.401620847056526},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.0,"breakHorizontal":6.8,"spinRate":2087,"spinDirection":203},"zone":13,"typeConfidence":2.0,"plateTime":0.39797673319710514,"extension":7.610972658118656},"index":0,"playId":"af797288-7695-3cbc-bfe7-726a68f8b77b","pitchNumber":1,"startTime":"2025-09-11T02:26:43.576Z","endTime":"2025-09-11T02:26:47.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.54271641384239,"aZ":-15.81474101889277,"pfxX":-4.434203210473319,"pfxZ":8.611182568321206,"pX":-0.07508629738033408,"pZ":2.7284690504424334,"vX0":2.5292870320448446,"vY0":-137.23878313677298,"vZ0":-5.149837651135281,"x":119.86,"y":165.11,"x0":-0.4345575995671576,"y0":50.002900164637005,"z0":5.7134969183387625,"aX":-8.423380037142083},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.6,"breakHorizontal":7.4,"spinRate":1986,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.3997447543275565,"extension":7.759796947036128},"index":1,"playId":"54a19714-009b-3efa-8071-d8ce971b8782","pitchNumber":2,"startTime":"2025-09-11T02:27:03.633Z","endTime":"2025-09-11T02:27:08.585Z","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":88.0,"endSpeed":80.8,"strikeZoneTop":3.36195007189784,"strikeZoneBottom":1.57455701610565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.45736981820859,"aZ":-29.665777118587748,"pfxX":0.8470595584603422,"pfxZ":1.5157148302249617,"pX":0.5534761213588514,"pZ":1.3669147204092518,"vX0":2.166530596202182,"vY0":-128.1704557925989,"vZ0":-4.95590611062744,"x":95.9,"y":201.87,"x0":-0.41420126491632436,"y0":50.00600901921243,"z0":5.653183877705436,"aX":1.4034675872469},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.8,"breakHorizontal":-2.0,"spinRate":1866,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.42799502463044226,"extension":7.672966854811299},"index":2,"playId":"2ca81d5b-6ae5-3203-9e48-c0afdc9bfaef","pitchNumber":3,"startTime":"2025-09-11T02:27:26.260Z","endTime":"2025-09-11T02:27:32.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.617325152651436,"aZ":-27.83667904339003,"pfxX":0.5386108185985723,"pfxZ":2.6266626620319045,"pX":-0.5096263249274708,"pZ":2.382899623421359,"vX0":0.3049722031502022,"vY0":-128.68711912457434,"vZ0":-2.751557643172984,"x":136.43,"y":174.44,"x0":-0.7002446068673588,"y0":50.001307851273964,"z0":5.657958829751899,"aX":0.8891034940805979},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.3,"breakHorizontal":-1.1,"spinRate":1554,"spinDirection":177},"zone":4,"typeConfidence":2.0,"plateTime":0.4282131058218157,"extension":7.654331141783428},"hitData":{"launchSpeed":50.9,"launchAngle":73.0,"totalDistance":58.0,"trajectory":"popup","hardness":"soft","location":"3","coordinates":{"coordX":146.72,"coordY":191.76}},"index":3,"playId":"0f20deb5-3f26-37b9-aaeb-652e1252a7f5","pitchNumber":4,"startTime":"2025-09-11T02:27:47.620Z","endTime":"2025-09-11T02:27:55.834Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T02:27:55.834Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Gorman strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-11T02:28:14.877Z","endTime":"2025-09-11T02:29:55.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,5],"actionIndex":[2],"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":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":"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":88.0,"endSpeed":80.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.881609594434316,"aZ":-28.97352995129605,"pfxX":0.14896714576800063,"pfxZ":1.9437103070776285,"pX":-0.3588912922353138,"pZ":2.4542326995820907,"vX0":1.7240472795074073,"vY0":-128.1798466432043,"vZ0":-2.5978141697836046,"x":130.68,"y":172.52,"x0":-1.0622949784691582,"y0":50.00369370866084,"z0":5.765516015857885,"aX":0.24544861019997402},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.1,"breakHorizontal":-0.7,"spinRate":1802,"spinDirection":114},"zone":4,"typeConfidence":2.0,"plateTime":0.42888987664616796,"extension":7.439587917739469},"index":0,"playId":"401fc377-135b-301b-b5c8-9016499fd068","pitchNumber":1,"startTime":"2025-09-11T02:28:23.357Z","endTime":"2025-09-11T02:28:26.999Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.46479386113845,"strikeZoneBottom":1.60064913555271,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.91302551299985,"aZ":-13.531505417371001,"pfxX":-3.292854307523799,"pfxZ":9.532748627685912,"pX":-1.1057033598872343,"pZ":2.9415929687411153,"vX0":0.7218570635760053,"vY0":-138.46776655538187,"vZ0":-5.023935729616531,"x":159.15,"y":159.36,"x0":-0.9407569055145879,"y0":50.00116953597009,"z0":5.674408036605839,"aX":-6.437397861815453},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.6,"breakHorizontal":5.9,"spinRate":1930,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.39452441065020194,"extension":7.661171758538235},"index":1,"playId":"d586a9f6-5f35-3250-bd56-3f97e47f63ff","pitchNumber":2,"startTime":"2025-09-11T02:28:45.190Z","endTime":"2025-09-11T02:28:54.366Z","isPitch":true,"type":"pitch"},{"details":{"description":"Iván Herrera steals (7) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"actionPlayId":"d586a9f6-5f35-3250-bd56-3f97e47f63ff","startTime":"2025-09-11T02:28:55.790Z","endTime":"2025-09-11T02:29:14.957Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.890395437545017,"aZ":-14.193016306759693,"pfxX":-5.004810810929712,"pfxZ":9.134382758151647,"pX":-0.20314729285478197,"pZ":2.7177939664671014,"vX0":3.3222994162976365,"vY0":-139.1042049425484,"vZ0":-5.582606311156454,"x":124.74,"y":165.4,"x0":-0.7599736679131254,"y0":50.003664136016134,"z0":5.68444302042007,"aX":-9.852672577563466},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.6,"breakHorizontal":8.4,"spinRate":1927,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.3930841701564627,"extension":7.796824440588934},"index":3,"playId":"91ed918f-4f76-35e5-9da1-db0a52ff3c52","pitchNumber":3,"startTime":"2025-09-11T02:29:14.957Z","endTime":"2025-09-11T02:29:20.298Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2025-09-11T02:29:30.772Z","endTime":"2025-09-11T02:29:48.917Z","isPitch":false,"type":"action","player":{"id":669357,"link":"/api/v1/people/669357"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.835050697063046,"aZ":-30.137670259377835,"pfxX":-4.5852475996305575,"pfxZ":1.4727969364474753,"pX":-0.6540787832235766,"pZ":0.6963164683430249,"vX0":2.041835810152336,"vY0":-117.09214196115119,"vZ0":-4.209094808811784,"x":141.93,"y":219.98,"x0":-0.9432864880425414,"y0":50.00476345895643,"z0":5.3482131845501035,"aX":-6.34521251397622},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":1.9,"breakHorizontal":7.8,"spinRate":717,"spinDirection":270},"zone":13,"typeConfidence":2.0,"plateTime":0.46841931013772076,"extension":7.402580913044426},"index":5,"playId":"137bd14a-4048-39b4-8b30-1af86249ec91","pitchNumber":4,"startTime":"2025-09-11T02:29:48.917Z","endTime":"2025-09-11T02:29:55.212Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T02:29:55.212Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cole Young grounds out to first baseman Willson Contreras.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-11T02:31:45.305Z","endTime":"2025-09-11T02:32:37.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.24901363013475,"strikeZoneBottom":1.63665373132785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.882167576005507,"aZ":-18.81358388078997,"pfxX":-5.009906480491775,"pfxZ":7.203333142161883,"pX":-0.698783136197873,"pZ":3.3453002411211274,"vX0":5.395392218898984,"vY0":-134.97378369032933,"vZ0":-2.9715340272949797,"x":143.64,"y":148.46,"x0":-2.067589112471816,"y0":50.003339076806824,"z0":5.776759931974787,"aX":-9.294199768742414},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.6,"breakHorizontal":8.0,"spinRate":2229,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.40494904064690873,"extension":6.445725573929882},"index":0,"playId":"328e5df1-9671-30a0-a2a2-be93f3b178ba","pitchNumber":1,"startTime":"2025-09-11T02:31:55.476Z","endTime":"2025-09-11T02:31:59.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.21200349615615,"strikeZoneBottom":1.68190570192484,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.804532851902227,"aZ":-24.61888690407685,"pfxX":1.7309006034539873,"pfxZ":4.546609644994842,"pX":0.3164226877841818,"pZ":3.65365716347095,"vX0":5.787702662618017,"vY0":-127.68599285543834,"vZ0":-0.4084462825276115,"x":104.94,"y":140.13,"x0":-2.1989011938302325,"y0":50.00219714819816,"z0":5.742807056781187,"aX":2.87324235533105},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.4,"breakHorizontal":-4.3,"spinRate":2296,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.4279796805610001,"extension":6.425110390317593},"index":1,"playId":"741001ff-3881-3d23-9768-58df3e920285","pitchNumber":2,"startTime":"2025-09-11T02:32:11.173Z","endTime":"2025-09-11T02:32:16.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.928090634279407,"aZ":-29.50415112421368,"pfxX":-8.62073217845299,"pfxZ":1.604995741455987,"pX":-0.4933401459496111,"pZ":1.4793992147394666,"vX0":6.608302017786033,"vY0":-128.12732411159968,"vZ0":-4.9070083836733245,"x":135.8,"y":198.84,"x0":-1.988268419472675,"y0":50.00049791918716,"z0":5.729921084910636,"aX":-14.305183363243767},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.0,"breakHorizontal":14.0,"spinRate":1777,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.4277900696422994,"extension":6.380572372823841},"hitData":{"launchSpeed":81.4,"launchAngle":-18.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.1,"coordY":167.8}},"index":2,"playId":"030a1df2-50d0-3a72-a213-f0525950f4a6","pitchNumber":3,"startTime":"2025-09-11T02:32:28.492Z","endTime":"2025-09-11T02:32:37.328Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T02:32:37.328Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randy Arozarena grounds out, first baseman Willson Contreras to pitcher Michael McGreevy.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-11T02:32:52.944Z","endTime":"2025-09-11T02:33:42.305Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.5,"strikeZoneTop":3.62094425907804,"strikeZoneBottom":1.89164768162373,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.44873768674114,"aZ":-23.3430239780473,"pfxX":0.7611274568010682,"pfxZ":5.104016020442096,"pX":0.47834936280016604,"pZ":3.65382542030678,"vX0":6.852639536895673,"vY0":-130.2553411941206,"vZ0":-0.6027925054990366,"x":98.77,"y":140.13,"x0":-2.2774750581116585,"y0":50.00486314012033,"z0":5.641575057542595,"aX":1.3180140279903854},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.4,"breakHorizontal":-2.8,"spinRate":2318,"spinDirection":207},"zone":3,"typeConfidence":2.0,"plateTime":0.4193025743137704,"extension":6.303090530665136},"index":0,"playId":"81a54654-1783-375a-88f0-45f98bbdccb6","pitchNumber":1,"startTime":"2025-09-11T02:33:02.493Z","endTime":"2025-09-11T02:33:07.429Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.8,"strikeZoneTop":3.64241774657711,"strikeZoneBottom":1.88041800591624,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.510291907860744,"aZ":-28.418941616254035,"pfxX":-8.251366984949264,"pfxZ":2.0117986982141804,"pX":-0.06965065599962261,"pZ":2.875914345851687,"vX0":8.311769067363537,"vY0":-135.12202811090026,"vZ0":-2.1917020738782496,"x":119.65,"y":161.13,"x0":-2.0979435333252736,"y0":50.0064863512259,"z0":5.67340251989505,"aX":-15.424263866115277},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.4,"breakHorizontal":13.4,"spinRate":2260,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.4037268904687621,"extension":6.2951302734197725},"index":1,"playId":"2e20103a-ac90-39c4-8d27-16b4521bee64","pitchNumber":2,"startTime":"2025-09-11T02:33:16.713Z","endTime":"2025-09-11T02:33:22.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.592497599993354,"aZ":-29.078327047880336,"pfxX":-7.8800459670270735,"pfxZ":1.7222874163700421,"pX":-0.3434483858298046,"pZ":1.9250032165062034,"vX0":7.362316769858931,"vY0":-132.81134767892422,"vZ0":-3.7649031983071684,"x":130.09,"y":186.8,"x0":-2.1183947214560517,"y0":50.00385153472923,"z0":5.459498467940615,"aX":-14.176119820198743},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":2.5,"breakHorizontal":12.8,"spinRate":2255,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.41131698803382344,"extension":6.608464740499713},"hitData":{"launchSpeed":60.9,"launchAngle":-3.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":145.93,"coordY":159.69}},"index":2,"playId":"b8c28577-e5e7-3a1f-90e7-25cc8f1fcb12","pitchNumber":3,"startTime":"2025-09-11T02:33:33.165Z","endTime":"2025-09-11T02:33:42.305Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T02:33:42.305Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cal Raleigh singles on a ground ball to right fielder Lars Nootbaar.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-11T02:34:09.956Z","endTime":"2025-09-11T02:36:00.877Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"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":[0,1,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":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"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":83.0,"endSpeed":76.4,"strikeZoneTop":3.63676259782693,"strikeZoneBottom":1.78328651141228,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.337157241345786,"aZ":-34.24977104786786,"pfxX":9.918487950058946,"pfxZ":-1.4064812312483381,"pX":-1.5275840713637858,"pZ":1.70219752507274,"vX0":-0.7180717618003803,"vY0":-120.93366555097639,"vZ0":-2.212020751986155,"x":175.23,"y":192.82,"x0":-2.5142462970950916,"y0":50.00304147704998,"z0":5.642927874378273,"aX":14.64038084346539},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-2.8,"breakHorizontal":-17.8,"spinRate":2457,"spinDirection":53},"zone":13,"typeConfidence":2.0,"plateTime":0.4535202840548096,"extension":6.185524038309846},"index":0,"playId":"5adf0df3-7cac-392d-864c-cade6b3c4270","pitchNumber":1,"startTime":"2025-09-11T02:34:20.120Z","endTime":"2025-09-11T02:34:24.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.388609693050523,"aZ":-40.07442790276878,"pfxX":7.314248655389739,"pfxZ":-5.8143000622297505,"pX":0.7959650809093186,"pZ":1.0993012314994928,"vX0":4.10284917544203,"vY0":-116.30770066993308,"vZ0":-2.1240192766798534,"x":86.66,"y":209.1,"x0":-1.945571848090404,"y0":50.00160041435668,"z0":5.85229949020289,"aX":9.941642801510026},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-10.8,"breakHorizontal":-14.3,"spinRate":2514,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.47232646108711496,"extension":6.634219884584029},"index":1,"playId":"0d1fb849-7327-3688-a569-8eac0b695b56","pitchNumber":2,"startTime":"2025-09-11T02:34:34.203Z","endTime":"2025-09-11T02:34:40.510Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2025-09-11T02:34:48.909Z","endTime":"2025-09-11T02:35:07.450Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"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":93.7,"endSpeed":86.3,"strikeZoneTop":3.65185663952125,"strikeZoneBottom":1.89732349560923,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.48647439859646,"aZ":-18.5929810982194,"pfxX":-6.97263467955282,"pfxZ":7.136579124086726,"pX":-0.6436996123616145,"pZ":3.883308694118494,"vX0":6.5410641719681335,"vY0":-136.45209241566167,"vZ0":-1.6076992385691389,"x":125.42,"y":88.6,"x0":-2.1555931774175288,"y0":50.001347987618864,"z0":5.749410818178394,"aX":-13.266402515284982},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.8,"breakHorizontal":11.4,"spinRate":2297,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.4000387598925004,"extension":6.4010344269160955},"index":3,"playId":"07a32e55-b652-3b34-b9ef-695bea9f484f","pitchNumber":3,"startTime":"2025-09-11T02:35:07.450Z","endTime":"2025-09-11T02:35:12.758Z","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":2},"pitchData":{"startSpeed":80.3,"endSpeed":74.5,"strikeZoneTop":3.65,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.013571673633596,"aZ":-40.43454023176524,"pfxX":8.267189448653983,"pfxZ":-5.947987774540422,"pX":-0.12248860708538645,"pZ":1.7289526767849814,"vX0":1.9701108997390393,"vY0":-117.03985809393491,"vZ0":-0.6816493276216254,"x":121.67,"y":192.1,"x0":-2.0493743044587482,"y0":50.00583084571255,"z0":5.809595749288258,"aX":11.474381157200071},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-10.7,"breakHorizontal":-15.5,"spinRate":2578,"spinDirection":45},"zone":8,"typeConfidence":2.0,"plateTime":0.4679215138500994,"extension":6.569456891545505},"index":4,"playId":"2bf6c5a0-1572-318f-a103-3c71f3ebeaa7","pitchNumber":4,"startTime":"2025-09-11T02:35:24.884Z","endTime":"2025-09-11T02:35:30.009Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.0,"strikeZoneTop":3.65,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.739405925590194,"aZ":-28.565535856015916,"pfxX":-9.737394647807182,"pfxZ":2.1016556425876285,"pX":-0.9209059554113793,"pZ":2.2587983647376313,"vX0":6.155750910002354,"vY0":-130.27934175106842,"vZ0":-3.134063162545971,"x":152.1,"y":177.79,"x0":-2.051030347315925,"y0":50.00241336212615,"z0":5.639775032555634,"aX":-16.71367430918334},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.4,"breakHorizontal":16.2,"spinRate":1645,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.42065259028704327,"extension":6.522803939386672},"hitData":{"launchSpeed":85.0,"launchAngle":-0.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":144.95,"coordY":172.0}},"index":5,"playId":"1cf62170-5f94-3986-91f9-0bcfe5fd659e","pitchNumber":5,"startTime":"2025-09-11T02:35:48.252Z","endTime":"2025-09-11T02:36:00.877Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T02:36:00.877Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Julio Rodríguez singles on a line drive to center fielder Nathan Church. Cal Raleigh to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-11T02:36:18.064Z","endTime":"2025-09-11T02:36:37.384Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"postOnSecond":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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":701675,"link":"/api/v1/people/701675"},"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":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":72.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.099997768063147,"aZ":-40.11862615813766,"pfxX":6.902104665396806,"pfxZ":-6.0049744610115035,"pX":0.11175910419020095,"pZ":1.6057874577863953,"vX0":2.858536664914828,"vY0":-114.82688199505523,"vZ0":-0.6319026199750933,"x":112.74,"y":195.42,"x0":-2.0494644939405293,"y0":50.003250011881136,"z0":5.819298830332064,"aX":9.130835282055198},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-10.7,"breakHorizontal":-13.2,"spinRate":2546,"spinDirection":48},"zone":8,"typeConfidence":2.0,"plateTime":0.4787120370040032,"extension":6.6236168081294435},"hitData":{"launchSpeed":76.9,"launchAngle":25.0,"totalDistance":237.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":135.66,"coordY":96.51}},"index":0,"playId":"c475b450-3a4a-36d5-a0ff-b6b2815588af","pitchNumber":1,"startTime":"2025-09-11T02:36:25.145Z","endTime":"2025-09-11T02:36:37.384Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T02:36:37.384Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Naylor flies out to center fielder Nathan Church.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-11T02:36:59.114Z","endTime":"2025-09-11T02:39:41.936Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":6},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"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":93.3,"endSpeed":85.6,"strikeZoneTop":3.22795618957315,"strikeZoneBottom":1.63491182391275,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.611057160856472,"aZ":-17.047478318996866,"pfxX":-6.0979698426384905,"pfxZ":8.06249193405476,"pX":-1.096094697176166,"pZ":3.631834842865351,"vX0":5.045730002079902,"vY0":-135.8414462179456,"vZ0":-2.2242672120779337,"x":158.78,"y":140.72,"x0":-2.181596416859518,"y0":50.004791461567415,"z0":5.640962905112934,"aX":-11.444650079422125},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.4,"breakHorizontal":10.1,"spinRate":2277,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.40257723043536764,"extension":6.503486556610571},"index":0,"playId":"3b09a06a-c68b-3585-8b02-5229fbcda90a","pitchNumber":1,"startTime":"2025-09-11T02:37:07.393Z","endTime":"2025-09-11T02:37:12.390Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"ad6d22b9-b7ab-4e5f-8657-875260ad0921","startTime":"2025-09-11T02:37:25.881Z","endTime":"2025-09-11T02:37:30.881Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.693601158698396,"aZ":-27.681523580947943,"pfxX":0.8609572435987061,"pfxZ":2.59905945510622,"pX":-0.08902682461875751,"pZ":3.41650825760146,"vX0":5.079802084743662,"vY0":-129.98285824605423,"vZ0":-0.30373039488756526,"x":120.39,"y":146.53,"x0":-2.1724532922485884,"y0":50.0019077391195,"z0":5.618816191369581,"aX":1.487572973174446},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.9,"breakHorizontal":-2.5,"spinRate":2361,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.419788233149478,"extension":6.501509930653455},"index":2,"playId":"3ee040ae-d827-3c81-8b5d-4f35604ac7b8","pitchNumber":2,"startTime":"2025-09-11T02:37:42.668Z","endTime":"2025-09-11T02:37:46.714Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.135264469530366,"aZ":-26.306242774745947,"pfxX":-8.35678193558195,"pfxZ":3.4164763383566195,"pX":-1.368238313573559,"pZ":1.852901569908129,"vX0":4.520762510713058,"vY0":-129.98426460418077,"vZ0":-4.561460161178904,"x":169.15,"y":188.75,"x0":-2.040190170579445,"y0":50.00596691576543,"z0":5.617627252260864,"aX":-14.36481731282552},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.4,"breakHorizontal":14.2,"spinRate":1853,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.420680009029454,"extension":6.515367809670566},"index":3,"playId":"f2222e21-9b22-36de-b96f-ca85a0128a00","pitchNumber":3,"startTime":"2025-09-11T02:38:07.507Z","endTime":"2025-09-11T02:38:12.831Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2025-09-11T02:38:38.690Z","endTime":"2025-09-11T02:38:57.660Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"}},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.153422022802403,"aZ":-28.417528814821676,"pfxX":-8.170472257093085,"pfxZ":2.1836415490610883,"pX":-1.1667827967438456,"pZ":0.8325012215623432,"vX0":5.292439273278063,"vY0":-129.76608594735606,"vZ0":-6.491105635024073,"x":161.48,"y":216.3,"x0":-2.1631055716141634,"y0":50.000890889094926,"z0":5.508780643458003,"aX":-14.04248777036265},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.9,"breakHorizontal":13.8,"spinRate":1724,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4208201447894737,"extension":6.625509821575517},"index":5,"playId":"451b658f-6eff-37d2-a781-d8bf84a816b1","pitchNumber":4,"startTime":"2025-09-11T02:38:57.660Z","endTime":"2025-09-11T02:39:03.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.299671953874174,"aZ":-17.858128721864002,"pfxX":-7.533724618714382,"pfxZ":7.469589395608937,"pX":-0.5598049994971156,"pZ":3.82153944893397,"vX0":6.737105627718972,"vY0":-137.07449801814477,"vZ0":-1.7861257418228953,"x":138.34,"y":135.6,"x0":-2.06223464359812,"y0":50.00172544649952,"z0":5.691828865360489,"aX":-14.436873112964392},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.4,"breakHorizontal":12.4,"spinRate":2293,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.398512609022335,"extension":6.461353685682241},"hitData":{"launchSpeed":98.2,"launchAngle":32.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":96.76,"coordY":59.31}},"index":6,"playId":"9137f9bc-7d0e-3596-aca7-c40e17cc7603","pitchNumber":5,"startTime":"2025-09-11T02:39:31.286Z","endTime":"2025-09-11T02:39:41.936Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T02:39:41.936Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Thomas Saggese singles on a line drive to center fielder Julio Rodríguez.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-11T02:41:42.011Z","endTime":"2025-09-11T02:44:23.797Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"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,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":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.9,"strikeZoneTop":3.46167834558984,"strikeZoneBottom":1.60346794319584,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.512534794344592,"aZ":-14.93098021861107,"pfxX":-3.215044584285485,"pfxZ":9.538153329723917,"pX":-0.46970852900593285,"pZ":3.923100112520631,"vX0":1.5373441885026036,"vY0":-133.53928851154635,"vZ0":-2.23409422475107,"x":134.9,"y":132.86,"x0":-0.63490743288481,"y0":50.00042904833266,"z0":5.843429801673024,"aX":-5.811071680558784},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.0,"breakHorizontal":5.5,"spinRate":1938,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.41001160112032053,"extension":7.483493255722888},"index":0,"playId":"dc0d6d92-e880-30a0-8933-4592a0795308","pitchNumber":1,"startTime":"2025-09-11T02:42:05.497Z","endTime":"2025-09-11T02:42:09.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.9,"endSpeed":85.6,"strikeZoneTop":3.4756199854391,"strikeZoneBottom":1.55846161057464,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.718164225777375,"aZ":-11.229844095646515,"pfxX":-4.07693439376677,"pfxZ":11.094526614485972,"pX":0.38881828115788886,"pZ":3.5498016284049294,"vX0":4.572551785292779,"vY0":-136.68127665974984,"vZ0":-3.9347716643334163,"x":102.18,"y":142.94,"x0":-0.777792280404946,"y0":50.00490841164584,"z0":5.7818541697672785,"aX":-7.698507226828352},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.4,"breakHorizontal":6.4,"spinRate":2059,"spinDirection":204},"zone":3,"typeConfidence":2.0,"plateTime":0.4010454817867135,"extension":7.558352828079754},"index":1,"playId":"9468cf2f-ddc7-38b5-9bf9-209921673ee9","pitchNumber":2,"startTime":"2025-09-11T02:42:24.346Z","endTime":"2025-09-11T02:42:28.567Z","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":93.8,"endSpeed":85.6,"strikeZoneTop":3.51402510559473,"strikeZoneBottom":1.62238630600643,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.925122194497945,"aZ":-10.690058254483851,"pfxX":-3.4422309172835113,"pfxZ":11.42735210486683,"pX":-0.10459508436103351,"pZ":2.0143311600572877,"vX0":3.2014972552833805,"vY0":-136.46344199413636,"vZ0":-7.713886776652491,"x":120.99,"y":184.39,"x0":-0.8475729153520905,"y0":50.004606973649544,"z0":5.62010776801452,"aX":-6.472345669655275},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.2,"breakHorizontal":5.5,"spinRate":2037,"spinDirection":205},"zone":8,"typeConfidence":2.0,"plateTime":0.40186583416143495,"extension":7.616573951036506},"index":2,"playId":"ca78d6fd-9b36-3a05-9180-34a32e42c3ad","pitchNumber":3,"startTime":"2025-09-11T02:42:42.886Z","endTime":"2025-09-11T02:42:48.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.5,"strikeZoneTop":3.44100276398168,"strikeZoneBottom":1.61181007462887,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.469605318250593,"aZ":-35.139874567579234,"pfxX":0.5707655314302933,"pfxZ":-2.26572085649029,"pX":-0.13312602799175083,"pZ":-0.25986912411419477,"vX0":1.1910128630312653,"vY0":-114.24390570344802,"vZ0":-4.912649423834373,"x":122.07,"y":245.8,"x0":-0.7368296692744228,"y0":50.00108780672025,"z0":5.399882408597915,"aX":0.7485440594841205},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-5.2,"breakHorizontal":-1.3,"spinRate":654,"spinDirection":297},"zone":13,"typeConfidence":2.0,"plateTime":0.48078154346958524,"extension":7.621025597600946},"index":3,"playId":"1440769e-9e5c-3423-946a-8874272ac7d4","pitchNumber":4,"startTime":"2025-09-11T02:43:01.568Z","endTime":"2025-09-11T02:43:06.098Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.677637003492,"aZ":-16.440494522026977,"pfxX":-3.917598182304295,"pfxZ":8.484234701623079,"pX":-0.3779943218794043,"pZ":3.4951391809316874,"vX0":2.0409081781625584,"vY0":-135.36108905191497,"vZ0":-3.031181943904647,"x":131.41,"y":144.41,"x0":-0.6329134981884855,"y0":50.00583791618649,"z0":5.781337380878348,"aX":-7.267539955969144},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.9,"breakHorizontal":6.6,"spinRate":1891,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.40472520879252283,"extension":7.722255707514809},"index":4,"playId":"d77562cf-e6fd-3d7d-9b30-8f8970856af3","pitchNumber":5,"startTime":"2025-09-11T02:43:25.087Z","endTime":"2025-09-11T02:43:29.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.881386840320125,"aZ":-13.79382896275772,"pfxX":-4.2191717564004065,"pfxZ":9.578580497861449,"pX":-1.1727470774347237,"pZ":2.208611836612526,"vX0":1.5257408599740725,"vY0":-137.49333541261294,"vZ0":-6.637250516418099,"x":161.7,"y":179.15,"x0":-1.1860179683196719,"y0":50.00283422711846,"z0":5.586259307429705,"aX":-8.09472137966484},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.2,"breakHorizontal":7.3,"spinRate":2122,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.3980555309524343,"extension":7.815156155454698},"index":5,"playId":"436331e2-e3b1-3f12-8f74-ae418103d166","pitchNumber":6,"startTime":"2025-09-11T02:43:47.504Z","endTime":"2025-09-11T02:43:52.811Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.928664412019895,"aZ":-13.298773870980046,"pfxX":-3.60331377083668,"pfxZ":10.147039913038498,"pX":-0.7257439247788354,"pZ":2.6995755545361844,"vX0":1.0435538462260652,"vY0":-135.60155007890248,"vZ0":-5.640672583820591,"x":144.66,"y":165.89,"x0":-0.6476222484896055,"y0":50.00509260328556,"z0":5.73625718459592,"aX":-6.704444635246492},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.4,"breakHorizontal":6.4,"spinRate":2096,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.4040830630669294,"extension":7.66763906334095},"hitData":{"launchSpeed":98.3,"launchAngle":11.0,"totalDistance":161.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":107.39,"coordY":97.21}},"index":6,"playId":"89b0acf1-ec96-34c8-98a4-ec9102f4db70","pitchNumber":7,"startTime":"2025-09-11T02:44:12.891Z","endTime":"2025-09-11T02:44:23.797Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T02:44:23.797Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pedro Pagés singles on a ground ball to left fielder Randy Arozarena. Thomas Saggese to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-11T02:44:35.624Z","endTime":"2025-09-11T02:47:07.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"postOnSecond":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"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":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":76.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.34187716315709,"aZ":-30.55051047506352,"pfxX":0.16942921891369522,"pfxZ":1.0713916686710832,"pX":-0.5917734847584346,"pZ":2.948262527151751,"vX0":1.2619194168391967,"vY0":-122.75709479575262,"vZ0":-0.4660945504823214,"x":139.56,"y":159.18,"x0":-1.136404381767354,"y0":50.00067392975475,"z0":5.761613607170557,"aX":0.25616489009455107},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.0,"breakHorizontal":-0.6,"spinRate":1735,"spinDirection":68},"zone":1,"typeConfidence":2.0,"plateTime":0.4477283794837841,"extension":7.33516983771961},"index":0,"playId":"a9528d59-efed-3a43-b319-4962e76229be","pitchNumber":1,"startTime":"2025-09-11T02:44:49.848Z","endTime":"2025-09-11T02:44:55.487Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-09-11T02:45:02.886Z","endTime":"2025-09-11T02:45:18.274Z","isPitch":false,"type":"action","player":{"id":686780,"link":"/api/v1/people/686780"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.09776768458703,"strikeZoneBottom":1.55260675093007,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.67205700177295,"aZ":-12.096860978820093,"pfxX":-4.620713205575078,"pfxZ":10.448108614287994,"pX":1.2119722826054937,"pZ":0.4082584809229536,"vX0":5.193548398106901,"vY0":-137.54074382329662,"vZ0":-11.693839074183348,"x":70.8,"y":227.76,"x0":-0.09780300633840301,"y0":50.0018109271136,"z0":5.5280211577513505,"aX":-8.878507494814244},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.7,"breakHorizontal":7.3,"spinRate":2103,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.39778807700913,"extension":7.888724387648724},"index":2,"playId":"da3c10ab-50fc-399d-9b8b-6f542adafa68","pitchNumber":2,"startTime":"2025-09-11T02:45:18.274Z","endTime":"2025-09-11T02:45:25.842Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":3,"startTime":"2025-09-11T02:45:44.033Z","endTime":"2025-09-11T02:46:34.044Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.987493784522222,"aZ":-14.295044174857669,"pfxX":-4.225416090090386,"pfxZ":9.319047511145738,"pX":-0.004437044737265977,"pZ":3.218887560326123,"vX0":3.64838104908379,"vY0":-137.7224794661435,"vZ0":-4.139922005944412,"x":117.17,"y":151.87,"x0":-0.7982696929447934,"y0":50.00111182758154,"z0":5.71041060255351,"aX":-8.104984855092336},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.2,"breakHorizontal":6.8,"spinRate":2018,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.3979136356049975,"extension":7.767490701427648},"index":4,"playId":"0474ae92-524e-3f5d-baba-04cb9e2696f7","pitchNumber":3,"startTime":"2025-09-11T02:46:34.044Z","endTime":"2025-09-11T02:46:38.307Z","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":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.690539791174505,"aZ":-16.064107573861516,"pfxX":-5.511950974599399,"pfxZ":8.454203469726565,"pX":-0.06851720030672902,"pZ":2.7112518376751202,"vX0":2.7995007928364863,"vY0":-137.0357814448945,"vZ0":-4.886064780128102,"x":119.61,"y":165.58,"x0":-0.3860600055349126,"y0":50.0034530675195,"z0":5.611263360475418,"aX":-10.505455202798942},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.5,"breakHorizontal":9.4,"spinRate":1901,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.39937826602096926,"extension":7.8631816442158184},"hitData":{"launchSpeed":106.7,"launchAngle":0.0,"totalDistance":58.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":70.9,"coordY":113.05}},"index":5,"playId":"45f1c734-699f-39ae-bac7-7e6be355f611","pitchNumber":4,"startTime":"2025-09-11T02:46:56.195Z","endTime":"2025-09-11T02:47:07.565Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T02:47:07.565Z","atBatIndex":28},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"José Fermín out on a sacrifice bunt, third baseman Eugenio Suárez to first baseman Josh Naylor. Thomas Saggese to 3rd. Pedro Pagés to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-11T02:47:29.047Z","endTime":"2025-09-11T02:48:33.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"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,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","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":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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","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":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.0,"strikeZoneTop":3.36200683168174,"strikeZoneBottom":1.72932065214784,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.9764214760098,"aZ":-30.207927318759427,"pfxX":1.5909830570551908,"pfxZ":1.2395367261794457,"pX":0.41538050244967384,"pZ":1.9210593456632288,"vX0":2.8941405333860475,"vY0":-125.29117581908349,"vZ0":-3.237547405337401,"x":101.17,"y":186.91,"x0":-0.9626806302068963,"y0":50.00374870884731,"z0":5.706073845814586,"aX":2.5214245095075567},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.7,"breakHorizontal":-3.6,"spinRate":1831,"spinDirection":109},"zone":9,"typeConfidence":2.0,"plateTime":0.4376396392503903,"extension":7.694003643814973},"index":0,"playId":"5c3c5c91-1db5-301c-a396-a70c117aabd6","pitchNumber":1,"startTime":"2025-09-11T02:47:39.705Z","endTime":"2025-09-11T02:47:45.242Z","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":0},"pitchData":{"startSpeed":85.6,"endSpeed":77.2,"strikeZoneTop":3.31269035605605,"strikeZoneBottom":1.67191076160338,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.47371358829579,"aZ":-30.009537557965363,"pfxX":0.37302691172993674,"pfxZ":1.41191046428197,"pX":0.7951590717630767,"pZ":0.9339893318268124,"vX0":3.7020020059192515,"vY0":-124.37412468548106,"vZ0":-4.908722170376748,"x":86.69,"y":213.56,"x0":-0.7759422212041759,"y0":50.00150479147302,"z0":5.492428066158263,"aX":0.5695194287474334},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.4,"breakHorizontal":-1.7,"spinRate":1782,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.44447584837586573,"extension":7.8076087487230454},"index":1,"playId":"b752b7b5-24c6-38bb-8581-0354725d18af","pitchNumber":2,"startTime":"2025-09-11T02:48:01.801Z","endTime":"2025-09-11T02:48:10.491Z","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":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.534430223012105,"aZ":-14.515574261021102,"pfxX":-2.1904484186088844,"pfxZ":9.691543384542495,"pX":-0.09296197827703938,"pZ":3.1478139753153282,"vX0":2.726959832064623,"vY0":-134.2510355844043,"vZ0":-4.0245956477612035,"x":120.54,"y":153.79,"x0":-0.8381220709578631,"y0":50.003992959575704,"z0":5.702162647324284,"aX":-3.9918752362833776},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.9,"breakHorizontal":3.4,"spinRate":1961,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.4082496121170611,"extension":7.66035200567573},"hitData":{"launchSpeed":30.5,"launchAngle":-52.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":119.75,"coordY":193.48}},"index":2,"playId":"555797a9-cad4-3c69-a1ba-d48195f7540f","pitchNumber":3,"startTime":"2025-09-11T02:48:24.402Z","endTime":"2025-09-11T02:48:33.079Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T02:48:33.079Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathan Church strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-11T02:48:56.092Z","endTime":"2025-09-11T02:50:46.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"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],"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":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"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":"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":93.9,"endSpeed":85.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.24821864387105,"aZ":-12.975941996238143,"pfxX":-5.200419080848474,"pfxZ":10.150837284410997,"pX":-0.15019738533792976,"pZ":3.663583232624966,"vX0":4.0383988907568895,"vY0":-136.69804222076183,"vZ0":-3.160843709790844,"x":122.73,"y":139.86,"x0":-0.9712860285385351,"y0":50.00655085195696,"z0":5.7262582638603625,"aX":-9.840039056722357},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.9,"breakHorizontal":8.5,"spinRate":2055,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4007515190974953,"extension":7.6474904472126255},"index":0,"playId":"884f2bd6-1f5f-3e90-a503-2c2afd4740c2","pitchNumber":1,"startTime":"2025-09-11T02:49:01.600Z","endTime":"2025-09-11T02:49:10.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":73.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.098929509547407,"aZ":-34.7453266545076,"pfxX":-3.545933071169354,"pfxZ":-1.9235091347575843,"pX":-0.580918852155665,"pZ":0.9841086329218794,"vX0":2.5551837910598425,"vY0":-114.83149589953199,"vZ0":-2.8527057065595938,"x":139.14,"y":212.21,"x0":-1.246915878153071,"y0":50.00388049236662,"z0":5.6201351266210695,"aX":-4.739854030954759},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-4.0,"breakHorizontal":5.8,"spinRate":658,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.4768416440021759,"extension":7.399561932074955},"index":1,"playId":"b7656227-7089-3a21-9c04-4b886f47904e","pitchNumber":2,"startTime":"2025-09-11T02:49:37.603Z","endTime":"2025-09-11T02:49:41.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":71.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.376912911299275,"aZ":-30.113760232729426,"pfxX":-4.509131169706018,"pfxZ":1.5901996928513142,"pX":0.4079820608125668,"pZ":1.7096447446403849,"vX0":4.577633732834567,"vY0":-113.5256516104398,"vZ0":-1.9310144659700108,"x":101.45,"y":192.62,"x0":-1.056523543406013,"y0":50.003104281674474,"z0":5.592441150887406,"aX":-5.837936042866703},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":2.6,"breakHorizontal":6.8,"spinRate":874,"spinDirection":318},"zone":9,"typeConfidence":2.0,"plateTime":0.4839966981523647,"extension":7.4418647283908586},"index":2,"playId":"a6ec0d7c-1412-34b6-a16e-e613e279e8a8","pitchNumber":3,"startTime":"2025-09-11T02:49:56.434Z","endTime":"2025-09-11T02:50:03.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":72.5,"strikeZoneTop":3.1359669576433,"strikeZoneBottom":1.54555579973669,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.58403980850233,"aZ":-35.88516130267016,"pfxX":-1.2187100744874586,"pfxZ":-2.806256610224007,"pX":-1.517972987189669,"pZ":0.9584646862281331,"vX0":-0.16650509874312835,"vY0":-114.31505389741346,"vZ0":-2.5903239249118926,"x":174.86,"y":212.9,"x0":-1.2858176500048941,"y0":50.005415395543245,"z0":5.637910882490468,"aX":-1.6089939119154628},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-5.4,"breakHorizontal":2.3,"spinRate":667,"spinDirection":267},"zone":13,"typeConfidence":2.0,"plateTime":0.4796202274117016,"extension":7.130924988760428},"index":3,"playId":"be917c7d-d81e-38ec-b8a2-6e29fd71208e","pitchNumber":4,"startTime":"2025-09-11T02:50:19.318Z","endTime":"2025-09-11T02:50:24.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":72.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.980093379142634,"aZ":-33.065769509836315,"pfxX":-5.531110951179905,"pfxZ":-0.682220039828656,"pX":-0.8132540020062486,"pZ":1.482253927969696,"vX0":2.116910622085612,"vY0":-114.03990820672237,"vZ0":-1.8752768083672189,"x":148.0,"y":198.76,"x0":-1.0376100807283486,"y0":50.002195311999486,"z0":5.592738001876905,"aX":-7.247312995467479},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-1.4,"breakHorizontal":9.5,"spinRate":791,"spinDirection":345},"zone":13,"typeConfidence":2.0,"plateTime":0.4812413182366049,"extension":7.2445541453596025},"index":4,"playId":"62114aab-3125-3784-b07c-00ff9feb51ff","pitchNumber":5,"startTime":"2025-09-11T02:50:40.972Z","endTime":"2025-09-11T02:50:46.292Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T02:50:46.292Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lars Nootbaar flies out to right fielder Dominic Canzone.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-11T02:51:05.267Z","endTime":"2025-09-11T02:51:23.727Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":0},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.069147986509233,"aZ":-30.162754078926277,"pfxX":-0.13573224482959012,"pfxZ":1.2831684631656906,"pX":0.41458953623920886,"pZ":2.7937401784724574,"vX0":3.437140032602195,"vY0":-124.94383796567817,"vZ0":-0.9163442948228268,"x":101.2,"y":163.35,"x0":-0.9659816403194029,"y0":50.002999165872,"z0":5.661855374085244,"aX":-0.21305822178439296},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.4,"breakHorizontal":-0.6,"spinRate":1766,"spinDirection":36},"zone":6,"typeConfidence":2.0,"plateTime":0.4397409364547742,"extension":7.621237257800224},"hitData":{"launchSpeed":94.2,"launchAngle":56.0,"totalDistance":226.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.4,"coordY":128.29}},"index":0,"playId":"de230c89-fd74-32de-a5b3-7914a11ce127","pitchNumber":1,"startTime":"2025-09-11T02:51:12.995Z","endTime":"2025-09-11T02:51:23.727Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T02:51:23.727Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorge Polanco grounds out, first baseman Willson Contreras to pitcher Michael McGreevy.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-11T02:53:16.407Z","endTime":"2025-09-11T02:54:07.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.40599880778812,"strikeZoneBottom":1.78926095115957,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.523301599237,"aZ":-28.651919586318787,"pfxX":-8.0757469988813,"pfxZ":2.1617473002904255,"pX":-0.9957758321600829,"pZ":2.1834216296242515,"vX0":5.161596067609288,"vY0":-126.4875457314274,"vZ0":-3.155107392207075,"x":154.96,"y":179.83,"x0":-2.0081754896030515,"y0":50.00316424049722,"z0":5.731599009839693,"aX":-13.155108463626863},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.5,"breakHorizontal":13.6,"spinRate":1366,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.43215762349675124,"extension":6.336299047671469},"index":0,"playId":"e50113bd-311a-352b-a6a2-d205c8e0df41","pitchNumber":1,"startTime":"2025-09-11T02:53:26.883Z","endTime":"2025-09-11T02:53:31.066Z","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":88.1,"endSpeed":80.8,"strikeZoneTop":3.34121015938548,"strikeZoneBottom":1.69078313693838,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.807687972631037,"aZ":-27.086141920848952,"pfxX":-0.07345612320007788,"pfxZ":3.047354273126615,"pX":-0.27084669599262745,"pZ":4.103792948172806,"vX0":4.593351695726059,"vY0":-128.23560885176377,"vZ0":0.9222251166041586,"x":127.32,"y":127.98,"x0":-2.0736020458880144,"y0":50.00424881191805,"z0":5.847976425897314,"aX":-0.1236673100620039},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.0,"breakHorizontal":-0.8,"spinRate":2248,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.42666594177567596,"extension":6.2926397921202595},"index":1,"playId":"70fb6db7-5c75-3a55-be62-8a6728a0913d","pitchNumber":2,"startTime":"2025-09-11T02:53:41.227Z","endTime":"2025-09-11T02:53:46.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.73466238896108,"aZ":-28.741540973122856,"pfxX":-0.8135366974156956,"pfxZ":2.0380280467576757,"pX":0.07429634038703894,"pZ":2.944048217926683,"vX0":5.903237529925894,"vY0":-128.91068582239953,"vZ0":-1.1587194099102558,"x":114.17,"y":159.29,"x0":-2.1393496009807436,"y0":50.002091475169046,"z0":5.617594712260074,"aX":-1.3702771357502577},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.7,"breakHorizontal":0.1,"spinRate":2214,"spinDirection":182},"zone":2,"typeConfidence":2.0,"plateTime":0.4248537843710638,"extension":6.55209513026261},"hitData":{"launchSpeed":94.9,"launchAngle":-25.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.02,"coordY":155.13}},"index":2,"playId":"ca651142-f7c5-36d8-8075-b4cd4ecb40bc","pitchNumber":3,"startTime":"2025-09-11T02:53:58.474Z","endTime":"2025-09-11T02:54:07.344Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T02:54:07.344Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-11T02:54:22.989Z","endTime":"2025-09-11T02:55:46.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.358276894881246,"aZ":-31.77969034154434,"pfxX":-8.876054902959064,"pfxZ":0.21192790287491192,"pX":0.0035936678343183362,"pZ":2.546753018646754,"vX0":8.564336660536863,"vY0":-134.21536410294937,"vZ0":-1.9996051143269695,"x":116.86,"y":170.02,"x0":-2.065975208658762,"y0":50.0016689275341,"z0":5.551143122839487,"aX":-16.293955867824376},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":0.1,"breakHorizontal":14.4,"spinRate":2137,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.40714745238767414,"extension":6.308410470867485},"index":0,"playId":"6412dbd8-5a5a-36f0-a166-2983be50e137","pitchNumber":1,"startTime":"2025-09-11T02:54:38.751Z","endTime":"2025-09-11T02:54:44.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.023008261503193,"aZ":-39.6262605915468,"pfxX":7.320145353198932,"pfxZ":-5.481255976081672,"pX":0.28926245296408104,"pZ":1.6644937333592036,"vX0":3.2401126260203816,"vY0":-116.0110223251115,"vZ0":-0.7451226431801251,"x":105.97,"y":193.84,"x0":-2.076970916817577,"y0":50.00086649072901,"z0":5.77221537048444,"aX":9.959217912052981},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-9.8,"breakHorizontal":-14.0,"spinRate":2489,"spinDirection":50},"zone":9,"typeConfidence":2.0,"plateTime":0.4724190860065951,"extension":6.647840649422687},"index":1,"playId":"3e1ea96a-1697-3603-9972-23c29b474d66","pitchNumber":2,"startTime":"2025-09-11T02:54:58.872Z","endTime":"2025-09-11T02:55:04.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.7,"strikeZoneTop":3.50909403587993,"strikeZoneBottom":1.60406498249937,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.18231541050466,"aZ":-31.10481946028096,"pfxX":7.444244805214822,"pfxZ":0.7155554114880092,"pX":0.8763527469960769,"pZ":1.7058461871068615,"vX0":4.885509855455408,"vY0":-121.53298565382045,"vZ0":-2.6537249520883037,"x":83.6,"y":192.72,"x0":-2.131003174198809,"y0":50.00047550349798,"z0":5.530122754420643,"aX":11.064691437920295},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.0,"breakHorizontal":-14.6,"spinRate":2458,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4517525003578715,"extension":6.404594916281493},"index":2,"playId":"e90a2db2-9430-33e9-9b85-b9d1f09d9eaa","pitchNumber":3,"startTime":"2025-09-11T02:55:20.186Z","endTime":"2025-09-11T02:55:26.251Z","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":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.50717003943366,"strikeZoneBottom":1.66752131223634,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.19682588964399,"aZ":-30.651425943428492,"pfxX":-9.584530185266988,"pfxZ":0.8204175866898673,"pX":0.6666401136453001,"pZ":2.287432884862305,"vX0":10.920442674861809,"vY0":-135.02173622766043,"vZ0":-2.727350660042838,"x":91.59,"y":177.02,"x0":-2.1766820816193784,"y0":50.002693880461834,"z0":5.4578426711913295,"aX":-17.774793763904366},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":1.1,"breakHorizontal":15.1,"spinRate":2263,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.4049866889473899,"extension":6.457693716331379},"index":3,"playId":"4b324bcc-3ec8-377b-9160-068746fbc60c","pitchNumber":4,"startTime":"2025-09-11T02:55:40.541Z","endTime":"2025-09-11T02:55:46.132Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T02:55:46.132Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dominic Canzone grounds out, second baseman José Fermín to pitcher Michael McGreevy.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-11T02:55:54.454Z","endTime":"2025-09-11T02:57:15.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"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":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"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_assist"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.7,"strikeZoneTop":3.24012867615392,"strikeZoneBottom":1.56848083858634,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.968467132318164,"aZ":-41.11813650560931,"pfxX":5.830837922950812,"pfxZ":-6.531126903539966,"pX":-0.6872206098693692,"pZ":1.3480190796785652,"vX0":1.8041104085290354,"vY0":-117.09717991770917,"vZ0":-1.2490046260503478,"x":143.2,"y":202.38,"x0":-2.2279190659637904,"y0":50.00205229437557,"z0":5.783116872140959,"aX":7.984923896879537},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-11.8,"breakHorizontal":-11.0,"spinRate":2552,"spinDirection":49},"zone":13,"typeConfidence":2.0,"plateTime":0.47024429954357805,"extension":6.455013652178904},"index":0,"playId":"0aa50348-f420-3643-a486-08620e504f01","pitchNumber":1,"startTime":"2025-09-11T02:56:11.234Z","endTime":"2025-09-11T02:56:16.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.178366113076653,"aZ":-15.033554314385807,"pfxX":-6.050034955387987,"pfxZ":9.09461584132613,"pX":0.03849401734101292,"pZ":2.7254727202169393,"vX0":7.556162818758827,"vY0":-136.68121786055238,"vZ0":-5.096207676025495,"x":115.53,"y":165.19,"x0":-1.9807075764472515,"y0":50.004494140779315,"z0":5.652706986720335,"aX":-11.405472453086874},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.5,"breakHorizontal":9.2,"spinRate":2326,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.4012974662492361,"extension":6.4444750531060375},"index":1,"playId":"d8003de4-f721-3d05-898b-1dc36998df5e","pitchNumber":2,"startTime":"2025-09-11T02:56:27.116Z","endTime":"2025-09-11T02:56:33.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.59836147270175,"aZ":-25.028452278215457,"pfxX":-0.46009210170436976,"pfxZ":4.133759261016586,"pX":0.9452383248826499,"pZ":3.2353900572612586,"vX0":8.143763009039445,"vY0":-130.22633460682016,"vZ0":-1.2660692634468549,"x":80.97,"y":151.42,"x0":-2.1537888840250874,"y0":50.005499197993856,"z0":5.609153053540426,"aX":-0.7977681086732041},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.4,"breakHorizontal":-0.8,"spinRate":2319,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.4195085676382839,"extension":6.544296558132795},"hitData":{"launchSpeed":83.7,"launchAngle":-7.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.56,"coordY":150.57}},"index":2,"playId":"81d99e3b-e46c-3cbf-9505-571cc9ee1031","pitchNumber":3,"startTime":"2025-09-11T02:57:06.263Z","endTime":"2025-09-11T02:57:15.460Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T02:57:15.460Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Iván Herrera strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-11T02:59:09.170Z","endTime":"2025-09-11T03:01:17.139Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":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":94.1,"endSpeed":86.1,"strikeZoneTop":3.34945208847511,"strikeZoneBottom":1.60930075473791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.822555680578372,"aZ":-15.621396006547968,"pfxX":-5.311668146702417,"pfxZ":8.683296498930817,"pX":-0.9008076976826545,"pZ":4.160451934510459,"vX0":2.317029647554004,"vY0":-137.07851625829767,"vZ0":-1.2894892016944066,"x":151.34,"y":126.45,"x0":-1.0661622080144182,"y0":50.00139927803918,"z0":5.701554403148888,"aX":-10.124774987202802},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.7,"breakHorizontal":9.1,"spinRate":2026,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.399308990172476,"extension":7.6791836682016505},"index":0,"playId":"4ba36d07-26bf-3a2f-918f-b2024445c58c","pitchNumber":1,"startTime":"2025-09-11T02:59:26.342Z","endTime":"2025-09-11T02:59:30.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.4,"strikeZoneTop":3.32088635018601,"strikeZoneBottom":1.58049551879256,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.262347836432387,"aZ":-29.04404171747169,"pfxX":0.25846509198151835,"pfxZ":2.0014544525058424,"pX":-0.31990429021201944,"pZ":1.231187903925665,"vX0":1.2743436200376377,"vY0":-124.87388444481182,"vZ0":-4.714985835238502,"x":129.19,"y":205.54,"x0":-0.8723302438357786,"y0":50.004150391343146,"z0":5.558554184104169,"aX":0.4044091830259231},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.6,"breakHorizontal":-0.8,"spinRate":2046,"spinDirection":85},"zone":13,"typeConfidence":2.0,"plateTime":0.44014359933182634,"extension":7.485591977483558},"index":1,"playId":"3cf7081a-feb2-30c4-8cda-849259016cac","pitchNumber":2,"startTime":"2025-09-11T02:59:43.478Z","endTime":"2025-09-11T02:59:48.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.0,"strikeZoneTop":3.20957727957229,"strikeZoneBottom":1.50269805494767,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.438220295458084,"aZ":-30.65680254973858,"pfxX":0.7544878144261395,"pfxZ":0.9704848854476094,"pX":-0.4197992107535034,"pZ":3.1358725022276484,"vX0":0.5968429596796889,"vY0":-124.44056487206647,"vZ0":-0.16859074078714908,"x":133.0,"y":154.11,"x0":-0.7612796545525212,"y0":50.00101935691903,"z0":5.757761187564072,"aX":1.1754897271098204},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.0,"breakHorizontal":-1.6,"spinRate":1702,"spinDirection":117},"zone":1,"typeConfidence":2.0,"plateTime":0.44122455470391087,"extension":7.38959278322265},"index":2,"playId":"de580c7d-29eb-3866-bae0-7cf6b658c10b","pitchNumber":3,"startTime":"2025-09-11T03:00:05.746Z","endTime":"2025-09-11T03:00:10.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.740907683262414,"aZ":-11.63316748921841,"pfxX":-4.720141390432128,"pfxZ":10.754324315276225,"pX":0.06004723254427236,"pZ":2.338254935215972,"vX0":3.8095962571106567,"vY0":-137.18392349359667,"vZ0":-6.456665821942199,"x":114.71,"y":175.65,"x0":-0.7318945528692503,"y0":50.005665099818145,"z0":5.512079916207359,"aX":-9.0174751635178},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.4,"breakHorizontal":7.8,"spinRate":2057,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.3989535472379906,"extension":7.780204269342638},"index":3,"playId":"fcfdac44-5a1e-365d-a793-9dfa0891f07c","pitchNumber":4,"startTime":"2025-09-11T03:00:23.484Z","endTime":"2025-09-11T03:00:27.591Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-09-11T03:00:34.737Z","endTime":"2025-09-11T03:00:51.189Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":73.8,"strikeZoneTop":3.25249665970519,"strikeZoneBottom":1.61231380006284,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.635907193043913,"aZ":-36.020938997344345,"pfxX":0.9886145015879731,"pfxZ":-2.8420050101951544,"pX":-0.13125011372003656,"pZ":-0.13305112526880744,"vX0":0.9479884320666098,"vY0":-115.2812527605077,"vZ0":-4.6064160114562975,"x":122.0,"y":242.37,"x0":-0.6756805860685622,"y0":50.00539695238894,"z0":5.353398522539042,"aX":1.336062653260779},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-6.0,"breakHorizontal":-2.0,"spinRate":740,"spinDirection":311},"zone":13,"typeConfidence":2.0,"plateTime":0.47440496794873566,"extension":7.450040844843227},"index":5,"playId":"dda149a1-4cca-3e77-ad03-11fd83ce25a9","pitchNumber":5,"startTime":"2025-09-11T03:00:51.189Z","endTime":"2025-09-11T03:00:55.507Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.56638986649094,"aZ":-16.047730248329405,"pfxX":-5.4788955608929095,"pfxZ":8.514686354725074,"pX":-0.6043736548031855,"pZ":3.3869219219410005,"vX0":2.5897488198816667,"vY0":-136.39003005744215,"vZ0":-3.0962196941651716,"x":140.04,"y":147.33,"x0":-0.8517788252710479,"y0":50.001188039257485,"z0":5.636459899959729,"aX":-10.373569230410057},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.0,"breakHorizontal":9.4,"spinRate":1927,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.4008108524414351,"extension":7.842811056617728},"index":6,"playId":"1f1aa63e-cfda-3d7a-9f58-7bfdb53c15f4","pitchNumber":6,"startTime":"2025-09-11T03:01:12.454Z","endTime":"2025-09-11T03:01:17.139Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T03:01:17.139Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alec Burleson flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-11T03:01:30.678Z","endTime":"2025-09-11T03:01:55.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":94.1,"endSpeed":86.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.131134162222452,"aZ":-14.94120184037835,"pfxX":-6.076839810650446,"pfxZ":9.037970982018333,"pX":-0.04426910848749985,"pZ":2.319060764414964,"vX0":4.330914341551049,"vY0":-136.96064238718384,"vZ0":-5.979876078179781,"x":118.69,"y":176.17,"x0":-0.8533519656532692,"y0":50.00585728528291,"z0":5.545630881072464,"aX":-11.592471192560932},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.4,"breakHorizontal":10.2,"spinRate":1873,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.3993133547990184,"extension":7.747670285907793},"hitData":{"launchSpeed":96.5,"launchAngle":26.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.93,"coordY":49.91}},"index":0,"playId":"657dec05-ddb1-3a08-8c93-2a49dadb17b3","pitchNumber":1,"startTime":"2025-09-11T03:01:45.631Z","endTime":"2025-09-11T03:01:55.782Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T03:01:55.782Z","atBatIndex":36},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Willson Contreras hit by pitch.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-11T03:02:04.279Z","endTime":"2025-09-11T03:03:53.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"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,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.1558218247412,"aZ":-16.24712889433467,"pfxX":-5.12875283486726,"pfxZ":8.603423747466401,"pX":-0.562336807089526,"pZ":2.3036016300169764,"vX0":0.9276445815940384,"vY0":-135.14108483709882,"vZ0":-5.614765359489377,"x":138.43,"y":176.58,"x0":-0.24333389803208866,"y0":50.00620901141644,"z0":5.5476617102444195,"aX":-9.498124708783811},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.6,"breakHorizontal":9.1,"spinRate":1935,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.40514470345413534,"extension":7.735212917852349},"index":0,"playId":"d97292bd-6bec-3250-8154-18364031d583","pitchNumber":1,"startTime":"2025-09-11T03:02:26.364Z","endTime":"2025-09-11T03:02:30.999Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":73.0,"strikeZoneTop":3.43015575286442,"strikeZoneBottom":1.576719263834,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.452454116718535,"aZ":-36.674850702292,"pfxX":1.6792663782514996,"pfxZ":-3.383365120049142,"pX":-1.0022132329169366,"pZ":0.2489269844307677,"vX0":-1.340806999004783,"vY0":-114.72924746330361,"vZ0":-3.591203812440525,"x":155.2,"y":232.06,"x0":-0.6280772905034451,"y0":50.002030534562536,"z0":5.4130876098041565,"aX":2.2360631420026555},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-6.7,"breakHorizontal":-2.6,"spinRate":679,"spinDirection":278},"zone":13,"typeConfidence":2.0,"plateTime":0.47763038202956754,"extension":7.335887754428333},"index":1,"playId":"2873304d-3b1f-3dbc-b9e1-bfb3b0accced","pitchNumber":2,"startTime":"2025-09-11T03:02:50.341Z","endTime":"2025-09-11T03:02:55.394Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.2,"endSpeed":86.2,"strikeZoneTop":3.52618221199998,"strikeZoneBottom":1.67309909532955,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.232760662329834,"aZ":-13.750287262383354,"pfxX":-3.5760260916372406,"pfxZ":9.660732854074752,"pX":0.4892102586625664,"pZ":2.5828607517179063,"vX0":2.604582918864552,"vY0":-137.19686300461902,"vZ0":-5.5916260498420245,"x":98.35,"y":169.04,"x0":-0.0076163769092295365,"y0":50.00438298726998,"z0":5.583916108539893,"aX":-6.8207409823474965},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.6,"breakHorizontal":5.9,"spinRate":2022,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.39916697665522305,"extension":7.919178004441413},"index":2,"playId":"7c931dc0-c601-36d4-a4f1-d9cb5246fa20","pitchNumber":3,"startTime":"2025-09-11T03:03:13.232Z","endTime":"2025-09-11T03:03:18.858Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-11T03:03:26.112Z","endTime":"2025-09-11T03:03:43.970Z","isPitch":false,"type":"action","player":{"id":575929,"link":"/api/v1/people/575929"}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":70.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.913150076231016,"aZ":-31.78023433549572,"pfxX":-5.415564671303779,"pfxZ":0.31246737169007766,"pX":-2.5001629623247674,"pZ":2.48593598517017,"vX0":-2.5118381285156173,"vY0":-112.60443444474504,"vZ0":0.4457661676947895,"x":212.3,"y":171.66,"x0":-0.6620043378136988,"y0":50.00338930544937,"z0":5.53451280497908,"aX":-6.864820645132176},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":1.1,"breakHorizontal":10.4,"spinRate":731,"spinDirection":264},"zone":13,"typeConfidence":2.0,"plateTime":0.48884312006322794,"extension":7.332152832618023},"index":4,"playId":"a46ed385-164d-3e02-8d22-7e5947200c64","pitchNumber":4,"startTime":"2025-09-11T03:03:43.970Z","endTime":"2025-09-11T03:03:53.828Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T03:03:53.828Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Gorman grounds out, third baseman Eugenio Suárez to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-11T03:06:45.379Z","endTime":"2025-09-11T03:06:55.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-11T03:04:14.055Z","endTime":"2025-09-11T03:04:53.423Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Carlos Vargas replaces Logan Gilbert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-11T03:04:53.423Z","endTime":"2025-09-11T03:06:47.600Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672841,"link":"/api/v1/people/672841"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":91.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.854989209627156,"aZ":-28.152274190900442,"pfxX":-10.224104470407223,"pfxZ":1.9003606855367297,"pX":-0.21698579619863403,"pZ":1.8622954086894554,"vX0":10.893651273797804,"vY0":-144.2373024833479,"vZ0":-4.941570401104018,"x":125.27,"y":188.5,"x0":-2.704652723989267,"y0":50.003637145058754,"z0":5.321967876816376,"aX":-21.65965031331236},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":2.6,"breakHorizontal":16.4,"spinRate":2188,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.3789584146030558,"extension":6.454466778311658},"hitData":{"launchSpeed":98.1,"launchAngle":-0.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.84,"coordY":164.76}},"index":2,"playId":"9f5c1360-d865-35c8-9a49-aa03ceb92589","pitchNumber":1,"startTime":"2025-09-11T03:06:47.600Z","endTime":"2025-09-11T03:06:55.416Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T03:06:55.416Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.P. Crawford grounds out, third baseman Nolan Gorman to first baseman Willson Contreras.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-11T03:08:41.836Z","endTime":"2025-09-11T03:10:15.195Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","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":4},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.0,"strikeZoneTop":3.36191132139276,"strikeZoneBottom":1.71109381060464,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.777613217903117,"aZ":-26.04476745872856,"pfxX":-0.4726006457975034,"pfxZ":3.6581400791083656,"pX":-0.7832213610995642,"pZ":3.3575814330656866,"vX0":3.9583248753430484,"vY0":-128.44543267924922,"vZ0":-0.7606449175529831,"x":146.85,"y":148.13,"x0":-2.280714582687983,"y0":50.00478018642829,"z0":5.676737038609396,"aX":-0.7928073745479094},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.7,"breakHorizontal":0.0,"spinRate":2280,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.4258957833902919,"extension":6.216555485645663},"index":0,"playId":"468b1fc3-2b09-35b3-8451-db2a4d7fc7e0","pitchNumber":1,"startTime":"2025-09-11T03:08:57.384Z","endTime":"2025-09-11T03:09:01.380Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.4,"strikeZoneTop":3.3032781920784,"strikeZoneBottom":1.58736059069896,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.493712764158122,"aZ":-28.806695289612016,"pfxX":-7.790234203003294,"pfxZ":2.059453144603415,"pX":-0.915139296698071,"pZ":0.5769215208376961,"vX0":5.661012856411383,"vY0":-127.13667518146875,"vZ0":-6.731283554473188,"x":151.88,"y":223.2,"x0":-2.16049588106933,"y0":50.00147228361681,"z0":5.550311463377021,"aX":-12.729529913695748},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.4,"breakHorizontal":12.8,"spinRate":1480,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.43110986525121797,"extension":6.539779486847718},"index":1,"playId":"247549ba-af74-3fd2-9045-f4c571152151","pitchNumber":2,"startTime":"2025-09-11T03:09:13.882Z","endTime":"2025-09-11T03:09:18.381Z","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":82.1,"endSpeed":75.9,"strikeZoneTop":3.34191093346671,"strikeZoneBottom":1.56013668621927,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.60174555584216,"aZ":-31.929043711574266,"pfxX":8.725294159757333,"pfxZ":0.16955897981170054,"pX":-1.2877760671316836,"pZ":2.180925430183856,"vX0":0.3550339887000137,"vY0":-119.68882444041921,"vZ0":-1.3838692906525674,"x":166.09,"y":179.9,"x0":-2.5719352592262896,"y0":50.00301688295202,"z0":5.619754222495784,"aX":12.688403904598552},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.2,"breakHorizontal":-15.8,"spinRate":2501,"spinDirection":53},"zone":13,"typeConfidence":2.0,"plateTime":0.457217050024759,"extension":6.230784068116821},"index":2,"playId":"6a366bdd-3e2c-365a-a452-de8f932c1a9a","pitchNumber":3,"startTime":"2025-09-11T03:09:31.068Z","endTime":"2025-09-11T03:09:36.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.876883150036946,"aZ":-24.2299314162454,"pfxX":0.6811018280417389,"pfxZ":4.609963415711006,"pX":0.294683762797128,"pZ":2.772211378415504,"vX0":6.123790245612578,"vY0":-129.88512448725967,"vZ0":-2.659109530043194,"x":105.77,"y":163.93,"x0":-2.1732682784403208,"y0":50.00428747494506,"z0":5.633905175696098,"aX":1.1747758356852598},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.0,"breakHorizontal":-2.5,"spinRate":2316,"spinDirection":200},"zone":6,"typeConfidence":2.0,"plateTime":0.4202332539009155,"extension":6.386174439754101},"index":3,"playId":"32cc64e8-f7f4-354c-866b-65457afe8169","pitchNumber":4,"startTime":"2025-09-11T03:09:46.506Z","endTime":"2025-09-11T03:09:51.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.42260665554182,"aZ":-29.866805015756782,"pfxX":9.352425332161477,"pfxZ":1.534843216321379,"pX":-0.41847523997031044,"pZ":1.9534925930571299,"vX0":1.741147087360515,"vY0":-121.98362434237328,"vZ0":-2.3822806799169913,"x":132.95,"y":186.04,"x0":-2.3567959901323916,"y0":50.00349924694613,"z0":5.522541825357082,"aX":14.067315091371693},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.5,"breakHorizontal":-17.4,"spinRate":2468,"spinDirection":59},"zone":7,"typeConfidence":2.0,"plateTime":0.4493487829522249,"extension":6.29255659108714},"hitData":{"launchSpeed":93.8,"launchAngle":-12.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.32,"coordY":159.18}},"index":4,"playId":"4d06a966-53a6-398d-af3c-4f521ebb7058","pitchNumber":5,"startTime":"2025-09-11T03:10:06.997Z","endTime":"2025-09-11T03:10:15.195Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T03:10:15.195Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cole Young flies out to center fielder Nathan Church.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-11T03:10:27.950Z","endTime":"2025-09-11T03:12:08.293Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.0,"endSpeed":81.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.237375473444406,"aZ":-32.392801948137276,"pfxX":-9.611555296946179,"pfxZ":-0.12606522796827946,"pX":-1.1411307155750015,"pZ":1.8039278682502258,"vX0":5.567075496352155,"vY0":-129.57019325740353,"vZ0":-3.6092357971774383,"x":160.5,"y":190.07,"x0":-2.0694664073378672,"y0":50.00507470692161,"z0":5.6919555737779275,"aX":-16.334024662255743},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.8,"breakHorizontal":16.2,"spinRate":1636,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4228231554629378,"extension":6.50190030400147},"index":0,"playId":"cb01cdfd-92f2-36b5-a484-af875155bdc1","pitchNumber":1,"startTime":"2025-09-11T03:10:40.851Z","endTime":"2025-09-11T03:10:44.470Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.34209565892191,"strikeZoneBottom":1.76736067732147,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.331565660725726,"aZ":-17.48797153960835,"pfxX":-6.509387336028976,"pfxZ":7.857142566709373,"pX":0.5134223132031116,"pZ":2.519343223885472,"vX0":9.295894437175086,"vY0":-135.29862255905667,"vZ0":-4.699105033596902,"x":97.43,"y":170.76,"x0":-2.108589872419104,"y0":50.001506653139494,"z0":5.490492769671039,"aX":-12.164513789783035},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.4,"breakHorizontal":10.0,"spinRate":2229,"spinDirection":234},"zone":6,"typeConfidence":2.0,"plateTime":0.40362053728737557,"extension":6.562087634492671},"index":1,"playId":"d42897f3-3dba-3178-b98e-db1d58bf8f0e","pitchNumber":2,"startTime":"2025-09-11T03:10:57.905Z","endTime":"2025-09-11T03:11:02.591Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-11T03:11:08.665Z","endTime":"2025-09-11T03:11:23.442Z","isPitch":false,"type":"action","player":{"id":702284,"link":"/api/v1/people/702284"}},{"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":92.9,"endSpeed":85.2,"strikeZoneTop":3.00661480838134,"strikeZoneBottom":1.56489091667678,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.256704467298007,"aZ":-17.786237420212032,"pfxX":-5.529908518893613,"pfxZ":7.7229565841435175,"pX":-0.4382671537194375,"pZ":4.140453235869618,"vX0":6.292524325425687,"vY0":-135.30383358264072,"vZ0":-0.5918089134767479,"x":133.71,"y":126.99,"x0":-2.0705424756355804,"y0":50.000105648841824,"z0":5.603208192668583,"aX":-10.29890759324122},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.0,"breakHorizontal":8.8,"spinRate":2187,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.40410331625414475,"extension":6.496595558794524},"index":3,"playId":"0a6444c6-88ca-3fd6-84c2-fd2a5622edf7","pitchNumber":3,"startTime":"2025-09-11T03:11:23.442Z","endTime":"2025-09-11T03:11:28.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":74.2,"strikeZoneTop":2.96726312664509,"strikeZoneBottom":1.52570638192948,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.50832483081094,"aZ":-40.42897614903234,"pfxX":6.419676263616064,"pfxZ":-6.017073058479743,"pX":-0.010697650746326559,"pZ":0.3970752876902175,"vX0":3.0758214825615076,"vY0":-116.84381865044996,"vZ0":-3.3381538918818943,"x":117.41,"y":228.06,"x0":-2.181076047450737,"y0":50.00146817799106,"z0":5.670589545990246,"aX":8.810492474036444},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-11.4,"breakHorizontal":-12.4,"spinRate":2524,"spinDirection":44},"zone":13,"typeConfidence":2.0,"plateTime":0.4700851788525955,"extension":6.546169800647494},"index":4,"playId":"4eb850e1-9dfe-3705-b613-28bd34cc1846","pitchNumber":4,"startTime":"2025-09-11T03:11:40.399Z","endTime":"2025-09-11T03:11:46.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.615104385956627,"aZ":-29.89566871165293,"pfxX":-9.352633501047041,"pfxZ":1.3636026375011392,"pX":-0.21871417739614507,"pZ":1.4172891859961354,"vX0":7.674166101275237,"vY0":-128.64666782616084,"vZ0":-4.538397682273822,"x":125.34,"y":200.51,"x0":-2.030749145691924,"y0":50.003389278519265,"z0":5.531705406671445,"aX":-15.619070401669875},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.6,"breakHorizontal":15.1,"spinRate":1691,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.42637714668429805,"extension":6.652824588182462},"hitData":{"launchSpeed":98.5,"launchAngle":24.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":83.76,"coordY":63.19}},"index":5,"playId":"11b11ab7-0910-3931-b2dd-b956756e0436","pitchNumber":5,"startTime":"2025-09-11T03:12:00.135Z","endTime":"2025-09-11T03:12:08.293Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T03:12:08.293Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Randy Arozarena singles on a ground ball to center fielder Nathan Church.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-11T03:12:28.079Z","endTime":"2025-09-11T03:12:48.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":73.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.611076199248505,"aZ":-42.97716513266858,"pfxX":5.75494815576032,"pfxZ":-7.833148427246189,"pX":-0.005426497029840256,"pZ":1.8364454449892846,"vX0":3.3415915349318435,"vY0":-117.33744209635533,"vZ0":0.21545174846327098,"x":117.21,"y":189.2,"x0":-2.2014162660590793,"y0":50.00504385795432,"z0":5.786417420955312,"aX":7.932568665961679},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-13.8,"breakHorizontal":-11.3,"spinRate":2526,"spinDirection":52},"zone":8,"typeConfidence":2.0,"plateTime":0.46887509664021376,"extension":6.531232969171316},"hitData":{"launchSpeed":105.7,"launchAngle":-8.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.18,"coordY":93.28}},"index":0,"playId":"e8642eb8-e109-3206-b0de-b423248303f3","pitchNumber":1,"startTime":"2025-09-11T03:12:36.835Z","endTime":"2025-09-11T03:12:48.640Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T03:12:48.640Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-11T03:13:25.974Z","endTime":"2025-09-11T03:15:51.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":"265d0589-9394-34ab-999e-68b3e6747634","startTime":"2025-09-11T03:13:13.875Z","endTime":"2025-09-11T03:13:17.310Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.1,"strikeZoneTop":3.65,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.86705914507122,"aZ":-18.02225892845732,"pfxX":-6.014125091665233,"pfxZ":7.828571642413294,"pX":0.09053904000318053,"pZ":3.0324311449648347,"vX0":7.714381504640369,"vY0":-133.40213394761446,"vZ0":-3.4098221858796744,"x":113.55,"y":156.9,"x0":-2.0532045491484943,"y0":50.00467155662937,"z0":5.621443911532778,"aX":-10.875024658558413},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.7,"breakHorizontal":9.2,"spinRate":2219,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.4101001202854806,"extension":6.570585002281636},"index":1,"playId":"7f242b69-13f4-3dd4-adf1-1251ea38502b","pitchNumber":1,"startTime":"2025-09-11T03:13:28.168Z","endTime":"2025-09-11T03:13:32.125Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"playId":"5fe5d88e-efc2-3533-ab06-7bc57f0752f0","startTime":"2025-09-11T03:13:53.807Z","endTime":"2025-09-11T03:13:57.517Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.4,"strikeZoneTop":3.59230984532535,"strikeZoneBottom":1.77032781373715,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.433561258583158,"aZ":-25.659900295649415,"pfxX":-9.23475606286119,"pfxZ":4.032329195260039,"pX":-1.1018409232733375,"pZ":1.776511172574587,"vX0":5.3924046949039655,"vY0":-126.91468567563693,"vZ0":-4.2987616214916535,"x":159.0,"y":190.81,"x0":-2.0655402233758173,"y0":50.00098873262081,"z0":5.560504929578868,"aX":-14.910527040718444},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.5,"breakHorizontal":15.4,"spinRate":1789,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.43325814760184356,"extension":6.59314413660208},"index":3,"playId":"326b9f77-a22b-38a0-87c2-a147186d39f7","pitchNumber":2,"startTime":"2025-09-11T03:14:12.814Z","endTime":"2025-09-11T03:14:17.666Z","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":2},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.4,"strikeZoneTop":3.58139731766546,"strikeZoneBottom":1.79245105687959,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.026628924302806,"aZ":-25.16335480567861,"pfxX":-9.72014255009682,"pfxZ":4.253767527060787,"pX":-1.046009697532649,"pZ":1.5168587223538692,"vX0":5.596279790314509,"vY0":-127.97950904225355,"vZ0":-5.28248031569701,"x":156.87,"y":197.82,"x0":-2.005607346236066,"y0":50.004052392459926,"z0":5.595287504600483,"aX":-16.019338215349276},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.6,"breakHorizontal":16.2,"spinRate":1789,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.429059290130994,"extension":6.545790377121129},"index":4,"playId":"780c9891-60e1-3b6c-a4fa-5b6d6401b03b","pitchNumber":3,"startTime":"2025-09-11T03:14:32.065Z","endTime":"2025-09-11T03:14:37.996Z","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,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.2,"strikeZoneTop":3.65,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.358074235836995,"aZ":-40.08221196349326,"pfxX":8.223235140050654,"pfxZ":-5.891379176243057,"pX":0.04784623817069078,"pZ":1.33937660955026,"vX0":2.3238054902524934,"vY0":-115.65868150437448,"vZ0":-1.2590310857864433,"x":115.18,"y":202.62,"x0":-2.0403118242369107,"y0":50.001336517153256,"z0":5.765179032145405,"aX":11.040832237544146},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-10.7,"breakHorizontal":-15.5,"spinRate":2529,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4751803539020938,"extension":6.65617802442894},"index":5,"playId":"1650ee18-986a-3869-af0d-13e02fcc515c","pitchNumber":4,"startTime":"2025-09-11T03:14:54.075Z","endTime":"2025-09-11T03:15:00.658Z","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,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.7,"strikeZoneTop":3.63214569670851,"strikeZoneBottom":1.77532452902854,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.049904792903725,"aZ":-41.72522295418196,"pfxX":7.549194029775995,"pfxZ":-7.016860491010458,"pX":-0.5405289170599333,"pZ":0.6179901858894677,"vX0":1.4852855768382722,"vY0":-116.49437795194935,"vZ0":-2.4047147554272557,"x":137.6,"y":222.09,"x0":-2.168488570593025,"y0":50.00562403364123,"z0":5.64756560219603,"aX":10.267777068060632},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-13.1,"breakHorizontal":-14.0,"spinRate":2450,"spinDirection":44},"zone":13,"typeConfidence":2.0,"plateTime":0.47208108323440134,"extension":6.759425120955545},"index":6,"playId":"924f82e7-f39f-3789-808b-74b7f19e8737","pitchNumber":5,"startTime":"2025-09-11T03:15:22.567Z","endTime":"2025-09-11T03:15:27.204Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":80.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.4397935202367,"aZ":-31.508675857344674,"pfxX":-10.950054546051044,"pfxZ":0.3993969362628107,"pX":-0.5657827992517287,"pZ":1.059067593054001,"vX0":7.131606684653085,"vY0":-128.82465767335026,"vZ0":-5.211693964891408,"x":138.57,"y":210.19,"x0":-1.9625152871588238,"y0":50.00256553929567,"z0":5.575095644664478,"aX":-18.20729725862231},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.4,"breakHorizontal":18.0,"spinRate":1737,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.42692656516165384,"extension":6.672216642049232},"index":7,"playId":"56ea9dc7-c8e9-3c53-b112-519787017abc","pitchNumber":6,"startTime":"2025-09-11T03:15:46.508Z","endTime":"2025-09-11T03:15:51.457Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T03:15:51.457Z","atBatIndex":42},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Thomas Saggese doubles (13) on a ground ball to shortstop J.P. Crawford, deflected by third baseman Eugenio Suárez.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-11T03:17:51.510Z","endTime":"2025-09-11T03:19:27.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"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_deflection"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.8,"strikeZoneTop":3.49893032390475,"strikeZoneBottom":1.79962158787272,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.324972141074745,"aZ":-25.429405818404405,"pfxX":-11.033663462186617,"pfxZ":3.2800456538959475,"pX":-0.8233288962068184,"pZ":1.8891880492820472,"vX0":8.959373845332708,"vY0":-142.43818478268497,"vZ0":-5.15747752410885,"x":148.38,"y":187.77,"x0":-2.5739681110305828,"y0":50.00471401550837,"z0":5.3285899263995855,"aX":-22.703600426612724},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.0,"breakHorizontal":18.2,"spinRate":2153,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.3843528372917766,"extension":6.452643861150062},"index":0,"playId":"25775167-9095-3c42-a48a-6170286de61b","pitchNumber":1,"startTime":"2025-09-11T03:18:02.170Z","endTime":"2025-09-11T03:18:06.727Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.5,"endSpeed":91.2,"strikeZoneTop":3.50587963282851,"strikeZoneBottom":1.70722899025603,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.96907582487098,"aZ":-27.174494244748214,"pfxX":-11.976186978067169,"pfxZ":2.3614533463589327,"pX":-0.48286733922726466,"pZ":1.5912870761227724,"vX0":10.60034370397011,"vY0":-144.44459613871967,"vZ0":-5.435945842412932,"x":135.41,"y":195.82,"x0":-2.6404291226770753,"y0":50.00258770972274,"z0":5.163685669637606,"aX":-25.360913081918124},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":3.4,"breakHorizontal":19.7,"spinRate":2189,"spinDirection":235},"zone":7,"typeConfidence":2.0,"plateTime":0.37887120941682095,"extension":6.445641321105307},"index":1,"playId":"7851d387-95f0-3b97-a291-964eaabc2481","pitchNumber":2,"startTime":"2025-09-11T03:18:13.624Z","endTime":"2025-09-11T03:18:18.341Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-11T03:18:29.824Z","endTime":"2025-09-11T03:18:40.912Z","isPitch":false,"type":"action","player":{"id":695336,"link":"/api/v1/people/695336"}},{"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":98.0,"endSpeed":89.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.62361604943315,"aZ":-29.000743309105452,"pfxX":-12.673031907969415,"pfxZ":1.5455011071932967,"pX":-0.14407905547837319,"pZ":2.126936371077375,"vX0":11.390977794204149,"vY0":-142.28285385508903,"vZ0":-3.7868379410464357,"x":122.49,"y":181.35,"x0":-2.552826168096481,"y0":50.000321974358016,"z0":5.31257645508709,"aX":-25.9821379685578},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":2.2,"breakHorizontal":20.6,"spinRate":2238,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.3849379552320782,"extension":6.340122044396416},"index":3,"playId":"25c9b84b-1485-35aa-8e70-a517d0754469","pitchNumber":3,"startTime":"2025-09-11T03:18:40.912Z","endTime":"2025-09-11T03:18:46.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.299333841457866,"aZ":-27.548986905632596,"pfxX":-11.251830111121224,"pfxZ":2.22801179571797,"pX":-1.4464917628618958,"pZ":2.602080839956919,"vX0":7.483465163059844,"vY0":-143.28584627630542,"vZ0":-3.035909547807623,"x":172.14,"y":168.52,"x0":-2.6309260542779986,"y0":50.006715858812775,"z0":5.398066149079507,"aX":-23.386871112010496},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":3.6,"breakHorizontal":18.8,"spinRate":2345,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.38235311092548274,"extension":6.353158081685344},"hitData":{"launchSpeed":79.9,"launchAngle":-22.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":71.05,"coordY":160.73}},"index":4,"playId":"7520f0aa-cb11-38ac-bc62-403e578486de","pitchNumber":4,"startTime":"2025-09-11T03:19:13.532Z","endTime":"2025-09-11T03:19:27.276Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T03:19:27.276Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pedro Pagés strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-11T03:19:54.568Z","endTime":"2025-09-11T03:22:11.563Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","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":7},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.43294633398333,"aZ":-28.748230062680328,"pfxX":-11.053000627642685,"pfxZ":1.672889145219246,"pX":-1.4302932580895706,"pZ":2.6588098344352873,"vX0":7.075565969847415,"vY0":-142.60488120333133,"vZ0":-2.5169721450613998,"x":171.52,"y":166.99,"x0":-2.5144459446008085,"y0":50.00465403539276,"z0":5.376600530027028,"aX":-22.64524206099207},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":2.6,"breakHorizontal":18.5,"spinRate":2187,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.3848786080270332,"extension":6.464070095849578},"index":0,"playId":"8e219bf5-7dec-31f8-b27c-0f29360bb2c9","pitchNumber":1,"startTime":"2025-09-11T03:19:55.290Z","endTime":"2025-09-11T03:20:00.851Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-09-11T03:20:10.403Z","endTime":"2025-09-11T03:20:21.522Z","isPitch":false,"type":"action","player":{"id":686780,"link":"/api/v1/people/686780"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.96811035760711,"aZ":-27.90084401197447,"pfxX":-11.043966081893561,"pfxZ":2.0992854426299985,"pX":-1.6955190703170737,"pZ":2.3873861028238252,"vX0":6.462782893624122,"vY0":-142.02388128289707,"vZ0":-3.068367017854183,"x":181.63,"y":174.32,"x0":-2.571511557453685,"y0":50.000741691144746,"z0":5.2654250613826195,"aX":-22.451328515512195},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":3.4,"breakHorizontal":18.6,"spinRate":2246,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3863618737808685,"extension":6.388638853397076},"index":2,"playId":"57fddec0-cf45-3080-9d52-76071e895a3c","pitchNumber":2,"startTime":"2025-09-11T03:20:21.522Z","endTime":"2025-09-11T03:20:26.627Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.03593193646788,"strikeZoneBottom":1.5637049252274,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.10126189914211,"aZ":-32.648856536216215,"pfxX":-10.646339830928154,"pfxZ":-0.2466214478751314,"pX":0.5376417131581367,"pZ":0.5354411131514151,"vX0":11.00314610668941,"vY0":-136.92065313614378,"vZ0":-7.548261926943276,"x":96.51,"y":224.32,"x0":-2.1626895871932583,"y0":50.00590226566843,"z0":5.582236633758047,"aX":-20.083513347377977},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-2.0,"breakHorizontal":16.8,"spinRate":1851,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.4010500944825055,"extension":6.5959925946891795},"index":3,"playId":"8562358a-f0f2-377e-9382-fa5132647985","pitchNumber":3,"startTime":"2025-09-11T03:20:39.898Z","endTime":"2025-09-11T03:20:47.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":89.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.18569169995271,"aZ":-28.197181280648227,"pfxX":-10.239604531938067,"pfxZ":1.918665588177575,"pX":-1.3591958444723518,"pZ":2.5291769937855335,"vX0":6.929564104874406,"vY0":-143.61202428475124,"vZ0":-3.2241599297506656,"x":168.81,"y":170.49,"x0":-2.480697601834541,"y0":50.005468607305886,"z0":5.432352652746452,"aX":-21.259146731125554},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":3.0,"breakHorizontal":17.0,"spinRate":2238,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3823033450855222,"extension":6.40352592018641},"index":4,"playId":"cb876538-1caa-3eda-9c81-c2cdd943b5e4","pitchNumber":4,"startTime":"2025-09-11T03:21:00.424Z","endTime":"2025-09-11T03:21:08.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.33832977689709,"aZ":-27.582317020735985,"pfxX":-9.131512331359499,"pfxZ":2.4332655136487045,"pX":-0.8310776504266753,"pZ":2.861956150968291,"vX0":7.247562901221151,"vY0":-135.98922890007543,"vZ0":-2.743314612234093,"x":148.68,"y":161.51,"x0":-2.3325951338930757,"y0":50.006632421315636,"z0":5.779506839011817,"aX":-17.25901492464203},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.1,"breakHorizontal":15.2,"spinRate":1750,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.4014080618384024,"extension":6.601395802169613},"index":5,"playId":"50745852-e17a-35f5-a48d-9e88be875d0a","pitchNumber":5,"startTime":"2025-09-11T03:21:26.155Z","endTime":"2025-09-11T03:21:31.547Z","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":0},"pitchData":{"startSpeed":98.9,"endSpeed":91.5,"strikeZoneTop":2.93708520690673,"strikeZoneBottom":1.47065085213015,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.97457484220917,"aZ":-17.90481190795734,"pfxX":-4.004441835167892,"pfxZ":6.705889929561151,"pX":0.3828939326474385,"pZ":3.636511104577341,"vX0":9.106979827429782,"vY0":-143.9449353129115,"vZ0":-2.624379163392906,"x":102.4,"y":140.59,"x0":-2.281719588412228,"y0":50.004211576829185,"z0":5.650299053906918,"aX":-8.523566892622746},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":11.9,"breakHorizontal":5.8,"spinRate":2199,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.3784615036495924,"extension":6.458804987936403},"index":6,"playId":"cbe3a164-1f75-3e05-aa24-533b65733c37","pitchNumber":6,"startTime":"2025-09-11T03:21:47.683Z","endTime":"2025-09-11T03:21:52.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":90.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.1059300634175,"aZ":-31.93279683111858,"pfxX":-10.348119675846483,"pfxZ":0.11637477281985298,"pX":-0.6879009715736508,"pZ":1.5832341272536132,"vX0":8.808569042968044,"vY0":-142.95608462272205,"vZ0":-4.520089272952801,"x":143.22,"y":196.03,"x0":-2.465392725231833,"y0":50.00390772249925,"z0":5.1906611221019645,"aX":-21.409456467853627},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":-0.6,"breakHorizontal":16.9,"spinRate":2117,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.3832282436105614,"extension":6.43872131640481},"index":7,"playId":"b2c38197-9caa-38bf-a6f6-85d02df673c6","pitchNumber":7,"startTime":"2025-09-11T03:22:04.962Z","endTime":"2025-09-11T03:22:11.563Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T03:22:11.563Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Fermín grounds out, second baseman Cole Young to first baseman Josh Naylor. Thomas Saggese to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-11T03:22:23.925Z","endTime":"2025-09-11T03:23:08.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":702284,"link":"/api/v1/people/702284"},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.7,"strikeZoneTop":3.43442587577934,"strikeZoneBottom":1.67923840361536,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.280985602554413,"aZ":-31.822349928734944,"pfxX":-9.645238600326284,"pfxZ":0.17368092574703375,"pX":-1.2292915257881643,"pZ":3.304996311548433,"vX0":7.875266114109959,"vY0":-142.10379607164194,"vZ0":-0.4650195806614852,"x":163.86,"y":149.55,"x0":-2.777561134798497,"y0":50.00629165030313,"z0":5.485126538045792,"aX":-19.813427045946472},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":0.4,"breakHorizontal":16.0,"spinRate":2148,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.38482838988093127,"extension":6.632694350897739},"index":0,"playId":"4b539c60-78ce-31a3-b682-41f7ad55e160","pitchNumber":1,"startTime":"2025-09-11T03:22:31.036Z","endTime":"2025-09-11T03:22:35.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":98.1,"endSpeed":90.5,"strikeZoneTop":3.45064497867597,"strikeZoneBottom":1.66299540303854,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.643346594284594,"aZ":-28.716424128500147,"pfxX":-8.550317217646954,"pfxZ":1.6716288010819778,"pX":-0.3855254013815459,"pZ":1.6104560733225204,"vX0":8.94659203873032,"vY0":-142.5964348922751,"vZ0":-5.356395025474642,"x":131.7,"y":195.3,"x0":-2.4422670593784566,"y0":50.00650599592806,"z0":5.309021340555884,"aX":-17.7351423148376},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":2.2,"breakHorizontal":13.8,"spinRate":2210,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.3830787770640067,"extension":6.377007389372239},"index":1,"playId":"4d53fdcd-0cd7-3553-a8b3-e22d3297e0c0","pitchNumber":2,"startTime":"2025-09-11T03:22:45.120Z","endTime":"2025-09-11T03:22:49.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":90.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.149752152446695,"aZ":-30.75132362490248,"pfxX":-9.299610326642634,"pfxZ":0.6897792183479261,"pX":-0.6075972106332853,"pZ":2.30025495655934,"vX0":8.941265573183887,"vY0":-142.26006295782298,"vZ0":-2.9463345136298056,"x":140.16,"y":176.67,"x0":-2.5756930627748242,"y0":50.002729473796315,"z0":5.288736672718949,"aX":-19.15427365918174},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":0.8,"breakHorizontal":15.1,"spinRate":2169,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.384312317884258,"extension":6.564800779289522},"hitData":{"launchSpeed":92.4,"launchAngle":-17.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.41,"coordY":154.12}},"index":2,"playId":"7d828469-1405-31de-8f49-11decf4e5b5c","pitchNumber":3,"startTime":"2025-09-11T03:23:00.826Z","endTime":"2025-09-11T03:23:08.522Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T03:23:08.522Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Church grounds out, third baseman Eugenio Suárez to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-11T03:23:33.052Z","endTime":"2025-09-11T03:23:58.687Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.2,"strikeZoneTop":3.13348204026776,"strikeZoneBottom":1.63424977045132,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.580350096485205,"aZ":-28.752961261048835,"pfxX":-11.764895022696384,"pfxZ":1.6699749683363887,"pX":-0.7959855968005217,"pZ":2.095992405391062,"vX0":9.197900579208241,"vY0":-142.73426533932252,"vZ0":-3.721880792843442,"x":147.34,"y":182.19,"x0":-2.5461789104089556,"y0":50.00113303418409,"z0":5.245826257933943,"aX":-24.05723319359735},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":2.4,"breakHorizontal":19.2,"spinRate":2260,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.3850582915071481,"extension":6.69878533689719},"index":0,"playId":"b6e8b73e-bd30-3ad7-a888-eda8b0c262a2","pitchNumber":1,"startTime":"2025-09-11T03:23:34.029Z","endTime":"2025-09-11T03:23:38.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.5354302359081,"aZ":-29.474960218902645,"pfxX":-10.563563952666513,"pfxZ":1.3096181647174525,"pX":-0.08253237442417675,"pZ":2.315990481379033,"vX0":10.689494266447982,"vY0":-142.7188815722248,"vZ0":-3.2821352746135393,"x":120.15,"y":176.25,"x0":-2.508136907669549,"y0":50.00242258856253,"z0":5.3419448902322815,"aX":-21.74317860215635},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":1.8,"breakHorizontal":16.9,"spinRate":2244,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.38411787536666653,"extension":6.391623900029526},"hitData":{"launchSpeed":99.4,"launchAngle":-30.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.45,"coordY":166.79}},"index":1,"playId":"571e8e2a-cdf1-33c1-a406-29ea6c3dfce9","pitchNumber":2,"startTime":"2025-09-11T03:23:50.486Z","endTime":"2025-09-11T03:23:58.687Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T03:23:58.687Z","atBatIndex":46},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Julio Rodríguez lines out to second baseman José Fermín.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-11T03:25:56.416Z","endTime":"2025-09-11T03:26:30.935Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":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_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":91.8,"endSpeed":84.0,"strikeZoneTop":3.36358739111918,"strikeZoneBottom":1.674975516046,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.20918615749718,"aZ":-21.947843399685276,"pfxX":-6.5279392663315035,"pfxZ":5.645394080899889,"pX":-0.47366728648838613,"pZ":4.2991224906687755,"vX0":6.253219754671037,"vY0":-133.6144958413723,"vZ0":0.310343435909225,"x":135.06,"y":122.7,"x0":-1.9937814740831707,"y0":50.00460566257935,"z0":5.755843510730453,"aX":-11.83004193977277},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.6,"breakHorizontal":10.6,"spinRate":2190,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.4095904793386662,"extension":6.456571563063891},"index":0,"playId":"3bd9df03-626d-363f-81a3-502835c5fb94","pitchNumber":1,"startTime":"2025-09-11T03:26:08.495Z","endTime":"2025-09-11T03:26:12.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.254442631823746,"aZ":-29.435626421937506,"pfxX":-8.483341151793358,"pfxZ":1.5379806697419536,"pX":-0.021301661916349312,"pZ":2.8056476927522715,"vX0":8.354823858266519,"vY0":-132.37317101107564,"vZ0":-1.6960184123888595,"x":117.81,"y":163.03,"x0":-2.1105086701340685,"y0":50.00348197723863,"z0":5.601878360080227,"aX":-15.113074104082386},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.6,"breakHorizontal":13.7,"spinRate":2135,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.4131745886970841,"extension":6.5159030267353},"hitData":{"launchSpeed":115.4,"launchAngle":6.0,"totalDistance":165.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":134.27,"coordY":138.4}},"index":1,"playId":"e9ad8db2-e29f-3816-a224-36f6900e0883","pitchNumber":2,"startTime":"2025-09-11T03:26:22.192Z","endTime":"2025-09-11T03:26:30.935Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T03:26:30.935Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Naylor strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-11T03:26:48.079Z","endTime":"2025-09-11T03:28:06.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"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":"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":83.4,"endSpeed":76.8,"strikeZoneTop":3.21289614763063,"strikeZoneBottom":1.59435341515733,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.508499213226205,"aZ":-34.002025639114215,"pfxX":6.464937481133349,"pfxZ":-1.2277186404501155,"pX":-0.7165871616546797,"pZ":1.8622805747199318,"vX0":2.0506974944013105,"vY0":-121.4702120315316,"vZ0":-2.02819586149381,"x":144.31,"y":188.5,"x0":-2.4123464011386604,"y0":50.00280205181286,"z0":5.673398902509024,"aX":9.629059346610566},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.4,"breakHorizontal":-12.2,"spinRate":2511,"spinDirection":43},"zone":7,"typeConfidence":2.0,"plateTime":0.4514795847254227,"extension":6.275932751542073},"index":0,"playId":"d26be5bb-156b-3a82-9fea-806f35ca77ff","pitchNumber":1,"startTime":"2025-09-11T03:26:53.801Z","endTime":"2025-09-11T03:26:59.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.630673107281588,"aZ":-19.961670411884725,"pfxX":-7.5669068062101665,"pfxZ":6.559227837209974,"pX":-0.8829000951967786,"pZ":3.49742453484353,"vX0":6.233974839184283,"vY0":-135.15802281434983,"vZ0":-1.951991745580703,"x":150.65,"y":144.35,"x0":-2.228634195462152,"y0":50.00600691852233,"z0":5.6212272087056965,"aX":-14.095383854078044},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.6,"breakHorizontal":12.5,"spinRate":2167,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.4042386546895962,"extension":6.456280478845964},"index":1,"playId":"b242815f-a5f7-3445-a2fe-91cc898b167a","pitchNumber":2,"startTime":"2025-09-11T03:27:10.537Z","endTime":"2025-09-11T03:27:16.142Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-11T03:27:25.328Z","endTime":"2025-09-11T03:27:41.022Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.3,"strikeZoneTop":3.22742478176957,"strikeZoneBottom":1.48959567348884,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.40607101615155,"aZ":-30.48726165913297,"pfxX":7.429986096377834,"pfxZ":1.1283341460234797,"pX":-0.21498005318131844,"pZ":0.8103065088417941,"vX0":3.0744023869436727,"vY0":-121.57738514030599,"vZ0":-4.646043859698989,"x":125.19,"y":216.9,"x0":-2.4607341913031275,"y0":50.00554564776455,"z0":5.38637722259573,"aX":11.145432636960079},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.2,"breakHorizontal":-14.2,"spinRate":2451,"spinDirection":51},"zone":13,"typeConfidence":2.0,"plateTime":0.4501900078829859,"extension":6.3616822995287805},"index":3,"playId":"ff5c30dd-3501-3210-a141-d1a9543b961b","pitchNumber":3,"startTime":"2025-09-11T03:27:41.022Z","endTime":"2025-09-11T03:27:45.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.042652354753802,"aZ":-40.733260877007275,"pfxX":7.3226061653409875,"pfxZ":-6.203189198802492,"pX":0.009642385420060101,"pZ":1.0801915939143845,"vX0":2.7086845993818978,"vY0":-117.23484063694555,"vZ0":-1.75653129438144,"x":116.63,"y":209.61,"x0":-2.115127707928888,"y0":50.003587638747874,"z0":5.672905851918827,"aX":10.100591992156074},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-11.4,"breakHorizontal":-13.9,"spinRate":2569,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.46882944340013477,"extension":6.633226225082495},"index":4,"playId":"5792fe0c-e6a0-38b9-b1b7-e0f1a61dec9f","pitchNumber":4,"startTime":"2025-09-11T03:28:00.050Z","endTime":"2025-09-11T03:28:06.218Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T03:28:06.218Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorge Polanco grounds out to first baseman Willson Contreras.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-11T03:28:21.695Z","endTime":"2025-09-11T03:28:38.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":73.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.1465741985752,"aZ":-41.2468102338732,"pfxX":5.832788023750247,"pfxZ":-6.7251939379753285,"pX":-0.035457602416791,"pZ":2.252229384825825,"vX0":3.1011037815519233,"vY0":-115.88568466743739,"vZ0":0.7443500822628109,"x":118.35,"y":177.97,"x0":-2.1518019035105573,"y0":50.00053269189722,"z0":5.890282351930867,"aX":7.872769542723837},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-11.6,"breakHorizontal":-11.4,"spinRate":2581,"spinDirection":43},"zone":5,"typeConfidence":2.0,"plateTime":0.47399342194758987,"extension":6.376731970181162},"hitData":{"launchSpeed":95.2,"launchAngle":3.0,"totalDistance":73.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.63,"coordY":166.79}},"index":0,"playId":"391ad53c-7ed5-3a69-aa9a-da75ee2535d5","pitchNumber":1,"startTime":"2025-09-11T03:28:29.391Z","endTime":"2025-09-11T03:28:38.540Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T03:28:38.540Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lars Nootbaar called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-11T03:31:14.852Z","endTime":"2025-09-11T03:32:48.488Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"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":[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":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"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":{"description":"Pitching Change: Gabe Speier replaces Carlos Vargas.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-11T03:29:57.756Z","endTime":"2025-09-11T03:31:17.220Z","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":"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":94.6,"endSpeed":86.5,"strikeZoneTop":3.370122284283,"strikeZoneBottom":1.70902554057849,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.43248332598274,"aZ":-21.72190255398889,"pfxX":9.52831129956516,"pfxZ":5.463017946378223,"pX":-0.741201538642108,"pZ":2.4436788415439366,"vX0":-9.369724475168177,"vY0":-137.4463385287364,"vZ0":-3.6483218388736334,"x":145.25,"y":172.8,"x0":1.4738162032771678,"y0":50.00361966064118,"z0":5.263119959525219,"aX":18.233683701379338},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.2,"breakHorizontal":-15.2,"spinRate":2019,"spinDirection":129},"zone":4,"typeConfidence":2.0,"plateTime":0.39848538321643723,"extension":5.904606190531499},"index":1,"playId":"e519df83-bbc5-3583-a4cf-070195bdc5e1","pitchNumber":1,"startTime":"2025-09-11T03:31:17.220Z","endTime":"2025-09-11T03:31:21.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.74491690172521,"aZ":-34.370676998841546,"pfxX":-0.7042144384145317,"pfxZ":-1.4744641397139162,"pX":-0.9942930593534243,"pZ":2.2166693139565963,"vX0":-6.516755389700661,"vY0":-121.72224334115003,"vZ0":-0.16683025054339062,"x":154.9,"y":178.93,"x0":1.81318121497103,"y0":50.00013463102647,"z0":5.27167770641031,"aX":-1.0509241289315008},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.4,"breakHorizontal":2.9,"spinRate":2088,"spinDirection":262},"zone":13,"typeConfidence":2.0,"plateTime":0.45065095840580005,"extension":5.931044514644591},"index":2,"playId":"741fdebc-67f2-3a81-8121-9f9c51b107a8","pitchNumber":2,"startTime":"2025-09-11T03:31:33.137Z","endTime":"2025-09-11T03:31:37.440Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.1,"strikeZoneTop":3.31620839356292,"strikeZoneBottom":1.82011103160547,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.20202848906519,"aZ":-31.698138813035865,"pfxX":-1.2497266711510973,"pfxZ":0.3205359846596201,"pX":-1.2859261703908014,"pZ":1.2249375715682533,"vX0":-7.011660315283709,"vY0":-121.4031481174413,"vZ0":-2.563195288806157,"x":166.02,"y":205.71,"x0":1.7991538956156916,"y0":50.00585776009851,"z0":5.046659515771877,"aX":-1.868729345972925},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.2,"breakHorizontal":3.8,"spinRate":2121,"spinDirection":264},"zone":13,"typeConfidence":2.0,"plateTime":0.45074334820934014,"extension":6.046328218458783},"index":3,"playId":"4a13e3ba-e0bc-385e-8566-fe6832b03568","pitchNumber":3,"startTime":"2025-09-11T03:31:50.295Z","endTime":"2025-09-11T03:31:54.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.0,"strikeZoneTop":3.27462133725506,"strikeZoneBottom":1.61372363678267,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.32674753706536,"aZ":-34.15458399293964,"pfxX":-0.3680181685855821,"pfxZ":-1.2975003961950717,"pX":-1.412084222826606,"pZ":1.154790415729021,"vX0":-7.356561557711991,"vY0":-122.51831859685899,"vZ0":-2.5435331027214554,"x":170.83,"y":207.6,"x0":1.67242950627302,"y0":50.003977056317645,"z0":5.114376273665782,"aX":-0.5600318175578574},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.6,"breakHorizontal":2.3,"spinRate":2223,"spinDirection":272},"zone":13,"typeConfidence":2.0,"plateTime":0.44640221888457887,"extension":5.94004359238825},"index":4,"playId":"d275b649-5dba-3c9f-a674-6ebd8df7c8a0","pitchNumber":4,"startTime":"2025-09-11T03:32:07.424Z","endTime":"2025-09-11T03:32:11.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},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.28160226810383,"strikeZoneBottom":1.62077805476421,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.4861523104586,"aZ":-15.96841881059507,"pfxX":6.256557807582027,"pfxZ":8.50433414632209,"pX":-1.284602480261276,"pZ":3.4259720757808294,"vX0":-9.056268551274222,"vY0":-137.42154380310504,"vZ0":-2.3866840934020552,"x":165.97,"y":146.28,"x0":1.2463021377999177,"y0":50.0037906699618,"z0":5.3951462562688555,"aX":11.92456209481144},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.0,"breakHorizontal":-9.4,"spinRate":2216,"spinDirection":138},"zone":11,"typeConfidence":2.0,"plateTime":0.399132649730654,"extension":5.82858192917015},"index":5,"playId":"29d530e6-93bf-346e-a37b-ddd692893091","pitchNumber":5,"startTime":"2025-09-11T03:32:25.276Z","endTime":"2025-09-11T03:32:29.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.3,"endSpeed":85.3,"strikeZoneTop":3.31025118109902,"strikeZoneBottom":1.68238768573012,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.848979946064503,"aZ":-18.261071256625183,"pfxX":5.700764702721576,"pfxZ":7.477305503313331,"pX":-0.661196722594913,"pZ":2.127651814739335,"vX0":-8.639087286123848,"vY0":-135.59783046387764,"vZ0":-4.579258221415972,"x":142.2,"y":181.33,"x0":1.826494609327203,"y0":50.00484816850243,"z0":5.1138187245146876,"aX":10.610638176840903},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.7,"breakHorizontal":-8.5,"spinRate":2053,"spinDirection":130},"zone":7,"typeConfidence":2.0,"plateTime":0.4040541543861611,"extension":5.95102696531569},"index":6,"playId":"b9e9aec5-c9b1-3f10-8e2a-41a65b79a045","pitchNumber":6,"startTime":"2025-09-11T03:32:42.112Z","endTime":"2025-09-11T03:32:48.488Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T03:32:48.488Z","atBatIndex":50},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Iván Herrera hit by pitch.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-11T03:32:52.893Z","endTime":"2025-09-11T03:34:07.385Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","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":[]}],"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":93.9,"endSpeed":85.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.087435068984455,"aZ":-17.130598418640258,"pfxX":6.715597039165049,"pfxZ":8.026852576777959,"pX":-0.6383947932442101,"pZ":2.9431958777858656,"vX0":-7.94232005473778,"vY0":-136.53229422767942,"vZ0":-3.125493926820431,"x":141.33,"y":159.31,"x0":1.4457363379046961,"y0":50.003565963329784,"z0":5.292334453714523,"aX":12.587978907015698},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.0,"breakHorizontal":-10.3,"spinRate":2282,"spinDirection":132},"zone":1,"typeConfidence":2.0,"plateTime":0.40228906027713185,"extension":5.885497987810819},"index":0,"playId":"7ec15fd5-66c7-3e9a-b555-531bf93a5b46","pitchNumber":1,"startTime":"2025-09-11T03:33:13.098Z","endTime":"2025-09-11T03:33:19.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.450785389424393,"aZ":-34.277423785550816,"pfxX":-0.007023080741555887,"pfxZ":-1.4186539631833068,"pX":-2.011958178939642,"pZ":0.6820931745578499,"vX0":-8.310098802835956,"vY0":-120.76665272062624,"vZ0":-3.030454258903082,"x":193.69,"y":220.36,"x0":1.4674622941633442,"y0":50.00204818632703,"z0":4.9535307220662315,"aX":-0.00936069256582629},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-3.0,"breakHorizontal":1.9,"spinRate":2246,"spinDirection":284},"zone":13,"typeConfidence":2.0,"plateTime":0.4526991655682835,"extension":5.981491488877154},"index":1,"playId":"0c9c6f9e-199c-342f-ace3-0dd0a9ba1542","pitchNumber":2,"startTime":"2025-09-11T03:33:59.272Z","endTime":"2025-09-11T03:34:07.385Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T03:34:07.385Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Burleson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-11T03:34:37.965Z","endTime":"2025-09-11T03:36:27.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":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":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.5,"strikeZoneTop":3.51589450242249,"strikeZoneBottom":1.49428804040734,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.06501550940215,"aZ":-33.777550425963426,"pfxX":-2.6389887132477896,"pfxZ":-1.0769712335016752,"pX":-0.9393132015981766,"pZ":2.549516614996724,"vX0":-5.897830405490145,"vY0":-121.22280307027346,"vZ0":0.8520160256426532,"x":152.8,"y":169.94,"x0":1.8697391864644064,"y0":50.004414916568386,"z0":5.146044913724469,"aX":-3.920541751929814},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.4,"breakHorizontal":6.2,"spinRate":2191,"spinDirection":256},"zone":11,"typeConfidence":2.0,"plateTime":0.4521241576645476,"extension":5.9704492406261345},"index":0,"playId":"c27307ab-36fa-35a5-8fcc-b0309643401d","pitchNumber":1,"startTime":"2025-09-11T03:34:44.003Z","endTime":"2025-09-11T03:34:50.842Z","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":93.9,"endSpeed":85.6,"strikeZoneTop":3.52165929127558,"strikeZoneBottom":1.63161965546215,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.33550741559364,"aZ":-14.966427928861389,"pfxX":5.634804508692382,"pfxZ":9.152172122533699,"pX":-1.293156561488033,"pZ":2.303518494737281,"vX0":-9.280900656496346,"vY0":-136.3311071756262,"vZ0":-4.881852675606685,"x":166.29,"y":176.59,"x0":1.4251091292999913,"y0":50.002141540766324,"z0":5.15257562884869,"aX":10.594182978567261},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.7,"breakHorizontal":-8.2,"spinRate":2200,"spinDirection":136},"zone":13,"typeConfidence":2.0,"plateTime":0.40196437255512363,"extension":6.00191224859029},"index":1,"playId":"ab8bade5-4f54-3f26-b7e2-1071e255fd2e","pitchNumber":2,"startTime":"2025-09-11T03:35:01.939Z","endTime":"2025-09-11T03:35:06.026Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.022774729849715,"aZ":-15.968042398204169,"pfxX":6.508348022910139,"pfxZ":8.417902293605268,"pX":0.18920156332792729,"pZ":2.367651930278357,"vX0":-6.573917577425463,"vY0":-137.9511290502082,"vZ0":-4.816202080425088,"x":109.79,"y":174.85,"x0":1.7588570982174163,"y0":50.0030105731155,"z0":5.214502247992794,"aX":12.529977000728989},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.4,"breakHorizontal":-10.4,"spinRate":2174,"spinDirection":133},"zone":5,"typeConfidence":2.0,"plateTime":0.397231323101368,"extension":5.96653705335222},"index":2,"playId":"5a62a9cd-e0b7-35d1-8341-af8c22afab93","pitchNumber":3,"startTime":"2025-09-11T03:35:21.227Z","endTime":"2025-09-11T03:35:26.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.299290990372935,"aZ":-14.22076310613069,"pfxX":6.0389273539876775,"pfxZ":9.378508167152452,"pX":-0.2668879470716491,"pZ":2.6589768415302357,"vX0":-8.076389594362102,"vY0":-137.65958698545523,"vZ0":-4.292213523321175,"x":127.17,"y":166.99,"x0":1.9239463299172304,"y0":50.003744089232505,"z0":5.204980492807685,"aX":11.561823335738953},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.2,"breakHorizontal":-9.2,"spinRate":2250,"spinDirection":138},"zone":5,"typeConfidence":2.0,"plateTime":0.3982878217065182,"extension":5.9413172420367415},"index":3,"playId":"a4a056d4-250c-3a9a-ad78-290c52e69f7c","pitchNumber":4,"startTime":"2025-09-11T03:35:39.757Z","endTime":"2025-09-11T03:35:44.637Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.49255820181358,"strikeZoneBottom":1.63537915393007,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.48345862749516,"aZ":-31.545259543264283,"pfxX":-2.0744823562857224,"pfxZ":0.40814031462787836,"pX":-1.220578540179107,"pZ":0.39730381392045067,"vX0":-6.764530019417265,"vY0":-122.96065747965831,"vZ0":-4.759013830318383,"x":163.53,"y":228.05,"x0":1.835952310926072,"y0":50.00051702519783,"z0":5.035600448734108,"aX":-3.1742002008758026},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.1,"breakHorizontal":5.4,"spinRate":2171,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.44551849067364024,"extension":6.0843306171327995},"index":4,"playId":"15900d98-57d1-34d8-8e6f-d4522d66046d","pitchNumber":5,"startTime":"2025-09-11T03:35:56.163Z","endTime":"2025-09-11T03:36:02.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.363917801203044,"aZ":-14.834195490424486,"pfxX":5.941626518380535,"pfxZ":9.161351443550185,"pX":-1.0179359469729612,"pZ":1.6918291481542378,"vX0":-9.568812645038797,"vY0":-136.97464191175612,"vZ0":-6.532283386397003,"x":155.8,"y":193.1,"x0":1.7550616241132828,"y0":50.00319369911798,"z0":5.129149567328275,"aX":11.246956055454985},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.2,"breakHorizontal":-8.6,"spinRate":2180,"spinDirection":138},"zone":13,"typeConfidence":2.0,"plateTime":0.4004743986392918,"extension":6.147907479725755},"index":5,"playId":"d22703a5-8248-3dca-92a7-2e5b3a403a4c","pitchNumber":6,"startTime":"2025-09-11T03:36:18.919Z","endTime":"2025-09-11T03:36:27.658Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T03:36:27.658Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willson Contreras strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-11T03:37:29.188Z","endTime":"2025-09-11T03:39:49.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"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,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-11T03:36:49.179Z","endTime":"2025-09-11T03:37:31.557Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.9,"strikeZoneTop":3.5622505077559,"strikeZoneBottom":1.67683166489073,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.85548217094891,"aZ":-15.621307620906654,"pfxX":6.482213889410371,"pfxZ":8.508317787413585,"pX":0.6232777267276456,"pZ":2.406381539517379,"vX0":-5.679851436547078,"vY0":-139.01380266193055,"vZ0":-4.642013266164514,"x":93.24,"y":173.81,"x0":1.8566068309276549,"y0":50.00385303982453,"z0":5.144004681150198,"aX":12.61388681339942},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.5,"breakHorizontal":-10.4,"spinRate":2180,"spinDirection":133},"zone":6,"typeConfidence":2.0,"plateTime":0.3948776060909731,"extension":5.972922079457602},"index":1,"playId":"b7d7c418-1929-33e1-8c94-e29a11dfecbb","pitchNumber":1,"startTime":"2025-09-11T03:37:31.557Z","endTime":"2025-09-11T03:37:37.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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.4,"strikeZoneTop":3.51240102811235,"strikeZoneBottom":1.71492508264531,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.1770414409469,"aZ":-15.97073096831218,"pfxX":6.1222653391905535,"pfxZ":8.36416799447057,"pX":0.5266292497134298,"pZ":3.634372121372664,"vX0":-5.671769063536036,"vY0":-139.0330328213683,"vZ0":-1.5283451499158582,"x":96.93,"y":140.65,"x0":1.807966323767336,"y0":50.004446947253314,"z0":5.262726855079866,"aX":11.863229453509387},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.0,"breakHorizontal":-9.7,"spinRate":2208,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.3955294342389344,"extension":5.80695991440104},"index":2,"playId":"89384f8a-58f2-36a9-9d5e-b0551cb1940f","pitchNumber":2,"startTime":"2025-09-11T03:37:49.003Z","endTime":"2025-09-11T03:37:53.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.689777673098686,"aZ":-35.7535940755502,"pfxX":-3.5738731284842475,"pfxZ":-2.4701330004900424,"pX":-0.3363152641990007,"pZ":2.408566360898406,"vX0":-4.341070350981187,"vY0":-119.50671799128193,"vZ0":1.1375658405310283,"x":129.82,"y":173.75,"x0":1.9669372478105758,"y0":50.002841378298825,"z0":5.133933825761747,"aX":-5.177314715185162},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-4.0,"breakHorizontal":7.6,"spinRate":2215,"spinDirection":268},"zone":4,"typeConfidence":2.0,"plateTime":0.45803874318329196,"extension":5.832521536547875},"index":3,"playId":"6d84d1f6-028c-39a3-b148-345e91eb7c6c","pitchNumber":3,"startTime":"2025-09-11T03:38:06.653Z","endTime":"2025-09-11T03:38:14.915Z","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.4,"endSpeed":85.8,"strikeZoneTop":3.47737403605558,"strikeZoneBottom":1.68006249120501,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.75348518376368,"aZ":-14.802746303579196,"pfxX":5.065017969640476,"pfxZ":9.125885535818965,"pX":-0.048447394274571426,"pZ":4.040420425805635,"vX0":-6.09633865989419,"vY0":-137.41217946912306,"vZ0":-0.9700461513098413,"x":118.85,"y":129.69,"x0":1.5456126835933124,"y0":50.003428024984444,"z0":5.408284819317938,"aX":9.642623842732856},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.6,"breakHorizontal":-7.8,"spinRate":2222,"spinDirection":139},"zone":11,"typeConfidence":2.0,"plateTime":0.3993036027537489,"extension":5.8067681545995296},"index":4,"playId":"467b773b-df05-3a22-80ad-64e66ab74ec9","pitchNumber":4,"startTime":"2025-09-11T03:38:30.645Z","endTime":"2025-09-11T03:38:35.579Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.5,"strikeZoneTop":3.44421636444228,"strikeZoneBottom":1.71300102062977,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.834355772568546,"aZ":-34.093354957326746,"pfxX":0.03258574741643239,"pfxZ":-1.2469701894671097,"pX":0.2567750298789694,"pZ":-0.30328759512710546,"vX0":-3.72630925070759,"vY0":-123.1325322240337,"vZ0":-5.659214430345512,"x":107.21,"y":246.97,"x0":1.7837541594914574,"y0":50.00263966320061,"z0":4.90046595679921,"aX":0.05050838123770195},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-3.4,"breakHorizontal":0.8,"spinRate":2233,"spinDirection":272},"zone":14,"typeConfidence":2.0,"plateTime":0.4443775535123784,"extension":5.966744169210713},"index":5,"playId":"708d6521-04f7-3836-9ac9-658ee2a9a92d","pitchNumber":5,"startTime":"2025-09-11T03:38:50.999Z","endTime":"2025-09-11T03:38:56.027Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.585674067902083,"aZ":-16.068448630966117,"pfxX":6.410741353370717,"pfxZ":8.425654344871514,"pX":0.044461153130350574,"pZ":3.103669895215142,"vX0":-6.7274592517172165,"vY0":-137.63881017203028,"vZ0":-2.62361242302352,"x":115.31,"y":154.98,"x0":1.6917098262367212,"y0":50.00335553037757,"z0":5.162073791949422,"aX":12.255887000800149},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.9,"breakHorizontal":-10.1,"spinRate":2284,"spinDirection":131},"zone":2,"typeConfidence":2.0,"plateTime":0.3984891354390028,"extension":5.898285332579582},"index":6,"playId":"cff92556-daac-3311-af7d-f6796e54e9f6","pitchNumber":6,"startTime":"2025-09-11T03:39:22.791Z","endTime":"2025-09-11T03:39:26.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.809116088429683,"aZ":-14.772259707950456,"pfxX":6.310677261559813,"pfxZ":8.841036836339534,"pX":-0.24376313355403686,"pZ":2.7446076374127526,"vX0":-7.521710056696677,"vY0":-139.30357773877117,"vZ0":-4.152003794400194,"x":126.29,"y":164.68,"x0":1.6693587186768146,"y0":50.0046138380722,"z0":5.228626516122236,"aX":12.424714369144507},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.4,"breakHorizontal":-10.0,"spinRate":2263,"spinDirection":137},"zone":5,"typeConfidence":2.0,"plateTime":0.3929446889822543,"extension":6.007628883268205},"index":7,"playId":"addf419b-c49b-3483-8ee9-bfabe6d576b2","pitchNumber":7,"startTime":"2025-09-11T03:39:46.010Z","endTime":"2025-09-11T03:39:49.949Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T03:39:49.949Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Eugenio Suárez grounds out, third baseman Nolan Gorman to first baseman Willson Contreras.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-11T03:41:59.644Z","endTime":"2025-09-11T03:43:17.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":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":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":{"description":"Pitching Change: Matt Svanson replaces Michael McGreevy.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-11T03:41:08.759Z","endTime":"2025-09-11T03:42:01.509Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694335,"link":"/api/v1/people/694335"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.06253032778584,"aZ":-28.26210176733929,"pfxX":1.2066622227123496,"pfxZ":2.3545372429967664,"pX":-1.0877484084209552,"pZ":3.2664082158332093,"vX0":1.3019088869306448,"vY0":-127.83061496736454,"vZ0":-0.7621543989256343,"x":158.46,"y":150.59,"x0":-1.7594857941531956,"y0":50.00523120978595,"z0":5.776927378219798,"aX":2.00756653243093},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.3,"breakHorizontal":-2.5,"spinRate":2246,"spinDirection":106},"zone":11,"typeConfidence":2.0,"plateTime":0.42762980261669936,"extension":6.304187414162779},"index":1,"playId":"53e74c74-7b21-3759-8356-074af10d837c","pitchNumber":1,"startTime":"2025-09-11T03:42:01.509Z","endTime":"2025-09-11T03:42:07.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.323982886949707,"aZ":-30.605491042048406,"pfxX":8.48753704366415,"pfxZ":0.9576122409857621,"pX":1.8681498862746768,"pZ":1.9121890130087174,"vX0":5.673457177717545,"vY0":-126.940720667324,"vZ0":-3.2400969329898133,"x":45.79,"y":187.15,"x0":-1.4991506147124345,"y0":50.00006478719858,"z0":5.6452763821819,"aX":13.827017849819786},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.2,"breakHorizontal":-16.7,"spinRate":2390,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.4317141440954595,"extension":6.344296990754805},"index":2,"playId":"dd28d7a7-1e95-3cc9-8de0-19c75eda4892","pitchNumber":2,"startTime":"2025-09-11T03:42:19.203Z","endTime":"2025-09-11T03:42:25.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.41641026351734,"strikeZoneBottom":1.55833603934798,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.1023454617247,"aZ":-28.914208949582616,"pfxX":5.746223719858443,"pfxZ":1.9864443008473742,"pX":1.9821791762118364,"pZ":1.0735470712270623,"vX0":6.415623466872623,"vY0":-127.35326260313083,"vZ0":-5.656152337638666,"x":41.44,"y":209.79,"x0":-1.3162236841452766,"y0":50.005649078463094,"z0":5.609901684158676,"aX":9.44077195060828},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.5,"breakHorizontal":-11.9,"spinRate":2373,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.43004667982509304,"extension":6.404921224325757},"index":3,"playId":"306e3b7d-33da-3341-825c-47597e72b6c5","pitchNumber":3,"startTime":"2025-09-11T03:42:33.252Z","endTime":"2025-09-11T03:42:37.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.597353567520596,"aZ":-17.84724550840863,"pfxX":-9.72093357467736,"pfxZ":7.090703021085821,"pX":-0.887402272797741,"pZ":3.3880039202416796,"vX0":4.7525829896733525,"vY0":-141.13326259731966,"vZ0":-3.095980046085898,"x":150.83,"y":147.3,"x0":-1.3285304383356409,"y0":50.00518086730665,"z0":5.646277860015235,"aX":-19.64667181250808},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.4,"breakHorizontal":16.7,"spinRate":2325,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.38783071188287455,"extension":6.396022614404621},"index":4,"playId":"8bce1540-095a-3122-96bf-7b9bb4a5c553","pitchNumber":4,"startTime":"2025-09-11T03:42:48.440Z","endTime":"2025-09-11T03:42:52.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.49421391609796,"aZ":-23.43414340300937,"pfxX":-9.276013143444448,"pfxZ":4.289632175067897,"pX":-0.660449235512823,"pZ":2.702603271453908,"vX0":5.177046892411937,"vY0":-141.88561834644014,"vZ0":-3.997185994171187,"x":142.17,"y":165.81,"x0":-1.3035330061573396,"y0":50.00676096649056,"z0":5.623302481851906,"aX":-18.914941531103164},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.1,"breakHorizontal":15.7,"spinRate":2293,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.3860625573348493,"extension":6.391447588631871},"hitData":{"launchSpeed":69.5,"launchAngle":-20.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.33,"coordY":165.78}},"index":5,"playId":"f0cbb0d3-4552-34b2-a0b0-f9c4899f9903","pitchNumber":5,"startTime":"2025-09-11T03:43:07.822Z","endTime":"2025-09-11T03:43:17.641Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T03:43:17.641Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dominic Canzone flies out sharply to left fielder Alec Burleson.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-11T03:43:29.640Z","endTime":"2025-09-11T03:45:19.423Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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(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":1},"pitchData":{"startSpeed":87.6,"endSpeed":79.5,"strikeZoneTop":3.2290272035744,"strikeZoneBottom":1.33023981342414,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.33317638887193,"aZ":-28.07011815291124,"pfxX":8.278037282505421,"pfxZ":2.5352067926752895,"pX":1.248493223173327,"pZ":2.363606176117546,"vX0":4.7296334036139385,"vY0":-127.46157504666617,"vZ0":-2.534623689834906,"x":69.41,"y":174.96,"x0":-1.7167548184173442,"y0":50.00196986619219,"z0":5.626270255403449,"aX":13.387523658871523},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.2,"breakHorizontal":-16.2,"spinRate":2330,"spinDirection":82},"zone":12,"typeConfidence":2.0,"plateTime":0.4325454419379149,"extension":6.423646209593332},"index":0,"playId":"1081b720-c408-344b-b3f7-68e262c62081","pitchNumber":1,"startTime":"2025-09-11T03:43:40.320Z","endTime":"2025-09-11T03:43:46.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.369891448481116,"aZ":-18.898968044291312,"pfxX":-8.351766461347172,"pfxZ":6.617898962488212,"pX":-0.5762810810493869,"pZ":3.076161180102643,"vX0":5.697296584639437,"vY0":-140.60869563681283,"vZ0":-3.5282826031035492,"x":138.97,"y":155.72,"x0":-1.5419352412557665,"y0":50.00147213261669,"z0":5.57080826159499,"aX":-16.750609530546694},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.4,"breakHorizontal":14.0,"spinRate":2275,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.38928871879774984,"extension":6.485687827471975},"index":1,"playId":"0d00e095-e445-3a46-9388-f640ed02b430","pitchNumber":2,"startTime":"2025-09-11T03:43:53.714Z","endTime":"2025-09-11T03:43:58.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.79564757389108,"aZ":-27.601401042759775,"pfxX":3.781330065520825,"pfxZ":2.739720367167134,"pX":-0.2547428495510182,"pZ":2.0462337137280042,"vX0":2.691190973531279,"vY0":-128.6726774257033,"vZ0":-3.4852789828024484,"x":126.71,"y":183.53,"x0":-1.8070234841787305,"y0":50.00251743265631,"z0":5.567180414658033,"aX":6.312750389248669},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.3,"breakHorizontal":-7.4,"spinRate":2326,"spinDirection":95},"zone":5,"typeConfidence":2.0,"plateTime":0.4263894169217748,"extension":6.389222377992928},"index":2,"playId":"6812dfbc-698f-3806-bffd-ca48b582d452","pitchNumber":3,"startTime":"2025-09-11T03:44:12.355Z","endTime":"2025-09-11T03:44:17.158Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-09-11T03:44:23.340Z","endTime":"2025-09-11T03:44:35.797Z","isPitch":false,"type":"action","player":{"id":686527,"link":"/api/v1/people/686527"}},{"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.8,"endSpeed":89.4,"strikeZoneTop":3.28602822216771,"strikeZoneBottom":1.54954928326272,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.354458777774525,"aZ":-18.900155123967412,"pfxX":-8.637698189788884,"pfxZ":6.469004716785536,"pX":-1.9786584815529666,"pZ":3.0755133711930713,"vX0":1.8288559198596386,"vY0":-142.49033425057553,"vZ0":-3.636488971952328,"x":192.42,"y":155.74,"x0":-1.5075201518549175,"y0":50.0026702069382,"z0":5.565463451894228,"aX":-17.726158081163703},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.2,"breakHorizontal":15.2,"spinRate":2258,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3846897309036832,"extension":6.413661033201929},"index":4,"playId":"41fd1cef-af8d-385c-a0b0-2292a9bb7175","pitchNumber":4,"startTime":"2025-09-11T03:44:35.797Z","endTime":"2025-09-11T03:44:40.084Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.21295914466986,"strikeZoneBottom":1.50867007506344,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.945229405554493,"aZ":-25.097644725085146,"pfxX":0.5784885450892276,"pfxZ":3.777501274839814,"pX":0.30793780663710557,"pZ":4.661379984408084,"vX0":4.816129444700248,"vY0":-135.62721041080414,"vZ0":1.8411251604809054,"x":105.26,"y":112.92,"x0":-1.5615272416264083,"y0":50.005014220129134,"z0":5.716800450579583,"aX":1.084247481405007},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.4,"breakHorizontal":-2.0,"spinRate":2334,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.4028976445697503,"extension":6.419638229230809},"index":5,"playId":"cb4b6b2e-e7b7-3cf6-9b8f-c725066a4869","pitchNumber":5,"startTime":"2025-09-11T03:44:53.796Z","endTime":"2025-09-11T03:44:58.128Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.19984372447322,"aZ":-20.048032162259315,"pfxX":-9.388511704576604,"pfxZ":5.954376326284766,"pX":-0.08564078283395672,"pZ":2.40005969022993,"vX0":6.7370901828353285,"vY0":-141.7401950122815,"vZ0":-5.149848403223633,"x":120.26,"y":173.98,"x0":-1.2728006848049072,"y0":50.001728373505706,"z0":5.519479931007481,"aX":-19.114146795211887},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.0,"breakHorizontal":15.6,"spinRate":2289,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.3863311478558211,"extension":6.54638838833305},"hitData":{"launchSpeed":106.0,"launchAngle":22.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":56.12,"coordY":73.37}},"index":6,"playId":"9a2f2962-5f25-3066-bdc0-17a01321c15c","pitchNumber":6,"startTime":"2025-09-11T03:45:11.645Z","endTime":"2025-09-11T03:45:19.423Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T03:45:19.423Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"J.P. Crawford flies out sharply to right fielder Lars Nootbaar.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-11T03:45:46.551Z","endTime":"2025-09-11T03:46:19.076Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"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(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.7,"endSpeed":80.4,"strikeZoneTop":3.40989686581715,"strikeZoneBottom":1.67357534629511,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.467511233906922,"aZ":-24.57668219955122,"pfxX":1.5999068849173588,"pfxZ":4.598593728165078,"pX":-0.12313142692453996,"pZ":2.9294999722985633,"vX0":3.5166449452466058,"vY0":-127.73184834365436,"vZ0":-1.8075434855331385,"x":121.69,"y":159.68,"x0":-1.7258458484542945,"y0":50.00137661119987,"z0":5.579999064345419,"aX":2.6406595411458924},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":8.2,"breakHorizontal":-3.7,"spinRate":2188,"spinDirection":114},"zone":2,"typeConfidence":2.0,"plateTime":0.4289261598754188,"extension":6.363225058238219},"index":0,"playId":"ad276782-efba-3812-95e4-fc43fa4efb1c","pitchNumber":1,"startTime":"2025-09-11T03:45:52.810Z","endTime":"2025-09-11T03:45:57.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.542528006511223,"aZ":-25.912037312253165,"pfxX":3.5403708492579242,"pfxZ":3.7848093722129326,"pX":0.7014262050826728,"pZ":2.258757069294586,"vX0":4.568875317494426,"vY0":-128.1684450231998,"vZ0":-3.2368779028515133,"x":90.26,"y":177.79,"x0":-1.5673675977221575,"y0":50.00626204560353,"z0":5.571043138451481,"aX":5.866800057609296},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.4,"breakHorizontal":-7.4,"spinRate":2356,"spinDirection":71},"zone":6,"typeConfidence":2.0,"plateTime":0.4280461128614803,"extension":6.433185095347215},"hitData":{"launchSpeed":102.7,"launchAngle":50.0,"totalDistance":284.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":190.5,"coordY":104.71}},"index":1,"playId":"f0a4a302-a161-3093-9bfa-35bff83a3ddc","pitchNumber":2,"startTime":"2025-09-11T03:46:07.141Z","endTime":"2025-09-11T03:46:19.076Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T03:46:19.076Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Gorman grounds out, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-11T03:48:43.804Z","endTime":"2025-09-11T03:49:11.950Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"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":[2,3],"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":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"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":{"description":"Defensive Substitution: Victor Robles replaces right fielder Dominic Canzone, batting 7th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-11T03:47:56.097Z","endTime":"2025-09-11T03:47:56.120Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":686527,"link":"/api/v1/people/686527"}},{"details":{"description":"Pitching Change: Caleb Ferguson replaces Gabe Speier.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-11T03:47:56.120Z","endTime":"2025-09-11T03:48:45.972Z","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":"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.6,"endSpeed":85.9,"strikeZoneTop":3.54051289904643,"strikeZoneBottom":1.75245076275235,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.830991758750518,"aZ":-19.46482015480244,"pfxX":9.438067718282227,"pfxZ":6.769756303644753,"pX":-0.4529423779602106,"pZ":2.0279630021287547,"vX0":-9.506582956595455,"vY0":-135.90832982711052,"vZ0":-6.2951264516846965,"x":134.27,"y":184.02,"x0":1.85831310031002,"y0":50.00315304852021,"z0":5.719045630278776,"aX":17.717620208949082},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.2,"breakHorizontal":-15.1,"spinRate":2215,"spinDirection":147},"zone":7,"typeConfidence":0.9,"plateTime":0.40249602882716795,"extension":6.233065068830419},"index":2,"playId":"e8522e18-9aea-3b77-aa21-060600b4a0c8","pitchNumber":1,"startTime":"2025-09-11T03:48:45.972Z","endTime":"2025-09-11T03:48:51.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.339911252801908,"aZ":-21.802287100177455,"pfxX":10.248382003442337,"pfxZ":5.532191632897264,"pX":0.9032507976821864,"pZ":2.2718504060545937,"vX0":-6.9358654984557315,"vY0":-136.15350503636137,"vZ0":-5.18255107714967,"x":82.57,"y":177.44,"x0":2.154288993646458,"y0":50.0023103190986,"z0":5.71206023385019,"aX":19.209774757636094},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.1,"breakHorizontal":-17.0,"spinRate":2253,"spinDirection":147},"zone":14,"typeConfidence":0.9,"plateTime":0.40254291900751094,"extension":6.185829202419655},"hitData":{"launchSpeed":64.0,"launchAngle":6.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.84,"coordY":151.36}},"index":3,"playId":"28f19996-c5aa-3ada-bf6a-927251d6434a","pitchNumber":2,"startTime":"2025-09-11T03:49:02.616Z","endTime":"2025-09-11T03:49:11.950Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T03:49:11.950Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Thomas Saggese grounds out, shortstop J.P. Crawford to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-11T03:49:40.909Z","endTime":"2025-09-11T03:50:59.035Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"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,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"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":79.8,"endSpeed":74.0,"strikeZoneTop":3.48679696985721,"strikeZoneBottom":1.61492030894141,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.721914812166425,"aZ":-42.36487450563347,"pfxX":-3.707583573805879,"pfxZ":-7.457693658016046,"pX":-0.3437653902923929,"pZ":1.7094857305993538,"vX0":-4.367220505478106,"vY0":-116.14592367104576,"vZ0":-0.457553499041804,"x":130.1,"y":192.62,"x0":2.04247547995389,"y0":50.00283120371719,"z0":5.937225791162832,"aX":-5.065773613631973},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-13.3,"breakHorizontal":7.8,"spinRate":2897,"spinDirection":321},"zone":7,"typeConfidence":0.9,"plateTime":0.47155567429620904,"extension":6.138481462097565},"index":0,"playId":"07a3039c-7374-39aa-a33e-752904244ef0","pitchNumber":1,"startTime":"2025-09-11T03:49:40.909Z","endTime":"2025-09-11T03:49:46.146Z","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":92.9,"endSpeed":85.6,"strikeZoneTop":3.50165738230331,"strikeZoneBottom":1.69482628181427,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.033170311289442,"aZ":-17.28392402427798,"pfxX":2.7908718520396585,"pfxZ":7.955980407482112,"pX":0.7254654729977368,"pZ":3.7433759406361813,"vX0":-4.6903310580585655,"vY0":-135.3556538372224,"vZ0":-2.370432757821424,"x":89.35,"y":137.71,"x0":2.111079821126189,"y0":50.0065514153643,"z0":5.828310382227735,"aX":5.226484253520491},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.2,"breakHorizontal":-4.2,"spinRate":2211,"spinDirection":149},"zone":12,"typeConfidence":0.88,"plateTime":0.4032556511409373,"extension":6.177659560344457},"index":1,"playId":"d2606f98-8289-3104-98c3-e41d46604ac3","pitchNumber":2,"startTime":"2025-09-11T03:49:56.158Z","endTime":"2025-09-11T03:50:01.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.9,"strikeZoneTop":3.5414904064905,"strikeZoneBottom":1.73459114794209,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.832010333419436,"aZ":-28.57544630532781,"pfxX":-0.2874906176899721,"pfxZ":2.145496860283335,"pX":-0.9332233524043541,"pZ":1.0471993908182808,"vX0":-7.3423448099492585,"vY0":-127.98204351207126,"vZ0":-5.90373589391262,"x":152.57,"y":210.51,"x0":1.9976087594860223,"y0":50.00088384837005,"z0":5.592451343076477,"aX":-0.4816407293149549},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.9,"breakHorizontal":2.0,"spinRate":2618,"spinDirection":203},"zone":13,"typeConfidence":0.9,"plateTime":0.4262750886501485,"extension":6.3271675076394205},"index":2,"playId":"f43eb6cd-19d0-3614-998e-1341aa64bfe3","pitchNumber":3,"startTime":"2025-09-11T03:50:11.123Z","endTime":"2025-09-11T03:50:15.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.303044731438437,"aZ":-16.578866186846668,"pfxX":3.32245073840681,"pfxZ":8.355418438603383,"pX":-0.7419677075981378,"pZ":2.6052821411863767,"vX0":-8.30979935275546,"vY0":-135.21996807169705,"vZ0":-5.234922854082901,"x":124.54,"y":147.49,"x0":1.9285395011495805,"y0":50.00302232629952,"z0":5.715566012909673,"aX":6.202290739354052},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.3,"breakHorizontal":-4.4,"spinRate":2179,"spinDirection":145},"zone":4,"typeConfidence":0.9,"plateTime":0.40384357672570204,"extension":6.351700495576122},"index":3,"playId":"63ad5b62-6554-394d-bfd0-1316c76f90cb","pitchNumber":4,"startTime":"2025-09-11T03:50:27.054Z","endTime":"2025-09-11T03:50:32.836Z","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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.448109354927553,"aZ":-40.823813484259404,"pfxX":-4.716124527941524,"pfxZ":-6.131721235687664,"pX":0.647935251351619,"pZ":2.5800593673390138,"vX0":-2.007932564502992,"vY0":-117.7280668360448,"vZ0":1.0186888338148763,"x":92.3,"y":169.12,"x0":2.123622620283259,"y0":50.00525844003841,"z0":5.907619607749588,"aX":-6.648945412030548},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-10.7,"breakHorizontal":9.0,"spinRate":2860,"spinDirection":315},"zone":6,"typeConfidence":0.9,"plateTime":0.46447910984405905,"extension":6.175414830640614},"hitData":{"launchSpeed":87.1,"launchAngle":-17.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.91,"coordY":156.65}},"index":4,"playId":"150f154f-e68c-307c-a4bc-8333d57663ad","pitchNumber":5,"startTime":"2025-09-11T03:50:50.903Z","endTime":"2025-09-11T03:50:59.035Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T03:50:59.035Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pedro Pagés grounds out, shortstop J.P. Crawford to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-11T03:51:34.425Z","endTime":"2025-09-11T03:52:34.249Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"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],"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":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"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":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.8,"strikeZoneTop":3.00826724726068,"strikeZoneBottom":1.53318509862316,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.837520654739027,"aZ":-43.54466995885746,"pfxX":-4.234153257996786,"pfxZ":-8.288178026745637,"pX":0.6593128747770568,"pZ":2.3382927019506043,"vX0":-2.1155939533343244,"vY0":-116.6420730857278,"vZ0":1.1044206987537553,"x":91.87,"y":175.65,"x0":2.1294340677765655,"y0":50.0031337213559,"z0":5.978629479926384,"aX":-5.808341658835054},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-14.4,"breakHorizontal":8.2,"spinRate":3085,"spinDirection":317},"zone":6,"typeConfidence":0.9,"plateTime":0.47037840491029836,"extension":6.170835930010257},"index":0,"playId":"31143ea0-95ae-31f6-95f9-1062113ad9ff","pitchNumber":1,"startTime":"2025-09-11T03:51:41.554Z","endTime":"2025-09-11T03:51:46.316Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":76.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.364506538792455,"aZ":-40.79115487405635,"pfxX":-3.5634661559079124,"pfxZ":-6.012121445818784,"pX":-1.1379607854690201,"pZ":0.4698298462393406,"vX0":-5.823948331654325,"vY0":-119.07534926149351,"vZ0":-3.788883033789072,"x":160.38,"y":226.09,"x0":1.8049130214582638,"y0":50.00552288605297,"z0":5.781256426373829,"aX":-5.104357818135758},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-11.5,"breakHorizontal":7.9,"spinRate":3083,"spinDirection":326},"zone":13,"typeConfidence":0.88,"plateTime":0.4604016404916096,"extension":6.302891343447668},"index":1,"playId":"2b0a4c3e-3dfe-3ebb-9bd2-bd6b37988e82","pitchNumber":2,"startTime":"2025-09-11T03:51:58.324Z","endTime":"2025-09-11T03:52:02.530Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-11T03:52:09.693Z","endTime":"2025-09-11T03:52:25.474Z","isPitch":false,"type":"action","player":{"id":686780,"link":"/api/v1/people/686780"}},{"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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":75.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.557460974183147,"aZ":-42.00854714834587,"pfxX":-5.4120279892732785,"pfxZ":-6.90335126067354,"pX":0.5961281994889078,"pZ":1.7062680855336687,"vX0":-2.086186629578026,"vY0":-118.27750727784499,"vZ0":-0.7391141466624194,"x":94.28,"y":192.71,"x0":2.1916461967894048,"y0":50.00484290225852,"z0":5.859131246656545,"aX":-7.70541035812873},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-12.5,"breakHorizontal":10.3,"spinRate":3045,"spinDirection":312},"zone":9,"typeConfidence":0.89,"plateTime":0.4622446324431051,"extension":6.165352670343634},"hitData":{"launchSpeed":69.8,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.47,"coordY":156.65}},"index":3,"playId":"56085b1c-1ea2-3c4b-8cbe-e1fd321abd69","pitchNumber":3,"startTime":"2025-09-11T03:52:25.474Z","endTime":"2025-09-11T03:52:34.249Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T03:52:34.249Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Young called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-11T03:54:52.266Z","endTime":"2025-09-11T03:56:37.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,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":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"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(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.7,"endSpeed":85.0,"strikeZoneTop":3.09978968251611,"strikeZoneBottom":1.61189441165048,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.291172909871236,"aZ":-26.496486549708866,"pfxX":2.168629785837696,"pfxZ":3.0986277296692766,"pX":-0.029987518707034644,"pZ":3.545149717678575,"vX0":2.9894371365097387,"vY0":-133.65529109168364,"vZ0":-0.8697131468077516,"x":118.14,"y":143.06,"x0":-1.4392889624418925,"y0":50.00436304082829,"z0":5.755486399910766,"aX":3.973944617239319},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.6,"breakHorizontal":-4.6,"spinRate":2325,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.40778354574737286,"extension":6.395588121713895},"index":0,"playId":"d0284e64-e97e-3db5-ae79-837c9c79c5f0","pitchNumber":1,"startTime":"2025-09-11T03:55:02.867Z","endTime":"2025-09-11T03:55:08.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.4,"strikeZoneTop":3.25210712798978,"strikeZoneBottom":1.73168419507628,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.667332353228645,"aZ":-24.19443275595114,"pfxX":4.898396144712667,"pfxZ":4.859243225431552,"pX":-0.19821813913145245,"pZ":2.183881043077583,"vX0":2.0925489945347313,"vY0":-127.22845520997465,"vZ0":-3.7138008200170063,"x":124.56,"y":179.82,"x0":-1.6673405015056804,"y0":50.003505746343684,"z0":5.576046459359349,"aX":8.044414547526886},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.2,"breakHorizontal":-9.4,"spinRate":2493,"spinDirection":83},"zone":8,"typeConfidence":2.0,"plateTime":0.4302068720991423,"extension":6.375990012690032},"index":1,"playId":"ae09a202-210f-3dce-9776-da37dbfdae67","pitchNumber":2,"startTime":"2025-09-11T03:55:18.651Z","endTime":"2025-09-11T03:55:23.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":86.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.08602055556639,"aZ":-24.87390255439115,"pfxX":1.373815374765093,"pfxZ":3.877454453306555,"pX":0.4144045131261312,"pZ":1.8808186916367569,"vX0":4.723062854928523,"vY0":-135.26810050037565,"vZ0":-5.17349690666004,"x":101.2,"y":188.0,"x0":-1.5216455885292772,"y0":50.004335787579116,"z0":5.526687893076084,"aX":2.585340260437306},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.2,"breakHorizontal":-3.4,"spinRate":2458,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.40248811643200755,"extension":6.515484598774338},"index":2,"playId":"f7bf2be9-61d2-3e0d-8f09-c9eef184d943","pitchNumber":3,"startTime":"2025-09-11T03:55:34.336Z","endTime":"2025-09-11T03:55:39.110Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.1,"strikeZoneTop":2.9521816603139,"strikeZoneBottom":1.43154815417434,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.21130607518244,"aZ":-21.651987380267737,"pfxX":-1.149896588690198,"pfxZ":5.436664738294919,"pX":-1.2524856121646568,"pZ":5.289974024514116,"vX0":1.4977556324882775,"vY0":-137.2606460610655,"vZ0":2.6556698313234963,"x":164.74,"y":95.95,"x0":-1.6521251906789793,"y0":50.00515768097152,"z0":5.772343933418885,"aX":-2.2267434366681846},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.6,"breakHorizontal":1.8,"spinRate":2295,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.39684059586572795,"extension":6.374956172418335},"index":3,"playId":"ca9ab248-a9ab-386a-b878-93bd837db45e","pitchNumber":4,"startTime":"2025-09-11T03:55:53.821Z","endTime":"2025-09-11T03:55:58.222Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.881498359445004,"aZ":-27.568377114237354,"pfxX":3.7108519775730002,"pfxZ":2.6910468614627083,"pX":-0.36237720175722016,"pZ":2.1584560105927904,"vX0":2.223867614613839,"vY0":-129.37268089144567,"vZ0":-3.361792795166319,"x":130.81,"y":180.5,"x0":-1.7127494958239,"y0":50.00032338561858,"z0":5.56864355794082,"aX":6.340891695735009},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.4,"breakHorizontal":-7.2,"spinRate":2307,"spinDirection":84},"zone":4,"typeConfidence":2.0,"plateTime":0.4220299501391218,"extension":6.3921199833335605},"index":4,"playId":"f6906219-8d68-3d3e-934f-500007633cb0","pitchNumber":5,"startTime":"2025-09-11T03:56:09.883Z","endTime":"2025-09-11T03:56:14.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.2,"strikeZoneTop":2.95627703069502,"strikeZoneBottom":1.48782564680576,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.145993822922975,"aZ":-28.408293836771552,"pfxX":2.1029878684960774,"pfxZ":2.044916470305793,"pX":-0.5425381059402877,"pZ":2.7322243385594813,"vX0":2.0994133248145483,"vY0":-134.46098836368137,"vZ0":-2.084625183356933,"x":137.68,"y":165.01,"x0":-1.6047018497561933,"y0":50.006617232929685,"z0":5.518722231094864,"aX":3.879414199805954},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.5,"breakHorizontal":-4.2,"spinRate":2390,"spinDirection":176},"zone":1,"typeConfidence":2.0,"plateTime":0.40621432081502284,"extension":6.478901122244845},"index":5,"playId":"5fee8ceb-f044-3541-89bb-1eb50512ecd3","pitchNumber":6,"startTime":"2025-09-11T03:56:31.648Z","endTime":"2025-09-11T03:56:37.676Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T03:56:37.676Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-11T03:56:44.444Z","endTime":"2025-09-11T03:58:20.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"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":"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":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.4,"strikeZoneTop":3.39841312864517,"strikeZoneBottom":1.81295447297861,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.567700010796777,"aZ":-24.95828865872779,"pfxX":2.158301412221541,"pfxZ":4.1073820907193,"pX":1.405707535106402,"pZ":0.3061418455977491,"vX0":6.848681277396621,"vY0":-132.0853849370254,"vZ0":-8.363096968433254,"x":63.42,"y":230.51,"x0":-1.5070112520985408,"y0":50.00489616402513,"z0":5.364459974636453,"aX":3.792116817654619},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.6,"breakHorizontal":-5.5,"spinRate":2328,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.4155466021383938,"extension":6.544999616729592},"index":0,"playId":"9702e5f7-9b06-3b23-a38b-6a8490662661","pitchNumber":1,"startTime":"2025-09-11T03:57:02.269Z","endTime":"2025-09-11T03:57:07.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.0,"strikeZoneTop":3.45,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.988106211578724,"aZ":-24.172854797886128,"pfxX":-10.928975769508826,"pfxZ":4.103946728759329,"pX":0.188050512476629,"pZ":2.5835611748855545,"vX0":8.154919422598011,"vY0":-139.42402535484482,"vZ0":-3.731111453998772,"x":109.83,"y":169.02,"x0":-1.3681323107776187,"y0":50.00567475546456,"z0":5.551620345834188,"aX":-21.325884513079753},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.7,"breakHorizontal":17.9,"spinRate":2249,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.39420902183887785,"extension":6.563011339576116},"index":1,"playId":"8d2c0f9e-59eb-364c-8cb5-ee56d7eac0d8","pitchNumber":2,"startTime":"2025-09-11T03:57:19.067Z","endTime":"2025-09-11T03:57:23.349Z","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":97.9,"endSpeed":89.8,"strikeZoneTop":3.47022193723745,"strikeZoneBottom":1.753929515027,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.50304374417543,"aZ":-21.428090570201203,"pfxX":-9.168845513794533,"pfxZ":5.21855394420362,"pX":-2.333693080437962,"pZ":2.435249699883041,"vX0":1.1554378839690989,"vY0":-142.57092840345942,"vZ0":-4.733810679632505,"x":205.95,"y":173.03,"x0":-1.5523943100731097,"y0":50.006990812904064,"z0":5.468027651669212,"aX":-18.89662192226814},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":8.6,"breakHorizontal":16.4,"spinRate":2272,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.3840453196675089,"extension":6.502190003788935},"index":2,"playId":"1879730c-e71c-3069-afd1-14081bea791a","pitchNumber":3,"startTime":"2025-09-11T03:57:37.737Z","endTime":"2025-09-11T03:57:44.480Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.781281582164315,"aZ":-27.407241244628676,"pfxX":4.990635964494029,"pfxZ":2.8459279782999705,"pX":1.2146727247248938,"pZ":2.711889114474664,"vX0":5.109310935986163,"vY0":-128.41382274631837,"vZ0":-1.9328413920254204,"x":70.7,"y":165.56,"x0":-1.4468381706788096,"y0":50.00379289458017,"z0":5.599711737958427,"aX":8.361427549068429},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.9,"breakHorizontal":-10.2,"spinRate":2451,"spinDirection":84},"zone":12,"typeConfidence":2.0,"plateTime":0.4259955457509701,"extension":6.4539056814262805},"index":3,"playId":"aaf906e1-d348-3739-ac5b-b4928e39fe41","pitchNumber":4,"startTime":"2025-09-11T03:57:59.244Z","endTime":"2025-09-11T03:58:03.667Z","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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.4446093415998,"strikeZoneBottom":1.76161215608473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.782200830623758,"aZ":-19.40134968813103,"pfxX":-10.259143770606034,"pfxZ":6.476031622330078,"pX":-0.31004447717420797,"pZ":2.5634963642373365,"vX0":6.3863852873590155,"vY0":-139.65943894609146,"vZ0":-4.619782192136981,"x":128.82,"y":169.57,"x0":-1.2947327230922094,"y0":50.00656364683856,"z0":5.517239630817329,"aX":-20.24771042620642},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.9,"breakHorizontal":17.3,"spinRate":2368,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.39235095659136654,"extension":6.61750940505512},"index":4,"playId":"5a0ac06b-39c0-3c46-8e7d-8a191506f868","pitchNumber":5,"startTime":"2025-09-11T03:58:14.571Z","endTime":"2025-09-11T03:58:20.271Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T03:58:20.271Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cal Raleigh walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-11T03:59:25.679Z","endTime":"2025-09-11T04:01:34.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"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,5,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-11T03:59:09.696Z","endTime":"2025-09-11T03:59:27.910Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.7,"strikeZoneTop":3.63305242766205,"strikeZoneBottom":1.83293523496338,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.823069711060846,"aZ":-21.47626383447218,"pfxX":-1.039399812791949,"pfxZ":5.466573290649404,"pX":-0.3444911470855993,"pZ":3.4799247099455597,"vX0":3.7270758757392186,"vY0":-138.31484284443596,"vZ0":-1.8777496100534252,"x":130.13,"y":144.82,"x0":-1.5683202496287936,"y0":50.0054165553758,"z0":5.592318047281578,"aX":-2.0353394261890165},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.7,"breakHorizontal":1.2,"spinRate":2285,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.3944137279589439,"extension":6.478416087665443},"index":1,"playId":"32f72db8-e73a-31c3-9238-e4399d2c4788","pitchNumber":1,"startTime":"2025-09-11T03:59:27.910Z","endTime":"2025-09-11T03:59:32.849Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.65,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.758710381593,"aZ":-24.740907992801475,"pfxX":3.891086983840844,"pfxZ":4.38392930981609,"pX":-0.8351902462332828,"pZ":2.25196030134472,"vX0":1.5682110728790635,"vY0":-129.1551721559226,"vZ0":-3.194472505092746,"x":148.84,"y":177.98,"x0":-1.955162060507534,"y0":50.00644047467394,"z0":5.39809692890627,"aX":6.6048049270644995},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.4,"breakHorizontal":-7.4,"spinRate":2465,"spinDirection":64},"zone":13,"typeConfidence":2.0,"plateTime":0.4233450563027752,"extension":6.378422289239948},"index":2,"playId":"ca4dfd41-3bfc-3266-a7e7-03365d297f85","pitchNumber":2,"startTime":"2025-09-11T03:59:40.233Z","endTime":"2025-09-11T03:59:47.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.50988703000721,"strikeZoneBottom":1.67677229745289,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.01880894297465,"aZ":-26.2946475693101,"pfxX":1.180100331645182,"pfxZ":3.1205265442660526,"pX":-1.0864365335448225,"pZ":6.400486725228678,"vX0":1.199961555198398,"vY0":-136.02283230540158,"vZ0":6.226677656405538,"x":158.41,"y":65.97,"x0":-1.6856353035912108,"y0":50.00585567532221,"z0":5.901078739699326,"aX":2.225923545639986},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.1,"breakHorizontal":-2.4,"spinRate":2356,"spinDirection":188},"zone":11,"typeConfidence":2.0,"plateTime":0.40167415913236315,"extension":6.329629065636506},"index":3,"playId":"59ceab30-c052-341b-ad13-16d8f5d9a7de","pitchNumber":3,"startTime":"2025-09-11T04:00:07.710Z","endTime":"2025-09-11T04:00:11.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.62832699308652,"strikeZoneBottom":1.79533708584402,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.83519602190093,"aZ":-27.650216089640097,"pfxX":-8.965950900476477,"pfxZ":2.2575401252339873,"pX":-2.3246878219970077,"pZ":4.1763112758089935,"vX0":1.5575260872683012,"vY0":-140.57866313612212,"vZ0":1.041911702616252,"x":205.61,"y":126.02,"x0":-1.7211684437444665,"y0":50.00055123129499,"z0":5.595656659544816,"aX":-17.943635470111648},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":4.6,"breakHorizontal":16.0,"spinRate":2276,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.38960714807013597,"extension":6.3678742013103475},"index":4,"playId":"089b5782-30a1-3b9d-bee5-35f1549e8976","pitchNumber":4,"startTime":"2025-09-11T04:00:28.111Z","endTime":"2025-09-11T04:00:32.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.1,"strikeZoneTop":3.65,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.900316186445117,"aZ":-31.987472227853544,"pfxX":3.4583071241851187,"pfxZ":0.10473657223132715,"pX":-0.9770349644121978,"pZ":1.7832984834957677,"vX0":1.317087760835667,"vY0":-131.60763850909368,"vZ0":-3.1294715832336792,"x":154.24,"y":190.63,"x0":-1.9331910579812956,"y0":50.00121145415871,"z0":5.356592183974318,"aX":6.066427124400946},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-0.2,"breakHorizontal":-6.6,"spinRate":2381,"spinDirection":81},"zone":13,"typeConfidence":2.0,"plateTime":0.41616329426144727,"extension":6.417749812425478},"index":5,"playId":"3d918e08-abb3-3275-b268-89d01c9ea6e8","pitchNumber":5,"startTime":"2025-09-11T04:00:43.120Z","endTime":"2025-09-11T04:00:48.193Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"startTime":"2025-09-11T04:00:55.381Z","endTime":"2025-09-11T04:01:10.298Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.57839794707471,"strikeZoneBottom":1.7124168463686,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.03285181379979,"aZ":-21.516862169590922,"pfxX":-10.104891975060236,"pfxZ":5.322899383635841,"pX":-1.3219582138957546,"pZ":4.437639033262114,"vX0":3.8219678386400133,"vY0":-140.66869705801287,"vZ0":0.5354858023626429,"x":167.39,"y":118.96,"x0":-1.3855655855654132,"y0":50.006360968468925,"z0":5.640188608224972,"aX":-20.246389946169984},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.0,"breakHorizontal":17.5,"spinRate":2322,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.38944164302027895,"extension":6.473138751356898},"index":7,"playId":"089c34aa-e0ff-3671-b851-18ce49c975cc","pitchNumber":6,"startTime":"2025-09-11T04:01:10.298Z","endTime":"2025-09-11T04:01:15.622Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.0,"strikeZoneTop":3.59191708599377,"strikeZoneBottom":1.79213545546804,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.83045121180812,"aZ":-23.628464728671542,"pfxX":-1.8160308393023383,"pfxZ":4.41988309846764,"pX":-1.1743646130974503,"pZ":3.5699676255949733,"vX0":1.818792287966807,"vY0":-137.7422269097633,"vZ0":-1.0943597687188564,"x":161.76,"y":142.39,"x0":-1.605329704824774,"y0":50.00364487581059,"z0":5.560964240622745,"aX":-3.5114384689300846},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.0,"breakHorizontal":2.9,"spinRate":2354,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3967308887171943,"extension":6.460136354576866},"index":8,"playId":"8e2fa5da-0e48-3c52-a391-a4232899cc81","pitchNumber":7,"startTime":"2025-09-11T04:01:28.543Z","endTime":"2025-09-11T04:01:34.686Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T04:01:34.686Z","atBatIndex":62},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Julio Rodríguez doubles (26) on a ground ball to shortstop Thomas Saggese. Cal Raleigh to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-11T04:01:55.647Z","endTime":"2025-09-11T04:03:03.795Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"postOnThird":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_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":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.3035247143019,"strikeZoneBottom":1.54589952620404,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.897656096413346,"aZ":-29.59692465906751,"pfxX":2.987007174429128,"pfxZ":1.5434411337332907,"pX":1.535034051647686,"pZ":1.3429794405220206,"vX0":6.474560987454701,"vY0":-128.58585957055615,"vZ0":-4.5974002221082175,"x":58.49,"y":202.52,"x0":-1.404700670823683,"y0":50.0048430082121,"z0":5.452937509769431,"aX":4.997731939659997},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.9,"breakHorizontal":-6.8,"spinRate":2348,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.4261087075064327,"extension":6.63490561474489},"index":0,"playId":"e9c8c7d9-292d-3240-bc88-5aedbb8e2388","pitchNumber":1,"startTime":"2025-09-11T04:01:58.778Z","endTime":"2025-09-11T04:02:04.160Z","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":89.4,"endSpeed":82.4,"strikeZoneTop":3.36584105189669,"strikeZoneBottom":1.67267371830536,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.007377382361977,"aZ":-27.061949968055647,"pfxX":1.3449973430799158,"pfxZ":2.983711267336165,"pX":0.9863232646594282,"pZ":1.2066544958370349,"vX0":6.198668029679569,"vY0":-130.03506582286764,"vZ0":-5.576220655524224,"x":79.4,"y":206.2,"x0":-1.6021520083688958,"y0":50.00381048921113,"z0":5.4293110184236575,"aX":2.305652018516235},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.3,"breakHorizontal":-3.8,"spinRate":2435,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.4210407732339525,"extension":6.607934990849554},"index":1,"playId":"7fd38790-7e4b-3f2c-a81c-fd11b69da441","pitchNumber":2,"startTime":"2025-09-11T04:02:15.441Z","endTime":"2025-09-11T04:02:20.517Z","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":97.0,"endSpeed":89.0,"strikeZoneTop":3.26288578064168,"strikeZoneBottom":1.50526753058339,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.797439894593563,"aZ":-23.452735729612765,"pfxX":-9.871101077419802,"pfxZ":4.31133233824773,"pX":0.21888454330626422,"pZ":2.7903107339146427,"vX0":8.333603735714306,"vY0":-141.02678627453272,"vZ0":-3.3075609385678706,"x":108.66,"y":163.44,"x0":-1.48578336353832,"y0":50.00203395327253,"z0":5.483614215695818,"aX":-19.966798698847562},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.3,"breakHorizontal":16.3,"spinRate":2334,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.3877482232528413,"extension":6.490341137015546},"index":2,"playId":"001c6270-4554-337b-8832-a570e70dd683","pitchNumber":3,"startTime":"2025-09-11T04:02:32.536Z","endTime":"2025-09-11T04:02:37.382Z","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":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.12077904799408,"aZ":-20.768581835100083,"pfxX":-10.067294103216351,"pfxZ":5.607692282961063,"pX":-1.0973507587472142,"pZ":2.519071271342472,"vX0":4.934052430316608,"vY0":-141.67779947522197,"vZ0":-4.3780570412231175,"x":158.83,"y":170.77,"x0":-1.5526324458804468,"y0":50.00476595055699,"z0":5.410308967136354,"aX":-20.48506132100128},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.5,"breakHorizontal":17.3,"spinRate":2401,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.38647838008455526,"extension":6.62834958876983},"hitData":{"launchSpeed":78.6,"launchAngle":-21.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":70.9,"coordY":144.48}},"index":3,"playId":"a3286d67-5143-339e-bf37-c3ddd4a0ca5d","pitchNumber":4,"startTime":"2025-09-11T04:02:50.035Z","endTime":"2025-09-11T04:03:03.795Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T04:03:03.795Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Naylor walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-11T04:05:33.049Z","endTime":"2025-09-11T04:06:55.746Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"postOnSecond":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"postOnThird":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-11T04:03:29.602Z","endTime":"2025-09-11T04:04:09.702Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: JoJo Romero replaces Matt Svanson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-11T04:04:09.702Z","endTime":"2025-09-11T04:05:35.184Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668941,"link":"/api/v1/people/668941"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":82.2,"endSpeed":75.7,"strikeZoneTop":3.3080626754111,"strikeZoneBottom":1.68665421503216,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.88121385099183,"aZ":-33.573315059888714,"pfxX":-8.55959721743,"pfxZ":-0.9802079442662435,"pX":-3.0888278150743558,"pZ":0.8658082172816687,"vX0":-8.389964145095915,"vY0":-119.34412211760174,"vZ0":-3.344059714777446,"x":234.74,"y":215.4,"x0":1.595739853917975,"y0":50.001929573285935,"z0":5.336950042960721,"aX":-12.235195548263665},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-2.4,"breakHorizontal":17.6,"spinRate":2896,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.46052426395129187,"extension":5.188753994935568},"index":2,"playId":"0b3137f1-3167-342b-85cd-8dba9fb6b62d","pitchNumber":1,"startTime":"2025-09-11T04:05:35.184Z","endTime":"2025-09-11T04:05:39.601Z","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":82.7,"endSpeed":75.7,"strikeZoneTop":3.25163626788079,"strikeZoneBottom":1.59913982303733,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.389712259794663,"aZ":-34.827526562805055,"pfxX":-7.6835696045352,"pfxZ":-1.836481853348217,"pX":-1.228369158371925,"pZ":1.0746865331746212,"vX0":-4.759518379270975,"vY0":-120.35230134927409,"vZ0":-2.6022690470699557,"x":163.82,"y":209.76,"x0":1.7823628509852913,"y0":50.0026176338757,"z0":5.297156549148878,"aX":-11.112485494524698},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-3.7,"breakHorizontal":15.1,"spinRate":2798,"spinDirection":317},"zone":13,"typeConfidence":2.0,"plateTime":0.45755775394638976,"extension":5.182212344890379},"index":3,"playId":"44f8cb5b-78bb-32cc-9823-4c64adc67d14","pitchNumber":2,"startTime":"2025-09-11T04:05:54.734Z","endTime":"2025-09-11T04:05:58.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.7,"strikeZoneTop":3.17095355618135,"strikeZoneBottom":1.54959961571874,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.334555128705826,"aZ":-32.737463854700536,"pfxX":-9.688348505270607,"pfxZ":-0.3940649072381355,"pX":-1.7432300219722903,"pZ":1.7197958529307182,"vX0":-5.6262399851817495,"vY0":-119.7179137427949,"vZ0":-1.5423413289621362,"x":183.45,"y":192.35,"x0":1.9001486260627667,"y0":50.000897118013285,"z0":5.318058664642499,"aX":-13.979809973052278},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-0.8,"breakHorizontal":19.0,"spinRate":2910,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.4585107940628137,"extension":5.342268200690401},"index":4,"playId":"fa25d046-dfae-3dc2-b79e-0541f3bde9b1","pitchNumber":3,"startTime":"2025-09-11T04:06:13.392Z","endTime":"2025-09-11T04:06:18.963Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.25703445316906,"strikeZoneBottom":1.58905051306877,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.915210220344413,"aZ":-28.55174926908036,"pfxX":10.947831110978262,"pfxZ":1.9325496271191618,"pX":0.06378447472211202,"pZ":3.433057555158854,"vX0":-7.9987350992773445,"vY0":-135.9633378329896,"vZ0":0.17753089087571816,"x":114.57,"y":146.09,"x0":1.6166291561415043,"y0":50.006551854406936,"z0":5.343078029496969,"aX":20.567225422011695},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.7,"breakHorizontal":-18.2,"spinRate":2254,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.40234777615005957,"extension":5.184293086499795},"index":5,"playId":"e99ef4b0-2eb8-32e3-a61d-5a375cdf34d3","pitchNumber":4,"startTime":"2025-09-11T04:06:31.431Z","endTime":"2025-09-11T04:06:36.019Z","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":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":74.8,"strikeZoneTop":3.18064157435821,"strikeZoneBottom":1.5593474872494,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.635933455335778,"aZ":-34.390024219035055,"pfxX":-10.47714364106426,"pfxZ":-1.5557844357364239,"pX":-1.309941796564505,"pZ":2.6164726400344502,"vX0":-4.288403808323114,"vY0":-119.194305968212,"vZ0":0.7342710606432326,"x":166.93,"y":168.14,"x0":1.8808422221824035,"y0":50.00559556828233,"z0":5.441311376163319,"aX":-14.884620816102275},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-2.3,"breakHorizontal":20.0,"spinRate":2872,"spinDirection":308},"zone":11,"typeConfidence":2.0,"plateTime":0.46178039445300767,"extension":5.185594666351257},"index":6,"playId":"30a88656-f3d2-36a4-98e4-7286df1812af","pitchNumber":5,"startTime":"2025-09-11T04:06:49.360Z","endTime":"2025-09-11T04:06:55.746Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T04:06:55.746Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorge Polanco grounds out softly, catcher Pedro Pagés to first baseman Willson Contreras.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-11T04:07:12.976Z","endTime":"2025-09-11T04:07:28.408Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"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":3},"details":{"event":"Groundout","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":0},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.558778509271395,"aZ":-29.27952170616934,"pfxX":10.880567355784148,"pfxZ":1.7204742130740964,"pX":-0.2785686964983794,"pZ":2.9009573086214027,"vX0":-8.394612010998934,"vY0":-128.53555449124792,"vZ0":-0.5911617088637406,"x":127.62,"y":160.45,"x0":1.609078320356623,"y0":50.00168486342639,"z0":5.3988552596887756,"aX":18.28422963855274},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.2,"breakHorizontal":-17.9,"spinRate":1770,"spinDirection":112},"zone":1,"typeConfidence":2.0,"plateTime":0.4254321963784733,"extension":5.311594553059436},"hitData":{"launchSpeed":57.4,"launchAngle":-82.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":123.89,"coordY":199.78}},"index":0,"playId":"30955ae8-4654-3d82-ad4f-6beec8de0d8e","pitchNumber":1,"startTime":"2025-09-11T04:07:20.379Z","endTime":"2025-09-11T04:07:28.408Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T04:07:28.408Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Fermín grounds out, shortstop J.P. Crawford to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-11T04:09:42.724Z","endTime":"2025-09-11T04:10:07.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":620454,"fullName":"José Castillo","link":"/api/v1/people/620454"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":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":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":{"description":"Pitching Change: José Castillo replaces Caleb Ferguson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-11T04:08:31.159Z","endTime":"2025-09-11T04:09:45.078Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":620454,"link":"/api/v1/people/620454"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.53899339324229,"strikeZoneBottom":1.72129800005212,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.618098285200983,"aZ":-25.053981439546607,"pfxX":11.257876145422578,"pfxZ":3.697917145482055,"pX":-1.0811570497745073,"pZ":2.271635598784754,"vX0":-13.777091521179846,"vY0":-137.46958230746736,"vZ0":-5.049655486603344,"x":158.21,"y":177.45,"x0":2.517531916113178,"y0":50.00435302016701,"z0":5.818933658436262,"aX":21.689357526333406},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.8,"breakHorizontal":-17.8,"spinRate":2031,"spinDirection":134},"zone":13,"typeConfidence":2.0,"plateTime":0.3974494970887972,"extension":6.3975860005403895},"index":1,"playId":"2f7f4ab3-8c8c-3735-9dd8-d1c053950197","pitchNumber":1,"startTime":"2025-09-11T04:09:45.078Z","endTime":"2025-09-11T04:09:50.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.003161032858873,"aZ":-24.272229823376737,"pfxX":10.35709116119825,"pfxZ":4.253693604514588,"pX":0.9563273455465815,"pZ":2.039080293301136,"vX0":-8.06180319312138,"vY0":-135.35153108879803,"vZ0":-5.428948750892118,"x":80.55,"y":183.72,"x0":2.624866050479768,"y0":50.006384009850045,"z0":5.766246621147344,"aX":19.258381124298435},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.7,"breakHorizontal":-17.0,"spinRate":2013,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.4043735578626282,"extension":6.304064623794214},"hitData":{"launchSpeed":87.0,"launchAngle":4.0,"totalDistance":84.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.98,"coordY":146.0}},"index":2,"playId":"0c02f229-d85d-3e18-a19b-406387c90444","pitchNumber":2,"startTime":"2025-09-11T04:09:58.615Z","endTime":"2025-09-11T04:10:07.299Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T04:10:07.299Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yohel Pozo grounds out, third baseman Eugenio Suárez to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-11T04:10:58.811Z","endTime":"2025-09-11T04:12:45.534Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":620454,"fullName":"José Castillo","link":"/api/v1/people/620454"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6,7],"actionIndex":[0],"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":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":{"description":"Offensive Substitution: Pinch-hitter Yohel Pozo replaces Nathan Church.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-11T04:10:41.014Z","endTime":"2025-09-11T04:11:01.169Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650968,"link":"/api/v1/people/650968"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":701675,"link":"/api/v1/people/701675"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.35466952515299,"strikeZoneBottom":1.35822248655241,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.965620349811623,"aZ":-27.66212064792565,"pfxX":10.752432770065912,"pfxZ":2.3831654070727506,"pX":1.1325863915364636,"pZ":3.347229141656704,"vX0":-7.8535143644878245,"vY0":-136.94413936728122,"vZ0":-1.8949108706800173,"x":73.83,"y":148.4,"x0":2.644264426624153,"y0":50.00372595380915,"z0":5.945123063063211,"aX":20.37136574145804},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.1,"breakHorizontal":-17.8,"spinRate":2034,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.4003453222330067,"extension":6.230479468302494},"index":1,"playId":"3f8e1aee-41f0-3f7b-950b-46b336940ed1","pitchNumber":1,"startTime":"2025-09-11T04:11:01.169Z","endTime":"2025-09-11T04:11:05.316Z","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":93.7,"endSpeed":85.8,"strikeZoneTop":3.32871803335777,"strikeZoneBottom":1.55478148494205,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.470684303672627,"aZ":-16.765613693321946,"pfxX":5.256594900264055,"pfxZ":8.222233200433955,"pX":-0.9918071499009948,"pZ":2.024944313534481,"vX0":-11.418123239259058,"vY0":-135.93979044955375,"vZ0":-6.735129507580096,"x":154.81,"y":184.11,"x0":2.5775902539539506,"y0":50.00042881966071,"z0":5.695962824871076,"aX":9.848771071733596},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.6,"breakHorizontal":-7.1,"spinRate":2127,"spinDirection":137},"zone":13,"typeConfidence":2.0,"plateTime":0.4027257011710028,"extension":6.437577703575858},"index":2,"playId":"68115873-c606-346c-bd4c-ef7530f4582f","pitchNumber":2,"startTime":"2025-09-11T04:11:13.957Z","endTime":"2025-09-11T04:11:18.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.53435639246919,"aZ":-24.573847949000097,"pfxX":10.92679502606657,"pfxZ":4.0141874131492985,"pX":0.4483815705579256,"pZ":1.9892561464834926,"vX0":-9.371594828188423,"vY0":-136.87317910873946,"vZ0":-5.783670749425221,"x":99.91,"y":185.07,"x0":2.498935372928239,"y0":50.00641818035873,"z0":5.815164243066948,"aX":20.712757319255704},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.1,"breakHorizontal":-17.8,"spinRate":2091,"spinDirection":134},"zone":6,"typeConfidence":2.0,"plateTime":0.400338766259865,"extension":6.282138868971943},"index":3,"playId":"3619b02b-0493-3edd-b8fa-62fef4fc88ab","pitchNumber":3,"startTime":"2025-09-11T04:11:28.503Z","endTime":"2025-09-11T04:11:35.151Z","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":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.851623981064694,"aZ":-23.618511063396905,"pfxX":9.892308483448339,"pfxZ":4.40733967345688,"pX":-0.17470312221622109,"pZ":2.212016876630592,"vX0":-11.070932419195266,"vY0":-137.62611881968328,"vZ0":-5.31005039799398,"x":123.66,"y":179.06,"x0":2.590431902206336,"y0":50.00682976141968,"z0":5.738828778306903,"aX":19.22583314057051},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.1,"breakHorizontal":-16.0,"spinRate":1956,"spinDirection":130},"zone":5,"typeConfidence":2.0,"plateTime":0.3960319832285597,"extension":6.389323563704541},"index":4,"playId":"c7448d21-928c-35e9-9d77-1a4f123250f7","pitchNumber":4,"startTime":"2025-09-11T04:11:51.644Z","endTime":"2025-09-11T04:11:59.277Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2025-09-11T04:12:10.409Z","endTime":"2025-09-11T04:12:21.452Z","isPitch":false,"type":"action","player":{"id":650968,"link":"/api/v1/people/650968"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.21464085211587,"strikeZoneBottom":1.44084003602299,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.58001626908694,"aZ":-16.8152475257312,"pfxX":5.062418033530551,"pfxZ":8.032012685464663,"pX":1.0020912580343437,"pZ":3.7977891862698376,"vX0":-6.222325721840992,"vY0":-137.22673634619852,"vZ0":-2.5295220319729452,"x":78.8,"y":136.24,"x0":2.6382925549436576,"y0":50.00370717987675,"z0":5.873319756888027,"aX":9.682340907116316},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.3,"breakHorizontal":-7.9,"spinRate":2023,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.39871529572711584,"extension":6.266760456458922},"index":6,"playId":"0f5920bd-5f71-3cb3-baf8-42f245911547","pitchNumber":5,"startTime":"2025-09-11T04:12:21.452Z","endTime":"2025-09-11T04:12:26.706Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.083460436382985,"aZ":-30.44467327351341,"pfxX":-3.2120053354566105,"pfxZ":1.096689523858002,"pX":-0.3847972988429207,"pZ":2.4566785968329965,"vX0":-6.76350742759611,"vY0":-124.88859599311705,"vZ0":-2.052908694567938,"x":131.67,"y":172.45,"x0":2.775650309163277,"y0":50.005691382307845,"z0":5.792843413227674,"aX":-5.07409042335671},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.8,"breakHorizontal":7.3,"spinRate":2359,"spinDirection":298},"zone":4,"typeConfidence":2.0,"plateTime":0.4385375330808863,"extension":6.318212299916245},"hitData":{"launchSpeed":94.9,"launchAngle":2.0,"totalDistance":70.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.81,"coordY":162.73}},"index":7,"playId":"d2dc3ce9-80cc-33c3-b480-7344c9f7d67b","pitchNumber":6,"startTime":"2025-09-11T04:12:37.020Z","endTime":"2025-09-11T04:12:45.534Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T04:12:45.534Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lars Nootbaar singles on a ground ball to shortstop J.P. Crawford.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-11T04:13:07.792Z","endTime":"2025-09-11T04:14:11.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":620454,"fullName":"José Castillo","link":"/api/v1/people/620454"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":3},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.39285806485945,"strikeZoneBottom":1.71564789884982,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.735292244875197,"aZ":-26.63671485935789,"pfxX":10.377529295360015,"pfxZ":2.951323390727281,"pX":-0.16232265286763847,"pZ":2.004278563537956,"vX0":-10.860953812485258,"vY0":-136.0155686230303,"vZ0":-5.140488349136453,"x":123.19,"y":184.66,"x0":2.53354412116801,"y0":50.000098750194205,"z0":5.764846536523787,"aX":19.44849890424682},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.4,"breakHorizontal":-16.4,"spinRate":2006,"spinDirection":138},"zone":8,"typeConfidence":2.0,"plateTime":0.4026498028157679,"extension":6.404632224264296},"index":0,"playId":"64efe594-cab6-34fb-90a4-c280b32a8eb6","pitchNumber":1,"startTime":"2025-09-11T04:13:13.353Z","endTime":"2025-09-11T04:13:17.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.2,"strikeZoneTop":3.33074678411299,"strikeZoneBottom":1.58666555075626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.466029971945275,"aZ":-34.96282292129015,"pfxX":-0.6900593492510966,"pfxZ":-1.7779483050861318,"pX":0.1357842079159843,"pZ":0.8175730100991765,"vX0":-5.969922237296373,"vY0":-123.92963597442159,"vZ0":-4.983760156622477,"x":111.82,"y":216.71,"x0":2.6601480354233535,"y0":50.0057987067819,"z0":5.756725352640466,"aX":-1.0794969858419137},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.1,"breakHorizontal":2.5,"spinRate":2439,"spinDirection":303},"zone":14,"typeConfidence":2.0,"plateTime":0.4410139637901316,"extension":6.24149421445913},"index":1,"playId":"b3fc4b0f-1c8a-32f2-8cbf-7b43730a171c","pitchNumber":2,"startTime":"2025-09-11T04:13:29.590Z","endTime":"2025-09-11T04:13:33.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.32245430098606,"strikeZoneBottom":1.64533322880427,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.612069470426857,"aZ":-21.375704819271025,"pfxX":8.473735906542032,"pfxZ":5.747865616342045,"pX":1.899915022881589,"pZ":2.973994217833471,"vX0":-5.280686462479498,"vY0":-135.90550275240295,"vZ0":-3.746366684773627,"x":44.58,"y":158.48,"x0":2.7630003227811977,"y0":50.00316410763101,"z0":5.847457814368639,"aX":15.918236548036356},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.8,"breakHorizontal":-14.3,"spinRate":1999,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.40238313460574826,"extension":6.355372673242619},"index":2,"playId":"5fd9e495-e016-38a8-9d5e-a24394e891f1","pitchNumber":3,"startTime":"2025-09-11T04:13:46.403Z","endTime":"2025-09-11T04:13:52.358Z","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":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.98086793552474,"aZ":-23.06938837980109,"pfxX":9.869962640487602,"pfxZ":4.949900790101046,"pX":-0.2620615109432771,"pZ":1.888450856516937,"vX0":-10.674129372608443,"vY0":-134.44980500687427,"vZ0":-6.102746717226632,"x":126.99,"y":187.79,"x0":2.4690602476400114,"y0":50.000703136959345,"z0":5.814872625724265,"aX":18.145578137627954},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.8,"breakHorizontal":-15.7,"spinRate":1956,"spinDirection":129},"zone":8,"typeConfidence":2.0,"plateTime":0.40672480527875843,"extension":6.43783178540731},"hitData":{"launchSpeed":95.9,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":134.27,"coordY":131.81}},"index":3,"playId":"587333cc-e71c-36f2-b2f9-84eb66a79737","pitchNumber":4,"startTime":"2025-09-11T04:14:02.534Z","endTime":"2025-09-11T04:14:11.018Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T04:14:11.018Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Iván Herrera strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-11T04:15:25.165Z","endTime":"2025-09-11T04:16:26.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":620454,"fullName":"José Castillo","link":"/api/v1/people/620454"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"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":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-11T04:14:42.281Z","endTime":"2025-09-11T04:15:27.060Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":80.1,"strikeZoneTop":3.41074374772782,"strikeZoneBottom":1.68705541150196,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.6183355608082,"aZ":-31.203487890259385,"pfxX":-1.3062389126062006,"pfxZ":0.6018467659776947,"pX":0.13831698072532744,"pZ":1.8790852917757117,"vX0":-6.272248740964358,"vY0":-125.6124815739819,"vZ0":-3.2711955981566625,"x":111.73,"y":188.04,"x0":2.8294915673257384,"y0":50.0015758661929,"z0":5.714842404091127,"aX":-2.102991269910026},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.6,"breakHorizontal":3.7,"spinRate":2371,"spinDirection":301},"zone":8,"typeConfidence":2.0,"plateTime":0.4347740499645507,"extension":6.392513546285966},"index":1,"playId":"96b4206c-0e46-3972-a6fc-26a1a4055fd2","pitchNumber":1,"startTime":"2025-09-11T04:15:27.060Z","endTime":"2025-09-11T04:15:31.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.37963957778852,"strikeZoneBottom":1.59016373597791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.031792853017176,"aZ":-21.8763353631177,"pfxX":11.14326353164676,"pfxZ":5.370935315304282,"pX":-0.6008133507428224,"pZ":2.5165348369649387,"vX0":-12.18502409165052,"vY0":-137.49853018488983,"vZ0":-4.712489499632997,"x":139.9,"y":170.83,"x0":2.437070151807265,"y0":50.00326869101554,"z0":5.733856256602256,"aX":21.371071370966106},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.9,"breakHorizontal":-17.6,"spinRate":2018,"spinDirection":132},"zone":4,"typeConfidence":2.0,"plateTime":0.3981087443268545,"extension":6.420084760359917},"index":2,"playId":"bfc83c79-ec43-3c75-b5e0-f070638cfa73","pitchNumber":2,"startTime":"2025-09-11T04:15:42.375Z","endTime":"2025-09-11T04:15:47.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.2,"strikeZoneTop":3.35325796350127,"strikeZoneBottom":1.6299493569141,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.254311594877105,"aZ":-30.93810402506514,"pfxX":-0.2455289118452395,"pfxZ":0.7655759248572709,"pX":-0.6038684850942908,"pZ":1.2891976074230913,"vX0":-8.246320148847445,"vY0":-125.78928275826041,"vZ0":-4.667466269254534,"x":140.02,"y":203.97,"x0":2.741401479165102,"y0":50.00109867835483,"z0":5.661867937036736,"aX":-0.3950802558728582},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.6,"breakHorizontal":2.3,"spinRate":2369,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.4345509990023264,"extension":6.285217458089376},"index":3,"playId":"448dd2e7-1ba8-317d-b785-b8b01168bf43","pitchNumber":3,"startTime":"2025-09-11T04:15:58.406Z","endTime":"2025-09-11T04:16:02.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.0983366582627,"aZ":-31.808211637558188,"pfxX":-1.271217323599207,"pfxZ":0.23224052600862866,"pX":-1.9137034019333563,"pZ":1.2983218112787125,"vX0":-10.768759566655882,"vY0":-125.4639248026219,"vZ0":-4.3799675445317385,"x":189.95,"y":203.73,"x0":2.6197951302040186,"y0":50.00339541814855,"z0":5.692458641602651,"aX":-2.001841891820628},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.5,"breakHorizontal":5.0,"spinRate":2356,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.43849056063215874,"extension":6.450587225507704},"index":4,"playId":"26e643f7-0a17-3d89-9d3c-f7886718f6f6","pitchNumber":4,"startTime":"2025-09-11T04:16:19.111Z","endTime":"2025-09-11T04:16:26.109Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T04:16:26.109Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-11T04:18:35.913Z","endTime":"2025-09-11T04:19:25.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"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":{"description":"Defensive Substitution: Victor Scott II replaces Yohel Pozo, batting 9th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-11T04:17:57.425Z","endTime":"2025-09-11T04:18:38.076Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687363,"link":"/api/v1/people/687363"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"902","replacedPlayer":{"id":650968,"link":"/api/v1/people/650968"}},{"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":87.4,"endSpeed":80.6,"strikeZoneTop":3.48336138924485,"strikeZoneBottom":1.57052168271061,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.903457854189,"aZ":-29.69794860010607,"pfxX":10.15082989369327,"pfxZ":1.5048121263991883,"pX":-0.047773169235022284,"pZ":1.1900186796147867,"vX0":-7.387903344746612,"vY0":-127.08326639449393,"vZ0":-4.31137352240112,"x":118.82,"y":206.65,"x0":1.5714609313631496,"y0":50.002205956215334,"z0":5.255098069790831,"aX":16.68060540276674},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.0,"breakHorizontal":-16.8,"spinRate":1621,"spinDirection":110},"zone":13,"typeConfidence":2.0,"plateTime":0.4302276902996822,"extension":5.397369823091466},"index":1,"playId":"f6296006-53bb-3940-aba1-145d8d6aeb5f","pitchNumber":1,"startTime":"2025-09-11T04:18:38.076Z","endTime":"2025-09-11T04:18:43.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.0,"strikeZoneTop":3.57209826193135,"strikeZoneBottom":1.59430654873272,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.751885144520752,"aZ":-33.432210219299684,"pfxX":-10.852077969054948,"pfxZ":-0.8991902310450932,"pX":0.6593756206242655,"pZ":2.421661304071758,"vX0":-0.05510423117855395,"vY0":-117.70914460198672,"vZ0":0.38030870564623975,"x":91.87,"y":173.4,"x0":2.0915916758721416,"y0":50.00429265784575,"z0":5.370335523812996,"aX":-15.126918706690118},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-1.2,"breakHorizontal":19.7,"spinRate":2826,"spinDirection":307},"zone":6,"typeConfidence":2.0,"plateTime":0.46651367112382625,"extension":5.101382292923671},"index":2,"playId":"19aa6956-21c7-3070-9972-4ddc1d2f776a","pitchNumber":2,"startTime":"2025-09-11T04:18:50.806Z","endTime":"2025-09-11T04:18:56.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.51301562199167,"aZ":-33.68393107356752,"pfxX":7.2945544752317195,"pfxZ":-0.9184839052663643,"pX":0.3854511020862326,"pZ":1.061930366950627,"vX0":-5.538642627127941,"vY0":-127.15840174639938,"vZ0":-3.7632288667001506,"x":102.31,"y":210.11,"x0":1.6372620835908804,"y0":50.00097855654117,"z0":5.215292802151077,"aX":12.020769800530983},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-2.3,"breakHorizontal":-12.0,"spinRate":1237,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.42969276631706244,"extension":5.406802555937906},"index":3,"playId":"c876ad48-4b26-3909-bce4-17a34eb83a5c","pitchNumber":3,"startTime":"2025-09-11T04:19:04.562Z","endTime":"2025-09-11T04:19:10.166Z","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":87.3,"endSpeed":80.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.781577093743447,"aZ":-29.9827120593553,"pfxX":9.918098640133909,"pfxZ":1.338239352541823,"pX":-0.1960178979256315,"pZ":1.3765429929527169,"vX0":-7.8121882145174695,"vY0":-126.91762345602618,"vZ0":-3.7564904659599803,"x":124.47,"y":201.61,"x0":1.625959093682685,"y0":50.00321150495641,"z0":5.250791690027427,"aX":16.260259742145323},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.8,"breakHorizontal":-16.3,"spinRate":1508,"spinDirection":107},"zone":13,"typeConfidence":2.0,"plateTime":0.43075437508378434,"extension":5.306934066096732},"index":4,"playId":"efc2f33b-f3c8-3189-9383-4cd5a864b21d","pitchNumber":4,"startTime":"2025-09-11T04:19:20.083Z","endTime":"2025-09-11T04:19:25.162Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T04:19:25.162Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Robles strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-11T04:19:39.299Z","endTime":"2025-09-11T04:21:17.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.25733800424998,"strikeZoneBottom":1.54616651079405,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.743632940945172,"aZ":-29.906784807384483,"pfxX":10.567536974626332,"pfxZ":1.2227828607826385,"pX":0.287626248562921,"pZ":3.750609734840647,"vX0":-7.136893319933766,"vY0":-135.78465434258558,"vZ0":1.1988196742457289,"x":106.04,"y":137.51,"x0":1.5819037910204554,"y0":50.00639348883809,"z0":5.389835596227414,"aX":19.665159732953704},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.6,"breakHorizontal":-17.5,"spinRate":2120,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.4039483202344627,"extension":5.293677841949306},"index":0,"playId":"81d60d9e-5a5a-337e-92d2-1a1504100a9a","pitchNumber":1,"startTime":"2025-09-11T04:19:48.638Z","endTime":"2025-09-11T04:19:53.143Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.15,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.24339012059207,"aZ":-28.105714563251503,"pfxX":10.919817489451423,"pfxZ":2.1909553802236807,"pX":-0.3647750582334794,"pZ":2.5768069288108397,"vX0":-9.019094520607073,"vY0":-135.50805141552146,"vZ0":-1.8813774514337624,"x":130.9,"y":169.21,"x0":1.5917541276120182,"y0":50.0007120718048,"z0":5.247969061290323,"aX":20.259025219548345},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.7,"breakHorizontal":-17.8,"spinRate":2149,"spinDirection":120},"zone":4,"typeConfidence":2.0,"plateTime":0.40455528396286633,"extension":5.259909556678934},"index":1,"playId":"d2ab6237-f4fe-3c40-bd2e-599d9cff5dbc","pitchNumber":2,"startTime":"2025-09-11T04:20:03.851Z","endTime":"2025-09-11T04:20:08.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.8,"strikeZoneTop":3.15,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.39992878525409,"aZ":-33.849620521851485,"pfxX":9.477085453100768,"pfxZ":-1.0336125533837652,"pX":1.2306162596258903,"pZ":1.9881468415557815,"vX0":-4.401863426561615,"vY0":-126.66882335455831,"vZ0":-1.4122406890076113,"x":70.09,"y":185.1,"x0":1.7616796296854154,"y0":50.00345203165256,"z0":5.264793161842108,"aX":15.36706142321328},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.9,"breakHorizontal":-16.1,"spinRate":1384,"spinDirection":102},"zone":14,"typeConfidence":2.0,"plateTime":0.4327774427485407,"extension":5.388386300732221},"index":2,"playId":"f964cbed-6c59-3289-bcdc-0af5c85b6412","pitchNumber":3,"startTime":"2025-09-11T04:20:21.232Z","endTime":"2025-09-11T04:20:25.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.22078696474831,"strikeZoneBottom":1.54230413353742,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.096447886547402,"aZ":-33.69071307873901,"pfxX":6.647715929618952,"pfxZ":-0.9473240821623552,"pX":1.4891135786388872,"pZ":3.4700592182313104,"vX0":-2.8115598846650194,"vY0":-125.47843548720043,"vZ0":1.7260274493289087,"x":60.24,"y":145.09,"x0":1.7596207653534006,"y0":50.00520605633455,"z0":5.515861592436499,"aX":10.614823084466195},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.1,"breakHorizontal":-11.4,"spinRate":1174,"spinDirection":95},"zone":12,"typeConfidence":2.0,"plateTime":0.4363158477667022,"extension":5.235502311193005},"index":3,"playId":"55a70cc6-2f3d-3694-aa02-cf60e838846a","pitchNumber":4,"startTime":"2025-09-11T04:20:37.909Z","endTime":"2025-09-11T04:20:41.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.1,"strikeZoneTop":3.15,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.701125460990536,"aZ":-31.93907128583809,"pfxX":-8.555190433298728,"pfxZ":0.1663150617816722,"pX":-0.17667576201085536,"pZ":2.067083208943662,"vX0":-2.63629978612806,"vY0":-119.42206052200578,"vZ0":-0.8101513884006695,"x":123.73,"y":182.97,"x0":2.0554114788973115,"y0":50.004778127448,"z0":5.303954729506633,"aX":-12.259391000453922},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.4,"breakHorizontal":16.2,"spinRate":2861,"spinDirection":305},"zone":5,"typeConfidence":2.0,"plateTime":0.460047734509224,"extension":5.190077471452998},"index":4,"playId":"b27b6045-1357-3dda-9101-785ef3ab0e13","pitchNumber":5,"startTime":"2025-09-11T04:20:53.326Z","endTime":"2025-09-11T04:20:58.080Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.15,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.417322165844027,"aZ":-34.72310047463364,"pfxX":7.708007004638081,"pfxZ":-1.5516589148304938,"pX":0.7086804265414779,"pZ":2.1064517111947976,"vX0":-4.944759857975189,"vY0":-126.81925924442544,"vZ0":-1.186705187248358,"x":89.99,"y":181.91,"x0":1.676105029263716,"y0":50.004673101627446,"z0":5.334467445951835,"aX":12.635290004723332},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.9,"breakHorizontal":-13.0,"spinRate":1284,"spinDirection":104},"zone":6,"typeConfidence":2.0,"plateTime":0.43085482301722333,"extension":5.451473831305637},"index":5,"playId":"a7351b9d-b877-35e4-b453-c3b7ce12f7f3","pitchNumber":6,"startTime":"2025-09-11T04:21:12.985Z","endTime":"2025-09-11T04:21:17.093Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T04:21:17.093Z","atBatIndex":71},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"J.P. Crawford pops out to second baseman José Fermín.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-11T04:21:36.308Z","endTime":"2025-09-11T04:23:14.024Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","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":[{"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.34334534830795,"strikeZoneBottom":1.66148784933135,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.548486655265705,"aZ":-27.655539110458196,"pfxX":10.189819077952786,"pfxZ":2.416890986337089,"pX":-0.9269943056791806,"pZ":2.549699086873946,"vX0":-9.946189534357018,"vY0":-135.84762151325347,"vZ0":-2.094672611842159,"x":152.33,"y":169.94,"x0":1.4565253878249613,"y0":50.0028862312461,"z0":5.251654891903077,"aX":19.05968684300356},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.1,"breakHorizontal":-16.3,"spinRate":2176,"spinDirection":122},"zone":11,"typeConfidence":2.0,"plateTime":0.4030596647626816,"extension":5.31054753845267},"index":0,"playId":"4eacd7d5-360d-34f5-ad35-6c1088d504d0","pitchNumber":1,"startTime":"2025-09-11T04:21:40.449Z","endTime":"2025-09-11T04:21:44.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.7,"strikeZoneTop":3.31698650374224,"strikeZoneBottom":1.60285175270847,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.91901675668671,"aZ":-34.15823981364008,"pfxX":-10.22880628217899,"pfxZ":-1.3617772190570285,"pX":-0.4705528196236071,"pZ":2.6100763080025033,"vX0":-2.366403240863102,"vY0":-120.35434598125045,"vZ0":0.7165585753193973,"x":134.94,"y":168.31,"x0":1.8556784086765468,"y0":50.00234410422115,"z0":5.350742481496516,"aX":-14.898406653039771},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.0,"breakHorizontal":19.1,"spinRate":2885,"spinDirection":302},"zone":4,"typeConfidence":2.0,"plateTime":0.45633260426906297,"extension":5.2260012205004776},"index":1,"playId":"4bbaa193-602a-3814-a86c-7588b5802fe1","pitchNumber":2,"startTime":"2025-09-11T04:21:54.263Z","endTime":"2025-09-11T04:21:58.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.317944537314954,"aZ":-34.649929958503066,"pfxX":-9.774826825541643,"pfxZ":-1.656724715911281,"pX":-0.6078645011465406,"pZ":2.7813105773722837,"vX0":-3.0794385720230664,"vY0":-121.72935322465644,"vZ0":1.046297466276618,"x":140.17,"y":163.68,"x0":1.945796755547966,"y0":50.00528002137247,"z0":5.360496593147803,"aX":-14.577219701955382},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.5,"breakHorizontal":18.5,"spinRate":2950,"spinDirection":297},"zone":1,"typeConfidence":2.0,"plateTime":0.45106092915406437,"extension":5.293894144119204},"index":2,"playId":"b589e751-766c-3a94-b849-aa9b6f1a7076","pitchNumber":3,"startTime":"2025-09-11T04:22:09.324Z","endTime":"2025-09-11T04:22:14.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.3,"strikeZoneTop":3.29982606727952,"strikeZoneBottom":1.61800112339457,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.81432299258557,"aZ":-33.627736150270565,"pfxX":-8.198944723573533,"pfxZ":-0.9730387062214847,"pX":-1.8891838363409075,"pZ":1.2034890725644731,"vX0":-5.816966401880813,"vY0":-121.88348614598303,"vZ0":-2.752227581237772,"x":189.01,"y":206.29,"x0":1.5964214199571027,"y0":50.00038542157506,"z0":5.262229736865055,"aX":-12.285919045720833},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-2.2,"breakHorizontal":16.2,"spinRate":2933,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.45004588693286474,"extension":5.570498079241544},"index":3,"playId":"e4f45081-ee13-3750-bcef-e0a305f95753","pitchNumber":4,"startTime":"2025-09-11T04:22:26.713Z","endTime":"2025-09-11T04:22:29.967Z","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":94.1,"endSpeed":86.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.89556234991455,"aZ":-16.59322398509943,"pfxX":6.704640292810692,"pfxZ":8.172267697389712,"pX":-0.12872973033977253,"pZ":2.878376614003221,"vX0":-6.524166220371167,"vY0":-136.869352987455,"vZ0":-3.408863218623236,"x":121.91,"y":161.06,"x0":1.409419560280075,"y0":50.00093686893509,"z0":5.269526676613019,"aX":12.778859707660795},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.3,"breakHorizontal":-10.8,"spinRate":2426,"spinDirection":129},"zone":2,"typeConfidence":2.0,"plateTime":0.39948243613532775,"extension":5.360149888633987},"index":4,"playId":"f62dfacc-aa7e-3b23-953a-c0af1409aa08","pitchNumber":5,"startTime":"2025-09-11T04:22:43.600Z","endTime":"2025-09-11T04:22:49.187Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.74259792306394,"aZ":-35.04052339901066,"pfxX":-10.691390716815572,"pfxZ":-2.002234432149912,"pX":-0.3359970193471942,"pZ":2.1609648457091115,"vX0":-1.8906022270857252,"vY0":-119.6247625172949,"vZ0":-0.00807486700806992,"x":129.81,"y":180.43,"x0":1.854863700916445,"y0":50.00323929658959,"z0":5.338383364111438,"aX":-15.302587891408312},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-3.4,"breakHorizontal":19.8,"spinRate":2958,"spinDirection":306},"zone":4,"typeConfidence":2.0,"plateTime":0.4600567492652061,"extension":5.2115928947410985},"hitData":{"launchSpeed":93.4,"launchAngle":61.0,"totalDistance":172.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":151.51,"coordY":138.4}},"index":5,"playId":"3bf494c5-5c0c-3b69-bc8e-855ab046ab02","pitchNumber":6,"startTime":"2025-09-11T04:23:03.235Z","endTime":"2025-09-11T04:23:14.024Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T04:23:14.024Z","atBatIndex":72},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alec Burleson lines out sharply to right fielder Victor Robles.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-09-11T04:25:26.308Z","endTime":"2025-09-11T04:27:10.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"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":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Luke Jackson replaces José Castillo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-11T04:24:20.679Z","endTime":"2025-09-11T04:24:46.231Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592426,"link":"/api/v1/people/592426"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Iván Herrera starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-11T04:24:46.231Z","endTime":"2025-09-11T04:25:28.208Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"},"base":2},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.620133568814506,"aZ":-43.12203050766786,"pfxX":4.0436039321023545,"pfxZ":-7.338326468528967,"pX":0.44121858619073934,"pZ":1.6272937798645035,"vX0":5.361876218924143,"vY0":-121.57805460794211,"vZ0":-2.3395157409978293,"x":100.18,"y":194.84,"x0":-2.321160736990255,"y0":50.00448162042577,"z0":6.357183258776536,"aX":6.030753879094865},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-13.6,"breakHorizontal":-8.6,"spinRate":2508,"spinDirection":26},"zone":9,"typeConfidence":2.0,"plateTime":0.4511329334512837,"extension":6.340786157811121},"index":2,"playId":"ebe30f1e-89c7-3f87-9ea3-30559e403509","pitchNumber":1,"startTime":"2025-09-11T04:25:28.208Z","endTime":"2025-09-11T04:25:32.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.58800428075127,"strikeZoneBottom":1.67956080649674,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.533449397131974,"aZ":-11.628535517519481,"pfxX":-4.624172265240573,"pfxZ":10.644938372066749,"pX":-0.5907082159890529,"pZ":4.244682433994816,"vX0":6.103097493041746,"vY0":-137.99956540823752,"vZ0":-3.243192060996141,"x":139.52,"y":124.17,"x0":-2.2294940802263854,"y0":50.00187618334248,"z0":6.21781993421329,"aX":-8.92470769014058},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.8,"breakHorizontal":7.1,"spinRate":2305,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3968268493055618,"extension":6.69135676900772},"index":3,"playId":"c8f614f5-dd95-3865-82c2-2d0a6e93a1a2","pitchNumber":2,"startTime":"2025-09-11T04:25:47.199Z","endTime":"2025-09-11T04:25:51.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":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.6399604309366,"strikeZoneBottom":1.69838975397458,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.998237994178925,"aZ":-11.673086016106131,"pfxX":-5.370133243472498,"pfxZ":10.711918201192763,"pX":-1.1551653062402623,"pZ":1.8970158960801304,"vX0":5.083216350707899,"vY0":-137.34732272264753,"vZ0":-9.022695900609238,"x":161.03,"y":187.56,"x0":-2.330866179432715,"y0":50.00067999739805,"z0":6.0154652331759735,"aX":-10.274301721529701},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.8,"breakHorizontal":8.6,"spinRate":2231,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.3985787929577005,"extension":6.743169385687088},"index":4,"playId":"e19bdcd1-ffcc-3457-bb62-f70c68634b1c","pitchNumber":3,"startTime":"2025-09-11T04:26:05.528Z","endTime":"2025-09-11T04:26:09.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.9,"strikeZoneTop":3.55295310117741,"strikeZoneBottom":1.61132441335396,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.50817442722329,"aZ":-38.434907267373774,"pfxX":-0.9930249627319601,"pfxZ":-3.8065436615286297,"pX":-1.412353190031328,"pZ":1.8707181591319062,"vX0":2.7062048086428416,"vY0":-127.31310787330538,"vZ0":-3.003977376101285,"x":170.84,"y":188.27,"x0":-2.3588446985289955,"y0":50.00277652258243,"z0":6.100289848030975,"aX":-1.634941864789013},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-7.3,"breakHorizontal":1.2,"spinRate":2228,"spinDirection":36},"zone":13,"typeConfidence":2.0,"plateTime":0.42981422860967555,"extension":6.738574255315487},"index":5,"playId":"ec8e2c6a-45ab-30d8-a43f-08c733ccae49","pitchNumber":4,"startTime":"2025-09-11T04:26:22.797Z","endTime":"2025-09-11T04:26:26.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.7,"strikeZoneTop":3.50470575925694,"strikeZoneBottom":1.56304930822674,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.5331804320345,"aZ":-36.822243748345386,"pfxX":-1.5288641985796811,"pfxZ":-2.766475295853935,"pX":-0.8212945225541413,"pZ":2.691099538592386,"vX0":3.680613908099349,"vY0":-128.32200605219285,"vZ0":-1.6454610046573719,"x":148.31,"y":166.12,"x0":-2.070391137737953,"y0":50.00195163828168,"z0":6.187905616309097,"aX":-2.570722641939805},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-5.2,"breakHorizontal":2.0,"spinRate":2251,"spinDirection":17},"zone":4,"typeConfidence":2.0,"plateTime":0.4255205358999006,"extension":6.893828857069466},"index":6,"playId":"c16d39e6-a9d3-3961-ac52-fe9e1acd21d0","pitchNumber":5,"startTime":"2025-09-11T04:26:40.974Z","endTime":"2025-09-11T04:26:45.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.5799073818113,"aZ":-41.401895051860706,"pfxX":-0.3548234989956626,"pfxZ":-5.9177475657141105,"pX":0.029079710389746185,"pZ":1.8764594036115132,"vX0":5.939173085099536,"vY0":-123.74933406060738,"vZ0":-2.243745576688137,"x":115.89,"y":188.12,"x0":-2.35114323163974,"y0":50.006141763226545,"z0":6.247683173013031,"aX":-0.5544649673484912},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-11.0,"breakHorizontal":-0.7,"spinRate":2330,"spinDirection":26},"zone":8,"typeConfidence":2.0,"plateTime":0.4418063489477997,"extension":6.546773182007773},"hitData":{"launchSpeed":102.8,"launchAngle":16.0,"totalDistance":306.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":192.87,"coordY":95.37}},"index":7,"playId":"95592649-c324-3bd2-ad9a-8f8c123a2c69","pitchNumber":6,"startTime":"2025-09-11T04:26:59.672Z","endTime":"2025-09-11T04:27:10.213Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T04:27:10.213Z","atBatIndex":73},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Willson Contreras lines into a double play, center fielder Julio Rodríguez to shortstop J.P. Crawford. Iván Herrera out at 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-09-11T04:27:33.162Z","endTime":"2025-09-11T04:29:22.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","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":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.034055917754152,"aZ":-37.670516803431546,"pfxX":-0.6954743328474,"pfxZ":-3.3232941891699213,"pX":0.3442129021421136,"pZ":2.904037934500666,"vX0":6.555829235109188,"vY0":-127.5591356146908,"vZ0":-0.9256606096594879,"x":103.88,"y":160.37,"x0":-2.1632782845197536,"y0":50.00046334649234,"z0":6.228805743976681,"aX":-1.1527582903088738},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-6.0,"breakHorizontal":-0.1,"spinRate":2361,"spinDirection":29},"zone":3,"typeConfidence":2.0,"plateTime":0.4285896496091568,"extension":6.75794185405486},"index":0,"playId":"24a4de99-baae-3caf-84fe-1b9ba7b7df27","pitchNumber":1,"startTime":"2025-09-11T04:27:50.161Z","endTime":"2025-09-11T04:27:56.090Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.51885176064621,"strikeZoneBottom":1.65183301927297,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.844454190494275,"aZ":-9.71461754289235,"pfxX":-4.086044665415525,"pfxZ":11.66118645061181,"pX":0.9003251207280504,"pZ":2.8026601559054276,"vX0":8.40260681887652,"vY0":-137.94094566088938,"vZ0":-7.399199783310098,"x":82.68,"y":163.11,"x0":-1.6551724115009472,"y0":50.00282164095433,"z0":6.175728275634931,"aX":-7.870456764384945},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.7,"breakHorizontal":5.6,"spinRate":2269,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.39716084595489853,"extension":6.937612135089313},"index":1,"playId":"d0dbaf20-e126-3114-bde3-f5c2b2f6295e","pitchNumber":2,"startTime":"2025-09-11T04:28:19.810Z","endTime":"2025-09-11T04:28:24.774Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-11T04:28:35.977Z","endTime":"2025-09-11T04:28:50.141Z","isPitch":false,"type":"action","player":{"id":575929,"link":"/api/v1/people/575929"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.754054565713833,"aZ":-10.440934991190419,"pfxX":-3.8333005407753653,"pfxZ":11.368607762358963,"pX":0.820832847358075,"pZ":3.2434121120569177,"vX0":7.991948017052535,"vY0":-137.67924432377524,"vZ0":-6.032583657198597,"x":85.71,"y":151.21,"x0":-1.626982718716046,"y0":50.00342022018929,"z0":6.175835110502068,"aX":-7.329024596550912},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.4,"breakHorizontal":5.2,"spinRate":2299,"spinDirection":204},"zone":3,"typeConfidence":2.0,"plateTime":0.3984619902837241,"extension":6.908303296685836},"index":3,"playId":"ff883af3-e164-3f88-bd04-8b7b0e828d35","pitchNumber":3,"startTime":"2025-09-11T04:28:50.141Z","endTime":"2025-09-11T04:28:55.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.87684379739412,"aZ":-8.849801488636189,"pfxX":-3.220493085689535,"pfxZ":12.201180596185052,"pX":1.1525439528177561,"pZ":3.8880679683041337,"vX0":7.464464800149721,"vY0":-137.91818584149874,"vZ0":-4.980728241843212,"x":73.07,"y":133.8,"x0":-1.1798970854235986,"y0":50.001110191753845,"z0":6.3238944181706,"aX":-6.156053613156911},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":21.1,"breakHorizontal":4.1,"spinRate":2320,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.3982999023345615,"extension":6.852185130840484},"hitData":{"launchSpeed":82.2,"launchAngle":25.0,"totalDistance":286.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":122.52,"coordY":84.95}},"index":4,"playId":"36788998-58d3-3a4f-b754-891ac3d52a85","pitchNumber":4,"startTime":"2025-09-11T04:29:12.562Z","endTime":"2025-09-11T04:29:22.650Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T04:29:22.650Z","atBatIndex":74},{"result":{"type":"atBat","event":"Bunt Pop Out","eventType":"field_out","description":"Cole Young bunt pops out to third baseman Nolan Gorman in foul territory.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-09-11T04:32:49.424Z","endTime":"2025-09-11T04:33:25.340Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Bunt Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Riley O'Brien replaces JoJo Romero.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-11T04:30:41.418Z","endTime":"2025-09-11T04:31:11.735Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676617,"link":"/api/v1/people/676617"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"J.P. Crawford starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-11T04:31:11.735Z","endTime":"2025-09-11T04:32:13.554Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"},"base":2},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-11T04:32:13.554Z","endTime":"2025-09-11T04:32:51.592Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":88.3,"endSpeed":80.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.130845514355954,"aZ":-33.86209198034648,"pfxX":3.0774903250539065,"pfxZ":-1.0168623590362973,"pX":-0.13128933486517333,"pZ":3.0483443545465296,"vX0":3.427601875956912,"vY0":-128.49956532707927,"vZ0":0.9318587256545183,"x":122.0,"y":156.47,"x0":-1.8851961456921942,"y0":50.00122868817837,"z0":5.324095060218811,"aX":5.114797958379597},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.3,"breakHorizontal":-6.4,"spinRate":2469,"spinDirection":102},"zone":2,"typeConfidence":0.9,"plateTime":0.42723449779093015,"extension":6.892708003893813},"index":3,"playId":"f2399b90-6e14-3152-86e1-e5ef2b1d4884","pitchNumber":1,"startTime":"2025-09-11T04:32:51.592Z","endTime":"2025-09-11T04:32:56.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":90.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.017763000002038,"aZ":-22.240234817354388,"pfxX":-10.278698682023084,"pfxZ":4.716774316915496,"pX":0.3053794380503064,"pZ":3.291605935557191,"vX0":8.72640543633633,"vY0":-143.6872438398289,"vZ0":-2.9518009748460017,"x":105.36,"y":149.91,"x0":-1.4245905646177226,"y0":50.00474531218071,"z0":5.7027755418062815,"aX":-21.652509140119164},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":8.2,"breakHorizontal":17.0,"spinRate":2297,"spinDirection":224},"zone":3,"typeConfidence":0.92,"plateTime":0.3801457477521879,"extension":6.874545976868169},"hitData":{"launchSpeed":36.0,"launchAngle":74.0,"totalDistance":40.0,"trajectory":"bunt_popup","hardness":"medium","location":"5","coordinates":{"coordX":110.66,"coordY":197.47}},"index":4,"playId":"3fa8a74a-2b9a-337f-a01a-23a5a157b6ca","pitchNumber":2,"startTime":"2025-09-11T04:33:15.144Z","endTime":"2025-09-11T04:33:25.340Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T04:33:25.340Z","atBatIndex":75},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Randy Arozarena singles on a line drive to right fielder Lars Nootbaar. J.P. Crawford to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-09-11T04:33:55.863Z","endTime":"2025-09-11T04:34:49.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"postOnThird":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.8,"strikeZoneTop":3.59036503406226,"strikeZoneBottom":1.82668000962904,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.62664837209104,"aZ":-27.917288212051194,"pfxX":0.3265412284887157,"pfxZ":2.356939259496949,"pX":1.3127638341592627,"pZ":1.1840859155246877,"vX0":7.703863461022323,"vY0":-132.83736813388938,"vZ0":-5.196403331787219,"x":66.96,"y":206.81,"x0":-1.6546275066895442,"y0":50.00467153812644,"z0":5.1690190925710935,"aX":0.5874960810281739},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.5,"breakHorizontal":-2.0,"spinRate":2651,"spinDirection":198},"zone":14,"typeConfidence":0.9,"plateTime":0.4106863705545152,"extension":6.9083651625723155},"index":0,"playId":"4cbdbdc4-30a5-3639-ac1e-6e0d5b01e3f0","pitchNumber":1,"startTime":"2025-09-11T04:34:01.245Z","endTime":"2025-09-11T04:34:05.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.51918366049165,"aZ":-23.63944159801873,"pfxX":-10.280073476855186,"pfxZ":4.1742131852656925,"pX":0.32408328936208813,"pZ":2.425642526827401,"vX0":8.25046075354989,"vY0":-141.68047632634625,"vZ0":-4.557890963907289,"x":104.65,"y":173.29,"x0":-1.2812359121592465,"y0":50.003941488234965,"z0":5.554193510892803,"aX":-21.028462787176537},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":6.8,"breakHorizontal":17.0,"spinRate":2222,"spinDirection":232},"zone":6,"typeConfidence":0.91,"plateTime":0.38568109196826716,"extension":6.896481952118641},"index":1,"playId":"17adb6f9-828f-3d8a-867a-583961f2e3ac","pitchNumber":2,"startTime":"2025-09-11T04:34:16.860Z","endTime":"2025-09-11T04:34:21.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.548778792843812,"aZ":-23.94833597890979,"pfxX":-9.482877498426054,"pfxZ":3.9927999186485064,"pX":-0.06768302820271403,"pZ":2.7233259795327647,"vX0":6.967455296740286,"vY0":-142.40875071802137,"vZ0":-3.7874348345277773,"x":119.58,"y":165.25,"x0":-1.3092524265627183,"y0":50.00570945171334,"z0":5.578574485312492,"aX":-19.554209120699266},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":6.6,"breakHorizontal":15.8,"spinRate":2428,"spinDirection":226},"zone":5,"typeConfidence":0.91,"plateTime":0.3840631774877452,"extension":6.713276353591276},"hitData":{"launchSpeed":82.5,"launchAngle":11.0,"totalDistance":154.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":173.42,"coordY":135.16}},"index":2,"playId":"465a75fe-0072-3b52-9574-b71db5c56d61","pitchNumber":3,"startTime":"2025-09-11T04:34:37.924Z","endTime":"2025-09-11T04:34:49.888Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T04:34:49.888Z","atBatIndex":76},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Riley O'Brien intentionally walks Cal Raleigh. Randy Arozarena to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-09-11T04:35:17.399Z","endTime":"2025-09-11T04:36:34.835Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"postOnSecond":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"postOnThird":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":"r_adv_force","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_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":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-11T04:35:27.406Z","endTime":"2025-09-11T04:36:31.812Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"07763736-0786-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-11T04:36:31.812Z","endTime":"2025-09-11T04:36:31.844Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"playId":"07763736-0786-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-11T04:36:31.844Z","endTime":"2025-09-11T04:36:31.846Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"index":3,"playId":"07763736-0786-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-11T04:36:31.846Z","endTime":"2025-09-11T04:36:31.848Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"index":4,"playId":"07763736-0786-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-11T04:36:31.848Z","endTime":"2025-09-11T04:36:34.835Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2025-09-11T04:36:34.835Z","atBatIndex":77},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Julio Rodríguez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-09-11T04:36:49.058Z","endTime":"2025-09-11T04:37:55.391Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"postOnSecond":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"postOnThird":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.5,"strikeZoneTop":3.16102076113289,"strikeZoneBottom":1.45220829001539,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.261658519757663,"aZ":-21.95819613874064,"pfxX":-9.784877633926952,"pfxZ":4.89891706977151,"pX":0.08872357826788076,"pZ":2.3079648168110016,"vX0":7.270176017830784,"vY0":-143.1249002084923,"vZ0":-5.452892075754276,"x":113.62,"y":176.46,"x0":-1.2056862066837493,"y0":50.00525618305785,"z0":5.601893146589686,"aX":-20.41959899940877},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.0,"breakHorizontal":16.3,"spinRate":2161,"spinDirection":228},"zone":5,"typeConfidence":0.91,"plateTime":0.38184448804095084,"extension":6.79319308213944},"index":0,"playId":"2cbf4686-457c-3ae3-9f62-9a3ca184a5de","pitchNumber":1,"startTime":"2025-09-11T04:37:00.782Z","endTime":"2025-09-11T04:37:06.331Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.682351872349745,"aZ":-30.216530565855997,"pfxX":9.701166017033689,"pfxZ":1.310581109325822,"pX":1.1366393613944341,"pZ":0.43826874897044227,"vX0":3.400379119408238,"vY0":-121.93605421227363,"vZ0":-5.030710102946532,"x":73.67,"y":226.95,"x0":-1.5392683699445973,"y0":50.00374975467375,"z0":5.158593294404719,"aX":14.49677980801664},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.3,"breakHorizontal":-18.4,"spinRate":2531,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.45050858812908157,"extension":6.942689241836263},"index":1,"playId":"ccf299ca-9971-37c0-9a3f-835133a0de5e","pitchNumber":2,"startTime":"2025-09-11T04:37:15.544Z","endTime":"2025-09-11T04:37:19.737Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-11T04:37:30.739Z","endTime":"2025-09-11T04:37:49.226Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"}},{"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":84.1,"endSpeed":77.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.562900669409547,"aZ":-33.35840008337884,"pfxX":11.225888442639576,"pfxZ":-0.7933581238734808,"pX":1.6338608955829885,"pZ":0.9961316994827678,"vX0":4.261130175302331,"vY0":-122.42503345320186,"vZ0":-3.361498596681343,"x":54.72,"y":211.88,"x0":-1.5925217891735965,"y0":50.00017211182704,"z0":5.273808924699253,"aX":16.85489424787092},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.0,"breakHorizontal":-21.4,"spinRate":2535,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4492366720047287,"extension":6.89772536196516},"index":3,"playId":"e94576c4-1264-31e5-86b2-1739b4e51872","pitchNumber":3,"startTime":"2025-09-11T04:37:49.226Z","endTime":"2025-09-11T04:37:55.391Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T04:37:55.391Z","atBatIndex":78},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Naylor strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-09-11T04:38:16.225Z","endTime":"2025-09-11T04:40:28.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_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":3},"details":{"event":"Strikeout","eventType":"strikeout","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":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 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":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.3,"strikeZoneTop":3.24841236517311,"strikeZoneBottom":1.59570451764796,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.427711873685293,"aZ":-26.825878757035774,"pfxX":0.34133932969859426,"pfxZ":2.9332533324492776,"pX":1.9272912439250476,"pZ":0.5591551302114848,"vX0":8.83211866623309,"vY0":-133.6209938187995,"vZ0":-7.062630527039548,"x":43.54,"y":223.68,"x0":-1.4533049170773864,"y0":50.00516712344008,"z0":5.140544265838552,"aX":0.6211674210263666},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.1,"breakHorizontal":-2.4,"spinRate":2600,"spinDirection":210},"zone":14,"typeConfidence":0.9,"plateTime":0.40854488753069473,"extension":6.794225102021198},"index":0,"playId":"93c5b9ad-2d31-3415-b709-7be5e24e1b4d","pitchNumber":1,"startTime":"2025-09-11T04:38:19.389Z","endTime":"2025-09-11T04:38:23.536Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":90.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.00297195439391,"aZ":-27.31902298687196,"pfxX":-9.773168823917661,"pfxZ":2.341769643256571,"pX":-1.0669561106061587,"pZ":3.026245955556345,"vX0":4.2923608986928405,"vY0":-142.78664670474777,"vZ0":-2.2448930994519847,"x":157.67,"y":157.07,"x0":-1.3176673836646362,"y0":50.00109786873815,"z0":5.536685126016079,"aX":-20.234594788531233},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":4.0,"breakHorizontal":16.9,"spinRate":2104,"spinDirection":223},"zone":11,"typeConfidence":0.92,"plateTime":0.3831911019447509,"extension":6.849500162152911},"index":1,"playId":"00127a74-bd10-398c-a61b-ef726518a79d","pitchNumber":2,"startTime":"2025-09-11T04:38:48.891Z","endTime":"2025-09-11T04:38:55.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.988210373144156,"aZ":-28.981439803515215,"pfxX":1.261561423437882,"pfxZ":1.83819403983901,"pX":0.2453963556943646,"pZ":1.2276976758602696,"vX0":4.3217306253327195,"vY0":-130.3276811727714,"vZ0":-4.3875375139107105,"x":107.65,"y":205.63,"x0":-1.5920073852383514,"y0":50.00382650046609,"z0":5.09855607760277,"aX":2.1892605362746456},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.6,"breakHorizontal":-3.1,"spinRate":2533,"spinDirection":140},"zone":14,"typeConfidence":0.91,"plateTime":0.4187890426947729,"extension":6.804938941268877},"index":2,"playId":"650779b7-bd4a-3359-b6ef-6eca223bcee7","pitchNumber":3,"startTime":"2025-09-11T04:39:13.713Z","endTime":"2025-09-11T04:39:18.443Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-11T04:39:35.254Z","endTime":"2025-09-11T04:39:56.600Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.0,"strikeZoneTop":3.25654562672037,"strikeZoneBottom":1.6281482732793,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.653544466152052,"aZ":-29.687252988128307,"pfxX":0.8405878505774567,"pfxZ":1.4303773010256862,"pX":-0.3272139987868643,"pZ":1.2852218338815926,"vX0":3.185327152893899,"vY0":-130.1907682473286,"vZ0":-4.281671444076994,"x":129.47,"y":204.08,"x0":-1.6705185236683429,"y0":50.000764320896764,"z0":5.171469881877044,"aX":1.4571002664447044},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.9,"breakHorizontal":-2.2,"spinRate":2600,"spinDirection":126},"zone":13,"typeConfidence":0.91,"plateTime":0.41904258604477507,"extension":6.881020966785965},"index":4,"playId":"23fdfe50-6129-343f-954b-c66b7d359c59","pitchNumber":4,"startTime":"2025-09-11T04:39:56.600Z","endTime":"2025-09-11T04:40:01.272Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.80182362022516,"aZ":-34.236265540287704,"pfxX":11.177760085946971,"pfxZ":-1.4386249951303363,"pX":0.9138825005762006,"pZ":1.483531516645557,"vX0":2.649716897388277,"vY0":-119.83664179363176,"vZ0":-1.5438146993691437,"x":82.16,"y":198.72,"x0":-1.660879781265934,"y0":50.00122464791941,"z0":5.229244218225551,"aX":16.055480932555238},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-2.8,"breakHorizontal":-20.9,"spinRate":2647,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.45921187860732493,"extension":6.762049463273257},"index":5,"playId":"16d2e5da-45a0-36c4-b96e-a5c2c5431d5d","pitchNumber":5,"startTime":"2025-09-11T04:40:20.027Z","endTime":"2025-09-11T04:40:28.622Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T04:40:28.622Z","atBatIndex":79},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Gorman grounds out to first baseman Josh Naylor. Willson Contreras to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2025-09-11T04:42:33.152Z","endTime":"2025-09-11T04:44:42.627Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Willson Contreras starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-11T04:41:39.362Z","endTime":"2025-09-11T04:42:35.137Z","isPitch":false,"type":"action","player":{"id":575929,"link":"/api/v1/people/575929"},"base":2},{"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.4,"endSpeed":86.2,"strikeZoneTop":3.52997868913787,"strikeZoneBottom":1.72338920082936,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.903577399667835,"aZ":-10.882238197107915,"pfxX":-4.571694980281428,"pfxZ":11.224525309466337,"pX":0.3999152539109719,"pZ":1.8640265159143243,"vX0":7.804155101011153,"vY0":-137.0001421355424,"vZ0":-9.411585289781351,"x":101.76,"y":188.45,"x0":-1.8945356597435299,"y0":50.00250251788677,"z0":6.092479985391028,"aX":-8.672127706909018},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.5,"breakHorizontal":6.6,"spinRate":2313,"spinDirection":257},"zone":9,"typeConfidence":2.0,"plateTime":0.40015055216763695,"extension":6.731918195289245},"index":1,"playId":"af7bfee9-6c89-368d-96e1-aead33c14da0","pitchNumber":1,"startTime":"2025-09-11T04:42:35.137Z","endTime":"2025-09-11T04:42:38.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.49167552895582,"strikeZoneBottom":1.65208054201216,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.168683386062536,"aZ":-12.466935281452031,"pfxX":-3.314815266862846,"pfxZ":10.448433017902426,"pX":-1.3681705069279335,"pZ":3.899637458169489,"vX0":3.11025497909923,"vY0":-136.71758583815907,"vZ0":-3.9959115318163474,"x":169.15,"y":133.49,"x0":-2.0918841132777053,"y0":50.00425647309715,"z0":6.240755982314529,"aX":-6.253026686718617},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.2,"breakHorizontal":5.3,"spinRate":2251,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.401192633540735,"extension":6.813076045207861},"index":2,"playId":"1ad4e455-da76-3495-8e34-e7ab61129de9","pitchNumber":2,"startTime":"2025-09-11T04:42:51.333Z","endTime":"2025-09-11T04:42:55.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":86.9,"endSpeed":80.8,"strikeZoneTop":3.42858131863612,"strikeZoneBottom":1.55542328419173,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.919936307301462,"aZ":-33.634845164138696,"pfxX":1.027624529321241,"pfxZ":-0.8847166880190205,"pX":-0.9618257395068662,"pZ":2.8309692926606735,"vX0":2.5353553835663853,"vY0":-126.64852207257596,"vZ0":-1.8844682389457743,"x":153.66,"y":162.34,"x0":-2.1046325579031064,"y0":50.0047748591002,"z0":6.244012828268791,"aX":1.6899619605961378},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.8,"breakHorizontal":-2.4,"spinRate":2402,"spinDirection":30},"zone":11,"typeConfidence":2.0,"plateTime":0.43047268182902076,"extension":6.486288592311558},"index":3,"playId":"9f884af0-683b-301c-beac-eac0554bd836","pitchNumber":3,"startTime":"2025-09-11T04:43:07.567Z","endTime":"2025-09-11T04:43:12.664Z","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":87.5,"endSpeed":81.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.28893051660504,"aZ":-34.280658212292224,"pfxX":-0.04615371052876016,"pfxZ":-1.2627695643595516,"pX":0.6110140410953809,"pZ":2.471123731448497,"vX0":6.3524560195736335,"vY0":-127.48475949172985,"vZ0":-2.5450922150834163,"x":93.71,"y":172.06,"x0":-1.8947430111994594,"y0":50.004362145340195,"z0":6.156857385532364,"aX":-0.07746883727916053},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-2.6,"breakHorizontal":-1.2,"spinRate":2284,"spinDirection":30},"zone":6,"typeConfidence":2.0,"plateTime":0.4277080163523017,"extension":6.615823334464924},"index":4,"playId":"72ac4204-dfd7-39c7-80bd-14e69e8e0618","pitchNumber":4,"startTime":"2025-09-11T04:43:24.600Z","endTime":"2025-09-11T04:43:29.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.614021067043286,"aZ":-11.66751920437021,"pfxX":-4.414577443695877,"pfxZ":10.790324488265918,"pX":0.4086572583618955,"pZ":3.068779630867885,"vX0":7.336960500691695,"vY0":-136.83752816911837,"vZ0":-6.102907320771846,"x":101.42,"y":155.92,"x0":-1.731240900954787,"y0":50.00208072781523,"z0":6.124084343638195,"aX":-8.389731157252825},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.5,"breakHorizontal":6.5,"spinRate":2361,"spinDirection":207},"zone":3,"typeConfidence":2.0,"plateTime":0.399970712377689,"extension":6.695860536382003},"index":5,"playId":"77f44cee-b2d6-358a-a242-ac780364894b","pitchNumber":5,"startTime":"2025-09-11T04:43:52.293Z","endTime":"2025-09-11T04:43:56.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.496768574801774,"aZ":-12.25111364875671,"pfxX":-4.97770181319925,"pfxZ":10.262124667015957,"pX":-0.045993897120230824,"pZ":1.7675026483208238,"vX0":6.59246844316838,"vY0":-137.93446755176652,"vZ0":-9.354917436820221,"x":118.75,"y":191.06,"x0":-1.811847874641298,"y0":50.00291727199107,"z0":6.013004323188842,"aX":-9.664610837217804},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.9,"breakHorizontal":7.8,"spinRate":2254,"spinDirection":204},"zone":8,"typeConfidence":2.0,"plateTime":0.395932493693282,"extension":6.80255869119162},"index":6,"playId":"587bda17-9500-3b59-a37c-a5c0c66fd17b","pitchNumber":6,"startTime":"2025-09-11T04:44:13.468Z","endTime":"2025-09-11T04:44:20.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.704022303175183,"aZ":-38.00845809209498,"pfxX":-0.24122274771505636,"pfxZ":-3.5286564122635795,"pX":0.18708355542713634,"pZ":2.9273412358912054,"vX0":5.040160276404612,"vY0":-127.1113832756778,"vZ0":-0.7633746913980972,"x":109.87,"y":159.74,"x0":-1.782112181605518,"y0":50.00380543039986,"z0":6.224019718467233,"aX":-0.3983675859679167},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-6.4,"breakHorizontal":-0.6,"spinRate":2242,"spinDirection":33},"zone":2,"typeConfidence":2.0,"plateTime":0.4293263690289102,"extension":6.689021473273557},"hitData":{"launchSpeed":89.1,"launchAngle":-6.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.11,"coordY":165.78}},"index":7,"playId":"f0852e84-32bf-3790-9855-f08c35eb32fb","pitchNumber":7,"startTime":"2025-09-11T04:44:33.506Z","endTime":"2025-09-11T04:44:42.627Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T04:44:42.627Z","atBatIndex":80},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Thomas Saggese singles on a ground ball to left fielder Randy Arozarena. Willson Contreras scores.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2025-09-11T04:45:02.883Z","endTime":"2025-09-11T04:46:41.062Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"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],"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":4},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":{"id":592426,"link":"/api/v1/people/592426"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.3,"strikeZoneTop":3.48436622817527,"strikeZoneBottom":1.67332855650852,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.212656628902128,"aZ":-11.65731174197738,"pfxX":-4.362552361680725,"pfxZ":10.923084580993308,"pX":-1.1690469089175466,"pZ":3.9278530062870924,"vX0":3.463703608012547,"vY0":-136.47846779043803,"vZ0":-3.9460480047053825,"x":161.56,"y":132.73,"x0":-1.8904704136986277,"y0":50.0042144830561,"z0":6.200702519662505,"aX":-8.1959055654743},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.1,"breakHorizontal":7.1,"spinRate":2311,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.40196413801445674,"extension":6.792700295232506},"index":0,"playId":"eb8e20b4-dfb2-3c6d-b1b8-27017de6e16c","pitchNumber":1,"startTime":"2025-09-11T04:45:15.806Z","endTime":"2025-09-11T04:45:21.336Z","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":95.1,"endSpeed":86.6,"strikeZoneTop":3.47207000127253,"strikeZoneBottom":1.66113308825274,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.808331626361337,"aZ":-11.135052513001146,"pfxX":-6.031125858907664,"pfxZ":10.937806539882269,"pX":1.1148742710981177,"pZ":2.7324093552900726,"vX0":8.949792159776889,"vY0":-138.07966271310866,"vZ0":-7.1522179012964875,"x":74.5,"y":165.0,"x0":-1.3904145264920658,"y0":50.00564157564286,"z0":6.111936043242059,"aX":-11.604832554618605},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.4,"breakHorizontal":9.0,"spinRate":2287,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.39723992866425784,"extension":6.900018191221599},"index":1,"playId":"b563e2e4-194e-3914-86ad-d77b6c74683d","pitchNumber":2,"startTime":"2025-09-11T04:45:33.743Z","endTime":"2025-09-11T04:45:38.513Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.5,"strikeZoneTop":3.41713874837524,"strikeZoneBottom":1.57363492109262,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.193908024346428,"aZ":-39.070113297933155,"pfxX":-0.40408425856891284,"pfxZ":-4.329032770766654,"pX":0.3046747318405542,"pZ":2.8440422718723375,"vX0":5.624415589919154,"vY0":-125.10849154439907,"vZ0":-0.27042222524072623,"x":105.39,"y":161.99,"x0":-1.9158856377498399,"y0":50.003661113922874,"z0":6.143686751481603,"aX":-0.6435681591040511},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-7.7,"breakHorizontal":-0.5,"spinRate":2282,"spinDirection":24},"zone":3,"typeConfidence":2.0,"plateTime":0.43705084173727826,"extension":6.5675719661057785},"index":2,"playId":"aa1e69dc-ed51-3f67-926d-d4ea4f851aaa","pitchNumber":3,"startTime":"2025-09-11T04:45:52.526Z","endTime":"2025-09-11T04:45:57.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.49877581764831,"strikeZoneBottom":1.6881917206982,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.140164127923995,"aZ":-10.360216850671208,"pfxX":-5.653788061618274,"pfxZ":11.60321588104808,"pX":1.0051755353290095,"pZ":2.022535722832165,"vX0":8.80616829601622,"vY0":-136.2925363101079,"vZ0":-8.98870122177045,"x":78.69,"y":184.17,"x0":-1.5341739211036167,"y0":50.00289460530587,"z0":6.08009492086954,"aX":-10.629773783795804},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.2,"breakHorizontal":8.4,"spinRate":2346,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.4019663838054264,"extension":6.763392685089279},"index":3,"playId":"82b6766a-3ae3-3596-8676-c0317712f884","pitchNumber":4,"startTime":"2025-09-11T04:46:10.549Z","endTime":"2025-09-11T04:46:15.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.53096767812543,"aZ":-37.59443914479627,"pfxX":-1.0621691860910765,"pfxZ":-3.298840897246719,"pX":-0.039273446063933515,"pZ":1.6494601054524205,"vX0":5.540431364890271,"vY0":-127.23712396370665,"vZ0":-3.4263882999521327,"x":118.5,"y":194.24,"x0":-2.1047736671982062,"y0":50.00362185689707,"z0":5.985556118363625,"aX":-1.7469647162960549},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-6.5,"breakHorizontal":0.7,"spinRate":2223,"spinDirection":20},"zone":8,"typeConfidence":2.0,"plateTime":0.4300924050225863,"extension":6.772355446423604},"hitData":{"launchSpeed":106.3,"launchAngle":-1.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":100.81,"coordY":98.35}},"index":4,"playId":"2148abf4-d704-39ca-a55e-e39fba39723b","pitchNumber":5,"startTime":"2025-09-11T04:46:28.997Z","endTime":"2025-09-11T04:46:41.062Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T04:46:41.062Z","atBatIndex":81},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pedro Pagés strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2025-09-11T04:47:01.415Z","endTime":"2025-09-11T04:49:44.281Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,7,8],"actionIndex":[6],"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":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","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":8},"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(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":93.6,"endSpeed":84.9,"strikeZoneTop":3.08803528681584,"strikeZoneBottom":1.54531562702002,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.45250213958287,"aZ":-10.203943313929221,"pfxX":-3.491836194269001,"pfxZ":11.833174414525306,"pX":0.21224219068531955,"pZ":2.650848098550898,"vX0":6.048358422909999,"vY0":-136.03390753727743,"vZ0":-7.349010601611285,"x":108.91,"y":167.21,"x0":-1.595853166281674,"y0":50.0030277882011,"z0":6.111138424532629,"aX":-6.483756714366237},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.8,"breakHorizontal":4.9,"spinRate":2267,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.4040889423577023,"extension":6.931782760384302},"index":0,"playId":"905d3751-5348-3af9-b81a-ca2eea7ba469","pitchNumber":1,"startTime":"2025-09-11T04:47:05.336Z","endTime":"2025-09-11T04:47:09.642Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-09-11T04:47:21.246Z","endTime":"2025-09-11T04:47:35.932Z","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(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":94.4,"endSpeed":85.4,"strikeZoneTop":2.97642217216239,"strikeZoneBottom":1.56388515987523,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.94663231620056,"aZ":-7.819091299649389,"pfxX":-4.893605003998322,"pfxZ":12.956739456217683,"pX":1.6771524937127016,"pZ":3.235656171425709,"vX0":9.97318661628996,"vY0":-136.90280483574008,"vZ0":-6.3746984514695,"x":53.07,"y":151.42,"x0":-1.3931924951432155,"y0":50.00416365900528,"z0":6.143432406695222,"aX":-9.200163985819115},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":22.1,"breakHorizontal":6.5,"spinRate":2455,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.40156065951576103,"extension":6.917489067222612},"index":2,"playId":"23341b4a-1ea7-3793-a7bb-b4f6fdfd5f09","pitchNumber":2,"startTime":"2025-09-11T04:47:35.932Z","endTime":"2025-09-11T04:47:39.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.037152461468025,"aZ":-7.012373231560824,"pfxX":-4.982425410867485,"pfxZ":13.60569277148862,"pX":0.42032704603876747,"pZ":2.9399033478259753,"vX0":6.724424337516432,"vY0":-135.91772100159918,"vZ0":-7.324164580535919,"x":100.98,"y":159.4,"x0":-1.451945405392604,"y0":50.000887594196065,"z0":6.174635975433813,"aX":-9.213275107460184},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":23.0,"breakHorizontal":7.4,"spinRate":2412,"spinDirection":202},"zone":3,"typeConfidence":2.0,"plateTime":0.40481071249386114,"extension":6.80537307798831},"index":3,"playId":"08e73a30-2770-3e63-9ba8-61eb18cb9a85","pitchNumber":3,"startTime":"2025-09-11T04:47:54.444Z","endTime":"2025-09-11T04:48:00.489Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"playId":"4a201c8f-d08b-3d98-a650-39704384644e","startTime":"2025-09-11T04:48:15.949Z","endTime":"2025-09-11T04:48:19.380Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.04762193570873,"strikeZoneBottom":1.5704562063813,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.265989031521023,"aZ":-34.000227173360955,"pfxX":-0.42871942854982237,"pfxZ":-1.1186139588270336,"pX":1.0358993134792038,"pZ":0.46031640307600363,"vX0":7.345934912743558,"vY0":-127.50146727320158,"vZ0":-6.916985675468533,"x":77.51,"y":226.35,"x0":-1.8319543200689172,"y0":50.001185599788,"z0":5.906001498838729,"aX":-0.7047656720517239},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-3.5,"breakHorizontal":-1.0,"spinRate":2443,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.43029827056583514,"extension":6.779471087836753},"index":5,"playId":"a227b0b4-2fcb-34ea-b4ae-d3f6247223ed","pitchNumber":4,"startTime":"2025-09-11T04:48:35.246Z","endTime":"2025-09-11T04:48:41.130Z","isPitch":true,"type":"pitch"},{"details":{"description":"Thomas Saggese steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"actionPlayId":"a227b0b4-2fcb-34ea-b4ae-d3f6247223ed","startTime":"2025-09-11T04:48:52.301Z","endTime":"2025-09-11T04:49:04.956Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":695336,"link":"/api/v1/people/695336"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.631146378944525,"aZ":-38.15466293655513,"pfxX":0.2303270292212538,"pfxZ":-3.7133125141157404,"pX":-1.6169467025080348,"pZ":3.141040728187166,"vX0":0.5806662806003301,"vY0":-126.02593460792535,"vZ0":-0.1402164528926042,"x":178.63,"y":153.97,"x0":-1.880289619162974,"y0":50.00561857263356,"z0":6.279329992073937,"aX":0.37052318528459205},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-6.5,"breakHorizontal":-0.6,"spinRate":2341,"spinDirection":35},"zone":11,"typeConfidence":2.0,"plateTime":0.4346262855083052,"extension":6.6610911379824325},"index":7,"playId":"97d19ef5-449e-3337-a569-dc98955c684b","pitchNumber":5,"startTime":"2025-09-11T04:49:04.956Z","endTime":"2025-09-11T04:49:12.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.44527422256201,"aZ":-37.27338302515446,"pfxX":-0.945669340360331,"pfxZ":-3.1238875375372572,"pX":-0.16589547094814952,"pZ":1.3080621839825568,"vX0":4.657562426181292,"vY0":-127.07462782399678,"vZ0":-4.436471792458738,"x":123.32,"y":203.46,"x0":-1.9009490566707523,"y0":50.00308028884506,"z0":6.043069492750729,"aX":-1.5447067083865995},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-6.5,"breakHorizontal":0.6,"spinRate":2452,"spinDirection":28},"zone":13,"typeConfidence":2.0,"plateTime":0.43130861034596446,"extension":6.745058402861327},"index":8,"playId":"fb2e0ee4-cd7c-3689-8364-eac3e811b28d","pitchNumber":6,"startTime":"2025-09-11T04:49:38.733Z","endTime":"2025-09-11T04:49:44.281Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T04:49:44.281Z","atBatIndex":82},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Fermín grounds out, third baseman Eugenio Suárez to first baseman Josh Naylor.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2025-09-11T04:50:42.724Z","endTime":"2025-09-11T04:51:33.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":3},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-11T04:49:53.752Z","endTime":"2025-09-11T04:50:45.073Z","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":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.8,"strikeZoneTop":3.50594735102543,"strikeZoneBottom":1.68574297359214,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.059794085908315,"aZ":-10.530642168234222,"pfxX":-2.232172545734185,"pfxZ":11.666487172882357,"pX":1.2115389139700716,"pZ":3.6369509773516744,"vX0":7.937504342062164,"vY0":-135.89482677363247,"vZ0":-5.006084847513316,"x":70.82,"y":140.58,"x0":-1.4675623852131185,"y0":50.000522493057964,"z0":6.24585463000851,"aX":-4.141370042745515},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.2,"breakHorizontal":2.2,"spinRate":2483,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.40431688287400736,"extension":6.728221861468898},"index":1,"playId":"01d591da-19e8-3554-88ac-93a981f3c927","pitchNumber":1,"startTime":"2025-09-11T04:50:45.073Z","endTime":"2025-09-11T04:50:49.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.0,"strikeZoneTop":3.49171036642154,"strikeZoneBottom":1.70338642887427,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.07628267352994,"aZ":-10.441489906001015,"pfxX":-5.116968463072034,"pfxZ":12.011773347070214,"pX":0.5304880190873523,"pZ":1.6045928104323541,"vX0":7.156903415084048,"vY0":-134.17261535047527,"vZ0":-9.528157128463457,"x":96.78,"y":195.46,"x0":-1.5161068769095096,"y0":50.00623411835583,"z0":5.9622233262395055,"aX":-9.261279658664622},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.7,"breakHorizontal":7.6,"spinRate":2423,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.40940747128456634,"extension":6.914988196812932},"index":2,"playId":"9e632357-8220-346e-af25-fc7445989e02","pitchNumber":2,"startTime":"2025-09-11T04:51:04.844Z","endTime":"2025-09-11T04:51:09.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.4104565234857,"aZ":-35.233589466778284,"pfxX":0.0850035884676753,"pfxZ":-1.9071988129393267,"pX":-0.24101196836919223,"pZ":1.928644629153024,"vX0":3.8761501102751446,"vY0":-126.14317150238709,"vZ0":-3.33701012440301,"x":126.19,"y":186.71,"x0":-1.8105416445707871,"y0":50.00147906454711,"z0":6.118412715561161,"aX":0.13586895663748919},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.0,"breakHorizontal":-1.1,"spinRate":2411,"spinDirection":30},"zone":8,"typeConfidence":2.0,"plateTime":0.4347363669314279,"extension":6.633997106979305},"hitData":{"launchSpeed":98.7,"launchAngle":-9.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.29,"coordY":167.8}},"index":3,"playId":"8ad5436d-b945-35e8-ab3c-2cf24e4e72b8","pitchNumber":3,"startTime":"2025-09-11T04:51:25.719Z","endTime":"2025-09-11T04:51:33.560Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T04:51:33.560Z","atBatIndex":83},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jorge Polanco doubles (21) on a sharp line drive to right fielder Lars Nootbaar. Josh Naylor scores.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2025-09-11T04:53:50.026Z","endTime":"2025-09-11T04:54:26.214Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"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":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":{"id":676617,"link":"/api/v1/people/676617"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Josh Naylor starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-11T04:52:53.904Z","endTime":"2025-09-11T04:53:52.250Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"},"base":2},{"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.0,"endSpeed":88.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.605260282741437,"aZ":-24.43925850909361,"pfxX":-8.793765646439283,"pfxZ":3.8908992405991523,"pX":-0.46027309129326466,"pZ":2.5574724053148183,"vX0":5.8996841273175535,"vY0":-139.7054381868129,"vZ0":-3.844100957391972,"x":134.54,"y":169.73,"x0":-1.4499801180088683,"y0":50.00631237479076,"z0":5.545665454033098,"aX":-17.49656637724592},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.5,"breakHorizontal":14.8,"spinRate":2137,"spinDirection":229},"zone":4,"typeConfidence":0.86,"plateTime":0.39111254957341357,"extension":6.834258750811267},"index":1,"playId":"fe923662-a9c7-33bf-85b9-848a6517feec","pitchNumber":1,"startTime":"2025-09-11T04:53:52.250Z","endTime":"2025-09-11T04:53:57.623Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.15564666260353,"aZ":-26.74989289691916,"pfxX":1.3935790393815155,"pfxZ":3.0368256901167445,"pX":0.4256360937652342,"pZ":2.289032243471598,"vX0":5.331745348509416,"vY0":-132.26195126409786,"vZ0":-2.594607216558878,"x":100.78,"y":176.98,"x0":-1.7909914892099772,"y0":50.00156681978726,"z0":5.228583882222357,"aX":2.487293292225644},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.2,"breakHorizontal":-3.6,"spinRate":2559,"spinDirection":186},"zone":6,"typeConfidence":0.9,"plateTime":0.4129007339548867,"extension":6.786924527544894},"hitData":{"launchSpeed":108.8,"launchAngle":12.0,"totalDistance":210.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":205.75,"coordY":126.32}},"index":2,"playId":"d7dc098d-84fb-3d3b-907f-3abe3c84b5a4","pitchNumber":2,"startTime":"2025-09-11T04:54:13.719Z","endTime":"2025-09-11T04:54:26.214Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T04:54:26.214Z","atBatIndex":84},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Eugenio Suárez walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2025-09-11T04:55:14.583Z","endTime":"2025-09-11T04:57:16.357Z","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":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"postOnSecond":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7],"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":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Leo Rivas replaces Jorge Polanco.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-11T04:54:54.561Z","endTime":"2025-09-11T04:55:16.711Z","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":"501","replacedPlayer":{"id":593871,"link":"/api/v1/people/593871"},"base":2},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.4,"strikeZoneTop":3.37120027039236,"strikeZoneBottom":1.55625492114067,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.387767501268847,"aZ":-37.26628613755527,"pfxX":8.97806125851195,"pfxZ":-3.529772305903604,"pX":-1.3195468618902513,"pZ":1.6345050006374233,"vX0":-1.295157886083593,"vY0":-120.02463368005598,"vZ0":-0.7170549055766869,"x":167.3,"y":194.65,"x0":-1.9350139299721103,"y0":50.001265352155336,"z0":5.28477570071564,"aX":12.966506853455646},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-6.2,"breakHorizontal":-15.8,"spinRate":2396,"spinDirection":59},"zone":13,"typeConfidence":2.0,"plateTime":0.4580949630462059,"extension":6.646594747583637},"index":1,"playId":"38746939-fcd0-3903-8181-24e6c2c45dca","pitchNumber":1,"startTime":"2025-09-11T04:55:16.711Z","endTime":"2025-09-11T04:55:20.510Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"index":2,"playId":"49af91f4-b8cf-4f19-ab67-9bed8d1a4d35","startTime":"2025-09-11T04:55:32.016Z","endTime":"2025-09-11T04:55:37.016Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.0,"strikeZoneTop":3.3781332633557,"strikeZoneBottom":1.6305360522694,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.82047554045138,"aZ":-21.380099400781805,"pfxX":-10.449644233035137,"pfxZ":5.313098838245617,"pX":1.262883921897746,"pZ":3.0957371597052155,"vX0":10.447257135862067,"vY0":-141.51094559328084,"vZ0":-3.063846213636135,"x":68.86,"y":155.2,"x0":-1.116351731193545,"y0":50.002359306312584,"z0":5.559641108874007,"aX":-21.226491598197928},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.1,"breakHorizontal":16.8,"spinRate":2188,"spinDirection":226},"zone":12,"typeConfidence":0.91,"plateTime":0.3868288842818348,"extension":6.846992500278475},"index":3,"playId":"5bd43a30-c4e1-33ad-a21f-0ec3da34c241","pitchNumber":2,"startTime":"2025-09-11T04:55:48.573Z","endTime":"2025-09-11T04:55:53.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.419254681944377,"aZ":-28.617330085027575,"pfxX":1.54506522956145,"pfxZ":2.0107856509679185,"pX":1.791704482082941,"pZ":0.6087619798635001,"vX0":8.087379353982723,"vY0":-131.9925734182223,"vZ0":-6.162670034620799,"x":48.7,"y":222.34,"x0":-1.509473904444204,"y0":50.00273918383391,"z0":5.073960604383508,"aX":2.7326852407416418},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.5,"breakHorizontal":-4.6,"spinRate":2651,"spinDirection":122},"zone":14,"typeConfidence":0.9,"plateTime":0.4145619688614799,"extension":6.880361864286173},"index":4,"playId":"7f2e0e23-5c3f-32d6-8e0e-aee4ac02fde2","pitchNumber":3,"startTime":"2025-09-11T04:56:08.356Z","endTime":"2025-09-11T04:56:12.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.25243323041894,"aZ":-26.187800695393076,"pfxX":0.8245241616595469,"pfxZ":3.298426670290916,"pX":0.9171193035384274,"pZ":1.6648416695789776,"vX0":6.129226795067832,"vY0":-133.2908595247538,"vZ0":-4.491133884611805,"x":82.04,"y":193.83,"x0":-1.510876739269553,"y0":50.00324177332622,"z0":5.2422591820719635,"aX":1.496737279942448},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.3,"breakHorizontal":-2.8,"spinRate":2526,"spinDirection":193},"zone":14,"typeConfidence":0.89,"plateTime":0.4095320982287758,"extension":6.904487288285152},"index":5,"playId":"4fd27bde-2d60-3828-bb73-e815b9e8a07c","pitchNumber":4,"startTime":"2025-09-11T04:56:31.219Z","endTime":"2025-09-11T04:56:35.207Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.8,"strikeZoneTop":3.29393803215776,"strikeZoneBottom":1.61336242886815,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.198873090571766,"aZ":-25.220104769939372,"pfxX":-10.871485363313413,"pfxZ":3.373378219326357,"pX":1.1220314156732925,"pZ":3.0488473702583074,"vX0":9.747100547053138,"vY0":-142.58341851541311,"vZ0":-2.9206844884057857,"x":74.23,"y":156.46,"x0":-0.9250923758611534,"y0":50.00559596995796,"z0":5.67459255030588,"aX":-22.43079078486781},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":5.6,"breakHorizontal":17.8,"spinRate":2011,"spinDirection":225},"zone":12,"typeConfidence":0.92,"plateTime":0.3838560403882134,"extension":6.850018381559973},"index":6,"playId":"a210b42f-a393-3745-b16b-d643721732b9","pitchNumber":5,"startTime":"2025-09-11T04:56:52.133Z","endTime":"2025-09-11T04:56:57.577Z","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":82.7,"endSpeed":75.5,"strikeZoneTop":3.16136509952367,"strikeZoneBottom":1.54770680580897,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.64487850463226,"aZ":-33.98770245124326,"pfxX":11.097335446166056,"pfxZ":-1.249659095061019,"pX":-0.7039815554258347,"pZ":1.7223936475758612,"vX0":-0.8846764602994769,"vY0":-120.34867889352601,"vZ0":-1.2329051076546822,"x":143.83,"y":192.28,"x0":-1.769226846234063,"y0":50.003688332526046,"z0":5.28059164086957,"aX":16.107274043758846},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.3,"breakHorizontal":-19.8,"spinRate":2531,"spinDirection":54},"zone":7,"typeConfidence":2.0,"plateTime":0.45697102719219007,"extension":6.710911955480845},"index":7,"playId":"6177deaa-8f76-32b3-8184-c9d6ce9e8bd0","pitchNumber":6,"startTime":"2025-09-11T04:57:12.249Z","endTime":"2025-09-11T04:57:16.357Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T04:57:16.357Z","atBatIndex":85},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Luke Raley hits a sacrifice bunt. Leo Rivas to 3rd. Eugenio Suárez to 2nd. Luke Raley to 1st.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":86,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2025-09-11T04:58:45.093Z","endTime":"2025-09-11T04:59:17.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":4},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"postOnSecond":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"postOnThird":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","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":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676617,"link":"/api/v1/people/676617"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Luke Raley replaces Victor Robles.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-11T04:57:35.275Z","endTime":"2025-09-11T04:57:41.264Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"702","replacedPlayer":{"id":645302,"link":"/api/v1/people/645302"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-11T04:57:41.264Z","endTime":"2025-09-11T04:58:47.413Z","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":97.7,"endSpeed":88.9,"strikeZoneTop":3.4322769238315,"strikeZoneBottom":1.61918785576744,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.737014336280446,"aZ":-20.989941240751445,"pfxX":-11.41597813732188,"pfxZ":5.521025160391512,"pX":1.136140249943283,"pZ":2.1931203489825775,"vX0":10.247906427178531,"vY0":-141.74174123534482,"vZ0":-5.817219116716851,"x":73.69,"y":179.57,"x0":-1.050881342080115,"y0":50.00237771675601,"z0":5.621056051436229,"aX":-23.12552361051172},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":8.9,"breakHorizontal":18.5,"spinRate":2149,"spinDirection":221},"zone":14,"typeConfidence":0.89,"plateTime":0.38708149643920686,"extension":6.958182505708821},"index":2,"playId":"089cf017-5322-36b3-a10b-ecb1c2d6f46d","pitchNumber":1,"startTime":"2025-09-11T04:58:47.413Z","endTime":"2025-09-11T04:58:53.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.6952216691833,"aZ":-26.915318292330987,"pfxX":1.6238033463570893,"pfxZ":3.0662720290752397,"pX":-0.015221451441037058,"pZ":2.8142332344742274,"vX0":4.0315106780344205,"vY0":-129.82211443265592,"vZ0":-1.076433971510018,"x":117.58,"y":162.8,"x0":-1.7957368160638236,"y0":50.00492163574411,"z0":5.271976555636997,"aX":2.788485086292241},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.5,"breakHorizontal":-3.8,"spinRate":2506,"spinDirection":199},"zone":5,"typeConfidence":0.9,"plateTime":0.42095811804911687,"extension":6.88593903238856},"hitData":{"launchSpeed":43.0,"launchAngle":-62.0,"totalDistance":4.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":123.06,"coordY":191.57}},"index":3,"playId":"ebce3d45-be9e-3dac-8a1f-2583d9182576","pitchNumber":2,"startTime":"2025-09-11T04:59:09.097Z","endTime":"2025-09-11T04:59:17.825Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T04:59:17.825Z","atBatIndex":86},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"J.P. Crawford grounds into a force out, first baseman Willson Contreras to catcher Pedro Pagés. Leo Rivas out at home. Eugenio Suárez to 3rd. Luke Raley to 2nd. J.P. Crawford to 1st.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":87,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2025-09-11T04:59:47.338Z","endTime":"2025-09-11T05:00:42.020Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"postOnSecond":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"postOnThird":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","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":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","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":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.8,"strikeZoneTop":3.30773916956898,"strikeZoneBottom":1.61647572677628,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.131063157128633,"aZ":-26.552256926841505,"pfxX":1.8252702473912827,"pfxZ":3.149168263380142,"pX":-0.532877175288373,"pZ":2.952619675427551,"vX0":2.9339345012695626,"vY0":-132.31303792721607,"vZ0":-1.2341744535558572,"x":137.31,"y":159.06,"x0":-1.8899804692557425,"y0":50.0057378989744,"z0":5.35646160421147,"aX":3.26252739832964},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.6,"breakHorizontal":-4.0,"spinRate":2481,"spinDirection":198},"zone":1,"typeConfidence":0.9,"plateTime":0.4127061278916271,"extension":6.801428639909972},"index":0,"playId":"56bdb21e-878d-3ff0-b5a4-c30a9616ba66","pitchNumber":1,"startTime":"2025-09-11T04:59:52.251Z","endTime":"2025-09-11T04:59:56.716Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.358425441993237,"aZ":-35.17791165599171,"pfxX":10.793825257677332,"pfxZ":-2.0587878109132998,"pX":0.29621503165534896,"pZ":0.5642326331951797,"vX0":1.64208859968419,"vY0":-120.49522680633409,"vZ0":-3.477754545607659,"x":105.71,"y":223.55,"x0":-1.797042235038602,"y0":50.004439197441826,"z0":5.163101919204509,"aX":15.73156448936002},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-4.3,"breakHorizontal":-19.9,"spinRate":2473,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4561222814766297,"extension":6.728718944683811},"index":1,"playId":"23174dea-404b-3107-8796-10a65423c8e0","pitchNumber":2,"startTime":"2025-09-11T05:00:09.577Z","endTime":"2025-09-11T05:00:13.918Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.08947472539284,"aZ":-36.5302982597787,"pfxX":10.918557443754851,"pfxZ":-2.9192310981787157,"pX":0.17330924039183687,"pZ":1.290813124775009,"vX0":1.2664257997336044,"vY0":-121.89915360279772,"vZ0":-1.706934520550033,"x":110.39,"y":203.93,"x0":-1.7714928121518334,"y0":50.0048708814923,"z0":5.181879538062388,"aX":16.27680900512523},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-5.4,"breakHorizontal":-20.0,"spinRate":2252,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.45097280352441693,"extension":6.779282570539774},"hitData":{"launchSpeed":75.3,"launchAngle":-18.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":143.9,"coordY":181.49}},"index":2,"playId":"a90bde33-fd42-3eca-bdf5-1416328efdc1","pitchNumber":3,"startTime":"2025-09-11T05:00:31.561Z","endTime":"2025-09-11T05:00:42.020Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T05:00:42.020Z","atBatIndex":87},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Cole Young grounds into a double play, pitcher Riley O'Brien to catcher Pedro Pagés to first baseman Willson Contreras. Eugenio Suárez out at home. Cole Young out at 1st.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":88,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2025-09-11T05:01:34.783Z","endTime":"2025-09-11T05:03:23.631Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","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":4},"credits":[{"player":{"id":676617,"link":"/api/v1/people/676617"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"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_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":"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":82.5,"endSpeed":75.6,"strikeZoneTop":3.35558217003652,"strikeZoneBottom":1.64788763762707,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.4726515675014,"aZ":-35.78248954014353,"pfxX":11.510213417325199,"pfxZ":-2.490246099653973,"pX":0.14022740254578056,"pZ":1.6554406294318627,"vX0":1.1061999230111423,"vY0":-120.18877632255963,"vZ0":-0.9331149574921576,"x":111.65,"y":194.08,"x0":-1.8208645843473392,"y0":50.00329456751916,"z0":5.254766797938571,"aX":16.670839681118252},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-4.4,"breakHorizontal":-21.1,"spinRate":2441,"spinDirection":56},"zone":8,"typeConfidence":2.0,"plateTime":0.45748462111117094,"extension":6.772668923290077},"index":0,"playId":"344cd680-bead-35fa-bd6d-35bd11087e51","pitchNumber":1,"startTime":"2025-09-11T05:01:47.573Z","endTime":"2025-09-11T05:01:52.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.22718761081399,"aZ":-35.742323808984615,"pfxX":11.04448903683123,"pfxZ":-2.424560203315184,"pX":0.025177639858866382,"pZ":0.7645750552362003,"vX0":0.5947488221001038,"vY0":-121.21062622369917,"vZ0":-3.227747776172993,"x":116.04,"y":218.14,"x0":-1.6567167625420778,"y0":50.003105306155085,"z0":5.270819564594908,"aX":16.245849208014196},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-4.9,"breakHorizontal":-20.0,"spinRate":2400,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4538678637896476,"extension":6.729669560376009},"index":1,"playId":"72dabf07-e50a-3a6a-9d24-61d3ff589166","pitchNumber":2,"startTime":"2025-09-11T05:02:06.653Z","endTime":"2025-09-11T05:02:11.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.84485054076236,"aZ":-35.06142129057239,"pfxX":11.84414188066493,"pfxZ":-1.930048580565792,"pX":0.2509687527799745,"pZ":0.6608930530134325,"vX0":1.1624870550497017,"vY0":-122.3863796526435,"vZ0":-3.399978788007176,"x":107.43,"y":220.94,"x0":-1.7682850270028558,"y0":50.00523333369146,"z0":5.1221926028971225,"aX":17.676000784974192},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-4.1,"breakHorizontal":-21.7,"spinRate":2493,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.45036329856659396,"extension":6.781231555106611},"index":2,"playId":"f848e42d-b92f-3c85-9b59-34ac73840c4d","pitchNumber":3,"startTime":"2025-09-11T05:02:28.620Z","endTime":"2025-09-11T05:02:33.617Z","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":99.3,"endSpeed":91.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.01215568253391,"aZ":-23.413046398300864,"pfxX":-10.353766678442645,"pfxZ":4.125888899409855,"pX":-0.1448667909266603,"pZ":2.843709508393302,"vX0":7.04671971820257,"vY0":-144.42826890277288,"vZ0":-3.9770116929621016,"x":122.52,"y":162.0,"x0":-1.2646748913686325,"y0":50.00400474435724,"z0":5.669400886193613,"aX":-21.98794607396013},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":6.8,"breakHorizontal":17.4,"spinRate":2129,"spinDirection":227},"zone":2,"typeConfidence":0.92,"plateTime":0.3784930500910906,"extension":6.768394399395604},"index":3,"playId":"afe577e5-0e8e-3b9f-82d3-20a2a8590f2c","pitchNumber":4,"startTime":"2025-09-11T05:02:52.964Z","endTime":"2025-09-11T05:02:56.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.46699919040723,"aZ":-32.04402511872765,"pfxX":9.152414827759852,"pfxZ":0.09583458870431816,"pX":-1.303198583982234,"pZ":1.1806316065596674,"vX0":-1.5042922329692932,"vY0":-119.60287117172331,"vZ0":-2.653420957960843,"x":166.67,"y":206.9,"x0":-1.8523345478653046,"y0":50.00588156344082,"z0":5.196754724043367,"aX":13.176086028954474},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-0.2,"breakHorizontal":-16.2,"spinRate":1999,"spinDirection":58},"zone":13,"typeConfidence":2.0,"plateTime":0.45909954638666095,"extension":6.804332566576584},"hitData":{"launchSpeed":54.7,"launchAngle":-34.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":129.96,"coordY":182.95}},"index":4,"playId":"acead9ac-a444-3e19-9a1c-1e58a3efbc11","pitchNumber":5,"startTime":"2025-09-11T05:03:15.549Z","endTime":"2025-09-11T05:03:23.631Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T05:03:23.631Z","atBatIndex":88},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Victor Scott II grounds out, shortstop J.P. Crawford to first baseman Josh Naylor.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":89,"halfInning":"top","isTopInning":true,"inning":12,"startTime":"2025-09-11T05:05:42.424Z","endTime":"2025-09-11T05:07:46.308Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[4,5,6,7,8,9,10],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"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":{"description":"Leo Rivas remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-11T05:04:51.282Z","endTime":"2025-09-11T05:04:51.317Z","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":"501","replacedPlayer":{"id":593871,"link":"/api/v1/people/593871"}},{"details":{"description":"Luke Raley remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-11T05:04:51.317Z","endTime":"2025-09-11T05:04:51.319Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"702","replacedPlayer":{"id":645302,"link":"/api/v1/people/645302"}},{"details":{"description":"Pitching Change: Emerson Hancock replaces Luke Jackson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-11T05:04:51.319Z","endTime":"2025-09-11T05:05:07.226Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676106,"link":"/api/v1/people/676106"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"José Fermín starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-09-11T05:05:07.226Z","endTime":"2025-09-11T05:05:44.605Z","isPitch":false,"type":"action","player":{"id":665877,"link":"/api/v1/people/665877"},"base":2},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.2,"strikeZoneTop":3.27130483593099,"strikeZoneBottom":1.54179516961019,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.01352203395566,"aZ":-32.125634019143405,"pfxX":-8.915906282339808,"pfxZ":0.03333517780187245,"pX":-0.7208023777311744,"pZ":0.7934602922928528,"vX0":7.1908859798850955,"vY0":-128.54143986541533,"vZ0":-4.5744529098378655,"x":144.48,"y":217.36,"x0":-2.398178390392791,"y0":50.00596863133179,"z0":5.094660897887173,"aX":-14.900653235740307},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.8,"breakHorizontal":14.5,"spinRate":1542,"spinDirection":274},"zone":13,"typeConfidence":2.0,"plateTime":0.42634384037396433,"extension":5.852898444359043},"index":4,"playId":"4c6aced7-7acc-3664-97ee-3949359cf81a","pitchNumber":1,"startTime":"2025-09-11T05:05:44.605Z","endTime":"2025-09-11T05:05:49.286Z","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(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":95.3,"endSpeed":86.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.70682386592977,"aZ":-29.428604955052965,"pfxX":-12.124030457124356,"pfxZ":1.4177563460587486,"pX":0.10125303565210235,"pZ":2.8850356527862973,"vX0":10.456416636449864,"vY0":-138.41267935109704,"vZ0":-0.7987109695402287,"x":113.14,"y":160.88,"x0":-2.1555403776747926,"y0":50.00214609051028,"z0":5.152921398545775,"aX":-23.457537296234655},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":2.6,"breakHorizontal":19.7,"spinRate":2405,"spinDirection":245},"zone":2,"typeConfidence":2.0,"plateTime":0.3961521955482179,"extension":5.936827720447238},"index":5,"playId":"b8bafc9b-ae7c-35e2-81ac-a02b929f9aae","pitchNumber":2,"startTime":"2025-09-11T05:06:01.668Z","endTime":"2025-09-11T05:06:07.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.1,"strikeZoneTop":3.27522987181012,"strikeZoneBottom":1.53181005244884,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.625401679943362,"aZ":-31.254768374678157,"pfxX":-8.868152272089699,"pfxZ":0.547581182824258,"pX":-2.207297507471986,"pZ":1.8368464222572365,"vX0":3.6930454127293095,"vY0":-128.14071072782133,"vZ0":-2.0461197521826557,"x":201.14,"y":189.19,"x0":-2.512372707580103,"y0":50.00044628052649,"z0":5.079380417392494,"aX":-14.796105206198035},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.7,"breakHorizontal":15.2,"spinRate":1533,"spinDirection":271},"zone":13,"typeConfidence":2.0,"plateTime":0.4268787260499458,"extension":5.8584089956587295},"index":6,"playId":"db9e8aa4-46fa-3cda-90a7-20803652b087","pitchNumber":3,"startTime":"2025-09-11T05:06:24.299Z","endTime":"2025-09-11T05:06:27.713Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.0342556661822,"aZ":-33.52407332175258,"pfxX":-9.929643071404403,"pfxZ":-0.8170098269881758,"pX":-0.13116247740061238,"pZ":0.7719054220670171,"vX0":8.846000967750642,"vY0":-127.67533140595394,"vZ0":-4.029472920848146,"x":122.0,"y":217.94,"x0":-2.3489753297798384,"y0":50.00370597216117,"z0":5.0060423094359825,"aX":-16.411401885678828},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.2,"breakHorizontal":16.0,"spinRate":1609,"spinDirection":273},"zone":13,"typeConfidence":2.0,"plateTime":0.42884462927175804,"extension":5.888553713127568},"index":7,"playId":"3a45444f-2606-3415-9799-fb64b592ec1d","pitchNumber":4,"startTime":"2025-09-11T05:06:39.038Z","endTime":"2025-09-11T05:06:43.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.18868246319215,"strikeZoneBottom":1.41305041282463,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.351542852237237,"aZ":-29.98510399518989,"pfxX":-13.028323023786974,"pfxZ":1.1426396688186573,"pX":1.6411664417308376,"pZ":1.466819422133233,"vX0":14.439419976576417,"vY0":-137.4150849681718,"vZ0":-3.824197408907342,"x":54.44,"y":199.18,"x0":-1.9793181958219814,"y0":50.00587073006068,"z0":4.905001493929438,"aX":-25.01722820368071},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":1.4,"breakHorizontal":20.8,"spinRate":2347,"spinDirection":255},"zone":14,"typeConfidence":2.0,"plateTime":0.39801713253259363,"extension":6.060570037598773},"index":8,"playId":"df271415-e9cd-335e-9e25-ce4ffa48521e","pitchNumber":5,"startTime":"2025-09-11T05:06:58.434Z","endTime":"2025-09-11T05:07:05.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.384759895574064,"aZ":-20.927178525293147,"pfxX":-9.347204599079461,"pfxZ":5.614468746713175,"pX":0.7721990880005152,"pZ":2.634992444905406,"vX0":10.898178153699199,"vY0":-140.30163827885815,"vZ0":-3.8075944783613203,"x":87.57,"y":167.64,"x0":-1.939673008016749,"y0":50.001927443051066,"z0":5.365795495455114,"aX":-18.720113582686874},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.6,"breakHorizontal":14.8,"spinRate":2399,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.3897106360963045,"extension":6.035923672553994},"index":9,"playId":"e9a89ab5-2afa-3bc2-beaf-edc60f57e718","pitchNumber":6,"startTime":"2025-09-11T05:07:17.348Z","endTime":"2025-09-11T05:07:22.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.797170129351414,"aZ":-18.362295382781106,"pfxX":-8.690870081633314,"pfxZ":6.8582327300446,"pX":0.7746868118690274,"pZ":2.7641760725061815,"vX0":11.174339738572868,"vY0":-140.95739638311093,"vZ0":-3.1685735489249236,"x":87.47,"y":164.15,"x0":-2.11029715351922,"y0":50.0033321047716,"z0":5.087276213812247,"aX":-17.504297178978007},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.9,"breakHorizontal":13.4,"spinRate":2386,"spinDirection":240},"zone":3,"typeConfidence":2.0,"plateTime":0.38845224755044994,"extension":6.04882176607093},"hitData":{"launchSpeed":47.6,"launchAngle":28.0,"totalDistance":116.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":129.52,"coordY":148.14}},"index":10,"playId":"c0b948be-097b-3b5b-af4d-f28c93775fa4","pitchNumber":7,"startTime":"2025-09-11T05:07:37.143Z","endTime":"2025-09-11T05:07:46.308Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T05:07:46.308Z","atBatIndex":89},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Lars Nootbaar pops out to shortstop J.P. Crawford.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":90,"halfInning":"top","isTopInning":true,"inning":12,"startTime":"2025-09-11T05:08:13.429Z","endTime":"2025-09-11T05:08:42.679Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":1},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.6,"strikeZoneTop":3.31249155749999,"strikeZoneBottom":1.5989701237337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.19071304056456,"aZ":-33.43779196015031,"pfxX":-8.356788879499492,"pfxZ":-0.7653920518344846,"pX":-2.7000678794738335,"pZ":1.3322877934301351,"vX0":2.3227457301671013,"vY0":-128.2530487684469,"vZ0":-2.6466635030283205,"x":219.92,"y":202.81,"x0":-2.535605442711718,"y0":50.001817078039586,"z0":5.003029533650899,"aX":-13.826866313084219},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.8,"breakHorizontal":14.5,"spinRate":1480,"spinDirection":275},"zone":13,"typeConfidence":2.0,"plateTime":0.42816672699282243,"extension":5.779297452326875},"index":0,"playId":"eae46b06-7639-38d3-a2fc-81da7fb967e3","pitchNumber":1,"startTime":"2025-09-11T05:08:16.561Z","endTime":"2025-09-11T05:08:19.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":88.6,"endSpeed":80.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.225223355766264,"aZ":-30.798660586732467,"pfxX":-10.240938084731019,"pfxZ":0.823778328395786,"pX":-0.6060084098825399,"pZ":2.9776393593928714,"vX0":7.462326925343473,"vY0":-128.7882023422253,"vZ0":-0.08460966355652066,"x":140.1,"y":158.38,"x0":-2.219119849489485,"y0":50.00386990171137,"z0":5.404950700485434,"aX":-17.102640835403783},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.7,"breakHorizontal":16.8,"spinRate":1690,"spinDirection":268},"zone":1,"typeConfidence":2.0,"plateTime":0.42626164821292134,"extension":5.897287316831545},"hitData":{"launchSpeed":74.5,"launchAngle":68.0,"totalDistance":112.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":121.6,"coordY":160.71}},"index":1,"playId":"ff204bf7-8ca5-3fe6-a89f-771a9df5ce9c","pitchNumber":2,"startTime":"2025-09-11T05:08:32.839Z","endTime":"2025-09-11T05:08:42.679Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T05:08:42.679Z","atBatIndex":90},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Iván Herrera grounds out softly to pitcher Emerson Hancock.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":91,"halfInning":"top","isTopInning":true,"inning":12,"startTime":"2025-09-11T05:09:05.373Z","endTime":"2025-09-11T05:09:19.248Z","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":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676106,"link":"/api/v1/people/676106"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.27039698613952,"aZ":-31.40820388740871,"pfxX":-11.068026904213646,"pfxZ":0.3887943722315139,"pX":-0.10203450393758202,"pZ":2.1697022827833568,"vX0":9.722228237773198,"vY0":-140.62208736628497,"vZ0":-2.3182260151579404,"x":120.89,"y":180.2,"x0":-2.1740490104266814,"y0":50.006850855045045,"z0":5.051885702169676,"aX":-22.068670579357757},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":0.4,"breakHorizontal":17.9,"spinRate":2380,"spinDirection":249},"zone":5,"typeConfidence":2.0,"plateTime":0.3901974111673865,"extension":5.928542705082713},"hitData":{"launchSpeed":47.8,"launchAngle":-61.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":145.29,"coordY":182.65}},"index":0,"playId":"04980bd4-772a-3d74-8611-c0e2c6214de5","pitchNumber":1,"startTime":"2025-09-11T05:09:11.385Z","endTime":"2025-09-11T05:09:19.248Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T05:09:19.248Z","atBatIndex":91},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Randy Arozarena lines out to first baseman Willson Contreras.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":92,"halfInning":"bottom","isTopInning":false,"inning":12,"startTime":"2025-09-11T05:11:28.970Z","endTime":"2025-09-11T05:12:07.655Z","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":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Fernandez replaces Riley O'Brien.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-11T05:10:21.491Z","endTime":"2025-09-11T05:10:41.741Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681676,"link":"/api/v1/people/681676"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Cole Young starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-11T05:10:41.741Z","endTime":"2025-09-11T05:11:31.176Z","isPitch":false,"type":"action","player":{"id":702284,"link":"/api/v1/people/702284"},"base":2},{"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.6,"endSpeed":85.9,"strikeZoneTop":3.38686844146654,"strikeZoneBottom":1.70823986655422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.57522746780631,"aZ":-14.009988058446707,"pfxX":-4.822169855592303,"pfxZ":9.546350477879178,"pX":0.29842009938262126,"pZ":3.116060503537181,"vX0":6.356771483469576,"vY0":-137.57305626380221,"vZ0":-5.129763642421019,"x":105.62,"y":154.65,"x0":-1.4234969753197746,"y0":50.005716294174974,"z0":5.966043622126423,"aX":-9.178594955048236},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.3,"breakHorizontal":7.3,"spinRate":2065,"spinDirection":206},"zone":3,"typeConfidence":0.9,"plateTime":0.3992405553701923,"extension":6.194286795273484},"index":2,"playId":"c798056f-07a5-3eaf-a076-a66056730014","pitchNumber":1,"startTime":"2025-09-11T05:11:31.176Z","endTime":"2025-09-11T05:11:36.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.41023464918002,"aZ":-29.69475096550675,"pfxX":0.7014954813039354,"pfxZ":1.5081073976595967,"pX":0.7902342829615173,"pZ":1.6431338238553497,"vX0":5.5384551290395,"vY0":-127.11405394099316,"vZ0":-4.856543900481173,"x":86.88,"y":194.42,"x0":-1.5054848738483808,"y0":50.00193386085942,"z0":5.928848692267851,"aX":1.1492526624510422},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.9,"breakHorizontal":-2.5,"spinRate":2682,"spinDirection":116},"zone":9,"typeConfidence":0.9,"plateTime":0.4304663563838509,"extension":6.011464800687349},"index":3,"playId":"948935aa-8fa2-3aa2-9220-27d2916f64cc","pitchNumber":2,"startTime":"2025-09-11T05:11:44.157Z","endTime":"2025-09-11T05:11:49.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.51156024087083,"aZ":-32.26759366480691,"pfxX":1.7059425245221123,"pfxZ":-0.05864886902034527,"pX":0.28744298273058866,"pZ":1.535125244314678,"vX0":3.8517392941678015,"vY0":-124.9167629269344,"vZ0":-4.492504024283978,"x":106.04,"y":197.33,"x0":-1.4970221069766,"y0":50.003321722521925,"z0":6.014057888304793,"aX":2.6916722862045015},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.0,"breakHorizontal":-4.0,"spinRate":2570,"spinDirection":84},"zone":14,"typeConfidence":0.92,"plateTime":0.4387165432155853,"extension":6.043026201167595},"hitData":{"launchSpeed":55.7,"launchAngle":16.0,"totalDistance":113.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":150.88,"coordY":164.23}},"index":4,"playId":"b5ecf841-f2ef-3718-a34f-bdde469c0520","pitchNumber":3,"startTime":"2025-09-11T05:11:59.286Z","endTime":"2025-09-11T05:12:07.655Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T05:12:07.655Z","atBatIndex":92},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Ryan Fernandez intentionally walks Cal Raleigh.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":93,"halfInning":"bottom","isTopInning":false,"inning":12,"startTime":"2025-09-11T05:12:20.567Z","endTime":"2025-09-11T05:12:25.665Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"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"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"postOnSecond":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":0,"playId":"07763736-0946-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-11T05:12:22.555Z","endTime":"2025-09-11T05:12:22.559Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":1,"playId":"07763736-0946-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-11T05:12:22.559Z","endTime":"2025-09-11T05:12:22.562Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"index":2,"playId":"07763736-0946-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-11T05:12:22.562Z","endTime":"2025-09-11T05:12:22.564Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"index":3,"playId":"07763736-0946-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-11T05:12:22.564Z","endTime":"2025-09-11T05:12:25.665Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2025-09-11T05:12:25.665Z","atBatIndex":93},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Julio Rodríguez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":94,"halfInning":"bottom","isTopInning":false,"inning":12,"startTime":"2025-09-11T05:12:31.962Z","endTime":"2025-09-11T05:14:54.295Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"postOnSecond":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.715953024535935,"aZ":-29.980280208541338,"pfxX":1.6466949862501192,"pfxZ":1.3196013047652557,"pX":0.20608008812883422,"pZ":0.9204382017348273,"vX0":4.469142292190506,"vY0":-128.56715808724493,"vZ0":-6.419710507293258,"x":109.14,"y":213.93,"x0":-1.7718065811261985,"y0":50.00622020927985,"z0":5.789518324909525,"aX":2.744936505202498},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.1,"breakHorizontal":-4.1,"spinRate":2567,"spinDirection":97},"zone":14,"typeConfidence":0.9,"plateTime":0.426727810280795,"extension":6.158102416774691},"index":0,"playId":"50cff1ed-5fa5-3bda-a33b-f8a974ef8e5a","pitchNumber":1,"startTime":"2025-09-11T05:12:52.605Z","endTime":"2025-09-11T05:12:58.023Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.4,"strikeZoneTop":3.32868718234139,"strikeZoneBottom":1.59772734430646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.921752161529565,"aZ":-30.209810979564494,"pfxX":0.15811350617672826,"pfxZ":1.182967803661188,"pX":1.1895684605409214,"pZ":1.940764152481919,"vX0":6.7898369079134895,"vY0":-127.63970099291684,"vZ0":-4.022592750008574,"x":71.66,"y":186.38,"x0":-1.5151075269799026,"y0":50.00518218432383,"z0":5.890885016791053,"aX":0.26356501378859665},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.6,"breakHorizontal":-1.7,"spinRate":2738,"spinDirection":69},"zone":14,"typeConfidence":0.89,"plateTime":0.427559439763205,"extension":6.107645568300615},"index":1,"playId":"76a8c11a-f416-3277-b34e-a02c24c6b98f","pitchNumber":2,"startTime":"2025-09-11T05:13:09.749Z","endTime":"2025-09-11T05:13:14.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.467542004333655,"aZ":-12.185549337406622,"pfxX":-6.192664067833424,"pfxZ":10.457488634384843,"pX":0.24970805652320005,"pZ":3.137654674780346,"vX0":6.693890585166472,"vY0":-137.60777311788087,"vZ0":-5.37641819300278,"x":107.48,"y":154.06,"x0":-1.4136127941645327,"y0":50.00539805690423,"z0":5.947428070770478,"aX":-11.839803538177696},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.9,"breakHorizontal":9.7,"spinRate":2318,"spinDirection":205},"zone":2,"typeConfidence":0.9,"plateTime":0.39854065406061157,"extension":6.107310162251237},"index":2,"playId":"82bb214d-0525-30b2-8912-7957364a4959","pitchNumber":3,"startTime":"2025-09-11T05:13:26.944Z","endTime":"2025-09-11T05:13:32.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.121070051821757,"aZ":-30.115508477303315,"pfxX":0.3004963416821149,"pfxZ":1.2461376429190585,"pX":0.7058563669115615,"pZ":1.5621723507141352,"vX0":5.655434952291759,"vY0":-127.57039715348608,"vZ0":-4.843987105316979,"x":90.09,"y":196.6,"x0":-1.5747123874120614,"y0":50.00607417630255,"z0":5.8470952203980735,"aX":0.49664892293325597},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.4,"breakHorizontal":-1.8,"spinRate":2681,"spinDirection":101},"zone":9,"typeConfidence":0.9,"plateTime":0.42860621451466496,"extension":6.261660916890253},"index":3,"playId":"71abd314-42ff-3179-a8bb-7dfd6652a601","pitchNumber":4,"startTime":"2025-09-11T05:13:48.400Z","endTime":"2025-09-11T05:13:59.031Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2025-09-11T05:14:32.802Z","endTime":"2025-09-11T05:14:47.975Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.617765089017155,"aZ":-31.97210852994705,"pfxX":1.1460836407745925,"pfxZ":0.12464705218458949,"pX":-0.06441885251131103,"pZ":1.4779771635600816,"vX0":3.8414252038996506,"vY0":-127.61911840686686,"vZ0":-5.033066863150201,"x":119.46,"y":198.87,"x0":-1.7341236298837022,"y0":50.00632780922174,"z0":5.9748428269895095,"aX":1.9026032274368703},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.6,"breakHorizontal":-2.9,"spinRate":2721,"spinDirection":83},"zone":8,"typeConfidence":0.91,"plateTime":0.4281103674768074,"extension":6.120167200209561},"index":5,"playId":"b74e3b41-0689-31e4-9767-8f3ae6b25ea2","pitchNumber":5,"startTime":"2025-09-11T05:14:47.975Z","endTime":"2025-09-11T05:14:54.295Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T05:14:54.295Z","atBatIndex":94},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Naylor flies out to center fielder Victor Scott II.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":95,"halfInning":"bottom","isTopInning":false,"inning":12,"startTime":"2025-09-11T05:15:11.983Z","endTime":"2025-09-11T05:16:44.397Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"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,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"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":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.19331943661911,"strikeZoneBottom":1.60366954676072,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.869914435229884,"aZ":-14.349133992718302,"pfxX":-6.919397284947858,"pfxZ":9.339765761691831,"pX":-1.6496472244357523,"pZ":3.619726890882994,"vX0":2.337144612806265,"vY0":-137.17047404691516,"vZ0":-3.6502436861782623,"x":179.88,"y":141.05,"x0":-1.612808492998305,"y0":50.00535364122519,"z0":5.943830934319019,"aX":-13.209373266542478},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.3,"breakHorizontal":12.0,"spinRate":2236,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.3990530535114569,"extension":6.135927247276227},"index":0,"playId":"496af946-e3c6-3d81-a564-4b49f72dd49f","pitchNumber":1,"startTime":"2025-09-11T05:15:17.638Z","endTime":"2025-09-11T05:15:21.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":81.0,"strikeZoneTop":3.26557773760909,"strikeZoneBottom":1.5799619141834,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.35384753088131,"aZ":-33.600181439580744,"pfxX":0.5673324564166369,"pfxZ":-0.8676782549299364,"pX":-0.03852564806098343,"pZ":0.9618277890255957,"vX0":4.098161530081108,"vY0":-126.45410744332194,"vZ0":-5.538320389864548,"x":118.47,"y":212.81,"x0":-1.7472476846846274,"y0":50.00482822967909,"z0":5.844289348951415,"aX":0.9284086826118648},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.5,"breakHorizontal":-1.9,"spinRate":2784,"spinDirection":72},"zone":13,"typeConfidence":0.91,"plateTime":0.4314756879362176,"extension":6.114033723374327},"index":1,"playId":"3d67134e-ae46-3e18-a43a-99c8b976e6e3","pitchNumber":2,"startTime":"2025-09-11T05:15:34.083Z","endTime":"2025-09-11T05:15:37.966Z","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":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.8,"strikeZoneTop":3.24009846436716,"strikeZoneBottom":1.58736251856924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.4244882030941,"aZ":-29.279017488175768,"pfxX":0.9200456034565083,"pfxZ":1.7768492142299694,"pX":0.32200856607241224,"pZ":0.37301857414947287,"vX0":4.450922315365935,"vY0":-126.183538936177,"vZ0":-7.384746676577831,"x":104.73,"y":228.71,"x0":-1.5774994599464294,"y0":50.001922519993535,"z0":5.66682784499569,"aX":1.4967321862606697},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.9,"breakHorizontal":-2.6,"spinRate":2640,"spinDirection":101},"zone":14,"typeConfidence":0.91,"plateTime":0.43253308687126113,"extension":6.119153949743939},"index":2,"playId":"9454fad3-0559-30b3-a115-811aecbda488","pitchNumber":3,"startTime":"2025-09-11T05:15:52.970Z","endTime":"2025-09-11T05:15:57.478Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.15949710394004,"strikeZoneBottom":1.54048564946297,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.55528287923228,"aZ":-29.24588750695035,"pfxX":-8.329829990187722,"pfxZ":1.7696779757451644,"pX":0.34160835043415744,"pZ":1.5329162902068658,"vX0":7.797476954710769,"vY0":-127.3021925627435,"vZ0":-4.7187533699668025,"x":103.98,"y":197.39,"x0":-1.6693808579463916,"y0":50.00207735435283,"z0":5.708419321139809,"aX":-13.76013570404298},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.4,"breakHorizontal":13.4,"spinRate":1440,"spinDirection":230},"zone":9,"typeConfidence":0.91,"plateTime":0.4292054440071973,"extension":6.336669206284594},"index":3,"playId":"91509544-b483-395e-a83a-46f09cf9fe36","pitchNumber":4,"startTime":"2025-09-11T05:16:14.294Z","endTime":"2025-09-11T05:16:18.735Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.5352739973751,"aZ":-27.845214182360543,"pfxX":1.6874465163908545,"pfxZ":2.6229564744093885,"pX":0.08843622208249756,"pZ":2.1628015922180452,"vX0":4.000074817747739,"vY0":-126.94359065688973,"vZ0":-3.8146716962638125,"x":113.63,"y":180.38,"x0":-1.7205797006975394,"y0":50.00121677082337,"z0":5.876982118083295,"aX":2.780270534667414},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.2,"breakHorizontal":-3.8,"spinRate":2650,"spinDirection":132},"zone":5,"typeConfidence":0.9,"plateTime":0.4298220311007883,"extension":6.135766259591218},"hitData":{"launchSpeed":92.6,"launchAngle":43.0,"totalDistance":299.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":114.28,"coordY":80.3}},"index":4,"playId":"ec049745-acc6-38a9-9d4f-854484c7e9df","pitchNumber":5,"startTime":"2025-09-11T05:16:34.274Z","endTime":"2025-09-11T05:16:44.397Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T05:16:44.397Z","atBatIndex":95},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alec Burleson lines out to left fielder Randy Arozarena.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":96,"halfInning":"top","isTopInning":true,"inning":13,"startTime":"2025-09-11T05:19:18.950Z","endTime":"2025-09-11T05:20:57.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"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":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"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":"Iván Herrera starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-11T05:17:54.939Z","endTime":"2025-09-11T05:19:04.208Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"},"base":2},{"details":{"description":"Offensive Substitution: Pinch-runner Jordan Walker replaces Iván Herrera.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-11T05:19:04.208Z","endTime":"2025-09-11T05:19:21.131Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"201","replacedPlayer":{"id":671056,"link":"/api/v1/people/671056"},"base":2},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.58198914826614,"strikeZoneBottom":1.68048154512307,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.500547916082333,"aZ":-21.76050860575669,"pfxX":-8.498723356823445,"pfxZ":5.294374221005627,"pX":0.9443424811698783,"pZ":2.1730087885520306,"vX0":11.010639418057783,"vY0":-138.95026518879826,"vZ0":-4.306846686192174,"x":81.0,"y":180.11,"x0":-1.9550458963250397,"y0":50.002197191630216,"z0":5.178659865250084,"aX":-16.712453123294708},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.9,"breakHorizontal":13.3,"spinRate":2344,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.39336318867561904,"extension":6.086022339547429},"index":2,"playId":"027b58e6-e7f0-383b-a6d3-e96df1f013a7","pitchNumber":1,"startTime":"2025-09-11T05:19:21.131Z","endTime":"2025-09-11T05:19:27.023Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.900781154477556,"aZ":-32.88562100864431,"pfxX":-9.684309985527383,"pfxZ":-0.42999263636220775,"pX":-0.5394718533336705,"pZ":2.0436070677290417,"vX0":7.297539940266145,"vY0":-127.46124001679459,"vZ0":-1.796287705357518,"x":137.56,"y":183.6,"x0":-2.1796702516264412,"y0":50.00410051463222,"z0":5.351202357154766,"aX":-15.95525581898237},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.0,"breakHorizontal":16.0,"spinRate":1608,"spinDirection":266},"zone":7,"typeConfidence":2.0,"plateTime":0.42952580011430497,"extension":5.965421240738176},"index":3,"playId":"0c4ec8e4-80a1-3b1e-b579-a7f16c47208f","pitchNumber":2,"startTime":"2025-09-11T05:19:37.081Z","endTime":"2025-09-11T05:19:45.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.403555762369017,"aZ":-21.307782863181973,"pfxX":-8.529558457488465,"pfxZ":5.570264954356622,"pX":0.21583665824064116,"pZ":2.2914802323889503,"vX0":9.187994302820789,"vY0":-138.6432687429669,"vZ0":-4.029318683621058,"x":108.77,"y":176.91,"x0":-2.0296810681073207,"y0":50.001967355841835,"z0":5.18195692807632,"aX":-16.638376176920318},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.5,"breakHorizontal":13.6,"spinRate":2304,"spinDirection":237},"zone":5,"typeConfidence":2.0,"plateTime":0.3947441313246678,"extension":5.976223022170733},"index":4,"playId":"30dcc6fa-26f2-3558-a24c-8f9d4416036d","pitchNumber":3,"startTime":"2025-09-11T05:19:59.714Z","endTime":"2025-09-11T05:20:03.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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.4361759943459,"aZ":-24.570883424727533,"pfxX":-7.148870342958324,"pfxZ":3.751014902699822,"pX":-0.59707678614551,"pZ":3.433776147049282,"vX0":7.014461863960403,"vY0":-141.05581543118555,"vZ0":-0.8232396245979116,"x":139.76,"y":146.07,"x0":-2.1806673838655932,"y0":50.001419969243656,"z0":5.305778574925876,"aX":-14.484166599160107},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":6.8,"breakHorizontal":11.6,"spinRate":2232,"spinDirection":237},"zone":1,"typeConfidence":2.0,"plateTime":0.38749303236068355,"extension":6.072261758084212},"index":5,"playId":"0561fce3-d921-35f0-a015-47e53e356c90","pitchNumber":4,"startTime":"2025-09-11T05:20:18.887Z","endTime":"2025-09-11T05:20:23.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.186742114020856,"aZ":-23.779712637346638,"pfxX":-6.904783936123961,"pfxZ":4.1237468242662025,"pX":-0.8512363595082996,"pZ":3.4700452183931896,"vX0":6.149805622038332,"vY0":-141.51198372433785,"vZ0":-0.7865995879130615,"x":149.45,"y":145.09,"x0":-2.151597763748756,"y0":50.00344468281078,"z0":5.269954705489047,"aX":-14.05616212194168},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.6,"breakHorizontal":11.3,"spinRate":2332,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.38652560311301887,"extension":6.023327977964354},"hitData":{"launchSpeed":88.0,"launchAngle":19.0,"totalDistance":265.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":74.9,"coordY":106.4}},"index":6,"playId":"01cb7514-0855-3e8c-8455-91cd4fef77eb","pitchNumber":5,"startTime":"2025-09-11T05:20:48.205Z","endTime":"2025-09-11T05:20:57.168Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T05:20:57.168Z","atBatIndex":96},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willson Contreras grounds out, pitcher Emerson Hancock to first baseman Josh Naylor.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":97,"halfInning":"top","isTopInning":true,"inning":13,"startTime":"2025-09-11T05:22:00.022Z","endTime":"2025-09-11T05:22:10.628Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676106,"link":"/api/v1/people/676106"},"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":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-11T05:21:16.723Z","endTime":"2025-09-11T05:22:01.965Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.033179618839796,"aZ":-29.451815470685275,"pfxX":-11.140105363100442,"pfxZ":1.4087140777970282,"pX":0.6035957636744664,"pZ":1.9225816226815358,"vX0":11.60687673402416,"vY0":-138.50182983183427,"vZ0":-2.83094803546756,"x":93.99,"y":186.87,"x0":-2.201740355999924,"y0":50.00601520308235,"z0":4.935602010206214,"aX":-21.56551483081714},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":2.2,"breakHorizontal":17.6,"spinRate":2383,"spinDirection":248},"zone":9,"typeConfidence":2.0,"plateTime":0.39604800982040267,"extension":6.036994729543101},"hitData":{"launchSpeed":96.6,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.19,"coordY":177.94}},"index":1,"playId":"a0a2e063-d778-3889-bd22-d4f88c2865f8","pitchNumber":1,"startTime":"2025-09-11T05:22:01.965Z","endTime":"2025-09-11T05:22:10.628Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T05:22:10.628Z","atBatIndex":97},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nolan Gorman flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":98,"halfInning":"top","isTopInning":true,"inning":13,"startTime":"2025-09-11T05:22:34.770Z","endTime":"2025-09-11T05:23:08.562Z","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":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.9,"endSpeed":89.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.716760195957335,"aZ":-20.52431311301501,"pfxX":-6.943147392510653,"pfxZ":5.743046698425644,"pX":-0.445590738963931,"pZ":3.560201251189137,"vX0":8.00376513910019,"vY0":-140.98611215373586,"vZ0":-1.0519062780485007,"x":133.98,"y":142.65,"x0":-2.4087423879177097,"y0":50.00488416030361,"z0":5.253105474302734,"aX":-14.08885644514168},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.4,"breakHorizontal":11.0,"spinRate":2317,"spinDirection":240},"zone":1,"typeConfidence":2.0,"plateTime":0.38735919074703684,"extension":6.144168663096669},"index":0,"playId":"0fd518c7-2573-3985-a533-758c61143422","pitchNumber":1,"startTime":"2025-09-11T05:22:41.095Z","endTime":"2025-09-11T05:22:44.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.265916916397796,"aZ":-20.899630693582026,"pfxX":-6.55225797517881,"pfxZ":5.707842682600626,"pX":-0.4013181859850087,"pZ":2.7296075145683623,"vX0":7.833140786225851,"vY0":-139.16259560325693,"vZ0":-2.7571791617115444,"x":132.3,"y":165.08,"x0":-2.392353665467223,"y0":50.00063736410377,"z0":5.107160272444388,"aX":-12.936977558552398},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.0,"breakHorizontal":10.3,"spinRate":2267,"spinDirection":241},"zone":4,"typeConfidence":2.0,"plateTime":0.392577739480255,"extension":6.095299085899221},"hitData":{"launchSpeed":90.4,"launchAngle":28.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":141.98,"coordY":58.09}},"index":1,"playId":"c73afc30-7414-3f21-890f-64b48a85daba","pitchNumber":2,"startTime":"2025-09-11T05:22:59.527Z","endTime":"2025-09-11T05:23:08.562Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T05:23:08.562Z","atBatIndex":98},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Leo Rivas homers (2) on a fly ball to right field. Josh Naylor scores.","rbi":2,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":99,"halfInning":"bottom","isTopInning":false,"inning":13,"startTime":"2025-09-11T05:25:15.048Z","endTime":"2025-09-11T05:25:42.038Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"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":[2],"actionIndex":[0,1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"responsiblePitcher":{"id":681676,"link":"/api/v1/people/681676"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":{"id":681676,"link":"/api/v1/people/681676"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Jordan Walker remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-11T05:23:58.390Z","endTime":"2025-09-11T05:24:14.014Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"201","replacedPlayer":{"id":671056,"link":"/api/v1/people/671056"}},{"details":{"description":"Josh Naylor starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-11T05:24:14.014Z","endTime":"2025-09-11T05:25:17.222Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"},"base":2},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.302696631967777,"aZ":-29.620542955568247,"pfxX":1.0957900850209097,"pfxZ":1.5667494436603686,"pX":-0.08797215555903491,"pZ":2.299585610157977,"vX0":4.065629817936188,"vY0":-126.18602275916498,"vZ0":-3.138719070170461,"x":120.35,"y":176.69,"x0":-1.8558943099519791,"y0":50.00089441611822,"z0":5.921258476756235,"aX":1.7843942840126141},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.4,"breakHorizontal":-2.9,"spinRate":2577,"spinDirection":114},"zone":5,"typeConfidence":0.91,"plateTime":0.4324248028539692,"extension":6.094646073658022},"hitData":{"launchSpeed":98.1,"launchAngle":27.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":231.71,"coordY":97.13}},"index":2,"playId":"c243ba60-51b7-3084-8c75-74617a15191a","pitchNumber":1,"startTime":"2025-09-11T05:25:17.222Z","endTime":"2025-09-11T05:25:42.038Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T05:25:42.038Z","atBatIndex":99}],"currentPlay":{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Leo Rivas homers (2) on a fly ball to right field. Josh Naylor scores.","rbi":2,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":99,"halfInning":"bottom","isTopInning":false,"inning":13,"startTime":"2025-09-11T05:25:15.048Z","endTime":"2025-09-11T05:25:42.038Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"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":[2],"actionIndex":[0,1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"responsiblePitcher":{"id":681676,"link":"/api/v1/people/681676"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":{"id":681676,"link":"/api/v1/people/681676"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Jordan Walker remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-11T05:23:58.390Z","endTime":"2025-09-11T05:24:14.014Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"201","replacedPlayer":{"id":671056,"link":"/api/v1/people/671056"}},{"details":{"description":"Josh Naylor starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-11T05:24:14.014Z","endTime":"2025-09-11T05:25:17.222Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"},"base":2},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.302696631967777,"aZ":-29.620542955568247,"pfxX":1.0957900850209097,"pfxZ":1.5667494436603686,"pX":-0.08797215555903491,"pZ":2.299585610157977,"vX0":4.065629817936188,"vY0":-126.18602275916498,"vZ0":-3.138719070170461,"x":120.35,"y":176.69,"x0":-1.8558943099519791,"y0":50.00089441611822,"z0":5.921258476756235,"aX":1.7843942840126141},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.4,"breakHorizontal":-2.9,"spinRate":2577,"spinDirection":114},"zone":5,"typeConfidence":0.91,"plateTime":0.4324248028539692,"extension":6.094646073658022},"hitData":{"launchSpeed":98.1,"launchAngle":27.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":231.71,"coordY":97.13}},"index":2,"playId":"c243ba60-51b7-3084-8c75-74617a15191a","pitchNumber":1,"startTime":"2025-09-11T05:25:17.222Z","endTime":"2025-09-11T05:25:42.038Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-11T05:25:42.038Z","atBatIndex":99},"scoringPlays":[1,16,81,84,99],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2,3],"bottom":[4,5,6],"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":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"coordinates":{"x":125.15,"y":176.42},"type":"O","description":"Pop Out"},{"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":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":58.52,"y":46.48},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"coordinates":{"x":91.27,"y":65.77},"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":1,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":146.17,"y":76.09},"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":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":116.21,"y":103.26},"type":"O","description":"Flyout"}]}},{"startIndex":7,"endIndex":17,"top":[7,8,9,10,11,12],"bottom":[13,14,15,16,17],"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":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"coordinates":{"x":109.48,"y":80.58},"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":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"coordinates":{"x":128.19,"y":93.79},"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":2,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":122.61,"y":168.82},"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":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":138.33,"y":88.21},"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":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":145.93,"y":148.54},"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":2,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":80.58,"y":78.16},"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":2,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":79.01,"y":179.97},"type":"O","description":"Pop Out"}]}},{"startIndex":18,"endIndex":26,"top":[18,19,20,21],"bottom":[22,23,24,25,26],"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":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"coordinates":{"x":146.72,"y":191.76},"type":"O","description":"Pop Out"}],"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":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":158.1,"y":167.8},"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":3,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":145.93,"y":159.69},"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":3,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":144.95,"y":172.0},"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":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":135.66,"y":96.51},"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":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":96.76,"y":59.31},"type":"O","description":"Flyout"}]}},{"startIndex":27,"endIndex":34,"top":[27,28,29,30,31],"bottom":[32,33,34],"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":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"coordinates":{"x":107.39,"y":97.21},"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":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"coordinates":{"x":70.9,"y":113.05},"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":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"coordinates":{"x":119.75,"y":193.48},"type":"O","description":"Sac Bunt"},{"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":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"coordinates":{"x":181.4,"y":128.29},"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":4,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":152.02,"y":155.13},"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":4,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":155.56,"y":150.57},"type":"O","description":"Groundout"}]}},{"startIndex":35,"endIndex":42,"top":[35,36,37,38],"bottom":[39,40,41,42],"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":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":118.93,"y":49.91},"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":5,"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"coordinates":{"x":102.84,"y":164.76},"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":5,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":101.32,"y":159.18},"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":5,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":83.76,"y":63.19},"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":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":127.18,"y":93.28},"type":"H","description":"Single"}]}},{"startIndex":43,"endIndex":49,"top":[43,44,45,46],"bottom":[47,48,49],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":6,"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"coordinates":{"x":71.05,"y":160.73},"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":6,"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"coordinates":{"x":144.41,"y":154.12},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":6,"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":110.45,"y":166.79},"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":6,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":134.27,"y":138.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":6,"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":160.63,"y":166.79},"type":"O","description":"Groundout"}]}},{"startIndex":50,"endIndex":56,"top":[50,51,52,53],"bottom":[54,55,56],"hits":{"away":[],"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":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":102.33,"y":165.78},"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":7,"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":56.12,"y":73.37},"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":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":190.5,"y":104.71},"type":"O","description":"Flyout"}]}},{"startIndex":57,"endIndex":65,"top":[57,58,59],"bottom":[60,61,62,63,64,65],"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":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"coordinates":{"x":147.84,"y":151.36},"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":8,"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"coordinates":{"x":107.91,"y":156.65},"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":8,"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"coordinates":{"x":112.47,"y":156.65},"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":8,"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":70.9,"y":144.48},"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":8,"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":123.89,"y":199.78},"type":"O","description":"Groundout"}]}},{"startIndex":66,"endIndex":72,"top":[66,67,68,69],"bottom":[70,71,72],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":620454,"fullName":"José Castillo","link":"/api/v1/people/620454"},"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"coordinates":{"x":112.98,"y":146.0},"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":620454,"fullName":"José Castillo","link":"/api/v1/people/620454"},"batter":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"coordinates":{"x":100.81,"y":162.73},"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":620454,"fullName":"José Castillo","link":"/api/v1/people/620454"},"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"coordinates":{"x":134.27,"y":131.81},"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":9,"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":151.51,"y":138.4},"type":"O","description":"Pop Out"}]}},{"startIndex":73,"endIndex":79,"top":[73,74],"bottom":[75,76,77,78,79],"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":10,"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":192.87,"y":95.37},"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":10,"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"coordinates":{"x":122.52,"y":84.95},"type":"O","description":"Double Play"}],"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":10,"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":110.66,"y":197.47},"type":"O","description":"Bunt 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":10,"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":173.42,"y":135.16},"type":"H","description":"Single"}]}},{"startIndex":80,"endIndex":88,"top":[80,81,82,83],"bottom":[84,85,86,87,88],"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":11,"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"coordinates":{"x":159.11,"y":165.78},"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":11,"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"coordinates":{"x":100.81,"y":98.35},"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":11,"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"coordinates":{"x":99.29,"y":167.8},"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":11,"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":205.75,"y":126.32},"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":11,"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"coordinates":{"x":123.06,"y":191.57},"type":"O","description":"Sac Bunt"},{"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":11,"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":143.9,"y":181.49},"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":11,"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":129.96,"y":182.95},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":89,"endIndex":95,"top":[89,90,91],"bottom":[92,93,94,95],"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":12,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"coordinates":{"x":129.52,"y":148.14},"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":12,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"coordinates":{"x":121.6,"y":160.71},"type":"O","description":"Pop Out"},{"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":12,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":145.29,"y":182.65},"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":12,"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":150.88,"y":164.23},"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":12,"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":114.28,"y":80.3},"type":"O","description":"Flyout"}]}},{"startIndex":96,"endIndex":99,"top":[96,97,98],"bottom":[99],"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":13,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":74.9,"y":106.4},"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":13,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"coordinates":{"x":128.19,"y":177.94},"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":13,"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"coordinates":{"x":141.98,"y":58.09},"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":13,"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"batter":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"coordinates":{"x":231.71,"y":97.13},"type":"H","description":"Home Run"}]}}]},"linescore":{"note":"None out when winning run scored.","currentInning":13,"currentInningOrdinal":"13th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":3}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":10,"ordinalNum":"10th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":11,"ordinalNum":"11th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":12,"ordinalNum":"12th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":13,"ordinalNum":"13th","home":{"runs":2,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":4,"hits":9,"errors":0,"leftOnBase":14},"away":{"runs":2,"hits":8,"errors":0,"leftOnBase":13}},"defense":{"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"catcher":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"first":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"second":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"third":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"shortstop":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"left":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"center":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"right":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"onDeck":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"inHole":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"battingOrder":6,"team":{"id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"}},"offense":{"batter":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"onDeck":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"inHole":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"pitcher":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"battingOrder":5,"team":{"id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"}},"balls":0,"strikes":0,"outs":0},"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":14,"airOuts":10,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":3,"avg":".244","atBats":45,"obp":".313","slg":".379","ops":".692","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":50,"totalBases":12,"rbi":2,"leftOnBase":34,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.00","popOuts":3,"lineOuts":3},"pitching":{"flyOuts":7,"groundOuts":12,"airOuts":13,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":5,"intentionalWalks":2,"hits":9,"hitByPitch":0,"atBats":43,"obp":".286","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":183,"era":"4.26","inningsPitched":"12.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.31","battersFaced":50,"outs":36,"completeGames":0,"shutouts":0,"pitchesThrown":183,"balls":65,"strikes":118,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":4,"pitchesPerInning":"15.25","runsScoredPer9":"3.00","homeRunsPer9":"0.75","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":36,"errors":0,"chances":46,"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":{"summary":"6.0 IP, ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":7,"airOuts":7,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":81,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":81,"balls":30,"strikes":51,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"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":13,"flyOuts":50,"groundOuts":95,"airOuts":88,"runs":42,"doubles":13,"triples":4,"homeRuns":8,"strikeOuts":47,"baseOnBalls":12,"intentionalWalks":0,"hits":85,"hitByPitch":3,"atBats":311,"obp":".305","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1196,"era":"4.44","inningsPitched":"79.0","wins":6,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.23","battersFaced":330,"outs":237,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1196,"balls":443,"strikes":753,"strikePercentage":".630","hitBatsmen":3,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":1,"winPercentage":".667","pitchesPerInning":"15.14","gamesFinished":1,"strikeoutWalkRatio":"3.92","strikeoutsPer9Inn":"5.35","walksPer9Inn":"1.37","hitsPer9Inn":"9.68","runsScoredPer9":"4.78","homeRunsPer9":"0.91","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":26},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":12,"errors":1,"chances":23,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"0-5 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":56,"groundOuts":43,"airOuts":92,"runs":45,"doubles":12,"triples":1,"homeRuns":14,"strikeOuts":116,"baseOnBalls":45,"intentionalWalks":2,"hits":68,"hitByPitch":0,"avg":".216","atBats":315,"obp":".310","slg":".394","ops":".704","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":364,"totalBases":124,"rbi":46,"leftOnBase":149,"sacBunts":0,"sacFlies":4,"babip":".286","groundOutsToAirouts":"0.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.50","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":144,"putOuts":86,"errors":7,"chances":237,"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":{"summary":"1.2 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":35,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":35,"balls":14,"strikes":21,"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":33,"gamesStarted":0,"flyOuts":28,"groundOuts":40,"airOuts":56,"runs":12,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":56,"baseOnBalls":18,"intentionalWalks":0,"hits":26,"hitByPitch":3,"atBats":175,"obp":".236","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":826,"era":"1.90","inningsPitched":"52.0","wins":3,"losses":0,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":11,"whip":"0.85","battersFaced":199,"outs":156,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":826,"balls":302,"strikes":524,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.88","gamesFinished":10,"strikeoutWalkRatio":"3.11","strikeoutsPer9Inn":"9.69","walksPer9Inn":"3.12","hitsPer9Inn":"4.50","runsScoredPer9":"2.08","homeRunsPer9":"0.52","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID691023":{"person":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"jerseyNumber":"18","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"201","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":97,"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":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID701675":{"person":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"jerseyNumber":"27","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":6,"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":16,"flyOuts":7,"groundOuts":17,"airOuts":10,"runs":8,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":3,"avg":".178","atBats":45,"obp":".255","slg":".267","ops":".522","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":53,"totalBases":12,"rbi":7,"leftOnBase":21,"sacBunts":2,"sacFlies":1,"babip":".219","groundOutsToAirouts":"1.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":38,"errors":1,"chances":41,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":"902","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":58,"groundOuts":92,"airOuts":99,"runs":50,"doubles":14,"triples":1,"homeRuns":5,"strikeOuts":103,"baseOnBalls":38,"intentionalWalks":0,"hits":81,"hitByPitch":9,"avg":".221","atBats":367,"obp":".308","slg":".305","ops":".613","caughtStealing":3,"stolenBases":32,"stolenBasePercentage":".914","caughtStealingPercentage":".086","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":422,"totalBases":112,"rbi":36,"leftOnBase":146,"sacBunts":6,"sacFlies":2,"babip":".291","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"73.40","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":301,"errors":4,"chances":309,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"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":"0-5 | HBP, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":8,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":132,"flyOuts":69,"groundOuts":110,"airOuts":114,"runs":68,"doubles":30,"triples":1,"homeRuns":20,"strikeOuts":141,"baseOnBalls":42,"intentionalWalks":1,"hits":122,"hitByPitch":21,"avg":".253","atBats":482,"obp":".337","slg":".444","ops":".781","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":551,"totalBases":214,"rbi":78,"leftOnBase":217,"sacBunts":1,"sacFlies":4,"babip":".314","groundOutsToAirouts":"0.96","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"24.10","popOuts":15,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":81,"putOuts":939,"errors":9,"chances":1029,"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":{},"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":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":true,"isSubstitute":false}},"ID571945":{"person":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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-6 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":79,"groundOuts":95,"airOuts":154,"runs":65,"doubles":22,"triples":1,"homeRuns":13,"strikeOuts":106,"baseOnBalls":56,"intentionalWalks":3,"hits":111,"hitByPitch":5,"avg":".240","atBats":463,"obp":".326","slg":".376","ops":".702","caughtStealing":5,"stolenBases":4,"stolenBasePercentage":".444","caughtStealingPercentage":".556","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":527,"totalBases":174,"rbi":45,"leftOnBase":199,"sacBunts":0,"sacFlies":3,"babip":".282","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.62","popOuts":38,"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":201,"errors":1,"chances":204,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"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":"800","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":1,"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":22,"flyOuts":9,"groundOuts":12,"airOuts":14,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":6,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".273","atBats":44,"obp":".360","slg":".386","ops":".746","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":51,"totalBases":17,"rbi":4,"leftOnBase":18,"sacBunts":1,"sacFlies":0,"babip":".306","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.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":18,"putOuts":20,"errors":0,"chances":38,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":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":true,"isSubstitute":false}},"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":{"note":"(L, 0-3)","summary":"1.0 IP, ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":4,"strikes":10,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"18.00","homeRunsPer9":"9.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":25,"gamesStarted":0,"flyOuts":13,"groundOuts":21,"airOuts":24,"runs":26,"doubles":4,"triples":3,"homeRuns":5,"strikeOuts":23,"baseOnBalls":13,"intentionalWalks":2,"hits":29,"hitByPitch":0,"atBats":97,"obp":".382","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":415,"era":"8.75","inningsPitched":"23.2","wins":0,"losses":3,"saves":1,"saveOpportunities":2,"holds":2,"blownSaves":1,"earnedRuns":23,"whip":"1.77","battersFaced":110,"outs":71,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":415,"balls":155,"strikes":260,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":2,"winPercentage":".000","pitchesPerInning":"17.54","gamesFinished":12,"strikeoutWalkRatio":"1.77","strikeoutsPer9Inn":"8.75","walksPer9Inn":"4.94","hitsPer9Inn":"11.03","runsScoredPer9":"9.89","homeRunsPer9":"1.90","inheritedRunners":8,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":2,"chances":6,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"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":{"summary":"1.1 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":9,"strikes":13,"strikePercentage":".590","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":59,"gamesStarted":0,"flyOuts":22,"groundOuts":64,"airOuts":42,"runs":18,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":51,"baseOnBalls":26,"intentionalWalks":5,"hits":43,"hitByPitch":2,"atBats":195,"obp":".316","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":882,"era":"1.98","inningsPitched":"54.2","wins":4,"losses":5,"saves":7,"saveOpportunities":8,"holds":21,"blownSaves":1,"earnedRuns":12,"whip":"1.26","battersFaced":229,"outs":164,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":882,"balls":332,"strikes":550,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.52","rbi":0,"winPercentage":".444","pitchesPerInning":"16.13","gamesFinished":14,"strikeoutWalkRatio":"1.96","strikeoutsPer9Inn":"8.40","walksPer9Inn":"4.28","hitsPer9Inn":"7.08","runsScoredPer9":"2.96","homeRunsPer9":"0.33","inheritedRunners":25,"inheritedRunnersScored":3,"catchersInterference":1,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":12,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID660896":{"person":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"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":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":true,"isSubstitute":false}},"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":"0-6 | 3 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":89,"groundOuts":105,"airOuts":148,"runs":48,"doubles":22,"triples":1,"homeRuns":17,"strikeOuts":71,"baseOnBalls":34,"intentionalWalks":1,"hits":125,"hitByPitch":1,"avg":".282","atBats":444,"obp":".331","slg":".450","ops":".781","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":486,"totalBases":200,"rbi":62,"leftOnBase":192,"sacBunts":1,"sacFlies":4,"babip":".300","groundOutsToAirouts":"0.71","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"26.12","popOuts":28,"lineOuts":31},"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":380,"errors":4,"chances":406,"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":"4-5 | 2B, RBI, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":29,"groundOuts":46,"airOuts":51,"runs":19,"doubles":13,"triples":0,"homeRuns":1,"strikeOuts":66,"baseOnBalls":13,"intentionalWalks":0,"hits":55,"hitByPitch":1,"avg":".256","atBats":215,"obp":".299","slg":".330","ops":".629","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":232,"totalBases":71,"rbi":20,"leftOnBase":98,"sacBunts":1,"sacFlies":2,"babip":".360","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"215.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":{"summary":"2.0 IP, 0 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":31,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":10,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":8,"strikes":23,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"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":34,"gamesStarted":0,"flyOuts":14,"groundOuts":47,"airOuts":32,"runs":9,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":38,"baseOnBalls":19,"intentionalWalks":1,"hits":28,"hitByPitch":4,"atBats":143,"obp":".305","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":647,"era":"1.52","inningsPitched":"41.1","wins":3,"losses":0,"saves":3,"saveOpportunities":6,"holds":6,"blownSaves":3,"earnedRuns":7,"whip":"1.14","battersFaced":168,"outs":124,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":647,"balls":253,"strikes":394,"strikePercentage":".610","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.47","rbi":1,"winPercentage":"1.000","pitchesPerInning":"15.65","gamesFinished":9,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.27","walksPer9Inn":"4.14","hitsPer9Inn":"6.10","runsScoredPer9":"1.96","homeRunsPer9":"0.44","inheritedRunners":9,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":18,"groundOuts":42,"airOuts":55,"runs":16,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":21,"baseOnBalls":7,"intentionalWalks":0,"hits":37,"hitByPitch":0,"avg":".240","atBats":154,"obp":".272","slg":".390","ops":".662","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":162,"totalBases":60,"rbi":19,"leftOnBase":67,"sacBunts":0,"sacFlies":1,"babip":".248","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.80","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":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID669461":{"person":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":0,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":4,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686780":{"person":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"jerseyNumber":"43","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"700","stats":{"batting":{"summary":"2-5 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":2,"putOuts":13,"errors":0,"chances":15,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":47,"groundOuts":79,"airOuts":84,"runs":36,"doubles":14,"triples":0,"homeRuns":11,"strikeOuts":97,"baseOnBalls":18,"intentionalWalks":1,"hits":75,"hitByPitch":3,"avg":".227","atBats":330,"obp":".272","slg":".370","ops":".642","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":356,"totalBases":122,"rbi":44,"leftOnBase":165,"sacBunts":3,"sacFlies":2,"babip":".286","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","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":47,"putOuts":707,"errors":5,"chances":759,"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":"1-4 | HR, 2 HBP, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":2,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":34,"groundOuts":98,"airOuts":72,"runs":42,"doubles":12,"triples":0,"homeRuns":15,"strikeOuts":74,"baseOnBalls":35,"intentionalWalks":0,"hits":93,"hitByPitch":11,"avg":".279","atBats":333,"obp":".363","slg":".450","ops":".813","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":17,"groundIntoTriplePlay":0,"plateAppearances":384,"totalBases":150,"rbi":56,"leftOnBase":137,"sacBunts":0,"sacFlies":4,"babip":".315","groundOutsToAirouts":"1.36","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"22.20","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,691023,676475,575929,669357,695336,686780,665877,701675,650968,687363,700241,694335,668941,676617,681676],"pitchers":[700241,694335,668941,676617,681676],"bench":[699625,691026],"bullpen":[660896,700669,543243,681517,669461,571945,669467,675919,688297],"battingOrder":[663457,691023,676475,575929,669357,695336,686780,665877,687363],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Saggese (13, Vargas)."},{"label":"HR","value":"Herrera (15, 1st inning off Gilbert, L, 0 on, 1 out)."},{"label":"TB","value":"Herrera 4; Nootbaar; Pagés, P 2; Saggese 5."},{"label":"RBI","value":"Herrera (56); Saggese (20)."},{"label":"Runners left in scoring position, 2 out","value":"Church; Gorman 2; Herrera; Nootbaar 4; Fermín."},{"label":"SAC","value":"Fermín."},{"label":"Team RISP","value":"2-for-22."},{"label":"Team LOB","value":"13."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Herrera (7, 2nd base off Gilbert, L/Raleigh); Saggese (3, 2nd base off Jackson/Raleigh)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(O'Brien-Pagés, P-Contreras, Wn)."}]}],"note":[{"label":"a","value":"Grounded out for Church in the 9th."},{"label":"1","value":"Ran for Herrera in the 13th."}]},"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":12,"airOuts":13,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":5,"intentionalWalks":2,"hits":9,"hitByPitch":0,"avg":".243","atBats":43,"obp":".319","slg":".415","ops":".734","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":50,"totalBases":14,"rbi":4,"leftOnBase":27,"sacBunts":1,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.00","popOuts":3,"lineOuts":3},"pitching":{"flyOuts":4,"groundOuts":14,"airOuts":10,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":3,"atBats":45,"obp":".245","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":208,"era":"3.96","inningsPitched":"13.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.25","battersFaced":50,"outs":39,"completeGames":0,"shutouts":0,"pitchesThrown":208,"balls":73,"strikes":135,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.40","rbi":2,"pitchesPerInning":"16.00","runsScoredPer9":"1.38","homeRunsPer9":"0.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":13,"putOuts":39,"errors":0,"chances":52,"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":"400","stats":{"batting":{"summary":"1-5 | BB, 2 K, 3 R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":0,"leftOnBase":7,"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":14,"errors":0,"chances":14,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":133,"flyOuts":78,"groundOuts":146,"airOuts":134,"runs":73,"doubles":25,"triples":1,"homeRuns":19,"strikeOuts":77,"baseOnBalls":46,"intentionalWalks":4,"hits":141,"hitByPitch":3,"avg":".285","atBats":494,"obp":".347","slg":".455","ops":".802","caughtStealing":2,"stolenBases":25,"stolenBasePercentage":".926","caughtStealingPercentage":".074","groundIntoDoublePlay":16,"groundIntoTriplePlay":0,"plateAppearances":550,"totalBases":225,"rbi":80,"leftOnBase":208,"sacBunts":0,"sacFlies":4,"babip":".303","groundOutsToAirouts":"1.09","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"26.00","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":829,"errors":5,"chances":901,"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":"701","stats":{"batting":{"summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":14,"groundOuts":17,"airOuts":22,"runs":7,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":16,"baseOnBalls":2,"intentionalWalks":0,"hits":20,"hitByPitch":1,"avg":".270","atBats":74,"obp":".295","slg":".324","ops":".619","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":78,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":33,"errors":0,"chances":33,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"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,"battingOrder":"900","stats":{"batting":{"summary":"0-5 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":43,"groundOuts":49,"airOuts":79,"runs":24,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":45,"baseOnBalls":27,"intentionalWalks":1,"hits":46,"hitByPitch":2,"avg":".214","atBats":215,"obp":".305","slg":".312","ops":".617","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":248,"totalBases":67,"rbi":24,"leftOnBase":99,"sacBunts":2,"sacFlies":2,"babip":".250","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.75","popOuts":19,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":155,"putOuts":88,"errors":4,"chances":247,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":"2-6 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":2,"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":144,"flyOuts":70,"groundOuts":114,"airOuts":138,"runs":88,"doubles":30,"triples":1,"homeRuns":27,"strikeOuts":166,"baseOnBalls":57,"intentionalWalks":2,"hits":134,"hitByPitch":26,"avg":".245","atBats":548,"obp":".342","slg":".451","ops":".793","caughtStealing":6,"stolenBases":27,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":635,"totalBases":247,"rbi":73,"leftOnBase":253,"sacBunts":0,"sacFlies":4,"babip":".298","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.30","popOuts":35,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":280,"errors":3,"chances":287,"fielding":".990","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":"800","stats":{"batting":{"summary":"0-5","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":142,"flyOuts":75,"groundOuts":137,"airOuts":144,"runs":62,"doubles":20,"triples":0,"homeRuns":9,"strikeOuts":109,"baseOnBalls":70,"intentionalWalks":1,"hits":136,"hitByPitch":3,"avg":".262","atBats":519,"obp":".352","slg":".353","ops":".705","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":599,"totalBases":183,"rbi":47,"leftOnBase":192,"sacBunts":6,"sacFlies":1,"babip":".316","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.67","popOuts":22,"lineOuts":47},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":334,"putOuts":182,"errors":10,"chances":526,"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":{"summary":"2.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":31,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":11,"strikes":20,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"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":46,"gamesStarted":0,"flyOuts":26,"groundOuts":51,"airOuts":44,"runs":26,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":33,"baseOnBalls":25,"intentionalWalks":4,"hits":36,"hitByPitch":2,"atBats":160,"obp":".333","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":678,"era":"4.03","inningsPitched":"44.2","wins":2,"losses":5,"saves":9,"saveOpportunities":11,"holds":3,"blownSaves":2,"earnedRuns":20,"whip":"1.37","battersFaced":191,"outs":134,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":678,"balls":256,"strikes":422,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.16","rbi":1,"winPercentage":".286","pitchesPerInning":"15.18","gamesFinished":26,"strikeoutWalkRatio":"1.32","strikeoutsPer9Inn":"6.65","walksPer9Inn":"5.04","hitsPer9Inn":"7.25","runsScoredPer9":"5.24","homeRunsPer9":"0.81","inheritedRunners":12,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":13},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686527":{"person":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"jerseyNumber":"8","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"700","stats":{"batting":{"summary":"0-2 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":29,"groundOuts":48,"airOuts":52,"runs":21,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":48,"baseOnBalls":18,"intentionalWalks":0,"hits":57,"hitByPitch":3,"avg":".281","atBats":203,"obp":".345","slg":".429","ops":".774","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":226,"totalBases":87,"rbi":21,"leftOnBase":82,"sacBunts":0,"sacFlies":2,"babip":".333","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":5,"lineOuts":18},"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":101,"errors":1,"chances":106,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"1-3 | 3 BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":3,"intentionalWalks":2,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":14,"errors":0,"chances":14,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":143,"flyOuts":98,"groundOuts":69,"airOuts":172,"runs":95,"doubles":19,"triples":0,"homeRuns":53,"strikeOuts":169,"baseOnBalls":87,"intentionalWalks":15,"hits":129,"hitByPitch":7,"avg":".241","atBats":536,"obp":".352","slg":".573","ops":".925","caughtStealing":4,"stolenBases":14,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":633,"totalBases":307,"rbi":113,"leftOnBase":227,"sacBunts":0,"sacFlies":3,"babip":".240","groundOutsToAirouts":"0.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.11","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":74,"stolenBasePercentage":".787","caughtStealingPercentage":".213","assists":34,"putOuts":938,"errors":4,"chances":976,"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":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":2,"strikes":8,"strikePercentage":".800","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":63,"gamesStarted":0,"flyOuts":25,"groundOuts":70,"airOuts":53,"runs":26,"doubles":11,"triples":0,"homeRuns":2,"strikeOuts":45,"baseOnBalls":19,"intentionalWalks":3,"hits":49,"hitByPitch":6,"atBats":211,"obp":".310","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","numberOfPitches":932,"era":"3.86","inningsPitched":"58.1","wins":4,"losses":4,"saves":0,"saveOpportunities":5,"holds":13,"blownSaves":5,"earnedRuns":25,"whip":"1.17","battersFaced":242,"outs":175,"gamesPitched":63,"completeGames":0,"shutouts":0,"pitchesThrown":932,"balls":331,"strikes":601,"strikePercentage":".640","hitBatsmen":6,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.32","rbi":0,"winPercentage":".500","pitchesPerInning":"15.98","gamesFinished":4,"strikeoutWalkRatio":"2.37","strikeoutsPer9Inn":"6.94","walksPer9Inn":"2.93","hitsPer9Inn":"7.56","runsScoredPer9":"4.01","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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":47,"gamesStarted":0,"flyOuts":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":true,"isSubstitute":false}},"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":{"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":16,"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":16,"balls":7,"strikes":9,"strikePercentage":".560","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":23,"gamesStarted":0,"flyOuts":13,"groundOuts":28,"airOuts":16,"runs":14,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":23,"baseOnBalls":10,"intentionalWalks":0,"hits":32,"hitByPitch":4,"atBats":97,"obp":".407","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":412,"era":"4.56","inningsPitched":"23.2","wins":1,"losses":2,"saves":0,"saveOpportunities":2,"holds":3,"blownSaves":2,"earnedRuns":12,"whip":"1.77","battersFaced":113,"outs":71,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":412,"balls":135,"strikes":277,"strikePercentage":".670","hitBatsmen":4,"balks":3,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.75","rbi":0,"winPercentage":".333","pitchesPerInning":"17.41","gamesFinished":4,"strikeoutWalkRatio":"2.30","strikeoutsPer9Inn":"8.75","walksPer9Inn":"3.80","hitsPer9Inn":"12.17","runsScoredPer9":"5.32","homeRunsPer9":"1.14","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"4.2 IP, ER, 8 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":1,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":2,"atBats":18,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":95,"inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":22,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":95,"balls":35,"strikes":60,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.93","homeRunsPer9":"1.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":58,"groundOuts":83,"airOuts":101,"runs":48,"doubles":17,"triples":1,"homeRuns":17,"strikeOuts":159,"baseOnBalls":28,"intentionalWalks":0,"hits":90,"hitByPitch":6,"atBats":430,"obp":".267","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1901,"era":"3.54","inningsPitched":"114.1","wins":4,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.03","battersFaced":467,"outs":343,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1901,"balls":646,"strikes":1255,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":8,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":1,"winPercentage":".400","pitchesPerInning":"16.63","gamesFinished":0,"strikeoutWalkRatio":"5.68","strikeoutsPer9Inn":"12.52","walksPer9Inn":"2.20","hitsPer9Inn":"7.08","runsScoredPer9":"3.78","homeRunsPer9":"1.34","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":20,"lineOuts":23},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":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":0,"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":{"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":true,"isSubstitute":false}},"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":{},"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":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":false,"isOnBench":true,"isSubstitute":false}},"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":"600","stats":{"batting":{"summary":"0-4 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":143,"flyOuts":91,"groundOuts":92,"airOuts":147,"runs":83,"doubles":25,"triples":0,"homeRuns":45,"strikeOuts":169,"baseOnBalls":42,"intentionalWalks":1,"hits":122,"hitByPitch":16,"avg":".233","atBats":523,"obp":".306","slg":".539","ops":".845","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":588,"totalBases":282,"rbi":109,"leftOnBase":226,"sacBunts":0,"sacFlies":7,"babip":".244","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.62","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":219,"putOuts":88,"errors":15,"chances":322,"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":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":true,"isSubstitute":false}},"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":{"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":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"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":21,"balls":10,"strikes":11,"strikePercentage":".520","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":68,"gamesStarted":0,"flyOuts":35,"groundOuts":35,"airOuts":56,"runs":18,"doubles":11,"triples":2,"homeRuns":4,"strikeOuts":74,"baseOnBalls":11,"intentionalWalks":1,"hits":39,"hitByPitch":5,"atBats":201,"obp":".250","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":840,"era":"2.77","inningsPitched":"55.1","wins":3,"losses":3,"saves":0,"saveOpportunities":6,"holds":21,"blownSaves":6,"earnedRuns":17,"whip":"0.90","battersFaced":220,"outs":166,"gamesPitched":68,"completeGames":0,"shutouts":0,"pitchesThrown":840,"balls":258,"strikes":582,"strikePercentage":".690","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".500","pitchesPerInning":"15.18","gamesFinished":4,"strikeoutWalkRatio":"6.73","strikeoutsPer9Inn":"12.04","walksPer9Inn":"1.79","hitsPer9Inn":"6.34","runsScoredPer9":"2.93","homeRunsPer9":"0.65","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":"501","stats":{"batting":{"note":"1-","summary":"1-1 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":4,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"1.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":11,"groundOuts":18,"airOuts":15,"runs":17,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":15,"intentionalWalks":0,"hits":21,"hitByPitch":1,"avg":".288","atBats":73,"obp":".416","slg":".397","ops":".813","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":89,"totalBases":29,"rbi":9,"leftOnBase":42,"sacBunts":0,"sacFlies":0,"babip":".365","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.50","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":true,"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":"2-6 | 2B, 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":3,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":145,"flyOuts":80,"groundOuts":158,"airOuts":141,"runs":95,"doubles":26,"triples":4,"homeRuns":30,"strikeOuts":143,"baseOnBalls":34,"intentionalWalks":1,"hits":159,"hitByPitch":11,"avg":".265","atBats":599,"obp":".316","slg":".472","ops":".788","caughtStealing":6,"stolenBases":25,"stolenBasePercentage":".806","caughtStealingPercentage":".194","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":646,"totalBases":283,"rbi":87,"leftOnBase":253,"sacBunts":0,"sacFlies":2,"babip":".301","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.97","popOuts":24,"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":6,"putOuts":393,"errors":4,"chances":403,"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":{},"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":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":true,"isSubstitute":false}},"ID593871":{"person":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"jerseyNumber":"7","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"500","stats":{"batting":{"summary":"2-5 | 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":3,"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":124,"flyOuts":78,"groundOuts":103,"airOuts":142,"runs":56,"doubles":21,"triples":0,"homeRuns":24,"strikeOuts":71,"baseOnBalls":38,"intentionalWalks":1,"hits":109,"hitByPitch":3,"avg":".261","atBats":418,"obp":".323","slg":".483","ops":".806","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":466,"totalBases":202,"rbi":68,"leftOnBase":138,"sacBunts":2,"sacFlies":5,"babip":".259","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.42","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":{"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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,"battingOrder":"702","stats":{"batting":{"note":"a-","summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":1,"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":65,"flyOuts":18,"groundOuts":46,"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":195,"totalBases":53,"rbi":19,"leftOnBase":76,"sacBunts":3,"sacFlies":1,"babip":".288","groundOutsToAirouts":"1.48","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":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":{"note":"(W, 4-5)","summary":"2.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"2.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":5,"strikes":13,"strikePercentage":".720","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":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":15,"flyOuts":47,"groundOuts":96,"airOuts":85,"runs":51,"doubles":16,"triples":0,"homeRuns":15,"strikeOuts":55,"baseOnBalls":31,"intentionalWalks":0,"hits":90,"hitByPitch":5,"atBats":323,"obp":".349","caughtStealing":5,"stolenBases":4,"stolenBasePercentage":".444","caughtStealingPercentage":".556","numberOfPitches":1329,"era":"5.29","inningsPitched":"83.1","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.45","battersFaced":362,"outs":250,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1329,"balls":472,"strikes":857,"strikePercentage":".640","hitBatsmen":5,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".444","pitchesPerInning":"15.95","gamesFinished":1,"strikeoutWalkRatio":"1.77","strikeoutsPer9Inn":"5.94","walksPer9Inn":"3.35","hitsPer9Inn":"9.72","runsScoredPer9":"5.51","homeRunsPer9":"1.62","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":15,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":4,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"1.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":3,"strikes":14,"strikePercentage":".820","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"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":62,"gamesStarted":0,"flyOuts":34,"groundOuts":85,"airOuts":63,"runs":32,"doubles":10,"triples":1,"homeRuns":7,"strikeOuts":46,"baseOnBalls":23,"intentionalWalks":4,"hits":71,"hitByPitch":5,"atBats":261,"obp":".340","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":968,"era":"3.54","inningsPitched":"68.2","wins":4,"losses":5,"saves":1,"saveOpportunities":7,"holds":14,"blownSaves":6,"earnedRuns":27,"whip":"1.37","battersFaced":293,"outs":206,"gamesPitched":62,"completeGames":0,"shutouts":0,"pitchesThrown":968,"balls":331,"strikes":637,"strikePercentage":".660","hitBatsmen":5,"balks":1,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.35","rbi":0,"winPercentage":".444","pitchesPerInning":"14.10","gamesFinished":9,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.03","walksPer9Inn":"3.01","hitsPer9Inn":"9.31","runsScoredPer9":"4.19","homeRunsPer9":"0.92","inheritedRunners":23,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[668227,663728,677594,647304,593871,660844,553993,686527,645302,670042,641487,702284,669302,672841,642100,657571,620454,592426,676106],"pitchers":[669302,672841,642100,657571,620454,592426,676106],"bench":[695670,641598],"bullpen":[660825,666374,622491,669923,682243,662253,693433],"battingOrder":[668227,663728,677594,647304,660844,553993,670042,641487,702284],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Rodríguez, J (26, Svanson); Polanco (21, O'Brien)."},{"label":"HR","value":"Rivas (2, 13th inning off Fernandez, 1 on, 0 out)."},{"label":"TB","value":"Arozarena 2; Naylor, J; Polanco 3; Raleigh; Rivas 4; Rodríguez, J 3."},{"label":"RBI","value":"Canzone (21); Polanco (68); Rivas 2 (9)."},{"label":"Runners left in scoring position, 2 out","value":"Naylor, J 4; Crawford, J; Polanco 2."},{"label":"SAC","value":"Raley, L."},{"label":"SF","value":"Canzone."},{"label":"GIDP","value":"Young."},{"label":"Team RISP","value":"3-for-15."},{"label":"Team LOB","value":"14."}]},{"title":"FIELDING","fieldList":[{"label":"Outfield assists","value":"Rodríguez, J (Herrera at 2nd base)."},{"label":"DP","value":"(Rodríguez, J-Crawford, J)."}]}],"note":[{"label":"a","value":"Hit a sacrifice bunt for Robles in the 11th."},{"label":"1","value":"Ran for Polanco in the 11th."}]}},"officials":[{"official":{"id":521251,"fullName":"Ben May","link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":665576,"fullName":"Brock Ballou","link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":427197,"fullName":"Chris Guccione","link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":489985,"fullName":"Chad Whitson","link":"/api/v1/people/489985"},"officialType":"Third Base"}],"info":[{"label":"IBB","value":"Raleigh 2 (by O'Brien, by Fernandez)."},{"label":"HBP","value":"Herrera 2 (by Gilbert, L, by Speier); Contreras, Wn (by Gilbert, L)."},{"label":"Pitches-strikes","value":"McGreevy 81-51; Svanson 35-21; Romero, J 22-13; O'Brien 31-23; Fernandez 14-10; Gilbert, L 95-60; Vargas 17-14; Speier 21-11; Ferguson, C 10-8; Castillo, J 16-9; Jackson 31-20; Hancock 18-13."},{"label":"Groundouts-flyouts","value":"McGreevy 7-4; Svanson 1-2; Romero, J 1-0; O'Brien 3-0; Fernandez 0-1; Gilbert, L 1-3; Vargas 3-0; Speier 0-0; Ferguson, C 3-0; Castillo, J 2-0; Jackson 2-0; Hancock 3-1."},{"label":"Batters faced","value":"McGreevy 23; Svanson 7; Romero, J 5; O'Brien 10; Fernandez 5; Gilbert, L 22; Vargas 5; Speier 4; Ferguson, C 3; Castillo, J 4; Jackson 6; Hancock 6."},{"label":"Inherited runners-scored","value":"Romero, J 2-0; Vargas 1-0."},{"label":"Umpires","value":"HP: Ben May. 1B: Brock Ballou. 2B: Chris Guccione. 3B: Chad Whitson. "},{"label":"Weather","value":"72 degrees, Clear."},{"label":"Wind","value":"5 mph, In From LF."},{"label":"First pitch","value":"6:41 PM."},{"label":"T","value":"3:44."},{"label":"Att","value":"25,495."},{"label":"Venue","value":"T-Mobile Park."},{"label":"September 10, 2025"}],"pitchingNotes":["Fernandez pitched to 1 batter in the 13th inning."],"topPerformers":[{"player":{"person":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241","boxscoreName":"McGreevy"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":7,"airOuts":7,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":81,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":81,"balls":30,"strikes":51,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"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":13,"flyOuts":50,"groundOuts":95,"airOuts":88,"runs":42,"doubles":13,"triples":4,"homeRuns":8,"strikeOuts":47,"baseOnBalls":12,"intentionalWalks":0,"hits":85,"hitByPitch":3,"atBats":311,"obp":".305","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1196,"era":"4.44","inningsPitched":"79.0","wins":6,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.23","battersFaced":330,"outs":237,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1196,"balls":443,"strikes":753,"strikePercentage":".630","hitBatsmen":3,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":1,"winPercentage":".667","pitchesPerInning":"15.14","gamesFinished":1,"strikeoutWalkRatio":"3.92","strikeoutsPer9Inn":"5.35","walksPer9Inn":"1.37","hitsPer9Inn":"9.68","runsScoredPer9":"4.78","homeRunsPer9":"0.91","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":26},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":12,"errors":1,"chances":23,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":67,"pitchingGameScore":67},{"player":{"person":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336","boxscoreName":"Saggese"},"jerseyNumber":"25","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"600","stats":{"batting":{"summary":"4-5 | 2B, RBI, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":29,"groundOuts":46,"airOuts":51,"runs":19,"doubles":13,"triples":0,"homeRuns":1,"strikeOuts":66,"baseOnBalls":13,"intentionalWalks":0,"hits":55,"hitByPitch":1,"avg":".256","atBats":215,"obp":".299","slg":".330","ops":".629","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":232,"totalBases":71,"rbi":20,"leftOnBase":98,"sacBunts":1,"sacFlies":2,"babip":".360","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"215.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"}]},"type":"hitter","gameScore":62,"hittingGameScore":62},{"player":{"person":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844","boxscoreName":"Rivas"},"jerseyNumber":"76","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"501","stats":{"batting":{"note":"1-","summary":"1-1 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":4,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"1.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":11,"groundOuts":18,"airOuts":15,"runs":17,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":15,"intentionalWalks":0,"hits":21,"hitByPitch":1,"avg":".288","atBats":73,"obp":".416","slg":".397","ops":".813","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":89,"totalBases":29,"rbi":9,"leftOnBase":42,"sacBunts":0,"sacFlies":0,"babip":".365","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.50","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":true,"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"}]},"type":"hitter","gameScore":58,"hittingGameScore":58}]},"decisions":{"winner":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"loser":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}