{"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":776150,"link":"/api/v1.1/game/776150/feed/live","metaData":{"wait":10,"timeStamp":"20250928_041850","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count03","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776150,"type":"R","doubleHeader":"N","id":"2025/09/27/lanmlb-seamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776150-2025-09-27","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-09-28T01:40:00Z","originalDate":"2025-09-27","officialDate":"2025-09-27","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119","season":2025,"venue":{"id":22,"name":"Dodger Stadium","link":"/api/v1/venues/22"},"springVenue":{"id":3809,"link":"/api/v1/venues/3809"},"teamCode":"lan","fileCode":"la","abbreviation":"LAD","teamName":"Dodgers","locationName":"Los Angeles","firstYearOfPlay":"1884","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"LA Dodgers","record":{"gamesPlayed":161,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":92,"losses":69,"ties":0,"pct":".571"},"records":{},"divisionLeader":false,"wins":92,"losses":69,"winningPercentage":".571"},"franchiseName":"Los Angeles","clubName":"Dodgers","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":161,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":90,"losses":71,"ties":0,"pct":".559"},"records":{},"divisionLeader":false,"wins":90,"losses":71,"winningPercentage":".559"},"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},"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},"ID624424":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424","firstName":"Michael","lastName":"Conforto","primaryNumber":"20","birthDate":"1993-03-01","currentAge":33,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Michael","useLastName":"Conforto","middleName":"Thomas","boxscoreName":"Conforto","nickName":"Forto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2015-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Conforto","nameSlug":"michael-conforto-624424","firstLastName":"Michael Conforto","lastFirstName":"Conforto, Michael","lastInitName":"Conforto, M","initLastName":"M Conforto","fullFMLName":"Michael Thomas Conforto","fullLFMName":"Conforto, Michael Thomas","strikeZoneTop":3.181,"strikeZoneBottom":1.606},"ID688138":{"id":688138,"fullName":"Logan Evans","link":"/api/v1/people/688138","firstName":"Logan","lastName":"Evans","primaryNumber":"23","birthDate":"2001-06-05","currentAge":25,"birthCity":"Ann Arbor","birthStateProvince":"MI","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Evans","middleName":"Michael","boxscoreName":"Evans","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-04-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan Evans","nameSlug":"logan-evans-688138","firstLastName":"Logan Evans","lastFirstName":"Evans, Logan","lastInitName":"Evans, L","initLastName":"L Evans","fullFMLName":"Logan Michael Evans","fullLFMName":"Evans, Logan Michael","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID571771":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771","firstName":"Enrique","lastName":"Hernández","primaryNumber":"8","birthDate":"1991-08-24","currentAge":35,"birthCity":"San Juan","birthCountry":"Puerto Rico","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Enrique","useLastName":"Hernández","middleName":"J.","boxscoreName":"Hernández, E","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"KEE-kay","mlbDebutDate":"2014-07-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Enrique Hernández","nameSlug":"enrique-hernandez-571771","firstLastName":"Enrique Hernández","lastFirstName":"Hernández, Enrique","lastInitName":"Hernández, E","initLastName":"E Hernández","fullFMLName":"Enrique J. Hernández","fullLFMName":"Hernández, Enrique J.","strikeZoneTop":3.131,"strikeZoneBottom":1.58},"ID571970":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970","firstName":"Maxwell","lastName":"Muncy","primaryNumber":"13","birthDate":"1990-08-25","currentAge":36,"birthCity":"Midland","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Max","useLastName":"Muncy","middleName":"Steven","boxscoreName":"Muncy","nickName":"Funky Muncy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2015-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Muncy","nameSlug":"max-muncy-571970","firstLastName":"Max Muncy","lastFirstName":"Muncy, Max","lastInitName":"Muncy, M","initLastName":"M Muncy","fullFMLName":"Maxwell Steven Muncy","fullLFMName":"Muncy, Maxwell Steven","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"ID607455":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455","firstName":"Frank","lastName":"Banda","primaryNumber":"43","birthDate":"1993-08-10","currentAge":33,"birthCity":"Corpus Christi","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":221,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Anthony","useLastName":"Banda","middleName":"Anthony","boxscoreName":"Banda","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"BAHN-da","mlbDebutDate":"2017-07-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Anthony Banda","nameSlug":"anthony-banda-607455","firstLastName":"Anthony Banda","lastFirstName":"Banda, Anthony","lastInitName":"Banda, A","initLastName":"A Banda","fullFMLName":"Frank Anthony Banda","fullLFMName":"Banda, Frank Anthony","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID518692":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692","firstName":"Frederick","lastName":"Freeman","primaryNumber":"5","birthDate":"1989-09-12","currentAge":37,"birthCity":"Villa Park","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Freddie","useLastName":"Freeman","middleName":"Charles","boxscoreName":"Freeman, F","nickName":"Phillip","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"mlbDebutDate":"2010-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddie Freeman","nameSlug":"freddie-freeman-518692","firstLastName":"Freddie Freeman","lastFirstName":"Freeman, Freddie","lastInitName":"Freeman, F","initLastName":"F Freeman","fullFMLName":"Frederick Charles Freeman","fullLFMName":"Freeman, Frederick Charles","strikeZoneTop":3.382,"strikeZoneBottom":1.707},"ID656945":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945","firstName":"Tanner","lastName":"Scott","primaryNumber":"66","birthDate":"1994-07-22","currentAge":32,"birthCity":"Warren","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Scott","middleName":"Alexander","boxscoreName":"Scott","nickName":"Scottie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-09-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tanner Scott","nameSlug":"tanner-scott-656945","firstLastName":"Tanner Scott","lastFirstName":"Scott, Tanner","lastInitName":"Scott, T","initLastName":"T Scott","fullFMLName":"Tanner Alexander Scott","fullLFMName":"Scott, Tanner Alexander","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"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},"ID477132":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132","firstName":"Clayton","lastName":"Kershaw","primaryNumber":"22","birthDate":"1988-03-19","currentAge":38,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":225,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Clayton","useLastName":"Kershaw","middleName":"Edward","boxscoreName":"Kershaw","nickName":"Kersh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2006,"lastPlayedDate":"2025-09-28","mlbDebutDate":"2008-05-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Clayton Kershaw","nameSlug":"clayton-kershaw-477132","firstLastName":"Clayton Kershaw","lastFirstName":"Kershaw, Clayton","lastInitName":"Kershaw, C","initLastName":"C Kershaw","fullFMLName":"Clayton Edward Kershaw","fullLFMName":"Kershaw, Clayton Edward","strikeZoneTop":3.36,"strikeZoneBottom":1.6},"ID669743":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743","firstName":"Alex","lastName":"Call","primaryNumber":"12","birthDate":"1994-09-27","currentAge":31,"birthCity":"Burnsville","birthStateProvince":"MN","birthCountry":"USA","height":"5' 11\"","weight":189,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Alex","useLastName":"Call","middleName":"M.","boxscoreName":"Call","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2022-07-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Call","nameSlug":"alex-call-669743","firstLastName":"Alex Call","lastFirstName":"Call, Alex","lastInitName":"Call, A","initLastName":"A Call","fullFMLName":"Alex M. Call","fullLFMName":"Call, Alex M.","strikeZoneTop":3.16,"strikeZoneBottom":1.595},"ID605483":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483","firstName":"Blake","lastName":"Snell","primaryNumber":"7","birthDate":"1992-12-04","currentAge":33,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Blake","useLastName":"Snell","middleName":"Ashton","boxscoreName":"Snell","nickName":"Zilla","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-04-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Blake Snell","nameSlug":"blake-snell-605483","firstLastName":"Blake Snell","lastFirstName":"Snell, Blake","lastInitName":"Snell, B","initLastName":"B Snell","fullFMLName":"Blake Ashton Snell","fullLFMName":"Snell, Blake Ashton","strikeZoneTop":3.77,"strikeZoneBottom":1.74},"ID686218":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218","firstName":"George","lastName":"Sheehan","primaryNumber":"80","birthDate":"1999-11-15","currentAge":26,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Emmet","useLastName":"Sheehan","middleName":"Emmet","boxscoreName":"Sheehan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"EM-it SHEE-en","mlbDebutDate":"2023-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Emmet Sheehan","nameSlug":"emmet-sheehan-686218","firstLastName":"Emmet Sheehan","lastFirstName":"Sheehan, Emmet","lastInitName":"Sheehan, E","initLastName":"E Sheehan","fullFMLName":"George Emmet Sheehan","fullLFMName":"Sheehan, George Emmet","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID571760":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760","firstName":"Andrew","lastName":"Heaney","primaryNumber":"33","birthDate":"1991-06-05","currentAge":35,"birthCity":"Oklahoma City","birthStateProvince":"OK","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Heaney","middleName":"M.","boxscoreName":"Heaney","nickName":"Heandog","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"HEE-nee","mlbDebutDate":"2014-06-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Heaney","nameSlug":"andrew-heaney-571760","firstLastName":"Andrew Heaney","lastFirstName":"Heaney, Andrew","lastInitName":"Heaney, A","initLastName":"A Heaney","fullFMLName":"Andrew M. Heaney","fullLFMName":"Heaney, Andrew M.","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID500743":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743","firstName":"Miguel","lastName":"Rojas","primaryNumber":"72","birthDate":"1989-02-24","currentAge":37,"birthCity":"Los Teques","birthCountry":"Venezuela","height":"5' 10\"","weight":188,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Miguel","useLastName":"Rojas","middleName":"Elias","boxscoreName":"Rojas, M","nickName":"Miggy Ro","gender":"M","nameMatrilineal":"Naidernoff","isPlayer":true,"isVerified":true,"mlbDebutDate":"2014-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Rojas","nameSlug":"miguel-rojas-500743","firstLastName":"Miguel Rojas","lastFirstName":"Rojas, Miguel","lastInitName":"Rojas, M","initLastName":"M Rojas","fullFMLName":"Miguel Elias Rojas","fullLFMName":"Rojas, Miguel Elias","strikeZoneTop":3.141,"strikeZoneBottom":1.585},"ID676263":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263","firstName":"Jacob","lastName":"Dreyer","primaryNumber":"86","birthDate":"1999-02-27","currentAge":27,"birthCity":"Salt Lake City","birthStateProvince":"UT","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Dreyer","middleName":"Andrew","boxscoreName":"Dreyer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"drai-ur","mlbDebutDate":"2025-03-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jack Dreyer","nameSlug":"jack-dreyer-676263","firstLastName":"Jack Dreyer","lastFirstName":"Dreyer, Jack","lastInitName":"Dreyer, J","initLastName":"J Dreyer","fullFMLName":"Jacob Andrew Dreyer","fullLFMName":"Dreyer, Jacob Andrew","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"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},"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},"ID687221":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221","firstName":"Dalton","lastName":"Rushing","primaryNumber":"68","birthDate":"2001-02-21","currentAge":25,"birthCity":"Memphis","birthStateProvince":"TN","birthCountry":"USA","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Dalton","useLastName":"Rushing","middleName":"Wayne","boxscoreName":"Rushing","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dalton Rushing","nameSlug":"dalton-rushing-687221","firstLastName":"Dalton Rushing","lastFirstName":"Rushing, Dalton","lastInitName":"Rushing, D","initLastName":"D Rushing","fullFMLName":"Dalton Wayne Rushing","fullLFMName":"Rushing, Dalton Wayne","strikeZoneTop":3.192,"strikeZoneBottom":1.611},"ID666163":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163","firstName":"Benjamin","lastName":"Rortvedt","primaryNumber":"47","birthDate":"1997-09-25","currentAge":28,"birthCity":"Madison","birthStateProvince":"WI","birthCountry":"USA","height":"5' 10\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Ben","useLastName":"Rortvedt","middleName":"Thomas","boxscoreName":"Rortvedt","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"rort-vet","mlbDebutDate":"2021-04-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Rortvedt","nameSlug":"ben-rortvedt-666163","firstLastName":"Ben Rortvedt","lastFirstName":"Rortvedt, Ben","lastInitName":"Rortvedt, B","initLastName":"B Rortvedt","fullFMLName":"Benjamin Thomas Rortvedt","fullLFMName":"Rortvedt, Benjamin Thomas","strikeZoneTop":3.102,"strikeZoneBottom":1.565},"ID607192":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192","firstName":"Tyler","lastName":"Glasnow","primaryNumber":"31","birthDate":"1993-08-23","currentAge":33,"birthCity":"Newhall","birthStateProvince":"CA","birthCountry":"USA","height":"6' 8\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Glasnow","middleName":"Allen","boxscoreName":"Glasnow","nickName":"Baby Giraffe","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"GLASS-now","mlbDebutDate":"2016-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Glasnow","nameSlug":"tyler-glasnow-607192","firstLastName":"Tyler Glasnow","lastFirstName":"Glasnow, Tyler","lastInitName":"Glasnow, T","initLastName":"T Glasnow","fullFMLName":"Tyler Allen Glasnow","fullLFMName":"Glasnow, Tyler Allen","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID681911":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911","firstName":"Alexander","lastName":"Vesia","primaryNumber":"51","birthDate":"1996-04-11","currentAge":30,"birthCity":"Alpine","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Alex","useLastName":"Vesia","middleName":"Victor","boxscoreName":"Vesia","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"VES-ee-uh","mlbDebutDate":"2020-07-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alex Vesia","nameSlug":"alex-vesia-681911","firstLastName":"Alex Vesia","lastFirstName":"Vesia, Alex","lastInitName":"Vesia, A","initLastName":"A Vesia","fullFMLName":"Alexander Victor Vesia","fullLFMName":"Vesia, Alexander Victor","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"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},"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},"ID683618":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618","firstName":"Edgardo","lastName":"Henriquez","primaryNumber":"60","birthDate":"2002-06-24","currentAge":24,"birthCity":"Cumana","birthCountry":"Venezuela","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Edgardo","useLastName":"Henriquez","middleName":"Luis","boxscoreName":"Henriquez, E","gender":"M","nameMatrilineal":"Vasquez","isPlayer":true,"isVerified":true,"pronunciation":"ehd-GAHR-doh en-REE-kes","mlbDebutDate":"2024-09-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edgardo Henriquez","nameSlug":"edgardo-henriquez-683618","firstLastName":"Edgardo Henriquez","lastFirstName":"Henriquez, Edgardo","lastInitName":"Henriquez, E","initLastName":"E Henriquez","fullFMLName":"Edgardo Luis Henriquez","fullLFMName":"Henriquez, Edgardo Luis","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID808975":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975","firstName":"Hyeseong","lastName":"Kim","primaryNumber":"6","birthDate":"1999-01-27","currentAge":27,"birthCity":"Goyang","birthCountry":"Republic of Korea","height":"5' 10\"","weight":175,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Hyeseong","useLastName":"Kim","boxscoreName":"Kim, Hy","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"Heh-song","mlbDebutDate":"2025-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hyeseong Kim","nameSlug":"hyeseong-kim-808975","firstLastName":"Hyeseong Kim","lastFirstName":"Kim, Hyeseong","lastInitName":"Kim, H","initLastName":"H Kim","fullFMLName":"Hyeseong Kim","fullLFMName":"Kim, Hyeseong ","strikeZoneTop":3.12,"strikeZoneBottom":1.58},"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},"ID669242":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242","firstName":"Thomas","lastName":"Edman","primaryNumber":"25","birthDate":"1995-05-09","currentAge":31,"birthCity":"Pontiac","birthStateProvince":"MI","birthCountry":"USA","height":"5' 10\"","weight":193,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Tommy","useLastName":"Edman","middleName":"Hyunsu","boxscoreName":"Edman","nickName":"Eddie","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-06-08","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy Edman","nameSlug":"tommy-edman-669242","firstLastName":"Tommy Edman","lastFirstName":"Edman, Tommy","lastInitName":"Edman, T","initLastName":"T Edman","fullFMLName":"Thomas Hyunsu Edman","fullLFMName":"Edman, Thomas Hyunsu","strikeZoneTop":3.102,"strikeZoneBottom":1.566},"ID660271":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271","firstName":"Shohei","lastName":"Ohtani","primaryNumber":"17","birthDate":"1994-07-05","currentAge":32,"birthCity":"Oshu","birthCountry":"Japan","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"Y","name":"Two-Way Player","type":"Two-Way Player","abbreviation":"TWP"},"useName":"Shohei","useLastName":"Ohtani","boxscoreName":"Ohtani","nickName":"Showtime","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"show-HEY oh-TAWN-ee","mlbDebutDate":"2018-03-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shohei Ohtani","nameSlug":"shohei-ohtani-660271","firstLastName":"Shohei Ohtani","lastFirstName":"Ohtani, Shohei","lastInitName":"Ohtani, S","initLastName":"S Ohtani","fullFMLName":"Shohei Ohtani","fullLFMName":"Ohtani, Shohei","strikeZoneTop":3.369,"strikeZoneBottom":1.7},"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},"ID680736":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736","firstName":"Justin","lastName":"Wrobleski","primaryNumber":"70","birthDate":"2000-07-14","currentAge":26,"birthCity":"Hoffman Estates","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":194,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Wrobleski","middleName":"Michael","boxscoreName":"Wrobleski","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"ROH-bless-key","mlbDebutDate":"2024-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Justin Wrobleski","nameSlug":"justin-wrobleski-680736","firstLastName":"Justin Wrobleski","lastFirstName":"Wrobleski, Justin","lastInitName":"Wrobleski, J","initLastName":"J Wrobleski","fullFMLName":"Justin Michael Wrobleski","fullLFMName":"Wrobleski, Justin Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID606192":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192","firstName":"Teoscar","lastName":"Hernández","primaryNumber":"37","birthDate":"1992-10-15","currentAge":33,"birthCity":"Cotui","birthCountry":"Dominican Republic","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Teoscar","useLastName":"Hernández","middleName":"Jose","boxscoreName":"Hernández, T","nickName":"Mr. Seeds","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"tay-oscar","mlbDebutDate":"2016-08-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Teoscar Hernández","nameSlug":"teoscar-hernandez-606192","firstLastName":"Teoscar Hernández","lastFirstName":"Hernández, Teoscar","lastInitName":"Hernández, T","initLastName":"T Hernández","fullFMLName":"Teoscar Jose Hernández","fullLFMName":"Hernández, Teoscar Jose","strikeZoneTop":3.2,"strikeZoneBottom":1.615},"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},"ID681624":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624","firstName":"Andy","lastName":"Pages","primaryNumber":"44","birthDate":"2000-12-08","currentAge":25,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 1\"","weight":212,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Andy","useLastName":"Pages","boxscoreName":"Pages, A","gender":"M","nameMatrilineal":"Abreu","isPlayer":true,"isVerified":false,"pronunciation":"PAH-hez","mlbDebutDate":"2024-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andy Pages","nameSlug":"andy-pages-681624","firstLastName":"Andy Pages","lastFirstName":"Pages, Andy","lastInitName":"Pages, A","initLastName":"A Pages","fullFMLName":"Andy Pages","fullLFMName":"Pages, Andy ","strikeZoneTop":3.237,"strikeZoneBottom":1.633},"ID605141":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141","firstName":"Markus","lastName":"Betts","primaryNumber":"50","birthDate":"1992-10-07","currentAge":33,"birthCity":"Nashville","birthStateProvince":"TN","birthCountry":"USA","height":"5' 9\"","weight":180,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Mookie","useLastName":"Betts","middleName":"Lynn","boxscoreName":"Betts","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mookie Betts","nameSlug":"mookie-betts-605141","firstLastName":"Mookie Betts","lastFirstName":"Betts, Mookie","lastInitName":"Betts, M","initLastName":"M Betts","fullFMLName":"Markus Lynn Betts","fullLFMName":"Betts, Markus Lynn","strikeZoneTop":3.096,"strikeZoneBottom":1.563},"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},"ID595014":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014","firstName":"Blake","lastName":"Treinen","primaryNumber":"49","birthDate":"1988-06-30","currentAge":38,"birthCity":"Wichita","birthStateProvince":"KS","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Blake","useLastName":"Treinen","middleName":"M.","boxscoreName":"Treinen","nickName":"Train","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"TRI-nehn","mlbDebutDate":"2014-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blake Treinen","nameSlug":"blake-treinen-595014","firstLastName":"Blake Treinen","lastFirstName":"Treinen, Blake","lastInitName":"Treinen, B","initLastName":"B Treinen","fullFMLName":"Blake M. Treinen","fullLFMName":"Treinen, Blake M.","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID808963":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963","firstName":"Roki","lastName":"Sasaki","primaryNumber":"11","birthDate":"2001-11-03","currentAge":24,"birthCity":"Rikuzentakata","birthCountry":"Japan","height":"6' 2\"","weight":187,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Roki","useLastName":"Sasaki","boxscoreName":"Sasaki","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"ROW-kee SAH-sah-key","mlbDebutDate":"2025-03-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Roki Sasaki","nameSlug":"roki-sasaki-808963","firstLastName":"Roki Sasaki","lastFirstName":"Sasaki, Roki","lastInitName":"Sasaki, R","initLastName":"R Sasaki","fullFMLName":"Roki Sasaki","fullLFMName":"Sasaki, Roki ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID808967":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967","firstName":"Yoshinobu","lastName":"Yamamoto","primaryNumber":"18","birthDate":"1998-08-17","currentAge":28,"birthCity":"Bizen","birthCountry":"Japan","height":"5' 10\"","weight":176,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yoshinobu","useLastName":"Yamamoto","boxscoreName":"Yamamoto","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"yo-SHE-no-boo ya-mah-moh-to","mlbDebutDate":"2024-03-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yoshinobu Yamamoto","nameSlug":"yoshinobu-yamamoto-808967","firstLastName":"Yoshinobu Yamamoto","lastFirstName":"Yamamoto, Yoshinobu","lastInitName":"Yamamoto, Y","initLastName":"Y Yamamoto","fullFMLName":"Yoshinobu Yamamoto","fullLFMName":"Yamamoto, Yoshinobu ","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"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}},"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":"66","wind":"4 mph, In From LF"},"gameInfo":{"attendance":45701,"firstPitch":"2025-09-28T01:41:00.000Z","gameDurationMinutes":157},"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":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"home":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"}},"officialScorer":{"id":499385,"fullName":"Gary Brooks","link":"/api/v1/people/499385"},"primaryDatacaster":{"id":810853,"fullName":"Jeremy Pilgrim-Stoppel","link":"/api/v1/people/810853"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tommy Edman flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-28T01:41:29.554Z","endTime":"2025-09-28T01:42:00.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"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],"actionIndex":[0,1,2],"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":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"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"}]}],"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-27T22:31:16.475Z","endTime":"2025-09-28T01:14:19.606Z","isPitch":false,"type":"action","player":{"id":669242,"link":"/api/v1/people/669242"}},{"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-28T01:14:19.606Z","endTime":"2025-09-28T01:40:51.904Z","isPitch":false,"type":"action","player":{"id":669242,"link":"/api/v1/people/669242"}},{"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-28T01:40:51.904Z","endTime":"2025-09-28T01:41:31.703Z","isPitch":false,"type":"action","player":{"id":669242,"link":"/api/v1/people/669242"}},{"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":96.3,"endSpeed":88.7,"strikeZoneTop":3.37000002585053,"strikeZoneBottom":1.54000089003469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.916187555772503,"aZ":-12.191194491726261,"pfxX":-2.6435271206089266,"pfxZ":9.942332574672132,"pX":0.40809069870606574,"pZ":3.4865022714567084,"vX0":3.8944836850242748,"vY0":-140.22723024903206,"vZ0":-4.546530465547344,"x":101.44,"y":144.64,"x0":-0.649294804054188,"y0":50.00677315232236,"z0":5.911819474109355,"aX":-5.315623817209112},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.4,"breakHorizontal":4.1,"spinRate":2105,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.3892144290962891,"extension":7.571834763998549},"index":3,"playId":"50bdc6d3-4207-30a7-931e-09a58da5b8da","pitchNumber":1,"startTime":"2025-09-28T01:41:31.703Z","endTime":"2025-09-28T01:41:34.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.857757859743323,"aZ":-29.177762792630194,"pfxX":0.3718063634886071,"pfxZ":1.7698347119881301,"pX":0.6463055201899395,"pZ":2.448595185363362,"vX0":3.5348945127350877,"vY0":-130.19640820439102,"vZ0":-3.2425288551101223,"x":92.36,"y":172.67,"x0":-0.7851642738757971,"y0":50.00338752535324,"z0":5.951365512193128,"aX":0.6289150083852021},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.6,"breakHorizontal":-1.6,"spinRate":1866,"spinDirection":84},"zone":6,"typeConfidence":2.0,"plateTime":0.4229326889896612,"extension":7.4203114773730325},"hitData":{"launchSpeed":83.1,"launchAngle":47.0,"totalDistance":246.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.24,"coordY":103.08}},"index":4,"playId":"0228cc17-66e3-3937-a7b1-ec55e5691728","pitchNumber":2,"startTime":"2025-09-28T01:41:52.355Z","endTime":"2025-09-28T01:42:00.819Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T01:42:00.819Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mookie Betts flies out to right fielder Dominic Canzone.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-28T01:42:06.079Z","endTime":"2025-09-28T01:43:00.222Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"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],"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":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.25999791457894,"strikeZoneBottom":1.43607046376151,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.264021171349643,"aZ":-12.72149363895036,"pfxX":-3.8370972205961174,"pfxZ":9.798150909623848,"pX":0.8561404581601029,"pZ":3.8672376881384927,"vX0":5.200041759542323,"vY0":-139.94621698429836,"vZ0":-3.5276498430819716,"x":84.37,"y":134.36,"x0":-0.5266268944873939,"y0":50.00501032388351,"z0":5.976102417887857,"aX":-7.620199787662794},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.2,"breakHorizontal":5.9,"spinRate":2089,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.3912133917674785,"extension":7.418545501142828},"index":0,"playId":"629634c4-0c52-3dd7-a364-0ca4812f67c0","pitchNumber":1,"startTime":"2025-09-28T01:42:34.172Z","endTime":"2025-09-28T01:42:37.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.448767878843068,"aZ":-12.23323996766879,"pfxX":-3.594787760918052,"pfxZ":10.127800201393512,"pX":-0.35299504967778395,"pZ":3.2065594454299173,"vX0":2.5346491866700975,"vY0":-139.0285707747225,"vZ0":-5.174068449365229,"x":130.46,"y":152.2,"x0":-0.8067054307472471,"y0":50.005689793405665,"z0":5.895220200778621,"aX":-7.079883333876212},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.5,"breakHorizontal":6.0,"spinRate":2120,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.39308608131036316,"extension":7.557482261990756},"hitData":{"launchSpeed":82.0,"launchAngle":49.0,"totalDistance":247.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.5,"coordY":113.15}},"index":1,"playId":"191ae953-2010-3d0f-beab-83901671acc9","pitchNumber":2,"startTime":"2025-09-28T01:42:51.843Z","endTime":"2025-09-28T01:43:00.222Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T01:43:00.222Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddie Freeman singles on a line drive to center fielder Julio Rodríguez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-28T01:43:05.014Z","endTime":"2025-09-28T01:45:10.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.9,"strikeZoneTop":3.72999946180289,"strikeZoneBottom":1.79407291247653,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.2151225059776,"aZ":-31.103433881596747,"pfxX":-0.2171927853727158,"pfxZ":0.6266330415765484,"pX":-0.2007736725701048,"pZ":2.7775522463922386,"vX0":1.146945990029163,"vY0":-130.2713327536879,"vZ0":-2.1004829818641624,"x":124.65,"y":163.79,"x0":-0.6191717048598758,"y0":50.00341001929076,"z0":5.953049431599318,"aX":-0.3720627833772968},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.8,"breakHorizontal":0.1,"spinRate":1682,"spinDirection":60},"zone":5,"typeConfidence":2.0,"plateTime":0.42098188792063285,"extension":7.4442250569366895},"index":0,"playId":"74132756-b269-3e29-8d3f-cef523d02d68","pitchNumber":1,"startTime":"2025-09-28T01:43:36.714Z","endTime":"2025-09-28T01:43:40.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.1,"strikeZoneTop":3.73,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.948148660366066,"aZ":-27.868969345037364,"pfxX":-1.6949321610752222,"pfxZ":2.459628948669737,"pX":0.9167767221914389,"pZ":1.3530685601589696,"vX0":4.569641507809826,"vY0":-131.42124525562255,"vZ0":-6.166330399907276,"x":82.05,"y":202.25,"x0":-0.6245476355081289,"y0":50.000535837759195,"z0":5.800664018386119,"aX":-2.9637075261557255},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.4,"breakHorizontal":2.0,"spinRate":1655,"spinDirection":161},"zone":14,"typeConfidence":2.0,"plateTime":0.41683294695875217,"extension":7.546964119814564},"index":1,"playId":"f3a801f5-33d0-3903-ab0f-a231a6cfdcf2","pitchNumber":2,"startTime":"2025-09-28T01:43:54.647Z","endTime":"2025-09-28T01:43:57.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.9,"strikeZoneTop":3.7299988956901,"strikeZoneBottom":1.77270530207749,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.794879368168207,"aZ":-29.2833982048779,"pfxX":0.02469180807213922,"pfxZ":1.6810240748853413,"pX":-0.21746951370864565,"pZ":-0.5051244972595226,"vX0":1.268716494250178,"vY0":-130.46031380755346,"vZ0":-10.278040498956148,"x":125.29,"y":252.42,"x0":-0.7135816556080239,"y0":50.004180765511805,"z0":5.697645642020811,"aX":0.04245303134671174},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.0,"breakHorizontal":-0.4,"spinRate":1642,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.42005976234732767,"extension":7.6685411009538305},"index":2,"playId":"d465bda6-3e4e-3bfb-8d69-0ca9a9be9f50","pitchNumber":3,"startTime":"2025-09-28T01:44:14.209Z","endTime":"2025-09-28T01:44:17.209Z","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":97.2,"endSpeed":89.4,"strikeZoneTop":3.72999928930123,"strikeZoneBottom":1.79053761260084,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.71557391030517,"aZ":-11.410038697802959,"pfxX":-4.323969789696659,"pfxZ":10.23795383841906,"pX":0.582149286804212,"pZ":0.9086732925089201,"vX0":4.437699644131312,"vY0":-141.18771517765313,"vZ0":-11.4234863393769,"x":94.81,"y":214.25,"x0":-0.44462874817380826,"y0":50.00523196530241,"z0":5.730657227823113,"aX":-8.772317577010362},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.4,"breakHorizontal":7.0,"spinRate":2150,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.38723699148882096,"extension":7.883197794905773},"index":3,"playId":"c016ce32-235c-3b74-858f-54ddb21bbfc9","pitchNumber":4,"startTime":"2025-09-28T01:44:43.657Z","endTime":"2025-09-28T01:44:46.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.4,"strikeZoneTop":3.73,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.390004277078667,"aZ":-34.53129309908015,"pfxX":-4.565636525084957,"pfxZ":-1.6322107945279356,"pX":-1.388364894112307,"pZ":2.5349118087628364,"vX0":0.43491642535896924,"vY0":-119.08202473844045,"vZ0":-0.5588646815270973,"x":169.92,"y":170.34,"x0":-0.979703846366718,"y0":50.00592906599134,"z0":5.890484095445506,"aX":-6.572866919114456},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-2.9,"breakHorizontal":8.2,"spinRate":619,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.45956169096656385,"extension":7.351290920982899},"hitData":{"launchSpeed":76.9,"launchAngle":25.0,"totalDistance":246.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":108.11,"coordY":92.98}},"index":4,"playId":"d23afdec-fe62-375d-912c-052ed7bebe35","pitchNumber":5,"startTime":"2025-09-28T01:45:01.895Z","endTime":"2025-09-28T01:45:10.100Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T01:45:10.100Z","atBatIndex":2},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Andy Pages lines out to left fielder Randy Arozarena.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-28T01:45:16.016Z","endTime":"2025-09-28T01:47:42.295Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.6,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.661429268369872,"aZ":-10.347290999704331,"pfxX":-3.7948175313269066,"pfxZ":10.879024259582215,"pX":-0.2258427989473212,"pZ":2.6284963346580903,"vX0":2.0500711997652177,"vY0":-140.48181331860619,"vZ0":-7.447985966240827,"x":125.61,"y":167.81,"x0":-0.4704958114736068,"y0":50.00356217287742,"z0":5.980157018445485,"aX":-7.614870867182231},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.5,"breakHorizontal":6.5,"spinRate":2273,"spinDirection":199},"zone":5,"typeConfidence":2.0,"plateTime":0.3892978280794499,"extension":7.641737093667011},"index":0,"playId":"ae34e1a8-16c4-3847-a52c-a882c2441d22","pitchNumber":1,"startTime":"2025-09-28T01:45:37.505Z","endTime":"2025-09-28T01:45:41.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.58696192348128,"strikeZoneBottom":1.63591462506911,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.85139196218445,"aZ":-11.59243848721164,"pfxX":-3.895929242663691,"pfxZ":10.365123861421644,"pX":0.7943178195277926,"pZ":2.3526695360730976,"vX0":3.8720673165122244,"vY0":-140.2845705133672,"vZ0":-7.729976858811483,"x":86.72,"y":175.26,"x0":-0.10018014634401819,"y0":50.00210508057675,"z0":5.9062510948757225,"aX":-7.735682589735019},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.3,"breakHorizontal":6.2,"spinRate":2123,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.39100055655875465,"extension":7.649023403719749},"index":1,"playId":"2387093c-ee84-3231-84c3-0c8196ea71dc","pitchNumber":2,"startTime":"2025-09-28T01:46:09.424Z","endTime":"2025-09-28T01:46:13.554Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.35223650506591,"aZ":-12.596564418520646,"pfxX":-4.052261838163876,"pfxZ":9.793381893937076,"pX":0.2432461512963357,"pZ":3.438052128011805,"vX0":3.336326912367659,"vY0":-140.80850734790081,"vZ0":-4.757122142189976,"x":107.73,"y":145.95,"x0":-0.43323467081346795,"y0":50.00010638553876,"z0":5.970793356685161,"aX":-8.098395337843842},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.9,"breakHorizontal":6.6,"spinRate":2109,"spinDirection":201},"zone":2,"typeConfidence":2.0,"plateTime":0.3896721092923858,"extension":7.624544721891297},"index":2,"playId":"3fb858b1-718e-3398-bdc3-b40e3f6ac280","pitchNumber":3,"startTime":"2025-09-28T01:46:29.243Z","endTime":"2025-09-28T01:46:34.827Z","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":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-28T01:46:48.093Z","endTime":"2025-09-28T01:47:12.694Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":81.3,"strikeZoneTop":3.57000041288267,"strikeZoneBottom":1.61358153087767,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.131033778793736,"aZ":-26.683587827906276,"pfxX":-0.5861815658047158,"pfxZ":3.2422562407232838,"pX":0.6766215331652304,"pZ":-0.17030446480560454,"vX0":1.6558521028127586,"vY0":-130.9071856411246,"vZ0":-9.88107048999421,"x":91.21,"y":243.38,"x0":0.1048991536313039,"y0":50.00043867861742,"z0":5.73433736123627,"aX":-0.991737847634352},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.4,"breakHorizontal":0.6,"spinRate":1581,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4225224299789061,"extension":7.5925542019204295},"index":4,"playId":"0b175a35-a9b4-368d-ab00-bb9a3a20ebeb","pitchNumber":4,"startTime":"2025-09-28T01:47:12.694Z","endTime":"2025-09-28T01:47:15.694Z","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":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.339459483964017,"aZ":-27.16229682547556,"pfxX":-0.592414761109596,"pfxZ":2.903582478382363,"pX":0.8316204578425829,"pZ":2.244926122876222,"vX0":3.0598981872640922,"vY0":-131.46206714267626,"vZ0":-4.13492986501175,"x":85.3,"y":178.17,"x0":-0.27723547657586095,"y0":50.0032401497679,"z0":5.8859295193591095,"aX":-1.0230252672706581},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.4,"breakHorizontal":0.4,"spinRate":1540,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.41877838761279396,"extension":7.591037253604567},"hitData":{"launchSpeed":92.8,"launchAngle":15.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":78.39,"coordY":101.36}},"index":5,"playId":"fd4609fa-4841-307a-bc1f-b47e1a82622b","pitchNumber":5,"startTime":"2025-09-28T01:47:35.467Z","endTime":"2025-09-28T01:47:42.295Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T01:47:42.295Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Randy Arozarena singles on a ground ball to third baseman Enrique Hernández.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-28T01:49:30.154Z","endTime":"2025-09-28T01:49:59.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"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":571771,"link":"/api/v1/people/571771"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.836118551372696,"aZ":-15.099583806265207,"pfxX":-2.648065146479314,"pfxZ":8.968135505132457,"pX":0.7274764848708265,"pZ":2.3346231983613026,"vX0":6.29969717077626,"vY0":-136.56739549403295,"vZ0":-7.0625670376631415,"x":89.27,"y":175.75,"x0":-1.2569934823423452,"y0":50.00396121660514,"z0":5.977515838231097,"aX":-5.042923739744969},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.1,"breakHorizontal":3.6,"spinRate":2458,"spinDirection":180},"zone":6,"typeConfidence":2.0,"plateTime":0.3998604698814887,"extension":7.52989490604415},"hitData":{"launchSpeed":65.4,"launchAngle":-51.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.84,"coordY":180.48}},"index":0,"playId":"e4b89608-9ea1-3797-a66b-c3b6cbd57201","pitchNumber":1,"startTime":"2025-09-28T01:49:51.835Z","endTime":"2025-09-28T01:49:59.457Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T01:49:59.457Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-28T01:50:08.506Z","endTime":"2025-09-28T01:52:26.034Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"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":6},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.962493810355745,"aZ":-12.743028390809299,"pfxX":-5.581043137866974,"pfxZ":10.046383718517648,"pX":0.45875875122538146,"pZ":3.4510557518301663,"vX0":7.548469579497996,"vY0":-138.4381665764047,"vZ0":-4.3100416630336404,"x":99.51,"y":145.6,"x0":-1.5827627398661104,"y0":50.00195556555662,"z0":5.886160852283268,"aX":-10.793898043594448},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.4,"breakHorizontal":8.5,"spinRate":2360,"spinDirection":188},"zone":3,"typeConfidence":2.0,"plateTime":0.39621711356622313,"extension":7.700667532299534},"index":0,"playId":"b9c4da13-9d6f-3828-b2f8-8b39ae47885d","pitchNumber":1,"startTime":"2025-09-28T01:50:25.705Z","endTime":"2025-09-28T01:50:28.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.7,"strikeZoneTop":3.56000230355678,"strikeZoneBottom":1.5808928182251,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.722046655219145,"aZ":-27.94094267981671,"pfxX":1.4744067377067553,"pfxZ":2.4098250835335113,"pX":1.1638591345344895,"pZ":1.7743443278843039,"vX0":6.025335226991834,"vY0":-130.95911510345255,"vZ0":-5.309192678007374,"x":72.64,"y":190.87,"x0":-1.3477888961120907,"y0":50.00409073698198,"z0":5.889002154025094,"aX":2.5885747716308627},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.5,"breakHorizontal":-3.8,"spinRate":2763,"spinDirection":94},"zone":14,"typeConfidence":0.91,"plateTime":0.41646130054833375,"extension":7.56874352361196},"index":1,"playId":"e2c36b00-c80d-31d0-b4ac-ea08c56e6963","pitchNumber":2,"startTime":"2025-09-28T01:50:49.073Z","endTime":"2025-09-28T01:50:52.291Z","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":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.9,"strikeZoneTop":3.72481478354682,"strikeZoneBottom":1.8320612949675,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.140291568080002,"aZ":-26.385480165746348,"pfxX":1.1844378764849006,"pfxZ":3.2288304281718916,"pX":1.7100818829814173,"pZ":0.5499459257333609,"vX0":7.942322652731508,"vY0":-132.05286669154273,"vZ0":-8.598848270808922,"x":51.82,"y":223.93,"x0":-1.4718832310700143,"y0":50.00318884110332,"z0":5.7450100635502706,"aX":2.122447495459062},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.4,"breakHorizontal":-3.6,"spinRate":2720,"spinDirection":189},"zone":14,"typeConfidence":0.9,"plateTime":0.4124184180532229,"extension":7.631674586106152},"index":2,"playId":"40f48b6d-4c07-334e-88b4-048a57815515","pitchNumber":3,"startTime":"2025-09-28T01:51:06.396Z","endTime":"2025-09-28T01:51:09.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.2,"strikeZoneTop":3.62441147059015,"strikeZoneBottom":1.69768728670999,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.268313494432252,"aZ":-14.159064641480269,"pfxX":-5.802754693866209,"pfxZ":9.111898978780875,"pX":0.902789353112261,"pZ":2.0655906810667606,"vX0":8.283314348799749,"vY0":-139.25334874756896,"vZ0":-7.713284707834258,"x":82.59,"y":183.01,"x0":-1.347097798861461,"y0":50.006682158529905,"z0":5.795141068065428,"aX":-11.477633082267621},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.1,"breakHorizontal":8.9,"spinRate":2496,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.3923174660499784,"extension":7.84046018632839},"index":3,"playId":"f0bda95a-0a40-30d9-bf52-1d57469c8e42","pitchNumber":4,"startTime":"2025-09-28T01:51:28.791Z","endTime":"2025-09-28T01:51:32.898Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.81307115441677,"aZ":-16.191687392061475,"pfxX":-0.33242613129133747,"pfxZ":8.299581006067445,"pX":0.4897679213057982,"pZ":3.3652865836195436,"vX0":5.134973001529692,"vY0":-137.49282319067274,"vZ0":-3.920622571837405,"x":98.33,"y":147.92,"x0":-1.3542368375284977,"y0":50.00368026311352,"z0":5.899700934941609,"aX":-0.6408902242721545},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.5,"breakHorizontal":-0.4,"spinRate":2527,"spinDirection":183},"zone":3,"typeConfidence":2.0,"plateTime":0.3974855124688097,"extension":7.7336073798408},"index":4,"playId":"0debf143-d21b-3191-a62b-03517a0faead","pitchNumber":5,"startTime":"2025-09-28T01:51:48.325Z","endTime":"2025-09-28T01:51:52.944Z","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":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-09-28T01:52:05.770Z","endTime":"2025-09-28T01:52:21.812Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.2,"strikeZoneTop":3.84100428430764,"strikeZoneBottom":1.8657811996123,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.24704718457878,"aZ":-12.64856007489176,"pfxX":-4.539484951086719,"pfxZ":9.985502434601852,"pX":0.499578696268804,"pZ":2.1826684964421963,"vX0":6.859239056368879,"vY0":-139.39521026854118,"vZ0":-7.338772193951437,"x":97.96,"y":179.85,"x0":-1.410617684726178,"y0":50.00057532565949,"z0":5.696357551682685,"aX":-8.874716265376573},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.6,"breakHorizontal":6.7,"spinRate":2693,"spinDirection":180},"zone":9,"typeConfidence":2.0,"plateTime":0.3939228015019456,"extension":7.814106171109575},"index":6,"playId":"ac1276c2-ab1b-3719-a71d-e7c17482f1ae","pitchNumber":6,"startTime":"2025-09-28T01:52:21.812Z","endTime":"2025-09-28T01:52:26.034Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T01:52:26.034Z","atBatIndex":5},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Julio Rodríguez grounds into a force out, third baseman Enrique Hernández to second baseman Miguel Rojas. Randy Arozarena out at 2nd. Julio Rodríguez to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-28T01:52:31.617Z","endTime":"2025-09-28T01:53:40.669Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"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":90.5,"endSpeed":83.5,"strikeZoneTop":3.21000210643424,"strikeZoneBottom":1.62134433203646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.89562138305525,"aZ":-28.38805472643253,"pfxX":0.4040250910403156,"pfxZ":2.1485231859031506,"pX":1.6585540353640673,"pZ":2.004335029555598,"vX0":7.9241942861307075,"vY0":-131.60113709988457,"vZ0":-4.529520134349646,"x":53.78,"y":184.66,"x0":-1.4389372226725619,"y0":50.00085398508729,"z0":5.840693205662025,"aX":0.7110668961856117},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.1,"breakHorizontal":-2.4,"spinRate":2630,"spinDirection":138},"zone":14,"typeConfidence":0.91,"plateTime":0.41556555999436595,"extension":7.550348354766344},"index":0,"playId":"e4ea4bb7-f56d-315a-be5f-02fda33ba762","pitchNumber":1,"startTime":"2025-09-28T01:52:54.658Z","endTime":"2025-09-28T01:52:57.658Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":86.5,"strikeZoneTop":3.20999861591574,"strikeZoneBottom":1.45730973594382,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.025650595569715,"aZ":-17.0164504505372,"pfxX":-7.764634229510276,"pfxZ":7.839641030797759,"pX":0.46089389013936866,"pZ":1.7153060522259098,"vX0":7.751938084090669,"vY0":-139.30601838485015,"vZ0":-7.8424857259380465,"x":99.43,"y":192.47,"x0":-1.3710794907394785,"y0":50.00255718060397,"z0":5.726673043154268,"aX":-15.013316929720835},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.4,"breakHorizontal":12.1,"spinRate":2522,"spinDirection":187},"zone":9,"typeConfidence":2.0,"plateTime":0.39564975961161863,"extension":7.742793856371184},"index":1,"playId":"b927d5ed-429d-31d8-b0b8-839d3f7a92c2","pitchNumber":2,"startTime":"2025-09-28T01:53:13.122Z","endTime":"2025-09-28T01:53:17.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(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":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.640766701959556,"aZ":-28.304343192178756,"pfxX":2.312861858327355,"pfxZ":2.1999746148695944,"pX":0.510793881958175,"pZ":2.4118335662997343,"vX0":4.851953773604171,"vY0":-131.8178505165943,"vZ0":-3.4425133129138032,"x":97.53,"y":173.66,"x0":-1.6557152346749144,"y0":50.00036485367153,"z0":5.829887650549086,"aX":4.057930763322476},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.5,"breakHorizontal":-5.3,"spinRate":2656,"spinDirection":131},"zone":6,"typeConfidence":0.91,"plateTime":0.41590196198100715,"extension":7.53845214128946},"hitData":{"launchSpeed":68.3,"launchAngle":-34.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.81,"coordY":164.76}},"index":2,"playId":"708a2448-88c6-32ec-8bd2-8d419450087c","pitchNumber":3,"startTime":"2025-09-28T01:53:32.971Z","endTime":"2025-09-28T01:53:40.669Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T01:53:40.669Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jorge Polanco walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-28T01:53:56.114Z","endTime":"2025-09-28T01:56:00.182Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"postOnThird":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,4,5,6],"actionIndex":[1,3],"runnerIndex":[0,1,2],"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.03572497761017,"strikeZoneBottom":1.68087294780462,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.899808557316277,"aZ":-14.166970106170538,"pfxX":-1.3804327184592078,"pfxZ":9.128073776939141,"pX":-0.14412206230006203,"pZ":3.715013898354695,"vX0":3.9961719659192845,"vY0":-139.25519864517594,"vZ0":-3.5466093225249353,"x":122.49,"y":138.47,"x0":-1.4155064107949282,"y0":50.00668155202982,"z0":5.936275787139325,"aX":-2.7247343665932835},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.1,"breakHorizontal":1.7,"spinRate":2676,"spinDirection":186},"zone":11,"typeConfidence":2.0,"plateTime":0.3926312173787596,"extension":7.764166073642404},"index":0,"playId":"ceb6dcc4-b454-30f4-b66c-34a4a7e72b4c","pitchNumber":1,"startTime":"2025-09-28T01:54:11.399Z","endTime":"2025-09-28T01:54:18.895Z","isPitch":true,"type":"pitch"},{"details":{"description":"Julio Rodríguez steals (29) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"ceb6dcc4-b454-30f4-b66c-34a4a7e72b4c","startTime":"2025-09-28T01:54:25.135Z","endTime":"2025-09-28T01:54:40.798Z","isPitch":false,"isBaseRunningPlay":true,"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":85.5,"strikeZoneTop":3.19912560285176,"strikeZoneBottom":1.67123771862101,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.302532653370275,"aZ":-24.93464999136247,"pfxX":1.643294763849641,"pfxZ":3.9926036052504648,"pX":0.9988477859791961,"pZ":-0.7222591578533062,"vX0":6.649643807632363,"vY0":-133.21992198762914,"vZ0":-11.878796673015607,"x":78.93,"y":258.28,"x0":-1.7343985363261034,"y0":50.004359896866916,"z0":5.568125672177562,"aX":2.977792365686361},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.0,"breakHorizontal":-4.3,"spinRate":2678,"spinDirection":198},"zone":14,"typeConfidence":0.88,"plateTime":0.40979736633263064,"extension":7.645158500718032},"index":2,"playId":"7a64109d-654f-3a9d-a6f6-ea623422f78a","pitchNumber":2,"startTime":"2025-09-28T01:54:40.798Z","endTime":"2025-09-28T01:54:46.977Z","isPitch":true,"type":"pitch"},{"details":{"description":"Julio Rodríguez steals (30) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":3,"actionPlayId":"7a64109d-654f-3a9d-a6f6-ea623422f78a","startTime":"2025-09-28T01:55:02.411Z","endTime":"2025-09-28T01:55:14.037Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.535340448563048,"aZ":-16.643000439440925,"pfxX":-0.8423929551426517,"pfxZ":7.851181209207906,"pX":0.3258260379260523,"pZ":2.650742324408191,"vX0":5.122255426751061,"vY0":-139.33185206977265,"vZ0":-5.678952695987909,"x":104.58,"y":167.21,"x0":-1.4221627090779525,"y0":50.00326935870997,"z0":5.804584165407352,"aX":-1.6675418309206673},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.3,"breakHorizontal":0.5,"spinRate":2521,"spinDirection":179},"zone":6,"typeConfidence":2.0,"plateTime":0.392209303139746,"extension":7.761140073763579},"index":4,"playId":"08652aa1-7c83-3355-ae64-9b8575241ad1","pitchNumber":3,"startTime":"2025-09-28T01:55:14.037Z","endTime":"2025-09-28T01:55:17.037Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.6,"strikeZoneTop":3.39230708702449,"strikeZoneBottom":1.66404486608598,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.804219209404845,"aZ":-45.65568867860657,"pfxX":0.8450121898174876,"pfxZ":-9.630244007237142,"pX":1.160442845943854,"pZ":1.4895949115435199,"vX0":4.871496240190764,"vY0":-118.46581812689115,"vZ0":-0.8346595731905495,"x":72.77,"y":198.56,"x0":-1.0451835471326536,"y0":50.00228358446394,"z0":6.07486314443674,"aX":1.182789879167667},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-17.3,"breakHorizontal":-2.9,"spinRate":2760,"spinDirection":12},"zone":14,"typeConfidence":0.91,"plateTime":0.4650369553348441,"extension":7.415485579432347},"index":5,"playId":"68874ab9-a498-31db-817a-522803afc2d6","pitchNumber":4,"startTime":"2025-09-28T01:55:38.462Z","endTime":"2025-09-28T01:55:41.941Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.8,"strikeZoneTop":3.21673313407481,"strikeZoneBottom":1.65758095282413,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.850829883505444,"aZ":-10.603186680244672,"pfxX":-0.4412044276486138,"pfxZ":10.834820254207425,"pX":0.6586554151420874,"pZ":-0.2510877091810261,"vX0":5.4962263837615755,"vY0":-140.0282930136621,"vZ0":-14.407282470796812,"x":91.89,"y":245.56,"x0":-1.2701546397492074,"y0":50.004672178421245,"z0":5.647531964537291,"aX":-0.8789372602680567},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.9,"breakHorizontal":-0.4,"spinRate":2635,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.39077339472677464,"extension":7.82795516692359},"index":6,"playId":"8e29677e-e01c-3a2d-a42f-9ed54a159c73","pitchNumber":5,"startTime":"2025-09-28T01:55:56.658Z","endTime":"2025-09-28T01:56:00.182Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T01:56:00.182Z","atBatIndex":7},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Eugenio Suárez lines out to third baseman Enrique Hernández.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-28T01:56:07.430Z","endTime":"2025-09-28T01:56:43.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":89.1,"endSpeed":81.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.10137206896874,"aZ":-31.223644025107028,"pfxX":0.9135580444632865,"pfxZ":0.5574957203115316,"pX":0.2868996777752353,"pZ":1.8545416355695081,"vX0":4.473233780976897,"vY0":-129.6859666942268,"vZ0":-3.960673839154419,"x":106.06,"y":188.71,"x0":-1.5816835972010694,"y0":50.002185618111795,"z0":5.79349478954842,"aX":1.5485320481856002},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.4,"breakHorizontal":-2.6,"spinRate":2604,"spinDirection":103},"zone":9,"typeConfidence":0.91,"plateTime":0.42298401030998134,"extension":7.733072870884049},"hitData":{"launchSpeed":93.7,"launchAngle":8.0,"totalDistance":126.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":95.78,"coordY":161.55}},"index":0,"playId":"607b45c5-9b87-3aa2-b6da-8c3e4c2fc968","pitchNumber":1,"startTime":"2025-09-28T01:56:38.567Z","endTime":"2025-09-28T01:56:43.931Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T01:56:43.931Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Michael Conforto lines out sharply to shortstop Leo Rivas.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-28T01:58:36.980Z","endTime":"2025-09-28T02:02:18.452Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"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,4,5,6,7,8,9,10],"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":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":660844,"link":"/api/v1/people/660844"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":78.8,"strikeZoneTop":3.45234265956137,"strikeZoneBottom":1.55541151959181,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.042918774668763,"aZ":-30.356600795411815,"pfxX":0.7187439715327395,"pfxZ":1.1338272848928241,"pX":0.024099886492558825,"pZ":2.3798851425944543,"vX0":2.1391930929832856,"vY0":-127.05469079280293,"vZ0":-2.5672805755120875,"x":116.08,"y":174.52,"x0":-0.9292094990292694,"y0":50.00143950356245,"z0":5.866878709963156,"aX":1.1505853337145295},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.7,"breakHorizontal":-1.9,"spinRate":1756,"spinDirection":98},"zone":5,"typeConfidence":2.0,"plateTime":0.4345496680034566,"extension":7.308035510805242},"index":0,"playId":"467647bd-6784-3c6d-a01d-32fcbd43d06c","pitchNumber":1,"startTime":"2025-09-28T01:59:00.988Z","endTime":"2025-09-28T01:59:04.598Z","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":0},"pitchData":{"startSpeed":82.2,"endSpeed":74.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.490805222038283,"aZ":-24.319537007264255,"pfxX":-4.2081239652606115,"pfxZ":5.510892358833872,"pX":0.0040484785623256135,"pZ":1.9526367081284053,"vX0":3.235947267330111,"vY0":-119.54508503581857,"vZ0":-3.4977189558351016,"x":116.85,"y":186.06,"x0":-0.8311235958913823,"y0":50.00000767461123,"z0":5.657311020479118,"aX":-5.99232878180387},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":9.2,"breakHorizontal":6.7,"spinRate":664,"spinDirection":268},"zone":8,"typeConfidence":2.0,"plateTime":0.4610227129773792,"extension":7.384294758316664},"index":1,"playId":"014352af-308a-33bf-918b-dd928e73abc8","pitchNumber":2,"startTime":"2025-09-28T01:59:18.789Z","endTime":"2025-09-28T01:59:21.963Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-28T01:59:28.587Z","endTime":"2025-09-28T01:59:43.937Z","isPitch":false,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"}},{"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":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.6,"strikeZoneTop":3.35000062182293,"strikeZoneBottom":1.55823187558128,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.17398146957132,"aZ":-35.45185429207035,"pfxX":-0.16510454612127215,"pfxZ":-2.3628821255422463,"pX":-0.035178054072534125,"pZ":0.4354080051210293,"vX0":2.593830029851935,"vY0":-116.76411382569958,"vZ0":-4.509811384458744,"x":118.34,"y":227.02,"x0":-1.1371455505400154,"y0":50.00385234404017,"z0":5.713548756933538,"aX":-0.22909063199792432},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-5.0,"breakHorizontal":-0.4,"spinRate":767,"spinDirection":315},"zone":13,"typeConfidence":2.0,"plateTime":0.46837499165760166,"extension":7.2881777409671775},"index":3,"playId":"ec438084-a8d2-323e-9fd0-eef6ad0e62e1","pitchNumber":3,"startTime":"2025-09-28T01:59:43.937Z","endTime":"2025-09-28T01:59:46.937Z","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":96.1,"endSpeed":87.8,"strikeZoneTop":3.35000066608008,"strikeZoneBottom":1.52591778789422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.628315765738005,"aZ":-10.802208062794897,"pfxX":-2.2055881719690085,"pfxZ":10.771079905279365,"pX":-0.3279532161589826,"pZ":3.6794691282929697,"vX0":1.4507252822003598,"vY0":-139.98209080057558,"vZ0":-4.206103326510487,"x":129.5,"y":139.43,"x0":-0.566378582940908,"y0":50.00570097717027,"z0":5.908994997553024,"aX":-4.377359421232016},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.8,"breakHorizontal":3.7,"spinRate":2181,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.39131293850942894,"extension":7.535880157834118},"index":4,"playId":"6ec1e344-be23-3556-9b5b-a10f596350b0","pitchNumber":4,"startTime":"2025-09-28T02:00:07.470Z","endTime":"2025-09-28T02:00:11.585Z","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":96.0,"endSpeed":87.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.784370698079776,"aZ":-11.03896949025113,"pfxX":-1.9241305392717765,"pfxZ":10.735694670759033,"pX":0.1655567181199434,"pZ":2.9501406196192312,"vX0":3.143121524493428,"vY0":-139.73947825435937,"vZ0":-5.954375751940684,"x":110.69,"y":159.13,"x0":-0.7261210638030139,"y0":50.005352210256106,"z0":5.84051783151505,"aX":-3.7891542690691034},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.4,"breakHorizontal":2.8,"spinRate":2079,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.3926302138222817,"extension":7.571186999767139},"index":5,"playId":"fdbadfee-ecda-385d-8510-1a0dfdf713ac","pitchNumber":5,"startTime":"2025-09-28T02:00:26.238Z","endTime":"2025-09-28T02:00:29.238Z","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":95.7,"endSpeed":87.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.782971422367485,"aZ":-12.608295868886358,"pfxX":-3.2384866736383455,"pfxZ":9.987787715650358,"pX":-0.20109673795062558,"pZ":2.5259272916646314,"vX0":2.7459991607329703,"vY0":-139.21077853603535,"vZ0":-6.679162467832821,"x":124.67,"y":170.58,"x0":-0.7804054435136379,"y0":50.00666964708145,"z0":5.794302490695273,"aX":-6.346260493481028},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.9,"breakHorizontal":5.3,"spinRate":2217,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.39373684237318374,"extension":7.569092843417086},"index":6,"playId":"6f9f02b9-bac8-3196-ad91-abbc36d78352","pitchNumber":6,"startTime":"2025-09-28T02:00:49.615Z","endTime":"2025-09-28T02:00:52.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":78.6,"strikeZoneTop":3.34999808376314,"strikeZoneBottom":1.51780670385764,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.301362668128366,"aZ":-30.61556661168133,"pfxX":0.31155119973182455,"pfxZ":0.9764213227303511,"pX":-1.1784076021937056,"pZ":3.36755571953748,"vX0":-0.6693424219002686,"vY0":-126.44416524507996,"vZ0":-0.16150266500327914,"x":161.92,"y":147.86,"x0":-0.9489941709190265,"y0":50.00233800364524,"z0":5.9194376634114905,"aX":0.4971293274173047},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.0,"breakHorizontal":-0.4,"spinRate":1718,"spinDirection":82},"zone":11,"typeConfidence":2.0,"plateTime":0.43562221744734764,"extension":7.355199053451455},"index":7,"playId":"a7e4d928-b452-35e4-b7ce-de95f659df4e","pitchNumber":7,"startTime":"2025-09-28T02:01:11.020Z","endTime":"2025-09-28T02:01:14.030Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.94998461559522,"aZ":-32.04604432768519,"pfxX":-0.03455887545843439,"pfxZ":0.07676176687436076,"pX":-0.12705447130550415,"pZ":2.5172387424546883,"vX0":1.8702165404523539,"vY0":-127.05233091631054,"vZ0":-1.9299214154639568,"x":121.84,"y":170.81,"x0":-0.8693589286824758,"y0":50.002072989977535,"z0":5.842716024884623,"aX":-0.0566641709339667},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.1,"breakHorizontal":-0.4,"spinRate":1816,"spinDirection":40},"zone":5,"typeConfidence":2.0,"plateTime":0.43172376348606667,"extension":7.448863292468844},"index":8,"playId":"89cc1e86-ff0f-30b9-bde3-7c34137bff73","pitchNumber":8,"startTime":"2025-09-28T02:01:29.046Z","endTime":"2025-09-28T02:01:32.046Z","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":95.8,"endSpeed":87.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.373213858487006,"aZ":-11.933492895972469,"pfxX":-1.3189644121904034,"pfxZ":10.32154970409896,"pX":-0.2553462884982083,"pZ":3.25927149426158,"vX0":2.155196736670995,"vY0":-139.39487230990764,"vZ0":-4.962022596440189,"x":126.73,"y":150.78,"x0":-0.8684068391804299,"y0":50.00014205056096,"z0":5.855137755070677,"aX":-2.586006946672407},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.8,"breakHorizontal":1.9,"spinRate":2079,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.39345590515858664,"extension":7.539615486295134},"index":9,"playId":"ebb7c4e4-92a5-3650-b14c-611e0d7d7927","pitchNumber":9,"startTime":"2025-09-28T02:01:51.725Z","endTime":"2025-09-28T02:01:54.725Z","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":94.8,"endSpeed":86.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.877050464522014,"aZ":-11.736049950683558,"pfxX":-3.2817494690590108,"pfxZ":10.600283244257767,"pX":-0.2619334270335329,"pZ":2.517752093462158,"vX0":2.049491493937616,"vY0":-138.0093597987413,"vZ0":-6.717855704764933,"x":126.98,"y":170.8,"x0":-0.5880417465327913,"y0":50.00137409511949,"z0":5.774852472546034,"aX":-6.326355494572623},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.0,"breakHorizontal":5.5,"spinRate":2075,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.3969707921780432,"extension":7.675123209534195},"hitData":{"launchSpeed":103.3,"launchAngle":8.0,"totalDistance":169.0,"trajectory":"line_drive","hardness":"hard","location":"6","coordinates":{"coordX":116.78,"coordY":134.54}},"index":10,"playId":"4e1484e1-2b38-3eb2-b92b-66b7e6b4a3c7","pitchNumber":10,"startTime":"2025-09-28T02:02:13.121Z","endTime":"2025-09-28T02:02:18.452Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T02:02:18.452Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Call strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-28T02:02:29.406Z","endTime":"2025-09-28T02:04:34.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"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],"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":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":78.2,"strikeZoneTop":3.22349922907692,"strikeZoneBottom":1.66142187263424,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.817283361710523,"aZ":-30.018588532331204,"pfxX":1.1512097652506772,"pfxZ":1.3659212994727756,"pX":-0.6950857908519801,"pZ":2.6477372898134055,"vX0":-0.3806950212561011,"vY0":-126.22755937020261,"vZ0":-1.9758660055318757,"x":143.5,"y":167.29,"x0":-0.6899610460001702,"y0":50.00359360673719,"z0":5.908569851379558,"aX":1.8180339861714583},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.2,"breakHorizontal":-1.9,"spinRate":1589,"spinDirection":128},"zone":4,"typeConfidence":2.0,"plateTime":0.43753301874559725,"extension":7.39162654659637},"index":0,"playId":"853de978-ceba-3593-afcf-f9b859a40259","pitchNumber":1,"startTime":"2025-09-28T02:02:55.454Z","endTime":"2025-09-28T02:02:59.169Z","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":89.5,"endSpeed":80.6,"strikeZoneTop":3.38646624653715,"strikeZoneBottom":1.62105428850765,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.53450811336566,"aZ":-26.811741746188723,"pfxX":-0.0643466866820166,"pfxZ":3.212239874698966,"pX":1.3832799079805573,"pZ":0.7461708640896878,"vX0":4.055118999567544,"vY0":-129.99581210441286,"vZ0":-7.366999106417886,"x":64.27,"y":218.63,"x0":-0.20503808870635554,"y0":50.00149287583729,"z0":5.724959551843024,"aX":-0.10736637257369346},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.0,"breakHorizontal":-1.0,"spinRate":1518,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.4253843990977382,"extension":7.652970683064252},"index":1,"playId":"88a04fa2-6184-3063-aa25-fe794f4d93f4","pitchNumber":2,"startTime":"2025-09-28T02:03:14.530Z","endTime":"2025-09-28T02:03:17.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.35004214026069,"strikeZoneBottom":1.76337036382221,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.48542305981159,"aZ":-10.562433659448645,"pfxX":-1.2453830970645328,"pfxZ":11.11221145448354,"pX":0.7569226714383746,"pZ":1.5801272291192539,"vX0":4.13091745306401,"vY0":-138.6765283785476,"vZ0":-9.441087741203704,"x":88.15,"y":196.12,"x0":-0.591182409575659,"y0":50.000432658866494,"z0":5.736524634938091,"aX":-2.422185365971733},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.4,"breakHorizontal":1.4,"spinRate":2161,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.39521299116318254,"extension":7.706066962097893},"index":2,"playId":"0e4eee45-6400-38e2-82a2-a19384300127","pitchNumber":3,"startTime":"2025-09-28T02:03:36.040Z","endTime":"2025-09-28T02:03:40.214Z","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":94.0,"endSpeed":85.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.51975980382223,"aZ":-12.918724533846136,"pfxX":-2.596377292947201,"pfxZ":10.207592654448844,"pX":0.38572687683463713,"pZ":2.904757986902468,"vX0":3.435182567092771,"vY0":-136.79460186585092,"vZ0":-5.575207375251637,"x":102.3,"y":160.35,"x0":-0.5517715514344622,"y0":50.00145068095133,"z0":5.862526863688443,"aX":-4.897194459881552},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.4,"breakHorizontal":4.0,"spinRate":2139,"spinDirection":202},"zone":3,"typeConfidence":2.0,"plateTime":0.4011332447506528,"extension":7.772882927646638},"index":3,"playId":"9b1c27e4-df59-3e17-9bee-4bebf8478e58","pitchNumber":4,"startTime":"2025-09-28T02:03:55.328Z","endTime":"2025-09-28T02:03:58.328Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-09-28T02:04:11.255Z","endTime":"2025-09-28T02:04:31.079Z","isPitch":false,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.581195703071973,"aZ":-12.06090933266431,"pfxX":-3.4959163311004664,"pfxZ":10.173462323097363,"pX":0.3558429458785795,"pZ":2.4869583262278736,"vX0":3.806339432302157,"vY0":-139.74067420664252,"vZ0":-6.8671371383038515,"x":103.44,"y":171.63,"x0":-0.5699270589252156,"y0":50.00470553796512,"z0":5.769271118353422,"aX":-6.912783717608936},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.2,"breakHorizontal":5.5,"spinRate":2178,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.3920108023188229,"extension":7.753702719395231},"index":5,"playId":"d90d2ec3-7b05-3957-8e1e-13f87628ac09","pitchNumber":5,"startTime":"2025-09-28T02:04:31.079Z","endTime":"2025-09-28T02:04:34.079Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T02:04:34.079Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Rojas strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-28T02:04:39.168Z","endTime":"2025-09-28T02:06:08.694Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"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],"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":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.22055104811177,"strikeZoneBottom":1.46340515986204,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.2684120220716,"aZ":-12.777350137327351,"pfxX":-3.829912954363134,"pfxZ":9.724419241064272,"pX":0.847485242488402,"pZ":1.6333181762256395,"vX0":5.199678238651101,"vY0":-140.45752930000694,"vZ0":-9.180468279632107,"x":84.7,"y":194.68,"x0":-0.5314939885579898,"y0":50.005799719785244,"z0":5.778408408206841,"aX":-7.642089678380615},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.8,"breakHorizontal":5.9,"spinRate":2195,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.3901950920891384,"extension":7.671933188484478},"index":0,"playId":"5244de33-15f7-30e7-8f79-58abad9891bb","pitchNumber":1,"startTime":"2025-09-28T02:05:05.232Z","endTime":"2025-09-28T02:05:09.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.853547532359926,"aZ":-31.120036266035157,"pfxX":-0.20504009973632653,"pfxZ":0.6434195766185553,"pX":-0.2005333245315353,"pZ":2.037165046021495,"vX0":1.2668679663342275,"vY0":-128.22035089080282,"vZ0":-3.333230380155988,"x":124.64,"y":183.78,"x0":-0.6772869150019747,"y0":50.00318711167174,"z0":5.817276254446338,"aX":-0.336753063066511},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.6,"breakHorizontal":0.0,"spinRate":1617,"spinDirection":195},"zone":8,"typeConfidence":2.0,"plateTime":0.4294012364962816,"extension":7.67671899752995},"index":1,"playId":"a1be687e-3c79-3a37-b939-0c1af3ccbb35","pitchNumber":2,"startTime":"2025-09-28T02:05:24.681Z","endTime":"2025-09-28T02:05:27.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.0,"strikeZoneTop":3.30648667593785,"strikeZoneBottom":1.58323092976575,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.52559952222013,"aZ":-39.89689739315172,"pfxX":6.58072747788465,"pfxZ":-5.405650893393898,"pX":-0.13912601104301797,"pZ":1.9569123652611362,"vX0":-0.2361806235489196,"vY0":-119.48252115711273,"vZ0":-0.449057083272526,"x":122.3,"y":185.94,"x0":-0.8917847528936326,"y0":50.00320117168001,"z0":5.768618730580975,"aX":9.403205125811466},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-9.6,"breakHorizontal":-11.8,"spinRate":2331,"spinDirection":40},"zone":8,"typeConfidence":2.0,"plateTime":0.4604900535757013,"extension":7.549992697024528},"index":2,"playId":"f6184483-50ca-3ed3-88ae-8a680d4e545f","pitchNumber":3,"startTime":"2025-09-28T02:05:43.831Z","endTime":"2025-09-28T02:05:47.497Z","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(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.7,"endSpeed":75.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.28571523700738,"aZ":-36.16085119874353,"pfxX":-1.7389441833420047,"pfxZ":-2.830378442536956,"pX":0.15723173357177228,"pZ":-0.3850713157886261,"vX0":1.8745721900308443,"vY0":-117.55842630762722,"vZ0":-6.248375161748941,"x":111.01,"y":249.18,"x0":-0.42279625362516016,"y0":50.00523487082696,"z0":5.645351394936476,"aX":-2.445990447133441},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-6.4,"breakHorizontal":2.8,"spinRate":695,"spinDirection":266},"zone":14,"typeConfidence":2.0,"plateTime":0.46505703082089234,"extension":7.366658784439641},"index":3,"playId":"cd24512e-5958-3b91-a4bf-dc28ac42f887","pitchNumber":4,"startTime":"2025-09-28T02:06:03.540Z","endTime":"2025-09-28T02:06:08.694Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T02:06:08.694Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dominic Canzone flies out to left fielder Michael Conforto.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-28T02:08:04.519Z","endTime":"2025-09-28T02:08:47.321Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"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":1},"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":1},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.2,"strikeZoneTop":3.39288002260496,"strikeZoneBottom":1.52347743752399,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.392171087562883,"aZ":-45.31760334679636,"pfxX":6.228543695191294,"pfxZ":-9.642023462914082,"pX":-0.6193994642849947,"pZ":3.6101278264891716,"vX0":0.5471871871328987,"vY0":-116.68834379578836,"vZ0":3.8309414480952064,"x":140.61,"y":141.31,"x0":-1.665812735504083,"y0":50.005246787819026,"z0":6.251080661073959,"aX":8.487608948960766},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-16.1,"breakHorizontal":-11.4,"spinRate":2839,"spinDirection":24},"zone":11,"typeConfidence":0.9,"plateTime":0.471550280636329,"extension":7.268186930933871},"index":0,"playId":"dd9f53cb-5d2d-3ccc-8b53-9b57a1d5c7ff","pitchNumber":1,"startTime":"2025-09-28T02:08:22.933Z","endTime":"2025-09-28T02:08:26.821Z","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":96.1,"endSpeed":87.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.38493811633443,"aZ":-16.30694111883309,"pfxX":-8.19195865970675,"pfxZ":8.107906095336395,"pX":-0.4896844267909532,"pZ":2.86953389134062,"vX0":6.425800987833188,"vY0":-139.71243814875652,"vZ0":-5.001984594452964,"x":135.67,"y":161.3,"x0":-1.7665426262592827,"y0":50.00507418739163,"z0":5.771303092893668,"aX":-16.03666540811755},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.7,"breakHorizontal":13.3,"spinRate":2317,"spinDirection":195},"zone":1,"typeConfidence":2.0,"plateTime":0.3935377825854127,"extension":7.6338574285915675},"hitData":{"launchSpeed":78.8,"launchAngle":50.0,"totalDistance":230.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.53,"coordY":123.56}},"index":1,"playId":"9afe8228-b588-3563-b968-1fd36e87802c","pitchNumber":2,"startTime":"2025-09-28T02:08:38.615Z","endTime":"2025-09-28T02:08:47.321Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T02:08:47.321Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luke Raley grounds out, second baseman Miguel Rojas to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-28T02:08:54.826Z","endTime":"2025-09-28T02:10:02.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.4,"strikeZoneTop":3.4700003495278,"strikeZoneBottom":1.58026938123792,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.300618114789827,"aZ":-12.108020286646717,"pfxX":-6.105275642077566,"pfxZ":10.081986353655036,"pX":1.2580766548713709,"pZ":1.672520680649125,"vX0":9.666688276559263,"vY0":-140.1030088399541,"vZ0":-8.963011161258105,"x":69.05,"y":193.62,"x0":-1.4418310585519865,"y0":50.00197442046492,"z0":5.701982675119926,"aX":-12.151112693469102},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.6,"breakHorizontal":9.1,"spinRate":2606,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.3907683176312369,"extension":7.791195836332159},"index":0,"playId":"5670ced1-c71f-379d-80ac-2fff99879b86","pitchNumber":1,"startTime":"2025-09-28T02:09:12.478Z","endTime":"2025-09-28T02:09:15.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.0,"strikeZoneTop":3.53635240398679,"strikeZoneBottom":1.6010491463062,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.592848641720906,"aZ":-43.038986606307596,"pfxX":6.645198029361301,"pfxZ":-7.948667911718342,"pX":-0.16397417082147045,"pZ":4.606013577478018,"vX0":1.4102556773723651,"vY0":-116.87997582932246,"vZ0":5.5784840278668675,"x":123.25,"y":114.42,"x0":-1.6399679758700718,"y0":50.003949766415836,"z0":6.2595473434902065,"aX":9.080056062445555},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-12.5,"breakHorizontal":-12.4,"spinRate":2722,"spinDirection":25},"zone":11,"typeConfidence":0.9,"plateTime":0.47086742304290485,"extension":7.385160006113545},"index":1,"playId":"1163122e-f1c7-3b12-a224-f1a7abb9dd8f","pitchNumber":2,"startTime":"2025-09-28T02:09:26.713Z","endTime":"2025-09-28T02:09:29.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(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":96.7,"endSpeed":89.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.51498397213737,"aZ":-10.657307981309978,"pfxX":-2.0511648749054965,"pfxZ":10.644727585757906,"pX":-0.042346361484192664,"pZ":2.6895489560291086,"vX0":4.863134502879893,"vY0":-140.71726674399753,"vZ0":-6.680334410922883,"x":118.61,"y":166.16,"x0":-1.5203068471872654,"y0":50.00559697686402,"z0":5.772234008892374,"aX":-4.147523223395591},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.2,"breakHorizontal":2.8,"spinRate":2595,"spinDirection":188},"zone":5,"typeConfidence":2.0,"plateTime":0.3880438958847736,"extension":7.729015288193704},"index":2,"playId":"84bf1dea-f854-3d98-ab77-948dc391b9b1","pitchNumber":3,"startTime":"2025-09-28T02:09:40.648Z","endTime":"2025-09-28T02:09:43.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":89.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.98294821866556,"aZ":-13.424190959877564,"pfxX":-1.8819610482221927,"pfxZ":9.23645244495976,"pX":0.26108535945629846,"pZ":2.3554078222271944,"vX0":5.577757185782836,"vY0":-140.46178737149936,"vZ0":-7.147965161485562,"x":107.05,"y":175.18,"x0":-1.4919532738225154,"y0":50.006604050533966,"z0":5.7774358843786,"aX":-3.82214683068195},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.7,"breakHorizontal":2.5,"spinRate":2672,"spinDirection":186},"zone":5,"typeConfidence":2.0,"plateTime":0.38755374403635434,"extension":7.728929199297175},"hitData":{"launchSpeed":104.6,"launchAngle":2.0,"totalDistance":71.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.39,"coordY":137.29}},"index":3,"playId":"c5f63277-9a92-36c6-b19a-22e71c92f736","pitchNumber":4,"startTime":"2025-09-28T02:09:55.113Z","endTime":"2025-09-28T02:10:02.549Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T02:10:02.549Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Leo Rivas singles on a ground ball to right fielder Alex Call.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-28T02:10:07.822Z","endTime":"2025-09-28T02:10:38.020Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.10547830697209,"aZ":-15.639890193766579,"pfxX":-0.8149340168327581,"pfxZ":8.325735507434874,"pX":-0.06996572512026994,"pZ":1.5501670451410077,"vX0":4.640276575608706,"vY0":-139.07247374855496,"vZ0":-8.69958446661797,"x":119.67,"y":196.93,"x0":-1.6443019975766318,"y0":50.00469838533124,"z0":5.726180808215765,"aX":-1.6190633077834853},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.7,"breakHorizontal":0.6,"spinRate":2384,"spinDirection":194},"zone":8,"typeConfidence":2.0,"plateTime":0.3917530836809542,"extension":7.856422120915396},"hitData":{"launchSpeed":92.9,"launchAngle":4.0,"totalDistance":74.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":150.48,"coordY":161.79}},"index":0,"playId":"bee14767-fc3a-31fa-ab78-edf7d923f34e","pitchNumber":1,"startTime":"2025-09-28T02:10:29.442Z","endTime":"2025-09-28T02:10:38.020Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T02:10:38.020Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Harry Ford singles on a ground ball to center fielder Andy Pages. Leo Rivas to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-28T02:10:42.089Z","endTime":"2025-09-28T02:11:18.938Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"postOnThird":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"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":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.7,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.87972728278977,"aZ":-33.850979759626746,"pfxX":1.1321013704023386,"pfxZ":-0.9932135105216133,"pX":-0.05859506619838458,"pZ":2.376431889045427,"vX0":4.0442565026160535,"vY0":-128.86623844177512,"vZ0":-2.0953571373597715,"x":119.23,"y":174.62,"x0":-1.793131377025031,"y0":50.003896579124564,"z0":5.806146834660891,"aX":1.9099825827387062},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-2.0,"breakHorizontal":-2.9,"spinRate":2617,"spinDirection":92},"zone":5,"typeConfidence":0.91,"plateTime":0.42446375177526674,"extension":7.6978929485617655},"hitData":{"launchSpeed":102.2,"launchAngle":4.0,"totalDistance":81.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":108.42,"coordY":109.0}},"index":0,"playId":"b432edfd-dbb5-3ee0-83bc-d3669c3e1f4a","pitchNumber":1,"startTime":"2025-09-28T02:11:08.062Z","endTime":"2025-09-28T02:11:18.938Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T02:11:18.938Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Randy Arozarena flies out to right fielder Alex Call.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-28T02:11:47.042Z","endTime":"2025-09-28T02:12:30.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":1},"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":88.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.771112867697717,"aZ":-14.745029323280662,"pfxX":-1.6292654218807585,"pfxZ":8.83363289576166,"pX":0.629380970037719,"pZ":2.4235636672739385,"vX0":6.13288652048062,"vY0":-139.23243132307343,"vZ0":-6.754910975307155,"x":93.01,"y":173.34,"x0":-1.3853855317528903,"y0":50.00640104565939,"z0":5.847804549450653,"aX":-3.216676109730914},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.9,"breakHorizontal":1.8,"spinRate":2350,"spinDirection":188},"zone":6,"typeConfidence":2.0,"plateTime":0.39263138780240947,"extension":7.688045671364842},"index":0,"playId":"a31d9be7-3e3e-3660-a36b-6d1e417654d1","pitchNumber":1,"startTime":"2025-09-28T02:11:59.013Z","endTime":"2025-09-28T02:12:02.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.660787877709637,"aZ":-27.509395346696905,"pfxX":1.178042070093559,"pfxZ":2.5852393386997994,"pX":1.022078832016615,"pZ":2.013565551502778,"vX0":6.181850972395897,"vY0":-132.60358814742497,"vZ0":-4.579028086909364,"x":78.04,"y":184.41,"x0":-1.4793608566995127,"y0":50.004416035075835,"z0":5.736858255000104,"aX":2.1268370859517907},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.0,"breakHorizontal":-3.2,"spinRate":2728,"spinDirection":100},"zone":14,"typeConfidence":0.9,"plateTime":0.4108791218581409,"extension":7.648113404601889},"hitData":{"launchSpeed":87.4,"launchAngle":46.0,"totalDistance":273.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.36,"coordY":110.89}},"index":1,"playId":"1aa7b0db-5d82-324b-abb6-8156c7ab9576","pitchNumber":2,"startTime":"2025-09-28T02:12:22.097Z","endTime":"2025-09-28T02:12:30.585Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T02:12:30.585Z","atBatIndex":16},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Enrique Hernández doubles (7) on a ground ball to left fielder Randy Arozarena.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-28T02:14:31.099Z","endTime":"2025-09-28T02:16:30.455Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"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"}]}],"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.3,"endSpeed":79.5,"strikeZoneTop":3.42999841299834,"strikeZoneBottom":1.7670105288829,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.69168564976561,"aZ":-31.05455933386881,"pfxX":-0.7141730789086644,"pfxZ":0.6960560355956229,"pX":0.4701696408961414,"pZ":3.1541309012309586,"vX0":3.089709935687365,"vY0":-125.70640066387782,"vZ0":-0.6275260275483872,"x":99.08,"y":153.62,"x0":-0.6802891032985555,"y0":50.00267584449778,"z0":5.9208682946459925,"aX":-1.1473713647213388},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.3,"breakHorizontal":0.6,"spinRate":1742,"spinDirection":44},"zone":3,"typeConfidence":2.0,"plateTime":0.435166791410714,"extension":7.476934391020035},"index":0,"playId":"c9191c44-fdab-3269-94da-1ae4570713c1","pitchNumber":1,"startTime":"2025-09-28T02:14:46.199Z","endTime":"2025-09-28T02:14:49.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.7,"strikeZoneTop":3.30732631425752,"strikeZoneBottom":1.61673798310685,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.022240352205674,"aZ":-37.42071349710016,"pfxX":8.613586752049608,"pfxZ":-3.6530269726214,"pX":1.0815345283321967,"pZ":0.44974456781152344,"vX0":2.0944491561237184,"vY0":-119.60070330740747,"vZ0":-4.151231238410368,"x":75.77,"y":226.64,"x0":-0.9263444584398312,"y0":50.003888545302296,"z0":5.5961634127276145,"aX":12.365633098331756},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-7.4,"breakHorizontal":-16.1,"spinRate":2340,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4595547838391796,"extension":7.487775086319796},"index":1,"playId":"063a81df-cede-3eb6-bc36-5ca808b94611","pitchNumber":2,"startTime":"2025-09-28T02:15:05.622Z","endTime":"2025-09-28T02:15:08.778Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":74.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.307177331570358,"aZ":-36.37208582412013,"pfxX":0.03748644419188185,"pfxZ":-3.059951045214809,"pX":1.0892687736204039,"pZ":0.749767597733105,"vX0":4.078762355179492,"vY0":-116.03717823063033,"vZ0":-3.3433968269772185,"x":75.48,"y":218.54,"x0":-0.6909623670352258,"y0":50.000705437456766,"z0":5.6504886662615785,"aX":0.05137015586662725},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-6.1,"breakHorizontal":-1.0,"spinRate":661,"spinDirection":269},"zone":14,"typeConfidence":2.0,"plateTime":0.47077051012438353,"extension":7.493625605541403},"index":2,"playId":"09aa3867-b763-3f62-9bcf-f6ab79502c0a","pitchNumber":3,"startTime":"2025-09-28T02:15:32.809Z","endTime":"2025-09-28T02:15:37.222Z","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":78.9,"endSpeed":73.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.14479884947887,"aZ":-35.92015496024622,"pfxX":0.6106478605885597,"pfxZ":-2.794566335776679,"pX":-0.5850099226534202,"pZ":1.2532612164387735,"vX0":0.32743653510389964,"vY0":-115.00958058363607,"vZ0":-2.4001045880592704,"x":139.3,"y":204.94,"x0":-0.8085143303296359,"y0":50.002736550821396,"z0":5.791033723154014,"aX":0.8187072391482477},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-5.4,"breakHorizontal":-1.2,"spinRate":591,"spinDirection":285},"zone":13,"typeConfidence":2.0,"plateTime":0.47607632091058605,"extension":7.433057237951868},"index":3,"playId":"0037f76b-267b-3fab-830f-b3651e248c31","pitchNumber":4,"startTime":"2025-09-28T02:15:55.673Z","endTime":"2025-09-28T02:15:58.954Z","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":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.979310429246095,"aZ":-30.15247333585166,"pfxX":0.6704605168865624,"pfxZ":1.2097876550336029,"pX":-0.19566999378837932,"pZ":2.0591305408414455,"vX0":1.1890473500632885,"vY0":-128.17558488499068,"vZ0":-3.5416795503960747,"x":124.46,"y":183.18,"x0":-0.751624172991503,"y0":50.00597400088071,"z0":5.798032858843777,"aX":1.1222020836160183},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.7,"breakHorizontal":-1.4,"spinRate":1719,"spinDirection":48},"zone":8,"typeConfidence":2.0,"plateTime":0.42633726794185156,"extension":7.57210393402607},"hitData":{"launchSpeed":94.1,"launchAngle":-4.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.75,"coordY":164.31}},"index":4,"playId":"6028be09-a2d3-31e4-b2b4-570177fde827","pitchNumber":5,"startTime":"2025-09-28T02:16:18.941Z","endTime":"2025-09-28T02:16:30.455Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T02:16:30.455Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dalton Rushing flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-28T02:16:40.840Z","endTime":"2025-09-28T02:17:35.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":78.5,"strikeZoneTop":3.2600016199259,"strikeZoneBottom":1.53022759339329,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.758580950560567,"aZ":-30.135175650306167,"pfxX":1.0396930564668203,"pfxZ":1.2836933987984152,"pX":-0.9976536473013724,"pZ":1.8566301489757828,"vX0":-0.1985727299369378,"vY0":-126.79021383173357,"vZ0":-3.6509901782414826,"x":155.03,"y":188.65,"x0":-1.0520356386486216,"y0":50.00338523262424,"z0":5.784411492908373,"aX":1.6518692572106735},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.6,"breakHorizontal":-1.8,"spinRate":1528,"spinDirection":335},"zone":13,"typeConfidence":2.0,"plateTime":0.43606027388821555,"extension":7.431666544713166},"index":0,"playId":"be294f9c-1986-37b0-a21c-8a70e7c3ce93","pitchNumber":1,"startTime":"2025-09-28T02:17:09.239Z","endTime":"2025-09-28T02:17:13.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.06920104070091,"aZ":-15.05420906939315,"pfxX":-4.201401364857452,"pfxZ":8.744948793579331,"pX":0.30746984144461514,"pZ":2.8053327370966747,"vX0":4.526302853314697,"vY0":-139.01554272232514,"vZ0":-5.406760748301302,"x":105.28,"y":163.04,"x0":-0.795727364726963,"y0":50.00504824824273,"z0":5.774402353297705,"aX":-8.227168268793571},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.9,"breakHorizontal":6.7,"spinRate":1972,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.3939578457152142,"extension":7.717285242143004},"hitData":{"launchSpeed":86.1,"launchAngle":53.0,"totalDistance":224.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":96.61,"coordY":115.89}},"index":1,"playId":"e4ecca41-2323-3754-b642-b71df2db48a7","pitchNumber":2,"startTime":"2025-09-28T02:17:26.391Z","endTime":"2025-09-28T02:17:35.153Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T02:17:35.153Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy Edman grounds out, first baseman Luke Raley to pitcher Logan Gilbert. Enrique Hernández to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-28T02:18:27.963Z","endTime":"2025-09-28T02:19:01.001Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"971284dc-e240-3717-997a-1b3e07561c63","startTime":"2025-09-28T02:18:08.726Z","endTime":"2025-09-28T02:18:11.726Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.39878468753903,"strikeZoneBottom":1.57881562343748,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.832173034246917,"aZ":-12.225303382227635,"pfxX":-3.4770295820217543,"pfxZ":10.28959203787994,"pX":0.6298335705073042,"pZ":1.5905681814717998,"vX0":4.6821018546588515,"vY0":-138.12933991499045,"vZ0":-8.99673652481751,"x":92.99,"y":195.83,"x0":-0.6328794225517465,"y0":50.00386824737936,"z0":5.705353656032735,"aX":-6.741679702291143},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.0,"breakHorizontal":5.4,"spinRate":2010,"spinDirection":206},"zone":9,"typeConfidence":2.0,"plateTime":0.39604337573487625,"extension":7.699143637519142},"index":1,"playId":"eb280bd0-f0ce-37ac-b556-1ed6bc42a65c","pitchNumber":1,"startTime":"2025-09-28T02:18:30.207Z","endTime":"2025-09-28T02:18:35.090Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":78.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.533117855182557,"aZ":-30.927087837374287,"pfxX":0.4072127898129575,"pfxZ":0.7930521041574092,"pX":0.04656666816630342,"pZ":2.824906107833057,"vX0":2.4029970024959604,"vY0":-125.62132080772969,"vZ0":-1.0849149185357512,"x":115.22,"y":162.51,"x0":-0.9805038720397637,"y0":50.003947279447104,"z0":5.806302622731421,"aX":0.6424989356615746},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.4,"breakHorizontal":-1.3,"spinRate":1689,"spinDirection":51},"zone":2,"typeConfidence":2.0,"plateTime":0.4381900455418446,"extension":7.457420962065119},"hitData":{"launchSpeed":93.0,"launchAngle":-22.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.55,"coordY":166.28}},"index":2,"playId":"ec8a46fc-09af-3fa7-84c9-8bdc9a55f509","pitchNumber":2,"startTime":"2025-09-28T02:18:51.233Z","endTime":"2025-09-28T02:19:01.001Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T02:19:01.001Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mookie Betts strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-28T02:19:33.859Z","endTime":"2025-09-28T02:21:12.315Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"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,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":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"0d163fde-2d09-453c-a9d1-986400fe5ae0","startTime":"2025-09-28T02:19:33.859Z","endTime":"2025-09-28T02:19:38.859Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.5,"strikeZoneTop":3.17769621272695,"strikeZoneBottom":1.37561302742173,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.2133181942831,"aZ":-34.45202703092816,"pfxX":8.228191764117486,"pfxZ":-1.5844584755322284,"pX":0.9812600649006736,"pZ":2.065333771329933,"vX0":1.9783657226709426,"vY0":-119.5564615834387,"vZ0":-1.4350302483928892,"x":79.6,"y":183.02,"x0":-0.9267186659541959,"y0":50.00113686625156,"z0":5.7806386516353765,"aX":11.845443461917228},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-3.0,"breakHorizontal":-15.4,"spinRate":2272,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.45908333841238225,"extension":7.553528177591294},"index":1,"playId":"47d82341-fd64-3e52-b432-4310f8ebb628","pitchNumber":1,"startTime":"2025-09-28T02:19:50.575Z","endTime":"2025-09-28T02:19:54.761Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":80.4,"strikeZoneTop":3.14312052633358,"strikeZoneBottom":1.47638447433569,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.748671224015013,"aZ":-30.171677365830696,"pfxX":-0.06801434453928623,"pfxZ":1.2100287383738273,"pX":0.8098601497313082,"pZ":2.0180263157150033,"vX0":3.8185870301239038,"vY0":-129.31598803836553,"vZ0":-3.6244238961784827,"x":86.13,"y":184.29,"x0":-0.6892241126585037,"y0":50.006307076038205,"z0":5.801030122810805,"aX":-0.11299794557524703},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.4,"breakHorizontal":-0.8,"spinRate":1417,"spinDirection":283},"zone":6,"typeConfidence":2.0,"plateTime":0.4266822089788631,"extension":7.657361053041525},"index":2,"playId":"601f7c97-6637-3cbe-b2d7-10e8db5ff80f","pitchNumber":2,"startTime":"2025-09-28T02:20:10.448Z","endTime":"2025-09-28T02:20:14.325Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.31735229403844,"aZ":-37.22524505667701,"pfxX":7.399685192265376,"pfxZ":-3.5480398715654022,"pX":0.9395652771865822,"pZ":0.9892181308765262,"vX0":2.035132319265598,"vY0":-118.9258078266352,"vZ0":-2.9984791310618197,"x":81.19,"y":212.07,"x0":-0.8902023571418006,"y0":50.00483939714806,"z0":5.666682781559577,"aX":10.525131178196526},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-7.0,"breakHorizontal":-13.9,"spinRate":2310,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.46181909257041776,"extension":7.568407983439151},"index":3,"playId":"1118763e-9a59-34cb-a5cc-42258634a885","pitchNumber":3,"startTime":"2025-09-28T02:20:32.884Z","endTime":"2025-09-28T02:20:36.186Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"e3522ce1-1d15-41aa-9eb9-9542e9dc7b22","startTime":"2025-09-28T02:20:51.650Z","endTime":"2025-09-28T02:20:56.650Z","isPitch":false,"type":"stepoff"},{"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.0,"endSpeed":73.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.079424280455655,"aZ":-34.203768971281455,"pfxX":-6.569724782026343,"pfxZ":-1.4861100493167423,"pX":0.1586185123332359,"pZ":0.7529014305900671,"vX0":3.1516058876861472,"vY0":-116.3815784753496,"vZ0":-3.8452595825682043,"x":110.95,"y":218.45,"x0":-0.36387914178586717,"y0":50.00437047948598,"z0":5.686775694707016,"aX":-8.958329407964804},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-3.4,"breakHorizontal":11.0,"spinRate":690,"spinDirection":266},"zone":14,"typeConfidence":2.0,"plateTime":0.47171781075262187,"extension":7.33665237809452},"index":5,"playId":"f507c0d7-7c59-3602-958d-1f89212c5a8e","pitchNumber":4,"startTime":"2025-09-28T02:21:09.315Z","endTime":"2025-09-28T02:21:12.315Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T02:21:12.315Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-28T02:23:56.792Z","endTime":"2025-09-28T02:25:01.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,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":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-28T02:23:36.400Z","endTime":"2025-09-28T02:23:58.944Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.5,"strikeZoneTop":3.46647978432289,"strikeZoneBottom":1.54145151916675,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.93549587122285,"aZ":-44.32233802846114,"pfxX":4.240507569446013,"pfxZ":-8.519277537693164,"pX":0.025183168949509626,"pZ":1.8629031545114112,"vX0":2.2445365887336965,"vY0":-118.74077199099887,"vZ0":-0.44491140186747447,"x":116.04,"y":188.48,"x0":-1.4834108303748514,"y0":50.00034064390175,"z0":6.08848517279416,"aX":6.048644864645637},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-15.2,"breakHorizontal":-8.3,"spinRate":2711,"spinDirection":19},"zone":8,"typeConfidence":0.9,"plateTime":0.4614436246840903,"extension":7.207972497546967},"index":1,"playId":"e6ec83b1-834a-3336-806c-cccbaf5426f2","pitchNumber":1,"startTime":"2025-09-28T02:23:58.944Z","endTime":"2025-09-28T02:24:02.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.9,"strikeZoneTop":3.5972505411299,"strikeZoneBottom":1.6728678842718,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.26032722380176,"aZ":-34.39254602449942,"pfxX":3.767789453555387,"pfxZ":-1.251536828291318,"pX":-0.7299045690141334,"pZ":4.312204254921867,"vX0":1.14876034933162,"vY0":-131.0646348046189,"vZ0":2.070693727954379,"x":144.82,"y":122.35,"x0":-1.6612094729673554,"y0":50.00097720905257,"z0":6.0433479631293965,"aX":6.690925380597636},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-1.7,"breakHorizontal":-7.1,"spinRate":2685,"spinDirection":85},"zone":11,"typeConfidence":0.91,"plateTime":0.4146133188891885,"extension":7.364618087147786},"index":2,"playId":"6f35c61b-6de7-30db-81ab-2b7575bcffd2","pitchNumber":2,"startTime":"2025-09-28T02:24:13.660Z","endTime":"2025-09-28T02:24:17.025Z","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":97.6,"endSpeed":88.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.27770893433234,"aZ":-15.551497243946379,"pfxX":-8.985677696459692,"pfxZ":8.178145268124338,"pX":-0.17716411564702308,"pZ":3.2339032704383124,"vX0":6.590339796496702,"vY0":-141.86812759818767,"vZ0":-4.688081046692446,"x":123.75,"y":151.46,"x0":-1.3659742528828358,"y0":50.00598835194611,"z0":5.903356009895408,"aX":-18.270022167925347},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.0,"breakHorizontal":14.9,"spinRate":2506,"spinDirection":184},"zone":2,"typeConfidence":2.0,"plateTime":0.38649113584838,"extension":7.63616374329576},"index":3,"playId":"bb94b386-6a80-385b-a61e-44ece8f37e53","pitchNumber":3,"startTime":"2025-09-28T02:24:27.425Z","endTime":"2025-09-28T02:24:30.425Z","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":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-09-28T02:24:43.953Z","endTime":"2025-09-28T02:24:58.250Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"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":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.06657290661851,"aZ":-32.536776165784126,"pfxX":0.4929211456033693,"pfxZ":-0.20608775187412576,"pX":1.1427318972565794,"pZ":1.5638435335194698,"vX0":6.85428153914442,"vY0":-132.47060048766488,"vZ0":-5.0109164371146395,"x":73.44,"y":196.56,"x0":-1.5370990726613973,"y0":50.0001626242689,"z0":5.845481203110904,"aX":0.8793931834612211},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-1.2,"breakHorizontal":-2.3,"spinRate":2702,"spinDirection":78},"zone":14,"typeConfidence":0.91,"plateTime":0.41272914684496076,"extension":7.573225820593944},"index":5,"playId":"a8de3a33-040f-3b7e-8984-1431d570c404","pitchNumber":4,"startTime":"2025-09-28T02:24:58.250Z","endTime":"2025-09-28T02:25:01.386Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T02:25:01.386Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Julio Rodríguez grounds out, second baseman Miguel Rojas to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-28T02:25:04.296Z","endTime":"2025-09-28T02:25:52.666Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.4,"strikeZoneTop":3.21000029078962,"strikeZoneBottom":1.53172708351948,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.695861969343497,"aZ":-15.418869654742949,"pfxX":-6.2431512336360875,"pfxZ":8.258733423345568,"pX":0.20969252299545402,"pZ":0.7509613395462735,"vX0":6.333720107215818,"vY0":-141.41333185407584,"vZ0":-11.229002565273767,"x":109.01,"y":218.5,"x0":-1.2459676513084101,"y0":50.005556153289795,"z0":5.758077308408514,"aX":-12.669896204485635},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.8,"breakHorizontal":10.1,"spinRate":2619,"spinDirection":179},"zone":14,"typeConfidence":2.0,"plateTime":0.3870568859049155,"extension":7.8196474708229164},"index":0,"playId":"2601a76d-cd9a-304a-b29c-14fc5aff517a","pitchNumber":1,"startTime":"2025-09-28T02:25:28.979Z","endTime":"2025-09-28T02:25:31.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.498032161113436,"aZ":-16.740215434811596,"pfxX":-8.13876519452244,"pfxZ":7.810102797316878,"pX":-0.44056096328109967,"pZ":2.9928450553552692,"vX0":5.431588140354178,"vY0":-140.34941944560433,"vZ0":-5.062550600394997,"x":133.79,"y":157.97,"x0":-1.3526452066704466,"y0":50.006990539556995,"z0":5.925960568376538,"aX":-16.09080051267302},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.2,"breakHorizontal":13.4,"spinRate":2519,"spinDirection":183},"zone":1,"typeConfidence":2.0,"plateTime":0.3916525182224655,"extension":7.544859258522516},"hitData":{"launchSpeed":91.0,"launchAngle":7.0,"totalDistance":141.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":134.78,"coordY":145.5}},"index":1,"playId":"da06fb0a-4e46-3531-9f9b-b83f93a06de8","pitchNumber":2,"startTime":"2025-09-28T02:25:44.830Z","endTime":"2025-09-28T02:25:52.666Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T02:25:52.666Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Polanco called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-28T02:26:06.438Z","endTime":"2025-09-28T02:27:57.166Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":85.0,"strikeZoneTop":3.33298041800752,"strikeZoneBottom":1.61338880963863,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.68439203509161,"aZ":-28.594422705283,"pfxX":1.272989748983929,"pfxZ":1.9612695494297299,"pX":0.20096553458654154,"pZ":2.4646839505195848,"vX0":4.543919710571501,"vY0":-133.48169677490486,"vZ0":-3.587700769177302,"x":109.34,"y":172.23,"x0":-1.681015250163893,"y0":50.00257737052745,"z0":5.859404106385521,"aX":2.3225457005870784},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.1,"breakHorizontal":-3.2,"spinRate":2635,"spinDirection":139},"zone":5,"typeConfidence":0.89,"plateTime":0.40856756286808205,"extension":7.535722858975573},"index":0,"playId":"e7c23448-0985-3ba3-8cbe-72681ca361b4","pitchNumber":1,"startTime":"2025-09-28T02:26:42.635Z","endTime":"2025-09-28T02:26:45.981Z","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":2},"pitchData":{"startSpeed":91.5,"endSpeed":85.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.58964949365703,"aZ":-29.950244878059554,"pfxX":1.1840763479308876,"pfxZ":1.2199587651377728,"pX":0.41139110204391455,"pZ":1.9808319263276732,"vX0":4.763125715971814,"vY0":-133.2622878313742,"vZ0":-4.540958174035594,"x":101.32,"y":185.3,"x0":-1.5421842237871533,"y0":50.00433060371691,"z0":5.832972570017582,"aX":2.1616824636010836},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.6,"breakHorizontal":-3.0,"spinRate":2719,"spinDirection":101},"zone":9,"typeConfidence":0.9,"plateTime":0.4086679967449993,"extension":7.6146892843399},"index":1,"playId":"2ed4e2d5-e240-3ebf-9147-a3696bc639c6","pitchNumber":2,"startTime":"2025-09-28T02:26:58.043Z","endTime":"2025-09-28T02:27:02.529Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":90.7,"strikeZoneTop":3.2700009785056,"strikeZoneBottom":1.45533227187723,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.45650439400924,"aZ":-8.559268013109074,"pfxX":-2.3594103805045585,"pfxZ":11.261805390909556,"pX":0.9069111160083901,"pZ":1.7768710197060007,"vX0":6.830472136398853,"vY0":-143.69694329331034,"vZ0":-10.089285890234319,"x":82.43,"y":190.8,"x0":-1.191526629583452,"y0":50.003157689513316,"z0":5.860092309200809,"aX":-4.948124308725258},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.6,"breakHorizontal":3.0,"spinRate":2665,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.3807717395840302,"extension":7.76123983719462},"index":2,"playId":"3bf799ac-65fe-3861-8499-1dc54e449dd1","pitchNumber":3,"startTime":"2025-09-28T02:27:32.622Z","endTime":"2025-09-28T02:27:36.261Z","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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":90.6,"strikeZoneTop":3.26999947554143,"strikeZoneBottom":1.58085737546447,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.564168566445357,"aZ":-13.772830578060137,"pfxX":0.09042498046199277,"pfxZ":8.864845411741529,"pX":0.011478202940881735,"pZ":1.8090973044027836,"vX0":3.6501327527079233,"vY0":-142.22110587557628,"vZ0":-9.113588992095405,"x":116.56,"y":189.93,"x0":-1.2933053810607495,"y0":50.005569777614625,"z0":5.901663802742439,"aX":0.1865872119054387},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.6,"breakHorizontal":-0.8,"spinRate":2547,"spinDirection":189},"zone":8,"typeConfidence":2.0,"plateTime":0.38320509781522105,"extension":7.500716168622969},"index":3,"playId":"938427fd-2bfd-3051-8a67-9091c5720363","pitchNumber":4,"startTime":"2025-09-28T02:27:52.634Z","endTime":"2025-09-28T02:27:57.166Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T02:27:57.166Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Freddie Freeman walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-28T02:29:52.347Z","endTime":"2025-09-28T02:31:46.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.73,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.06197657181485,"aZ":-29.83292641886723,"pfxX":0.58230549741125,"pfxZ":1.4329124854882487,"pX":0.2961576812594569,"pZ":2.460117233099625,"vX0":2.7125994691689064,"vY0":-126.93219528024466,"vZ0":-2.599128832949198,"x":105.71,"y":172.36,"x0":-0.8621095141861127,"y0":50.00203860022581,"z0":5.873585808938342,"aX":0.9490260157441653},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.3,"breakHorizontal":-1.7,"spinRate":1889,"spinDirection":48},"zone":6,"typeConfidence":2.0,"plateTime":0.4315804119309887,"extension":7.51435491823733},"index":0,"playId":"acd6a8ea-1307-3dd0-a0f2-e8f4cd14824d","pitchNumber":1,"startTime":"2025-09-28T02:30:22.946Z","endTime":"2025-09-28T02:30:25.946Z","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":0},"pitchData":{"startSpeed":81.4,"endSpeed":76.0,"strikeZoneTop":3.72999870534756,"strikeZoneBottom":1.84368025733267,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.613508820516564,"aZ":-32.0795783870902,"pfxX":-3.2696854210865016,"pfxZ":0.05881846663869972,"pX":0.29867742321832774,"pZ":-1.5490381721233866,"vX0":4.213261951542414,"vY0":-118.24827570252769,"vZ0":-9.613260255943626,"x":105.62,"y":280.6,"x0":-1.077694595362506,"y0":50.000064029008186,"z0":5.493881706688492,"aX":-4.650768339956739},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-1.9,"breakHorizontal":4.9,"spinRate":676,"spinDirection":273},"zone":14,"typeConfidence":2.0,"plateTime":0.46243088032250634,"extension":7.399832671984645},"index":1,"playId":"d4cf4e39-c11f-39ca-bffa-d0e8b91d2e80","pitchNumber":2,"startTime":"2025-09-28T02:30:40.725Z","endTime":"2025-09-28T02:30:43.725Z","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":87.9,"endSpeed":80.6,"strikeZoneTop":3.7299987480653,"strikeZoneBottom":1.73913607470784,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.56644603880947,"aZ":-29.694787644681345,"pfxX":-0.665955708440962,"pfxZ":1.504413436198889,"pX":0.005007390686350719,"pZ":1.2200264344097718,"vX0":2.43480357105527,"vY0":-127.85908498224092,"vZ0":-5.618601081488025,"x":116.81,"y":205.84,"x0":-0.8751051172954027,"y0":50.00192681092616,"z0":5.7901277266680475,"aX":-1.0972272459897783},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.7,"breakHorizontal":0.6,"spinRate":1649,"spinDirection":359},"zone":14,"typeConfidence":2.0,"plateTime":0.4291776766388642,"extension":7.467082247161947},"index":2,"playId":"ce588858-21de-31cb-ba14-cc1c20523dae","pitchNumber":3,"startTime":"2025-09-28T02:31:05.996Z","endTime":"2025-09-28T02:31:09.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.6,"strikeZoneTop":3.7299984705259,"strikeZoneBottom":1.73253479439703,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.479205699097047,"aZ":-31.80372063982147,"pfxX":6.380650921460855,"pfxZ":0.256374069206883,"pX":1.3848093379032924,"pZ":2.699170653343408,"vX0":3.400061188354054,"vY0":-120.98289567326343,"vZ0":-0.44111139862570947,"x":64.21,"y":165.9,"x0":-0.8738585830262734,"y0":50.00450634493303,"z0":5.702880990103611,"aX":9.336074682913878},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.6,"breakHorizontal":-12.5,"spinRate":2212,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4550028587911079,"extension":7.601426427292468},"index":3,"playId":"e05a4d22-d46c-3214-a1e1-1df282f89197","pitchNumber":4,"startTime":"2025-09-28T02:31:24.579Z","endTime":"2025-09-28T02:31:28.342Z","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":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.8,"strikeZoneTop":3.72999909086331,"strikeZoneBottom":1.74182511246156,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.983253998356275,"aZ":-31.967088710462463,"pfxX":0.2437105993783688,"pfxZ":0.12624226148243434,"pX":-0.9097665733928535,"pZ":1.3039133306968769,"vX0":-0.16447771792513055,"vY0":-125.35820371259341,"vZ0":-4.503479487684416,"x":151.68,"y":203.57,"x0":-0.8751552075935675,"y0":50.00192344780552,"z0":5.716703692207105,"aX":0.3900829458126083},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.5,"breakHorizontal":-0.4,"spinRate":1704,"spinDirection":63},"zone":13,"typeConfidence":2.0,"plateTime":0.43597735050778974,"extension":7.56755649553642},"index":4,"playId":"3588a624-b657-33da-b227-519975cd6484","pitchNumber":5,"startTime":"2025-09-28T02:31:43.301Z","endTime":"2025-09-28T02:31:46.372Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T02:31:46.372Z","atBatIndex":24},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Andy Pages grounds into a double play, shortstop Leo Rivas to second baseman Jorge Polanco to first baseman Luke Raley. Freddie Freeman out at 2nd. Andy Pages out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-28T02:31:50.439Z","endTime":"2025-09-28T02:34:14.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"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,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":660844,"link":"/api/v1/people/660844"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":593871,"link":"/api/v1/people/593871"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.658781666292622,"aZ":-14.45681806994979,"pfxX":-3.6415561699274512,"pfxZ":8.944822334870913,"pX":0.5416054914932217,"pZ":3.6347652162075,"vX0":4.72013702801148,"vY0":-139.43974155881776,"vZ0":-3.532954480163548,"x":96.36,"y":140.64,"x0":-0.6953966259809308,"y0":50.000983881459725,"z0":5.8643562081615155,"aX":-7.211888911024263},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.7,"breakHorizontal":5.6,"spinRate":2059,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.39194442749375247,"extension":7.729212225764215},"index":0,"playId":"f45953c2-4a4a-33b3-bde4-5f5b30806da2","pitchNumber":1,"startTime":"2025-09-28T02:32:15.718Z","endTime":"2025-09-28T02:32:18.718Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.0,"strikeZoneTop":3.36659332169725,"strikeZoneBottom":1.60657478871338,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.53615954039619,"aZ":-36.57634208538833,"pfxX":8.155265685777294,"pfxZ":-3.0123506169782868,"pX":-0.29645101779282035,"pZ":2.238128260610362,"vX0":-1.1379994219232827,"vY0":-120.13435044723126,"vZ0":-0.7490454730375037,"x":128.3,"y":178.35,"x0":-0.875791518793114,"y0":50.00482211401702,"z0":5.80858754363202,"aX":11.906987271832222},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-5.4,"breakHorizontal":-14.5,"spinRate":2370,"spinDirection":34},"zone":4,"typeConfidence":2.0,"plateTime":0.4561357279905671,"extension":7.341611213663227},"index":1,"playId":"bab970f9-4028-38bd-be50-808776c4e2f2","pitchNumber":2,"startTime":"2025-09-28T02:32:37.959Z","endTime":"2025-09-28T02:32:41.616Z","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":0},"pitchData":{"startSpeed":77.5,"endSpeed":71.4,"strikeZoneTop":3.38178604196135,"strikeZoneBottom":1.52101714642013,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.887997977302422,"aZ":-38.40392504063393,"pfxX":0.7702158809820165,"pfxZ":-4.899414168684038,"pX":-0.5200384740899391,"pZ":-0.24009972549997805,"vX0":-0.4131348471821393,"vY0":-112.79487104339697,"vZ0":-4.629557913821892,"x":136.82,"y":245.26,"x0":-0.43339483813564017,"y0":50.001127797587124,"z0":5.762387470029214,"aX":0.9800605209754627},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-9.8,"breakHorizontal":-1.3,"spinRate":705,"spinDirection":278},"zone":13,"typeConfidence":2.0,"plateTime":0.4879113165049258,"extension":7.3357528469674715},"index":2,"playId":"2a8689f0-4ffd-33a8-9e9c-c35a62e307e6","pitchNumber":3,"startTime":"2025-09-28T02:32:59.995Z","endTime":"2025-09-28T02:33:02.995Z","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":94.6,"endSpeed":86.9,"strikeZoneTop":3.50688413172519,"strikeZoneBottom":1.57892984397573,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.603700148817687,"aZ":-15.695037761805775,"pfxX":-3.7024131288389,"pfxZ":8.500980437099056,"pX":0.6231353832064436,"pZ":5.027555291114701,"vX0":3.594316349474655,"vY0":-137.8710287638936,"vZ0":0.4585845331981481,"x":93.25,"y":103.04,"x0":-0.211932871673611,"y0":50.00540097070169,"z0":5.912542898103608,"aX":-7.179805998017379},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.7,"breakHorizontal":6.0,"spinRate":2011,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.39619651481159135,"extension":7.728815642647017},"index":3,"playId":"cdaf2e5f-dfaf-3ae1-886f-292044fe8103","pitchNumber":4,"startTime":"2025-09-28T02:33:29.441Z","endTime":"2025-09-28T02:33:32.441Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"playId":"7d8a1346-34aa-4768-a3f9-91d78c42b7e9","startTime":"2025-09-28T02:33:48.523Z","endTime":"2025-09-28T02:33:53.523Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.579418142527718,"aZ":-14.257051059457622,"pfxX":-4.648828976389103,"pfxZ":9.177736192649373,"pX":0.43939757422282294,"pZ":2.8511602821910538,"vX0":4.344437454548264,"vY0":-138.71895929861455,"vZ0":-5.386467852719896,"x":100.25,"y":161.8,"x0":-0.541858892874611,"y0":50.00068800877088,"z0":5.766012553197496,"aX":-9.073277966802328},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.7,"breakHorizontal":7.6,"spinRate":2033,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.3946168526622178,"extension":7.980328714680743},"hitData":{"launchSpeed":103.7,"launchAngle":-13.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.99,"coordY":151.07}},"index":5,"playId":"b8263375-cb6e-36f7-abbc-684523fdb60f","pitchNumber":5,"startTime":"2025-09-28T02:34:06.158Z","endTime":"2025-09-28T02:34:14.609Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T02:34:14.609Z","atBatIndex":25},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Michael Conforto pops out to shortstop Leo Rivas.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-28T02:34:23.307Z","endTime":"2025-09-28T02:35:30.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"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],"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":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660844,"link":"/api/v1/people/660844"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":77.0,"strikeZoneTop":3.34999808148132,"strikeZoneBottom":1.56739569605939,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.52754212442634,"aZ":-30.104598690661614,"pfxX":-0.36526255578756467,"pfxZ":1.3508177785718072,"pX":-0.017548946500039266,"pZ":3.014429564259124,"vX0":2.3506953515230817,"vY0":-124.31830634386658,"vZ0":-0.8240456996601313,"x":117.67,"y":157.39,"x0":-0.9360900020178399,"y0":50.003875072163275,"z0":5.893745420517254,"aX":-0.5604969243228527},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.5,"breakHorizontal":0.0,"spinRate":1576,"spinDirection":78},"zone":2,"typeConfidence":2.0,"plateTime":0.44397640722868736,"extension":7.564832630554894},"index":0,"playId":"125b2c70-1980-3fcc-9b81-38ba72c5c3d1","pitchNumber":1,"startTime":"2025-09-28T02:34:44.362Z","endTime":"2025-09-28T02:34:47.791Z","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.0,"endSpeed":87.6,"strikeZoneTop":3.35000090858839,"strikeZoneBottom":1.54086518686155,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.150813428351913,"aZ":-15.080657241056901,"pfxX":-5.033686773227668,"pfxZ":8.73073604632963,"pX":0.042047957636410775,"pZ":3.679367406585141,"vX0":3.8348093794130427,"vY0":-138.38906024159544,"vZ0":-3.1016971088406664,"x":115.4,"y":139.44,"x0":-0.7011101402852518,"y0":50.003158747207834,"z0":5.8125519835917245,"aX":-9.85604245846857},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.5,"breakHorizontal":8.4,"spinRate":1909,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.39435832594927334,"extension":7.687852474262892},"index":1,"playId":"89855eb3-d300-325e-933b-0bdee7bdde4d","pitchNumber":2,"startTime":"2025-09-28T02:35:04.261Z","endTime":"2025-09-28T02:35:08.041Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":74.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.862468723107494,"aZ":-30.823450063229135,"pfxX":-4.8982195081721684,"pfxZ":0.9720423223250041,"pX":-0.8338840885990949,"pZ":2.6476015904358436,"vX0":1.762846994497789,"vY0":-116.62763406087345,"vZ0":-0.7038724185076859,"x":148.79,"y":167.29,"x0":-0.9588758141950957,"y0":50.003677057572766,"z0":5.834918534976666,"aX":-6.816070558210686},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":1.8,"breakHorizontal":8.5,"spinRate":676,"spinDirection":304},"zone":11,"typeConfidence":2.0,"plateTime":0.4678322731395794,"extension":7.3716498711583},"hitData":{"launchSpeed":72.0,"launchAngle":50.0,"totalDistance":186.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":101.01,"coordY":130.88}},"index":2,"playId":"6f03cd16-8e75-36c0-9513-442efc75ca0b","pitchNumber":3,"startTime":"2025-09-28T02:35:22.408Z","endTime":"2025-09-28T02:35:30.937Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T02:35:30.937Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-28T02:38:00.434Z","endTime":"2025-09-28T02:39:05.657Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Andrew Heaney replaces Tyler Glasnow.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-28T02:36:47.804Z","endTime":"2025-09-28T02:38:00.434Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571760,"link":"/api/v1/people/571760"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"AC","description":"Automatic Strike - Batter Pitch Timer Violation"},"description":"Automatic Strike - Batter Pitch Timer Violation","code":"AC","isInPlay":false,"isStrike":true,"isBall":false,"isOut":false,"hasReview":false,"violation":{"type":"batter_pitch_timer","description":"Batter Pitch Timer Violation","player":{"id":553993,"fullName":"Eugenio Suárez"}}},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"629320f8-7d59-4fcf-ada8-c61a389244f1","pitchNumber":0,"startTime":"2025-09-28T02:38:00.434Z","endTime":"2025-09-28T02:38:05.434Z","isPitch":false,"type":"no_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":80.6,"endSpeed":73.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.077390216919156,"aZ":-35.21249739706436,"pfxX":-2.9797046208310074,"pfxZ":-2.214784933600889,"pX":-0.3283986867681633,"pZ":1.0008248168585083,"vX0":-6.279215913041959,"vY0":-117.20124871948946,"vZ0":-1.6251376931632082,"x":129.52,"y":211.76,"x0":2.7878612574429815,"y0":50.00355319159097,"z0":5.035245960601813,"aX":-4.085752231684118},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-4.1,"breakHorizontal":7.1,"spinRate":2587,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.4698879422885782,"extension":5.907214639478303},"index":2,"playId":"06bf734c-813a-3357-9989-51e6321d781b","pitchNumber":1,"startTime":"2025-09-28T02:38:14.867Z","endTime":"2025-09-28T02:38:20.097Z","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":91.1,"endSpeed":82.1,"strikeZoneTop":3.47372384841955,"strikeZoneBottom":1.64236750522454,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.532475261319323,"aZ":-15.010051710115652,"pfxX":10.207950103474115,"pfxZ":9.792911901168068,"pX":1.1934424894097146,"pZ":4.178156375036916,"vX0":-7.128878166435769,"vY0":-132.37473781927943,"vZ0":0.36400322647149946,"x":71.51,"y":125.97,"x0":2.612167223228565,"y0":50.002462892303434,"z0":5.148520751443233,"aX":17.890901222719368},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":18.0,"breakHorizontal":-16.7,"spinRate":2393,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.41576383983574194,"extension":6.04045958037371},"index":3,"playId":"469ab491-61c2-3cb3-b37e-50ada9681041","pitchNumber":2,"startTime":"2025-09-28T02:38:32.457Z","endTime":"2025-09-28T02:38:35.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":75.0,"strikeZoneTop":3.3799978669476,"strikeZoneBottom":1.60323959479232,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.08659486240144,"aZ":-33.1158528597786,"pfxX":-2.572383233241528,"pfxZ":-0.6675935411444107,"pX":-0.5470268182707873,"pZ":0.510637498835432,"vX0":-6.900802461481218,"vY0":-117.42065202401493,"vZ0":-3.0013207284809296,"x":137.85,"y":224.99,"x0":2.7578023091745707,"y0":50.00466482190554,"z0":4.869612885188754,"aX":-3.6118127747770354},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-1.7,"breakHorizontal":6.2,"spinRate":2515,"spinDirection":316},"zone":13,"typeConfidence":2.0,"plateTime":0.4654797913944839,"extension":5.986731452898683},"index":4,"playId":"4e1c1408-fc43-3c8e-94b8-8acb2c29a7a8","pitchNumber":3,"startTime":"2025-09-28T02:38:45.602Z","endTime":"2025-09-28T02:38:48.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.768892943607163,"aZ":-35.96430472635997,"pfxX":-0.669056671565947,"pfxZ":-2.709620689906412,"pX":-0.39391854381098207,"pZ":1.3285224093468344,"vX0":-6.930099128045149,"vY0":-117.17642755694861,"vZ0":-0.8663387796984472,"x":132.02,"y":202.91,"x0":2.680628079284166,"y0":50.001723620029125,"z0":5.043795661797589,"aX":-0.9356781367317273},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-4.8,"breakHorizontal":2.8,"spinRate":2470,"spinDirection":317},"zone":13,"typeConfidence":2.0,"plateTime":0.4662554867468467,"extension":5.953583997493196},"index":5,"playId":"9f787ac5-9337-3f72-af53-e1b2a29a9d2e","pitchNumber":4,"startTime":"2025-09-28T02:39:02.293Z","endTime":"2025-09-28T02:39:05.657Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T02:39:05.657Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dominic Canzone walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-28T02:39:30.068Z","endTime":"2025-09-28T02:40:47.408Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":3.23000135123004,"strikeZoneBottom":1.37427832123258,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.522356810637888,"aZ":-19.15751442286508,"pfxX":9.282788588117368,"pfxZ":7.120111499167509,"pX":0.45477760003316636,"pZ":3.547256139270279,"vX0":-8.718403979460609,"vY0":-133.76781337717026,"vZ0":-0.6714543149427697,"x":99.66,"y":143.0,"x0":2.5366647498850337,"y0":50.00146986987252,"z0":5.164277578143712,"aX":16.967239606497387},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.0,"breakHorizontal":-15.1,"spinRate":2457,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.4081220757602968,"extension":6.149809085319267},"index":0,"playId":"1d7225cc-e6c3-3032-8cfd-f53703b049d7","pitchNumber":1,"startTime":"2025-09-28T02:39:30.068Z","endTime":"2025-09-28T02:39:33.578Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.4,"strikeZoneTop":3.29395319300444,"strikeZoneBottom":1.46510532341846,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.138942727013166,"aZ":-18.558648575566774,"pfxX":10.445811363419175,"pfxZ":7.673610309529142,"pX":-0.08723064134719916,"pZ":2.0116681971867902,"vX0":-10.706307124266202,"vY0":-132.11554612906139,"vZ0":-3.9571372824869933,"x":120.33,"y":184.46,"x0":2.653167250207707,"y0":50.005077709080346,"z0":4.886302469052198,"aX":18.53972709106592},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.2,"breakHorizontal":-16.7,"spinRate":2449,"spinDirection":120},"zone":8,"typeConfidence":2.0,"plateTime":0.41398269002187593,"extension":6.217132448097161},"index":1,"playId":"001fd8ee-dafb-3671-ae09-9254c049d679","pitchNumber":2,"startTime":"2025-09-28T02:39:45.523Z","endTime":"2025-09-28T02:39:49.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.4,"strikeZoneTop":3.27865563385425,"strikeZoneBottom":1.67594074485009,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.67310400518111,"aZ":-18.400916786030788,"pfxX":11.333305412669205,"pfxZ":7.729407864977906,"pX":0.018815461422336546,"pZ":1.8353171010743332,"vX0":-10.468079087954845,"vY0":-132.70209810557475,"vZ0":-4.6202114294695615,"x":116.28,"y":189.23,"x0":2.5442184337259857,"y0":50.000822973976746,"z0":4.941257438571702,"aX":20.18989288552765},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.1,"breakHorizontal":-18.2,"spinRate":2483,"spinDirection":125},"zone":8,"typeConfidence":2.0,"plateTime":0.4129208345590376,"extension":6.180848668654818},"index":2,"playId":"a8881b64-53fc-3e81-bc7e-d77211c63018","pitchNumber":3,"startTime":"2025-09-28T02:39:59.409Z","endTime":"2025-09-28T02:40:03.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.4,"strikeZoneTop":3.32168197328179,"strikeZoneBottom":1.58986821203331,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.161307644322736,"aZ":-35.59192520625268,"pfxX":-2.785136990180339,"pfxZ":-2.41677343358149,"pX":-1.7687131240330776,"pZ":1.074000130745594,"vX0":-9.342491953391914,"vY0":-117.80614578322785,"vZ0":-1.484230441351475,"x":184.42,"y":209.78,"x0":2.600988115880887,"y0":50.004035952295176,"z0":4.984881463258319,"aX":-3.93575993690152},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-4.4,"breakHorizontal":7.2,"spinRate":2595,"spinDirection":310},"zone":13,"typeConfidence":2.0,"plateTime":0.4639191261990536,"extension":6.123665339203594},"index":3,"playId":"7ed61b2d-8c88-3f70-8402-9d025e92cbbb","pitchNumber":4,"startTime":"2025-09-28T02:40:13.703Z","endTime":"2025-09-28T02:40:16.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":76.0,"strikeZoneTop":3.23000213184959,"strikeZoneBottom":1.5413121803333,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.87558522713955,"aZ":-35.83563658703847,"pfxX":-1.8432435360213821,"pfxZ":-2.553502609780142,"pX":-1.633246720577202,"pZ":1.250620165143706,"vX0":-9.455204093437905,"vY0":-118.20350985023613,"vZ0":-1.0396382534964508,"x":179.26,"y":205.01,"x0":2.6376826836279,"y0":50.00331224815528,"z0":4.94994435016575,"aX":-2.641262213621794},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-4.7,"breakHorizontal":5.4,"spinRate":2528,"spinDirection":315},"zone":13,"typeConfidence":2.0,"plateTime":0.46116955629700795,"extension":6.032412043426402},"index":4,"playId":"0116380c-a2f4-3176-8de9-a66784a42967","pitchNumber":5,"startTime":"2025-09-28T02:40:28.654Z","endTime":"2025-09-28T02:40:31.654Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.1,"strikeZoneTop":3.22999936906766,"strikeZoneBottom":1.544279934167,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.903411090394922,"aZ":-17.01449249173684,"pfxX":9.958356210352154,"pfxZ":8.603591111269324,"pX":-1.1167529600713344,"pZ":1.5456306009595175,"vX0":-12.664694163471781,"vY0":-131.8606501502633,"vZ0":-5.444264896448361,"x":159.57,"y":197.05,"x0":2.4534181234772174,"y0":50.00036982078635,"z0":4.891265780218404,"aX":17.542763724875837},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.5,"breakHorizontal":-15.2,"spinRate":2500,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.4153010327096336,"extension":6.233138457277462},"index":5,"playId":"9e998c34-cdec-3d2b-85a1-f67d0b80c799","pitchNumber":6,"startTime":"2025-09-28T02:40:43.792Z","endTime":"2025-09-28T02:40:47.408Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T02:40:47.408Z","atBatIndex":28},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luke Raley doubles (8) on a line drive to right fielder Alex Call. Dominic Canzone to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-28T02:40:50.608Z","endTime":"2025-09-28T02:42:23.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"postOnThird":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"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(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":80.8,"endSpeed":75.7,"strikeZoneTop":3.44460360732118,"strikeZoneBottom":1.51269614086993,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.233863856626147,"aZ":-35.42968104531269,"pfxX":-2.839792980167341,"pfxZ":-2.2853656362552037,"pX":-0.058998794094410334,"pZ":1.105484457509453,"vX0":-5.577884507210993,"vY0":-117.70622184463375,"vZ0":-1.5852847492502424,"x":119.25,"y":208.93,"x0":2.6966334371021,"y0":50.00295248655589,"z0":5.024034085350845,"aX":-4.043687568525209},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-4.2,"breakHorizontal":6.4,"spinRate":2550,"spinDirection":310},"zone":13,"typeConfidence":2.0,"plateTime":0.46272244391057527,"extension":6.013492914944718},"index":0,"playId":"fb24b6ea-91eb-3066-ba0a-88591c0498f8","pitchNumber":1,"startTime":"2025-09-28T02:41:11.210Z","endTime":"2025-09-28T02:41:14.790Z","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":91.3,"endSpeed":83.7,"strikeZoneTop":3.46999943924609,"strikeZoneBottom":1.61060832839735,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.861099794124947,"aZ":-19.518213854441857,"pfxX":9.488408849293606,"pfxZ":7.115777341398867,"pX":-1.8662120357081113,"pZ":2.0585351177058993,"vX0":-14.178053726842437,"vY0":-132.18545996299275,"vZ0":-3.9256668497141702,"x":188.14,"y":183.2,"x0":2.3218928712445224,"y0":50.00236608704149,"z0":4.986873053388426,"aX":16.8755078839716},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.2,"breakHorizontal":-14.3,"spinRate":2477,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.4135697262665805,"extension":6.2099613439055386},"index":1,"playId":"6b85101f-3cf1-3e65-b17a-56f3c99ae576","pitchNumber":2,"startTime":"2025-09-28T02:41:28.552Z","endTime":"2025-09-28T02:41:31.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.3,"strikeZoneTop":3.47000238657686,"strikeZoneBottom":1.58796451515125,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.857653684823305,"aZ":-19.84455945750759,"pfxX":10.632250070241964,"pfxZ":6.86520077020016,"pX":-0.29838283038157976,"pZ":1.8463288949077465,"vX0":-11.11483926513756,"vY0":-132.0784535793003,"vZ0":-4.338180854601027,"x":128.37,"y":188.93,"x0":2.550839443974661,"y0":50.00053772242397,"z0":4.938923329365313,"aX":19.087544679341196},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.8,"breakHorizontal":-17.3,"spinRate":2530,"spinDirection":124},"zone":7,"typeConfidence":2.0,"plateTime":0.4121537974606686,"extension":6.136094825709504},"index":2,"playId":"9ab18c07-79b7-3c73-a401-08091c9db867","pitchNumber":3,"startTime":"2025-09-28T02:41:51.677Z","endTime":"2025-09-28T02:41:55.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.2470975715023,"aZ":-33.69726430494843,"pfxX":-1.3931348205187608,"pfxZ":-1.0764232837721757,"pX":0.504091345594955,"pZ":2.595041601820952,"vX0":-4.698546335325555,"vY0":-117.81600613135673,"vZ0":1.2104048511749097,"x":97.79,"y":168.71,"x0":2.7008474151947013,"y0":50.003003182030426,"z0":5.176027984354092,"aX":-1.9690561535688067},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-1.4,"breakHorizontal":3.6,"spinRate":2460,"spinDirection":281},"zone":6,"typeConfidence":2.0,"plateTime":0.46393334759927596,"extension":5.907400468287793},"hitData":{"launchSpeed":89.6,"launchAngle":21.0,"totalDistance":288.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":202.95,"coordY":112.22}},"index":3,"playId":"3b316f64-7590-3856-866c-93e4cb32e4bb","pitchNumber":4,"startTime":"2025-09-28T02:42:10.661Z","endTime":"2025-09-28T02:42:23.179Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T02:42:23.179Z","atBatIndex":29},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Leo Rivas pops out to first baseman Freddie Freeman in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-28T02:42:33.292Z","endTime":"2025-09-28T02:45:16.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"postOnThird":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7],"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":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"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":91.0,"endSpeed":83.2,"strikeZoneTop":3.18511724661239,"strikeZoneBottom":1.59347064448093,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.413031178223477,"aZ":-19.314967280215317,"pfxX":7.855222338535659,"pfxZ":7.237159739189581,"pX":0.015185493216203206,"pZ":3.790107705364519,"vX0":-9.423767773827192,"vY0":-132.24462615149147,"vZ0":0.1498620700000305,"x":116.42,"y":136.45,"x0":2.5992524072529357,"y0":50.00010985526183,"z0":5.1460350725674076,"aX":13.952940212798818},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.3,"breakHorizontal":-12.2,"spinRate":2374,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.4136922090402879,"extension":6.159029421151166},"index":0,"playId":"ec17939c-6422-3bde-ab6c-2a54f758f68a","pitchNumber":1,"startTime":"2025-09-28T02:42:58.067Z","endTime":"2025-09-28T02:43:01.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.9,"strikeZoneTop":3.22507709663638,"strikeZoneBottom":1.54896479890137,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.099956548666764,"aZ":-34.18540496416209,"pfxX":-2.947179555544516,"pfxZ":-1.446808097145869,"pX":0.8097070016128797,"pZ":3.3882841534156842,"vX0":-3.8807959244662182,"vY0":-116.74997183689175,"vZ0":3.1191196576541955,"x":86.14,"y":147.3,"x0":2.873786950154401,"y0":50.00502237265861,"z0":5.243245488005534,"aX":-4.086150748927883},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-1.6,"breakHorizontal":6.2,"spinRate":2485,"spinDirection":302},"zone":12,"typeConfidence":2.0,"plateTime":0.46837694568018096,"extension":5.895358965157368},"index":1,"playId":"adcac210-a6bb-30a4-9f18-b98a96fbda49","pitchNumber":2,"startTime":"2025-09-28T02:43:14.511Z","endTime":"2025-09-28T02:43:19.101Z","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":90.8,"endSpeed":83.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.791452853339653,"aZ":-19.788191442337528,"pfxX":8.04409148899685,"pfxZ":6.9438958500539485,"pX":0.5932600284450723,"pZ":3.2658609875825886,"vX0":-8.127042389963393,"vY0":-132.10230603842112,"vZ0":-0.9943895826091591,"x":94.39,"y":150.6,"x0":2.6514134926863506,"y0":50.000223287436405,"z0":5.089716397522978,"aX":14.342476229988126},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.6,"breakHorizontal":-13.0,"spinRate":2370,"spinDirection":125},"zone":3,"typeConfidence":2.0,"plateTime":0.4132263443944506,"extension":6.130923657131705},"index":2,"playId":"8f406f1d-4ff4-3fc7-9b57-a05038832cf8","pitchNumber":3,"startTime":"2025-09-28T02:43:30.768Z","endTime":"2025-09-28T02:43:33.768Z","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":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-09-28T02:43:45.239Z","endTime":"2025-09-28T02:44:06.016Z","isPitch":false,"type":"action","player":{"id":660844,"link":"/api/v1/people/660844"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.2361520533536,"strikeZoneBottom":1.5097537233169,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.374262437346573,"aZ":-19.624486993909287,"pfxX":7.31542011482722,"pfxZ":7.030329036308148,"pX":-0.2513712851420291,"pZ":3.496230538330776,"vX0":-10.073044269277874,"vY0":-132.5115059719256,"vZ0":-0.4515995298090159,"x":126.58,"y":144.38,"x0":2.6424684669689364,"y0":50.00011619313152,"z0":5.098070120568854,"aX":13.054221714324617},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.8,"breakHorizontal":-11.2,"spinRate":2375,"spinDirection":124},"zone":11,"typeConfidence":2.0,"plateTime":0.41278449691313224,"extension":6.190130474784577},"index":4,"playId":"6458dc03-c826-3ff3-884f-b41ea7745cf5","pitchNumber":4,"startTime":"2025-09-28T02:44:06.016Z","endTime":"2025-09-28T02:44:10.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":80.5,"endSpeed":74.4,"strikeZoneTop":3.22315290859319,"strikeZoneBottom":1.56440198402171,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.432243308492247,"aZ":-36.75790110021076,"pfxX":-1.704090308465456,"pfxZ":-3.304349096548134,"pX":-0.32989192419599117,"pZ":0.5800078789898919,"vX0":-6.753830069534473,"vY0":-117.09190794120791,"vZ0":-1.947409982696612,"x":129.57,"y":223.12,"x0":2.815160408269628,"y0":50.00393550094078,"z0":4.866811474932819,"aX":-2.3621261286529647},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-6.2,"breakHorizontal":4.8,"spinRate":2576,"spinDirection":308},"zone":13,"typeConfidence":2.0,"plateTime":0.46805252039489087,"extension":6.051988702784367},"index":5,"playId":"6489d9b8-2e7c-3005-a653-eb66a3d2645e","pitchNumber":5,"startTime":"2025-09-28T02:44:22.488Z","endTime":"2025-09-28T02:44:25.920Z","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":1},"pitchData":{"startSpeed":91.5,"endSpeed":81.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.41698971503008,"aZ":-19.267924399074822,"pfxX":9.990054041268005,"pfxZ":7.405909101872535,"pX":-0.2259003433657843,"pZ":3.1810074813171925,"vX0":-10.641935136104095,"vY0":-132.69260203349234,"vZ0":-1.1652939838514775,"x":125.61,"y":152.89,"x0":2.58277013760206,"y0":50.00263837422623,"z0":5.061133577835858,"aX":17.409705649849595},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.3,"breakHorizontal":-15.1,"spinRate":2425,"spinDirection":123},"zone":2,"typeConfidence":2.0,"plateTime":0.41642404806278144,"extension":6.1887853260546875},"index":6,"playId":"68c3f478-10fd-36a3-b91d-c5d7ea487953","pitchNumber":6,"startTime":"2025-09-28T02:44:44.386Z","endTime":"2025-09-28T02:44:47.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":82.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.948725684267924,"aZ":-20.678154997378645,"pfxX":7.341299063510963,"pfxZ":6.519808525141414,"pX":0.08270144476000289,"pZ":2.712887629870634,"vX0":-9.062960637506222,"vY0":-132.81249945946564,"vZ0":-1.9626750139697777,"x":113.85,"y":165.53,"x0":2.6067637912057564,"y0":50.0003375301523,"z0":4.986094467002132,"aX":12.94023630149923},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.5,"breakHorizontal":-11.0,"spinRate":2355,"spinDirection":120},"zone":5,"typeConfidence":2.0,"plateTime":0.4144949186604663,"extension":6.133091717154638},"hitData":{"launchSpeed":80.7,"launchAngle":75.0,"totalDistance":108.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":169.25,"coordY":187.07}},"index":7,"playId":"852bc0cc-40e9-3aa2-b882-4c44e79ec62b","pitchNumber":7,"startTime":"2025-09-28T02:45:06.442Z","endTime":"2025-09-28T02:45:16.651Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T02:45:16.651Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Harry Ford strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-28T02:45:27.257Z","endTime":"2025-09-28T02:46:50.482Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":75.1,"strikeZoneTop":3.14585616959817,"strikeZoneBottom":1.5489262611647,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.37488698531456,"aZ":-36.85531675500366,"pfxX":-1.1139712702233595,"pfxZ":-3.27997077824085,"pX":1.5500806285679392,"pZ":3.5171293781186352,"vX0":-2.8099727758440998,"vY0":-117.79229190310532,"vZ0":3.7862421399612822,"x":57.91,"y":143.82,"x0":2.8964901404661885,"y0":50.00485159103762,"z0":5.265863546574898,"aX":-1.587978715149922},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-4.9,"breakHorizontal":2.6,"spinRate":2478,"spinDirection":293},"zone":12,"typeConfidence":2.0,"plateTime":0.462469374461425,"extension":5.959550679520684},"index":0,"playId":"ba85d9d2-fc9a-3818-a109-df1a1304d6b2","pitchNumber":1,"startTime":"2025-09-28T02:45:51.021Z","endTime":"2025-09-28T02:45:54.021Z","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":91.3,"endSpeed":82.8,"strikeZoneTop":3.22432648634179,"strikeZoneBottom":1.55948433645365,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.204653565785023,"aZ":-20.23425855220031,"pfxX":9.86931874751905,"pfxZ":6.745082266447605,"pX":0.7837462744564055,"pZ":3.000178992816641,"vX0":-8.436018556875235,"vY0":-132.6918200105956,"vZ0":-1.1922006803911742,"x":87.13,"y":157.78,"x0":2.7325827308128545,"y0":50.0062589608925,"z0":4.9392861149285965,"aX":17.482405866379043},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.1,"breakHorizontal":-15.8,"spinRate":2444,"spinDirection":121},"zone":3,"typeConfidence":2.0,"plateTime":0.4138644492377397,"extension":6.260798313285281},"index":1,"playId":"1dd1ae66-d610-3eaf-b7e0-876cbb7c9ab0","pitchNumber":2,"startTime":"2025-09-28T02:46:09.000Z","endTime":"2025-09-28T02:46:13.120Z","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":91.9,"endSpeed":82.8,"strikeZoneTop":3.19988305465832,"strikeZoneBottom":1.46760454207884,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.39496873581892,"aZ":-18.65438516337955,"pfxX":10.813325204401576,"pfxZ":7.63309649330314,"pX":-0.2843418136768732,"pZ":1.5257106008874002,"vX0":-11.015016878413956,"vY0":-133.19170058763473,"vZ0":-5.376182839375055,"x":127.84,"y":197.59,"x0":2.52828375060346,"y0":50.0022328851197,"z0":4.947596964504559,"aX":19.152058537103123},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.6,"breakHorizontal":-16.8,"spinRate":2417,"spinDirection":126},"zone":7,"typeConfidence":2.0,"plateTime":0.4134790828135899,"extension":6.246925768247189},"index":2,"playId":"1344abba-be13-3404-86dc-d8ed5920e730","pitchNumber":3,"startTime":"2025-09-28T02:46:27.421Z","endTime":"2025-09-28T02:46:31.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.2,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.422593887684226,"aZ":-37.153268466812165,"pfxX":-1.4009792671092174,"pfxZ":-3.6022206080071077,"pX":-0.4134135824980977,"pZ":1.0366920032796378,"vX0":-6.925052613837157,"vY0":-116.89333954238431,"vZ0":-1.0542312569950654,"x":132.76,"y":210.79,"x0":2.771945700637523,"y0":50.005367923576365,"z0":4.987664704911143,"aX":-1.933731783336943},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-6.5,"breakHorizontal":4.3,"spinRate":2594,"spinDirection":315},"zone":13,"typeConfidence":2.0,"plateTime":0.46891792585018965,"extension":6.008171870059678},"index":3,"playId":"9b5eba57-6750-3fd4-b33e-1318fae6dd19","pitchNumber":4,"startTime":"2025-09-28T02:46:46.906Z","endTime":"2025-09-28T02:46:50.482Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T02:46:50.482Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alex Call flies out to right fielder Dominic Canzone.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-28T02:48:57.717Z","endTime":"2025-09-28T02:49:15.906Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.236067327144006,"aZ":-14.090951001692972,"pfxX":-4.808826048439903,"pfxZ":9.383596903363221,"pX":-0.20247206993192593,"pZ":3.165621916105946,"vX0":2.865513649144978,"vY0":-137.20434865504177,"vZ0":-4.709912611254208,"x":124.72,"y":153.31,"x0":-0.629652226371971,"y0":50.00491389813978,"z0":5.8482014963712885,"aX":-9.270207024709684},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.3,"breakHorizontal":8.2,"spinRate":2085,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.39753404675528525,"extension":7.639075010069177},"hitData":{"launchSpeed":93.4,"launchAngle":32.0,"totalDistance":345.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.13,"coordY":69.42}},"index":0,"playId":"907daaaf-e475-3099-aeea-9e38ec2d43ae","pitchNumber":1,"startTime":"2025-09-28T02:49:07.520Z","endTime":"2025-09-28T02:49:15.906Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T02:49:15.906Z","atBatIndex":32},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Miguel Rojas doubles (18) on a line drive to right fielder Dominic Canzone.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-28T02:49:19.673Z","endTime":"2025-09-28T02:51:33.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5],"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":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.2,"endSpeed":79.6,"strikeZoneTop":3.33999874834286,"strikeZoneBottom":1.73064906800149,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.971957545346974,"aZ":-30.671190237608034,"pfxX":-0.022387633466848356,"pfxZ":0.9314889979222478,"pX":-0.11758523535509965,"pZ":3.139831135506301,"vX0":1.4185146062108562,"vY0":-125.61212210233242,"vZ0":-0.7116065186651434,"x":121.48,"y":154.0,"x0":-0.6852138312227739,"y0":50.00139715047648,"z0":5.907105776977061,"aX":-0.03642166741757099},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.8,"breakHorizontal":-0.2,"spinRate":1773,"spinDirection":49},"zone":2,"typeConfidence":2.0,"plateTime":0.43503399963388123,"extension":7.635334289274315},"index":0,"playId":"4b1977bf-368f-3cb1-b673-ed1a709dbf84","pitchNumber":1,"startTime":"2025-09-28T02:49:44.279Z","endTime":"2025-09-28T02:49:47.701Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-09-28T02:49:55.930Z","endTime":"2025-09-28T02:50:13.907Z","isPitch":false,"type":"action","player":{"id":500743,"link":"/api/v1/people/500743"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.7,"strikeZoneTop":3.29284134761154,"strikeZoneBottom":1.59899513180711,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.97345762744521,"aZ":-37.154071081682424,"pfxX":4.905494650730206,"pfxZ":-3.495408881652568,"pX":-0.35197408752732834,"pZ":0.5437620399618255,"vX0":-0.12170548977294757,"vY0":-118.1408339994169,"vZ0":-3.9993063004325884,"x":130.42,"y":224.1,"x0":-0.9380970020481573,"y0":50.00418724066666,"z0":5.647794130167183,"aX":6.985079366773181},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-7.0,"breakHorizontal":-8.9,"spinRate":2397,"spinDirection":36},"zone":13,"typeConfidence":2.0,"plateTime":0.4623410590964334,"extension":7.465002843847555},"index":2,"playId":"8e25b449-4eef-307c-b377-927e9953aeb0","pitchNumber":2,"startTime":"2025-09-28T02:50:13.907Z","endTime":"2025-09-28T02:50:16.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.8,"strikeZoneTop":3.2786927455498,"strikeZoneBottom":1.61880725385713,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.648083213179124,"aZ":-38.64692379138317,"pfxX":4.424509893203339,"pfxZ":-4.332707368027334,"pX":0.17010018817374414,"pZ":2.98285149920534,"vX0":0.9006840587884098,"vY0":-121.44638892512263,"vZ0":0.9997606308474938,"x":110.52,"y":158.24,"x0":-0.7803182726165867,"y0":50.00222936127188,"z0":5.925729627925615,"aX":6.612254335464701},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-7.3,"breakHorizontal":-8.3,"spinRate":2367,"spinDirection":35},"zone":2,"typeConfidence":2.0,"plateTime":0.4508958107659158,"extension":7.608201077760879},"index":3,"playId":"aa6ffedc-df7a-3875-b4f2-ef515200e892","pitchNumber":3,"startTime":"2025-09-28T02:50:36.647Z","endTime":"2025-09-28T02:50:40.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.3,"strikeZoneTop":3.36315854896726,"strikeZoneBottom":1.6695598976202,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.644735417221632,"aZ":-13.570633715671512,"pfxX":-2.9252353750956837,"pfxZ":9.342760047226896,"pX":0.9296050604282101,"pZ":4.061216042894131,"vX0":5.015736714785492,"vY0":-139.56595486126244,"vZ0":-2.538186558226596,"x":81.57,"y":129.13,"x0":-0.5031049311029233,"y0":50.003216128869035,"z0":5.86568904116701,"aX":-5.825565133255247},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.7,"breakHorizontal":4.3,"spinRate":2004,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.3910417965576136,"extension":7.776419546283212},"index":4,"playId":"0675d451-b04e-3def-a626-9b29069ce6f2","pitchNumber":4,"startTime":"2025-09-28T02:50:57.402Z","endTime":"2025-09-28T02:51:00.402Z","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":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.473052085064076,"aZ":-14.543958673839825,"pfxX":-3.5253345008543446,"pfxZ":9.094124254131104,"pX":0.24023739753097667,"pZ":3.072067158782359,"vX0":3.554785708812926,"vY0":-137.8267853321363,"vZ0":-4.961034388568574,"x":107.84,"y":155.83,"x0":-0.6035652976238763,"y0":50.00078182170763,"z0":5.865703865330753,"aX":-6.832874363913681},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.7,"breakHorizontal":5.8,"spinRate":1953,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.3962697046320711,"extension":7.858971338436316},"hitData":{"launchSpeed":96.8,"launchAngle":13.0,"totalDistance":244.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":206.6,"coordY":104.13}},"index":5,"playId":"743c8b44-d64b-3ecd-af0a-d67edc48a1ae","pitchNumber":5,"startTime":"2025-09-28T02:51:18.201Z","endTime":"2025-09-28T02:51:33.998Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T02:51:33.998Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Enrique Hernández strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-28T02:51:44.271Z","endTime":"2025-09-28T02:53:33.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.4,"strikeZoneTop":3.48054192478903,"strikeZoneBottom":1.72530639094084,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.66220166512924,"aZ":-29.67608145028645,"pfxX":0.9900080480476523,"pfxZ":1.5217127736909726,"pX":-0.07367815689253333,"pZ":2.0461598452959238,"vX0":1.4221240650063436,"vY0":-127.79765295604388,"vZ0":-3.7458872614032974,"x":119.81,"y":183.53,"x0":-0.7671731838977469,"y0":50.00472449280862,"z0":5.8756721704403825,"aX":1.6290088420876627},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.2,"breakHorizontal":-2.2,"spinRate":1529,"spinDirection":178},"zone":8,"typeConfidence":2.0,"plateTime":0.42947184798900784,"extension":7.5415276465947665},"index":0,"playId":"b28e1ae4-eeaf-3bbf-a14c-fad1580fae3b","pitchNumber":1,"startTime":"2025-09-28T02:52:06.266Z","endTime":"2025-09-28T02:52:10.401Z","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":1},"pitchData":{"startSpeed":78.2,"endSpeed":70.5,"strikeZoneTop":3.24719633057251,"strikeZoneBottom":1.52610309571863,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.387750264450975,"aZ":-33.261064441699745,"pfxX":-3.494486303392282,"pfxZ":-0.8461267698233907,"pX":-1.8507855178464725,"pZ":2.5887334691756165,"vX0":-1.5712335724230884,"vY0":-113.70954755694169,"vZ0":0.2997416305862832,"x":187.55,"y":168.88,"x0":-0.6916222848847599,"y0":50.005630699530606,"z0":5.819482311000872,"aX":-4.4694071092573315},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-1.1,"breakHorizontal":6.7,"spinRate":561,"spinDirection":282},"zone":11,"typeConfidence":2.0,"plateTime":0.4860607347546888,"extension":7.2507003457451225},"index":1,"playId":"e06370d3-3394-314c-85b7-33a71bff1f69","pitchNumber":2,"startTime":"2025-09-28T02:52:27.806Z","endTime":"2025-09-28T02:52:30.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.37904868045312,"strikeZoneBottom":1.69173800726709,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.606285767898175,"aZ":-15.016695538926072,"pfxX":-3.963014756774589,"pfxZ":8.85349312206495,"pX":-0.5421129820565626,"pZ":1.6041437865636357,"vX0":1.8785970581247207,"vY0":-138.49895359599458,"vZ0":-8.381425089939121,"x":137.66,"y":195.47,"x0":-0.7151422727454758,"y0":50.00546619220738,"z0":5.679006124662308,"aX":-7.68214328664634},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.4,"breakHorizontal":6.7,"spinRate":1967,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.3958217361969818,"extension":7.825573437728029},"index":2,"playId":"aed24c70-5528-3970-a2c4-d02131e1be01","pitchNumber":3,"startTime":"2025-09-28T02:52:49.324Z","endTime":"2025-09-28T02:52:53.268Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"afc38e0a-7e62-41bb-b639-d800c6dcc23a","startTime":"2025-09-28T02:53:11.158Z","endTime":"2025-09-28T02:53:16.158Z","isPitch":false,"type":"stepoff"},{"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":1},"pitchData":{"startSpeed":79.6,"endSpeed":73.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.910570323183123,"aZ":-32.31147732921005,"pfxX":-2.1149424555093717,"pfxZ":-0.10706173618102821,"pX":-0.07579292879549732,"pZ":0.4910071877037306,"vX0":1.8831750853340736,"vY0":-115.87676144698194,"vZ0":-4.832769773609709,"x":119.89,"y":225.52,"x0":-0.6247226970347918,"y0":50.0002366485449,"z0":5.695049452112313,"aX":-2.8721820924554486},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-1.1,"breakHorizontal":3.4,"spinRate":622,"spinDirection":274},"zone":13,"typeConfidence":2.0,"plateTime":0.47291423655578324,"extension":7.357275677351825},"index":4,"playId":"aaaa9b1c-de75-3bed-942d-0e0ed7693806","pitchNumber":4,"startTime":"2025-09-28T02:53:29.131Z","endTime":"2025-09-28T02:53:33.697Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T02:53:33.697Z","atBatIndex":34},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Dalton Rushing homers (4) on a fly ball to right field. Miguel Rojas scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-28T02:54:46.239Z","endTime":"2025-09-28T02:55:14.752Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"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":[1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":{"id":669302,"link":"/api/v1/people/669302"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":{"id":669302,"link":"/api/v1/people/669302"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-28T02:53:55.995Z","endTime":"2025-09-28T02:54:48.417Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":78.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.711673826481622,"aZ":-28.923670235619053,"pfxX":1.5769047395076683,"pfxZ":2.038221268111686,"pX":-0.009692262324286065,"pZ":2.3157317276661424,"vX0":1.9931144131119753,"vY0":-127.09714856641773,"vZ0":-2.9914983252600362,"x":117.37,"y":176.26,"x0":-1.0160332788433204,"y0":50.005771901479775,"z0":5.862319452871591,"aX":2.520046893987171},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.1,"breakHorizontal":-3.4,"spinRate":1633,"spinDirection":132},"zone":5,"typeConfidence":2.0,"plateTime":0.43485892984535024,"extension":7.526570499930343},"hitData":{"launchSpeed":109.4,"launchAngle":22.0,"totalDistance":383.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":226.12,"coordY":79.84}},"index":1,"playId":"0dc97fd3-1cbb-3568-8ce8-3f5c7bd6c273","pitchNumber":1,"startTime":"2025-09-28T02:54:48.417Z","endTime":"2025-09-28T02:55:14.752Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T02:55:14.752Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy Edman strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-28T02:55:47.826Z","endTime":"2025-09-28T02:57:13.296Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"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":[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":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-28T02:55:34.864Z","endTime":"2025-09-28T02:55:50.011Z","isPitch":false,"type":"action","player":{"id":669242,"link":"/api/v1/people/669242"}},{"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.9,"endSpeed":88.1,"strikeZoneTop":3.43232466054464,"strikeZoneBottom":1.64629860314758,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.66480309305567,"aZ":-10.441070466600554,"pfxX":-4.24409674557585,"pfxZ":10.978738709913138,"pX":0.338182591371683,"pZ":1.87969756281628,"vX0":4.759638551031335,"vY0":-139.42052387988315,"vZ0":-8.605170043408837,"x":104.11,"y":188.03,"x0":-0.8350842698998652,"y0":50.00681233695216,"z0":5.684801511969159,"aX":-8.405044379180335},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.4,"breakHorizontal":6.7,"spinRate":2199,"spinDirection":208},"zone":9,"typeConfidence":2.0,"plateTime":0.39199223422520424,"extension":7.742850434488904},"index":1,"playId":"130ea47b-89d8-3c10-a997-7c3dbdc84be5","pitchNumber":1,"startTime":"2025-09-28T02:55:50.011Z","endTime":"2025-09-28T02:55:53.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":83.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.66810222889502,"aZ":-30.653767118715244,"pfxX":0.7537986925340308,"pfxZ":0.8774168548286614,"pX":0.30848926000756827,"pZ":1.2185310291883815,"vX0":2.3782154770925814,"vY0":-129.2457522969619,"vZ0":-5.643713346685223,"x":105.24,"y":205.88,"x0":-0.7138364086579736,"y0":50.0007416507191,"z0":5.725500830922375,"aX":1.3013186546624318},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.8,"breakHorizontal":-1.8,"spinRate":1681,"spinDirection":352},"zone":14,"typeConfidence":2.0,"plateTime":0.42046462994130795,"extension":7.631280037365326},"index":2,"playId":"c863004d-3926-372c-8d95-dd1764df645f","pitchNumber":2,"startTime":"2025-09-28T02:56:06.859Z","endTime":"2025-09-28T02:56:09.859Z","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":2,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":74.6,"strikeZoneTop":3.34292803176456,"strikeZoneBottom":1.42887196233767,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.62184618159533,"aZ":-33.45002952448668,"pfxX":-2.6880290258781114,"pfxZ":-0.9189046946112968,"pX":-1.760795904716453,"pZ":0.14126338076531816,"vX0":-1.062284514606132,"vY0":-116.94934871549812,"vZ0":-5.1636113112871405,"x":184.12,"y":234.97,"x0":-0.9517314723208541,"y0":50.003107252723076,"z0":5.507827892156153,"aX":-3.7311207936371256},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-2.6,"breakHorizontal":5.2,"spinRate":706,"spinDirection":278},"zone":13,"typeConfidence":2.0,"plateTime":0.46796323657965555,"extension":7.371407601853523},"index":3,"playId":"4a26fa80-2049-3014-ba38-60870d8e7441","pitchNumber":3,"startTime":"2025-09-28T02:56:23.363Z","endTime":"2025-09-28T02:56:26.363Z","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":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.5,"strikeZoneTop":3.36999971345677,"strikeZoneBottom":1.54853968057125,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.556652494372823,"aZ":-34.559686313507825,"pfxX":-1.680921899553871,"pfxZ":-1.744034437490411,"pX":-1.3789834514351593,"pZ":2.504953134628026,"vX0":-0.24245818234529293,"vY0":-116.500559746178,"vZ0":-0.13538698073512023,"x":169.56,"y":171.15,"x0":-1.0551750096597674,"y0":50.002037634027296,"z0":5.839481483553045,"aX":-2.3026004256223747},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-2.9,"breakHorizontal":3.1,"spinRate":774,"spinDirection":289},"zone":11,"typeConfidence":2.0,"plateTime":0.47075326486954827,"extension":7.342418146718771},"index":4,"playId":"945f2a09-62e4-3b17-8e79-0453e06dc8b6","pitchNumber":4,"startTime":"2025-09-28T02:56:49.288Z","endTime":"2025-09-28T02:56:52.912Z","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":2},"pitchData":{"startSpeed":87.3,"endSpeed":77.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.98586385874433,"aZ":-28.88315261993834,"pfxX":-1.1192725690867005,"pfxZ":2.1159270088401065,"pX":-0.40065503659772317,"pZ":1.3192133191027795,"vX0":1.3084721467400855,"vY0":-126.76412096994825,"vZ0":-4.909528982717998,"x":124.98,"y":193.2,"x0":-0.789577522432368,"y0":50.000174411085,"z0":5.71772547817146,"aX":-1.7376402900183012},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.5,"breakHorizontal":1.6,"spinRate":1604,"spinDirection":20},"zone":13,"typeConfidence":2.0,"plateTime":0.43993688702856293,"extension":7.595750708442087},"index":5,"playId":"e9baf079-a8b9-37b3-8734-5b71b463d56c","pitchNumber":5,"startTime":"2025-09-28T02:57:10.209Z","endTime":"2025-09-28T02:57:13.296Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T02:57:13.296Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Randy Arozarena singles on a ground ball to third baseman Enrique Hernández.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-28T02:59:23.731Z","endTime":"2025-09-28T02:59:45.418Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"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":"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":1},"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":80.0,"strikeZoneTop":3.38000131334086,"strikeZoneBottom":1.74386391849453,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.47703694070947,"aZ":-21.375687303211166,"pfxX":6.485355814221297,"pfxZ":6.4846984027714205,"pX":-0.058602006864177394,"pZ":2.480418205795105,"vX0":-8.887172429368995,"vY0":-129.61671415048062,"vZ0":-2.404686987307982,"x":119.23,"y":171.81,"x0":2.6062505915342817,"y0":50.00194528420834,"z0":5.0902837631920645,"aX":10.799222983275406},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":11.3,"breakHorizontal":-9.2,"spinRate":2385,"spinDirection":128},"zone":5,"typeConfidence":2.0,"plateTime":0.42606461341910107,"extension":6.137913286918896},"index":0,"playId":"93d6dffe-4337-3696-b0f4-eab367626d9e","pitchNumber":1,"startTime":"2025-09-28T02:59:23.731Z","endTime":"2025-09-28T02:59:27.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":72.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.38204287008741,"aZ":-35.38225420420905,"pfxX":-1.4405538759538907,"pfxZ":-2.386478106375227,"pX":0.31336545382748315,"pZ":1.781376939349543,"vX0":-5.338171062074579,"vY0":-116.58529967663713,"vZ0":0.30706875000582623,"x":105.06,"y":190.68,"x0":2.8404468978578614,"y0":50.00111225483842,"z0":5.048147598051944,"aX":-1.9383062234317157},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-3.8,"breakHorizontal":4.2,"spinRate":2512,"spinDirection":310},"zone":9,"typeConfidence":2.0,"plateTime":0.47379201710498453,"extension":5.899468825190827},"hitData":{"launchSpeed":59.9,"launchAngle":-51.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.42,"coordY":180.98}},"index":1,"playId":"60a25d3d-8302-3107-adbe-dc60277ec1b9","pitchNumber":2,"startTime":"2025-09-28T02:59:36.213Z","endTime":"2025-09-28T02:59:45.418Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T02:59:45.418Z","atBatIndex":37},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Cal Raleigh grounds into a force out, second baseman Miguel Rojas to shortstop Mookie Betts. Randy Arozarena out at 2nd. Cal Raleigh to 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-28T02:59:57.423Z","endTime":"2025-09-28T03:02:36.081Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"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},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":73.6,"strikeZoneTop":3.56,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.66082293888569,"aZ":-35.239510343596315,"pfxX":-4.185978960821066,"pfxZ":-2.26623508485758,"pX":-0.8071750066138667,"pZ":0.7996034454546058,"vX0":-6.870273360518602,"vY0":-115.25366715288119,"vZ0":-1.781622189067483,"x":147.77,"y":217.19,"x0":2.752001560317329,"y0":50.005251679322704,"z0":4.974037081657572,"aX":-5.652713697580929},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-4.3,"breakHorizontal":9.2,"spinRate":2467,"spinDirection":322},"zone":13,"typeConfidence":2.0,"plateTime":0.47454400980085953,"extension":6.057018967817414},"index":0,"playId":"d6d0dd8e-e9e0-3400-978d-0f4e408c0081","pitchNumber":1,"startTime":"2025-09-28T03:00:12.975Z","endTime":"2025-09-28T03:00:15.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.7,"strikeZoneTop":3.56000098673292,"strikeZoneBottom":1.78075221596468,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.109697045748867,"aZ":-20.334309133056955,"pfxX":8.743913719626773,"pfxZ":6.785812003544276,"pX":0.34297431657112887,"pZ":4.34214242554264,"vX0":-8.757524427678362,"vY0":-130.44456334896813,"vZ0":1.7069387424141618,"x":103.93,"y":121.54,"x0":2.5870977992616058,"y0":50.00613264939676,"z0":5.1994610350753625,"aX":15.266859383827613},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.8,"breakHorizontal":-14.2,"spinRate":2326,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.4178267938857476,"extension":6.081396972187773},"index":1,"playId":"6284596c-d4c9-3121-8c21-80bfa7d90747","pitchNumber":2,"startTime":"2025-09-28T03:00:34.986Z","endTime":"2025-09-28T03:00:37.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.0,"strikeZoneTop":3.55999934750754,"strikeZoneBottom":1.74250442759343,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.906148945878,"aZ":-19.949015428169705,"pfxX":8.622937908622928,"pfxZ":7.011543346633893,"pX":-1.070231117167362,"pZ":2.6683806217532857,"vX0":-12.010547047370704,"vY0":-130.3275369647943,"vZ0":-2.3751957535644475,"x":157.79,"y":166.73,"x0":2.448968692634809,"y0":50.004049545807014,"z0":5.076388733581973,"aX":15.037830996406704},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.5,"breakHorizontal":-13.4,"spinRate":2252,"spinDirection":125},"zone":11,"typeConfidence":2.0,"plateTime":0.41812182650230634,"extension":6.1018136547730375},"index":2,"playId":"6f9c490a-4ee5-3557-aed1-332f915a5adf","pitchNumber":3,"startTime":"2025-09-28T03:00:52.988Z","endTime":"2025-09-28T03:00:56.971Z","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":79.5,"endSpeed":74.2,"strikeZoneTop":3.56000119304874,"strikeZoneBottom":1.6794571296944,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.10489101862732,"aZ":-37.04005991715328,"pfxX":-1.4386969436968968,"pfxZ":-3.5270098009202187,"pX":1.3349247741685237,"pZ":2.630810018150889,"vX0":-3.295355511676625,"vY0":-115.78245519406154,"vZ0":2.344044544443589,"x":66.12,"y":167.75,"x0":2.9537033223939075,"y0":50.0000406679968,"z0":5.106806431039796,"aX":-1.9865977042587644},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-5.6,"breakHorizontal":3.2,"spinRate":2470,"spinDirection":308},"zone":12,"typeConfidence":2.0,"plateTime":0.46996094220156026,"extension":5.862963149314738},"index":3,"playId":"c6b24e6a-a91f-363a-a3fc-262577ec48fc","pitchNumber":4,"startTime":"2025-09-28T03:01:11.318Z","endTime":"2025-09-28T03:01:14.782Z","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":90.0,"endSpeed":82.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.011823066463457,"aZ":-18.618507617832307,"pfxX":9.916769387880912,"pfxZ":7.78926891997096,"pX":0.12140389327944191,"pZ":3.0786219877201613,"vX0":-9.823809378058801,"vY0":-130.7018297508777,"vZ0":-1.4893175845879116,"x":112.37,"y":155.66,"x0":2.629615022264113,"y0":50.00453376524045,"z0":5.045759905501799,"aX":17.262188179280184},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":14.0,"breakHorizontal":-16.0,"spinRate":2370,"spinDirection":125},"zone":2,"typeConfidence":2.0,"plateTime":0.41812998097326837,"extension":6.11659607422314},"index":4,"playId":"58c47b9f-f34c-3505-9b6e-02e388f21097","pitchNumber":5,"startTime":"2025-09-28T03:01:30.554Z","endTime":"2025-09-28T03:01:33.554Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-09-28T03:01:45.455Z","endTime":"2025-09-28T03:02:04.433Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"playId":"1ea51043-730d-3a7a-afc8-6b150e7f2733","startTime":"2025-09-28T03:02:04.433Z","endTime":"2025-09-28T03:02:07.433Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.90069337129477,"aZ":-35.2316279912265,"pfxX":-0.8294166745868226,"pfxZ":-2.201662885261774,"pX":0.7302473142399749,"pZ":2.900038528791286,"vX0":-4.555308300364849,"vY0":-116.5270348846577,"vZ0":2.3314142705468512,"x":89.16,"y":160.48,"x0":2.810406440067032,"y0":50.002590456229676,"z0":5.192409407388211,"aX":-1.1514309664851965},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-3.2,"breakHorizontal":2.5,"spinRate":2384,"spinDirection":316},"zone":6,"typeConfidence":2.0,"plateTime":0.4683067446586966,"extension":5.844587193835451},"hitData":{"launchSpeed":86.4,"launchAngle":66.0,"totalDistance":138.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.43,"coordY":155.13}},"index":7,"playId":"d5ac491c-3e3f-3ac7-a6fb-eed24cf23015","pitchNumber":6,"startTime":"2025-09-28T03:02:22.016Z","endTime":"2025-09-28T03:02:36.081Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T03:02:36.081Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Julio Rodríguez singles on a ground ball to right fielder Alex Call. Cal Raleigh to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-28T03:03:05.145Z","endTime":"2025-09-28T03:03:32.371Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"pitchHand":{"code":"L","description":"Left"},"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_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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":669743,"link":"/api/v1/people/669743"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":82.6,"strikeZoneTop":3.33993832211146,"strikeZoneBottom":1.61455421909784,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.017760887009846,"aZ":-18.488929924545516,"pfxX":7.960185232407199,"pfxZ":7.754310081092937,"pX":0.6951660470046248,"pZ":3.256675556504829,"vX0":-7.810617753920255,"vY0":-132.43223351669752,"vZ0":-1.0823045044909168,"x":90.5,"y":150.85,"x0":2.657835809737517,"y0":50.0004476644813,"z0":5.031561014917212,"aX":14.04468829705009},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":14.0,"breakHorizontal":-12.6,"spinRate":2221,"spinDirection":127},"zone":3,"typeConfidence":2.0,"plateTime":0.41462953463097074,"extension":6.244939142167285},"index":0,"playId":"9516cee5-381c-3c0c-a615-55f24efa7f1e","pitchNumber":1,"startTime":"2025-09-28T03:03:05.145Z","endTime":"2025-09-28T03:03:09.209Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.647183489485823,"aZ":-20.15221131139492,"pfxX":9.850858888308533,"pfxZ":6.7876662304379245,"pX":0.7920369847736768,"pZ":2.717669323444045,"vX0":-8.27169606184326,"vY0":-131.9066760098743,"vZ0":-2.0901330291499898,"x":86.81,"y":165.4,"x0":2.680422594704069,"y0":50.00618389904114,"z0":4.997874013954536,"aX":17.45610425891708},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.1,"breakHorizontal":-16.2,"spinRate":2290,"spinDirection":123},"zone":3,"typeConfidence":2.0,"plateTime":0.41440303891468133,"extension":6.092250914061303},"hitData":{"launchSpeed":91.6,"launchAngle":5.0,"totalDistance":124.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.79,"coordY":127.25}},"index":1,"playId":"45d82f6b-bd32-304b-a1fd-893fd3647386","pitchNumber":2,"startTime":"2025-09-28T03:03:24.086Z","endTime":"2025-09-28T03:03:32.371Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T03:03:32.371Z","atBatIndex":39},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jorge Polanco homers (26) on a line drive to left field. Cal Raleigh scores. Julio Rodríguez scores.","rbi":3,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-28T03:03:41.881Z","endTime":"2025-09-28T03:06:36.116Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"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,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":{"id":571760,"link":"/api/v1/people/571760"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":{"id":571760,"link":"/api/v1/people/571760"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":{"id":571760,"link":"/api/v1/people/571760"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.8,"strikeZoneTop":3.27000068490298,"strikeZoneBottom":1.5936643033531,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.50720463972637,"aZ":-29.28897106658481,"pfxX":-0.20130782213723242,"pfxZ":2.09038727081003,"pX":0.6539930149865908,"pZ":2.2203095082475444,"vX0":-4.9771781733270855,"vY0":-116.7091656428855,"vZ0":-0.20547062173902564,"x":92.07,"y":178.83,"x0":2.8384898118551583,"y0":50.00558052081268,"z0":5.062810172708318,"aX":-0.2777862285128111},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":4.0,"breakHorizontal":1.6,"spinRate":2374,"spinDirection":303},"zone":6,"typeConfidence":2.0,"plateTime":0.46890589867115784,"extension":5.8550187100613},"index":0,"playId":"70766a43-16e9-3b36-8469-b3d184f93d22","pitchNumber":1,"startTime":"2025-09-28T03:04:15.042Z","endTime":"2025-09-28T03:04:18.692Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":80.3,"endSpeed":73.7,"strikeZoneTop":3.29209612769515,"strikeZoneBottom":1.4621038091778,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.486784407623073,"aZ":-30.757117119003535,"pfxX":-5.111949349354503,"pfxZ":1.0371417120931499,"pX":-1.7035604236018407,"pZ":1.0534617405259221,"vX0":-8.524571700612896,"vY0":-116.62630288350631,"vZ0":-2.1359855632167806,"x":181.94,"y":210.34,"x0":2.6739625232891355,"y0":50.00281825670645,"z0":4.903352651781838,"aX":-6.988222893049924},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":1.6,"breakHorizontal":11.5,"spinRate":2506,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.47101190821427874,"extension":6.032308312359472},"index":1,"playId":"5a39b2ed-d5dc-37e3-b824-20b3e7b28d6f","pitchNumber":2,"startTime":"2025-09-28T03:04:33.158Z","endTime":"2025-09-28T03:04:37.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":81.2,"strikeZoneTop":3.2468453674137,"strikeZoneBottom":1.58646749729889,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.992778396268765,"aZ":-18.60688697394746,"pfxX":8.999755897646619,"pfxZ":7.960602857840339,"pX":-0.4015433640985418,"pZ":1.3311764307964074,"vX0":-10.547911384636004,"vY0":-130.84605026419797,"vZ0":-5.467072509891277,"x":132.31,"y":202.84,"x0":2.545270424036689,"y0":50.003150900427585,"z0":4.877090042990565,"aX":15.340071167587048},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":13.1,"breakHorizontal":-13.4,"spinRate":2342,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.4213616781703404,"extension":6.273798220613858},"index":2,"playId":"b9bf26ce-3dae-315a-a44b-2f95ff78e212","pitchNumber":3,"startTime":"2025-09-28T03:04:52.431Z","endTime":"2025-09-28T03:04:56.426Z","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":90.4,"endSpeed":82.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.642979071029917,"aZ":-20.840050423850656,"pfxX":8.491594298675608,"pfxZ":6.468215598549943,"pX":-0.33482325645505817,"pZ":2.6217870779292936,"vX0":-10.253178028284385,"vY0":-131.23698118587282,"vZ0":-2.198761277866157,"x":129.76,"y":167.99,"x0":2.5114594750523693,"y0":50.000833587294075,"z0":5.015538159911224,"aX":14.875400945053821},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.4,"breakHorizontal":-13.2,"spinRate":2351,"spinDirection":126},"zone":4,"typeConfidence":2.0,"plateTime":0.41667097805043873,"extension":6.204122808152975},"index":3,"playId":"764c3765-514f-3216-b6a4-1ef1907f9068","pitchNumber":4,"startTime":"2025-09-28T03:05:11.939Z","endTime":"2025-09-28T03:05:14.939Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":74.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.938123860097157,"aZ":-32.104640279516154,"pfxX":-1.426745995763995,"pfxZ":0.04849571050199586,"pX":-0.14024665698913946,"pZ":1.3144618568915472,"vX0":-6.388358205764042,"vY0":-116.71976057247699,"vZ0":-1.4655263472462754,"x":122.35,"y":203.29,"x0":2.801121011982719,"y0":50.001337708038854,"z0":4.933080555708764,"aX":-1.9973339721373946},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":0.0,"breakHorizontal":4.0,"spinRate":2312,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.46664233543467537,"extension":6.094108712990502},"index":4,"playId":"1af26ea4-2470-39eb-9d26-3396e6f61c74","pitchNumber":5,"startTime":"2025-09-28T03:05:40.219Z","endTime":"2025-09-28T03:05:43.567Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":74.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.42481365110756,"aZ":-32.369039979506475,"pfxX":-4.704176645613285,"pfxZ":-0.1367886717396818,"pX":-0.43303045421862474,"pZ":1.7148752732467591,"vX0":-6.193507076374141,"vY0":-116.63792872428003,"vZ0":-0.4370449669230063,"x":133.51,"y":192.48,"x0":2.860638811830752,"y0":50.00454147899472,"z0":4.937718171167056,"aX":-6.530091428072684},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-0.1,"breakHorizontal":10.0,"spinRate":2521,"spinDirection":309},"zone":7,"typeConfidence":2.0,"plateTime":0.46828122544586215,"extension":6.032494876261812},"hitData":{"launchSpeed":101.1,"launchAngle":26.0,"totalDistance":357.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":25.49,"coordY":94.57}},"index":5,"playId":"8b5e3055-2c58-3d6d-b1b4-cc2b9d2fdce8","pitchNumber":6,"startTime":"2025-09-28T03:06:06.181Z","endTime":"2025-09-28T03:06:36.116Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T03:06:36.116Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Eugenio Suárez flies out to right fielder Alex Call.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-28T03:06:37.535Z","endTime":"2025-09-28T03:08:12.214Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.5,"endSpeed":82.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.296607365079623,"aZ":-20.112127869718176,"pfxX":8.590914053098388,"pfxZ":6.857992258747626,"pX":0.4099126034067357,"pZ":2.381904665357826,"vX0":-8.707269229553146,"vY0":-131.6042431039039,"vZ0":-2.7209647744817915,"x":101.38,"y":174.47,"x0":2.6413746227527244,"y0":50.000230070312554,"z0":4.914783945106682,"aX":15.104014100684157},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.0,"breakHorizontal":-13.7,"spinRate":2340,"spinDirection":123},"zone":6,"typeConfidence":2.0,"plateTime":0.4157991234797773,"extension":6.178468737220647},"index":0,"playId":"47dbf0d6-bea1-39ee-829c-978dd81b96da","pitchNumber":1,"startTime":"2025-09-28T03:07:01.556Z","endTime":"2025-09-28T03:07:05.337Z","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":1},"pitchData":{"startSpeed":79.2,"endSpeed":74.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.52499306246162,"aZ":-34.3324029324455,"pfxX":-2.1201273443368045,"pfxZ":-1.555567702017596,"pX":0.716294361284102,"pZ":1.8974136832057398,"vX0":-4.548851544847432,"vY0":-115.48615861294576,"vZ0":0.30646833788704875,"x":89.7,"y":187.55,"x0":2.9680956228174913,"y0":50.00543896796339,"z0":5.000378440223663,"aX":-2.9341948381907508},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-2.5,"breakHorizontal":4.7,"spinRate":2459,"spinDirection":305},"zone":9,"typeConfidence":2.0,"plateTime":0.46987723342076837,"extension":6.071833751900938},"index":1,"playId":"462b6622-9559-3db6-af3c-4e1c257b27eb","pitchNumber":2,"startTime":"2025-09-28T03:07:16.632Z","endTime":"2025-09-28T03:07:19.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":71.6,"strikeZoneTop":3.50912582387897,"strikeZoneBottom":1.54183228504539,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.930433531557576,"aZ":-33.62970427137909,"pfxX":-2.47005758040063,"pfxZ":-1.107109310048263,"pX":-0.11300656788689468,"pZ":1.0007608158159125,"vX0":-5.835059389767765,"vY0":-115.06098166586834,"vZ0":-1.489858407133268,"x":121.31,"y":211.76,"x0":2.8006357785212037,"y0":50.004570148983426,"z0":4.985404565444574,"aX":-3.236155481266342},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-2.2,"breakHorizontal":6.2,"spinRate":2461,"spinDirection":308},"zone":13,"typeConfidence":2.0,"plateTime":0.48029336004027057,"extension":6.017808870563288},"index":2,"playId":"146230b8-6f68-3947-b8c1-df95fb80f2a3","pitchNumber":3,"startTime":"2025-09-28T03:07:33.523Z","endTime":"2025-09-28T03:07:36.816Z","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":78.9,"endSpeed":73.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.659897922149057,"aZ":-35.40062200973615,"pfxX":-2.431654300151527,"pfxZ":-2.3940586881361057,"pX":0.28965828691664364,"pZ":1.4942335621341214,"vX0":-4.974545132197473,"vY0":-114.96357805528574,"vZ0":-0.32557984543995466,"x":105.96,"y":198.44,"x0":2.7902143004792856,"y0":50.0008373386431,"z0":5.049766202649436,"aX":-3.280773221240611},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-4.2,"breakHorizontal":5.5,"spinRate":2543,"spinDirection":310},"zone":9,"typeConfidence":2.0,"plateTime":0.4749441931080023,"extension":5.889961086251503},"index":3,"playId":"59cf4a31-a805-3bd7-bb69-5b22c962fe9a","pitchNumber":4,"startTime":"2025-09-28T03:07:47.774Z","endTime":"2025-09-28T03:07:51.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.951069718054892,"aZ":-21.26753708405314,"pfxX":8.503737178165748,"pfxZ":6.076526061283353,"pX":0.1582306906572584,"pZ":3.074142229167217,"vX0":-9.372366689989331,"vY0":-132.33796569564413,"vZ0":-1.132837198164013,"x":110.97,"y":155.78,"x0":2.620180053675381,"y0":50.00592165218451,"z0":5.0474334081470476,"aX":15.273797958685991},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.0,"breakHorizontal":-13.7,"spinRate":2361,"spinDirection":125},"zone":2,"typeConfidence":2.0,"plateTime":0.4119304244873221,"extension":6.138727001272653},"hitData":{"launchSpeed":95.4,"launchAngle":32.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":199.68,"coordY":87.17}},"index":4,"playId":"73851aa0-23cc-3567-b857-1f10bfc9c8d7","pitchNumber":5,"startTime":"2025-09-28T03:08:03.626Z","endTime":"2025-09-28T03:08:12.214Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T03:08:12.214Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dominic Canzone grounds out softly, pitcher Andrew Heaney to first baseman Freddie Freeman.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-28T03:08:15.979Z","endTime":"2025-09-28T03:10:09.219Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":6},"credits":[{"player":{"id":571760,"link":"/api/v1/people/571760"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":80.6,"endSpeed":73.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.398644156708162,"aZ":-30.779314030721757,"pfxX":-1.7032037639005615,"pfxZ":1.0171538876257529,"pX":-0.35175915450057765,"pZ":1.3883834835389897,"vX0":-6.566125082283666,"vY0":-117.14217563983986,"vZ0":-1.4666366402186313,"x":130.41,"y":201.29,"x0":2.727025600892793,"y0":50.00137043833837,"z0":4.942739357185407,"aX":-2.328222458788374},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":1.7,"breakHorizontal":4.9,"spinRate":2450,"spinDirection":317},"zone":7,"typeConfidence":2.0,"plateTime":0.4704472925185552,"extension":5.979702866639276},"index":0,"playId":"8b2f83a9-56e4-390e-820b-ef96e62cb5a4","pitchNumber":1,"startTime":"2025-09-28T03:08:37.378Z","endTime":"2025-09-28T03:08:40.378Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-09-28T03:08:46.920Z","endTime":"2025-09-28T03:08:56.711Z","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(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":80.4,"endSpeed":74.7,"strikeZoneTop":3.29297578073662,"strikeZoneBottom":1.52322859158921,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.581275322159016,"aZ":-32.13082564030803,"pfxX":-0.33674975194291035,"pfxZ":0.02909904197744151,"pX":-0.566161693917295,"pZ":1.0323411266939893,"vX0":-7.442987503731338,"vY0":-117.0133100912238,"vZ0":-2.106971090398607,"x":138.58,"y":210.91,"x0":2.6899064591411053,"y0":50.00157984054775,"z0":4.934051806314355,"aX":-0.4695275762914963},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-0.1,"breakHorizontal":2.3,"spinRate":2552,"spinDirection":315},"zone":13,"typeConfidence":2.0,"plateTime":0.46679294002716,"extension":6.084629137616345},"index":2,"playId":"fd46ebe2-9153-367f-9c3c-f8f59de4749f","pitchNumber":2,"startTime":"2025-09-28T03:08:56.711Z","endTime":"2025-09-28T03:08:59.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":81.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.69132651550146,"aZ":-19.392577580009753,"pfxX":11.762560129038665,"pfxZ":7.490165180012197,"pX":0.7861742054250574,"pZ":2.072781766207236,"vX0":-8.67315462776137,"vY0":-130.17895911823592,"vZ0":-3.488263586135192,"x":87.03,"y":182.81,"x0":2.641675107144806,"y0":50.00580861614745,"z0":4.907755572635589,"aX":20.083960747387785},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":13.0,"breakHorizontal":-19.2,"spinRate":2346,"spinDirection":123},"zone":6,"typeConfidence":2.0,"plateTime":0.42160750628484456,"extension":6.231840527324559},"index":3,"playId":"e835acd2-c1c0-3da3-91b8-2a8cabcda8f2","pitchNumber":3,"startTime":"2025-09-28T03:09:10.276Z","endTime":"2025-09-28T03:09:13.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.195116133692657,"aZ":-20.87157286380467,"pfxX":9.8671797430528,"pfxZ":6.465798135496923,"pX":0.049831619303574666,"pZ":2.9165775662448703,"vX0":-9.857153572526919,"vY0":-131.47825424361605,"vZ0":-1.4923721248649984,"x":115.1,"y":160.03,"x0":2.5677598958182433,"y0":50.00404829603946,"z0":5.042259775477073,"aX":17.25489460147372},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.6,"breakHorizontal":-15.7,"spinRate":2307,"spinDirection":126},"zone":2,"typeConfidence":2.0,"plateTime":0.4167743814941396,"extension":6.247168025430171},"index":4,"playId":"89abaf4d-ff12-3f0f-a187-f8e7d460c232","pitchNumber":4,"startTime":"2025-09-28T03:09:29.304Z","endTime":"2025-09-28T03:09:32.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.9,"strikeZoneTop":3.22999991879188,"strikeZoneBottom":1.45104822521381,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.066011585677877,"aZ":-32.0923728427062,"pfxX":-3.4243926572231027,"pfxZ":0.05871580589148717,"pX":-1.1482800432257927,"pZ":1.429012404302624,"vX0":-7.897561446281301,"vY0":-116.48976178287194,"vZ0":-1.1979392484013467,"x":160.77,"y":200.2,"x0":2.731921899449278,"y0":50.001979259636954,"z0":4.986225449790691,"aX":-4.701205878498669},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":0.1,"breakHorizontal":8.2,"spinRate":2536,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.4703504645714758,"extension":5.973817004234463},"index":5,"playId":"17e043a0-534b-3a5e-911e-86a605ba97cc","pitchNumber":5,"startTime":"2025-09-28T03:09:46.969Z","endTime":"2025-09-28T03:09:52.121Z","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":2},"pitchData":{"startSpeed":80.0,"endSpeed":75.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.643921962512405,"aZ":-34.53930547972447,"pfxX":-2.0459155256568846,"pfxZ":-1.682306746259341,"pX":-0.09440922151152607,"pZ":1.269737443810924,"vX0":-6.129500069211622,"vY0":-116.53259002417091,"vZ0":-1.2583984482227468,"x":120.6,"y":204.5,"x0":2.8141433316844573,"y0":50.00367245805129,"z0":5.019645017717178,"aX":-2.8723641000686397},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-3.1,"breakHorizontal":4.9,"spinRate":2530,"spinDirection":309},"zone":13,"typeConfidence":2.0,"plateTime":0.46634870021801333,"extension":6.00860698413184},"hitData":{"launchSpeed":34.7,"launchAngle":37.0,"totalDistance":72.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":120.33,"coordY":189.94}},"index":6,"playId":"515f59d3-03a3-35ba-bb08-615ec0f26037","pitchNumber":6,"startTime":"2025-09-28T03:10:01.542Z","endTime":"2025-09-28T03:10:09.219Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T03:10:09.219Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mookie Betts grounds out, third baseman Eugenio Suárez to first baseman Luke Raley.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-28T03:12:30.750Z","endTime":"2025-09-28T03:13:11.062Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688138,"fullName":"Logan Evans","link":"/api/v1/people/688138"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"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":670042,"link":"/api/v1/people/670042"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Logan Evans replaces Logan Gilbert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-28T03:10:49.196Z","endTime":"2025-09-28T03:12:32.932Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688138,"link":"/api/v1/people/688138"},"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":93.8,"endSpeed":86.5,"strikeZoneTop":3.27708693116092,"strikeZoneBottom":1.55413503601758,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.054483157845254,"aZ":-19.18960781769691,"pfxX":-11.729511298785393,"pfxZ":6.846546711513676,"pX":0.7621741160883082,"pZ":2.202627462029578,"vX0":11.429621647624543,"vY0":-136.15011509765392,"vZ0":-6.310544335612804,"x":87.95,"y":179.31,"x0":-1.9458999704727717,"y0":50.00357125121425,"z0":5.857692932400707,"aX":-22.24581135644254},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.3,"breakHorizontal":19.1,"spinRate":2305,"spinDirection":234},"zone":6,"typeConfidence":2.0,"plateTime":0.40075850624831055,"extension":5.619426409237633},"index":1,"playId":"159ac533-c605-3610-be95-2403eeca8fa4","pitchNumber":1,"startTime":"2025-09-28T03:12:32.932Z","endTime":"2025-09-28T03:12:36.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.25999848650348,"strikeZoneBottom":1.50669400585083,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.935730500280652,"aZ":-16.053071437138392,"pfxX":-11.901180650278889,"pfxZ":8.547467919797805,"pX":-0.11543150679809808,"pZ":2.8107527735526516,"vX0":8.911749657485055,"vY0":-136.20737927811115,"vZ0":-5.441012260363092,"x":121.4,"y":162.89,"x0":-1.877772422879276,"y0":50.0002323157898,"z0":5.938060867607265,"aX":-22.43711195931812},"breaks":{"breakAngle":50.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.5,"breakHorizontal":19.8,"spinRate":2250,"spinDirection":239},"zone":2,"typeConfidence":2.0,"plateTime":0.40159407848028117,"extension":5.683509242279528},"index":2,"playId":"4e54770d-17d5-327b-82ed-ecd4aa0b4e98","pitchNumber":2,"startTime":"2025-09-28T03:12:51.237Z","endTime":"2025-09-28T03:12:54.595Z","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":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.466517492512633,"aZ":-29.83027219444658,"pfxX":-1.8809968523410805,"pfxZ":1.3508286662015996,"pX":0.5145148310823601,"pZ":1.7746378209257894,"vX0":6.8503437946669585,"vY0":-130.65426856016896,"vZ0":-5.204090308112353,"x":97.39,"y":190.86,"x0":-1.8923289894727389,"y0":50.00496055841204,"z0":6.023141689093853,"aX":-3.2672384373548726},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.6,"breakHorizontal":1.9,"spinRate":2660,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.418567720541724,"extension":5.686012204628915},"hitData":{"launchSpeed":90.0,"launchAngle":-4.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.39,"coordY":172.37}},"index":3,"playId":"0cd9914c-aeab-35c2-94ed-d32843305ed1","pitchNumber":3,"startTime":"2025-09-28T03:13:03.986Z","endTime":"2025-09-28T03:13:11.062Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T03:13:11.062Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Freddie Freeman grounds out, first baseman Luke Raley to pitcher Logan Evans.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-28T03:13:18.580Z","endTime":"2025-09-28T03:13:56.772Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688138,"fullName":"Logan Evans","link":"/api/v1/people/688138"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":688138,"link":"/api/v1/people/688138"},"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(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":83.2,"endSpeed":77.3,"strikeZoneTop":3.7448339599279,"strikeZoneBottom":1.75595996707811,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.590311056891675,"aZ":-32.90131444798804,"pfxX":9.15900560020911,"pfxZ":-0.48379274174178555,"pX":-1.8083873704291626,"pZ":3.0156763863181957,"vX0":-1.3778246253673314,"vY0":-121.33963220565735,"vZ0":-0.2887342811426047,"x":185.93,"y":157.36,"x0":-2.427300736699426,"y0":50.00166305933502,"z0":5.979465019857467,"aX":13.788708763380908},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.7,"breakHorizontal":-16.3,"spinRate":2890,"spinDirection":50},"zone":11,"typeConfidence":2.0,"plateTime":0.44973369278897835,"extension":5.560142613098377},"index":0,"playId":"7637496f-76fb-3b06-966f-2074dc52d5b7","pitchNumber":1,"startTime":"2025-09-28T03:13:34.817Z","endTime":"2025-09-28T03:13:37.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.8,"strikeZoneTop":3.73,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.011311330876385,"aZ":-27.00996802546853,"pfxX":-1.6925402929824034,"pfxZ":3.032126446160275,"pX":0.09960382979963343,"pZ":3.236027534016411,"vX0":5.747712517709682,"vY0":-129.38936616816375,"vZ0":-1.961052159653376,"x":113.2,"y":151.41,"x0":-1.9268008219204797,"y0":50.00045029220079,"z0":6.0653921596055635,"aX":-2.880765664811157},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.3,"breakHorizontal":1.8,"spinRate":2652,"spinDirection":265},"zone":2,"typeConfidence":2.0,"plateTime":0.4226882164828787,"extension":5.682711823607854},"hitData":{"launchSpeed":74.7,"launchAngle":-33.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.51,"coordY":166.65}},"index":1,"playId":"e534c9df-b21b-399e-b1d5-6f43ae9ad6ee","pitchNumber":2,"startTime":"2025-09-28T03:13:49.028Z","endTime":"2025-09-28T03:13:56.772Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T03:13:56.772Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andy Pages grounds out, first baseman Luke Raley to pitcher Logan Evans.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-28T03:14:04.138Z","endTime":"2025-09-28T03:16:29.308Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688138,"fullName":"Logan Evans","link":"/api/v1/people/688138"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":688138,"link":"/api/v1/people/688138"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.3,"endSpeed":86.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.6846077217834,"aZ":-23.667818720254,"pfxX":-9.529573841304597,"pfxZ":4.534787972799481,"pX":-0.08104659550876156,"pZ":2.1337467685595235,"vX0":7.882814194198992,"vY0":-135.6380198032334,"vZ0":-5.706264683082728,"x":120.09,"y":181.17,"x0":-1.7766179820041852,"y0":50.00496586779548,"z0":5.89917087236535,"aX":-17.88551904028167},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.2,"breakHorizontal":15.7,"spinRate":2070,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.40272151613456586,"extension":5.5756191447928325},"index":0,"playId":"76910399-0157-3727-84b4-32ae6c63e114","pitchNumber":1,"startTime":"2025-09-28T03:14:21.475Z","endTime":"2025-09-28T03:14:24.475Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.29273300568158,"aZ":-20.269897934972292,"pfxX":-12.097849219488449,"pfxZ":6.390704592575279,"pX":-0.8736960284678029,"pZ":2.7032932656659083,"vX0":6.564479155568788,"vY0":-136.4073545626207,"vZ0":-5.153962306058863,"x":150.3,"y":165.79,"x0":-1.7548756809281547,"y0":50.00023188202613,"z0":6.037772532273586,"aX":-22.527239319334818},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.6,"breakHorizontal":20.3,"spinRate":2014,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.4033571904520219,"extension":5.667501861728018},"index":1,"playId":"dd0526ac-e3a9-38a9-a6af-3a77786ea414","pitchNumber":2,"startTime":"2025-09-28T03:14:37.742Z","endTime":"2025-09-28T03:14:41.101Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-28T03:14:53.011Z","endTime":"2025-09-28T03:15:06.312Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.80858033045402,"aZ":-17.64758456273117,"pfxX":-6.129496849538695,"pfxZ":7.592698150262295,"pX":0.2641414376747152,"pZ":3.767774150362499,"vX0":7.276215260624435,"vY0":-137.106683691961,"vZ0":-3.172307086140351,"x":106.93,"y":137.05,"x0":-1.6211512231921668,"y0":50.00646026098359,"z0":6.13632201007874,"aX":-11.734126612690622},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.3,"breakHorizontal":9.7,"spinRate":2331,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.39867119540717777,"extension":5.612045187032467},"index":3,"playId":"64684228-4bf0-3c7f-bff4-3003b59cb94a","pitchNumber":3,"startTime":"2025-09-28T03:15:06.312Z","endTime":"2025-09-28T03:15:09.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.56999982500393,"strikeZoneBottom":1.679986234672,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.77094791271587,"aZ":-25.695563819860944,"pfxX":-10.234107213159165,"pfxZ":3.339999491076675,"pX":-0.21064154084529915,"pZ":3.8389205772415904,"vX0":7.2750913237175565,"vY0":-137.96875945893999,"vZ0":-1.7073981193209584,"x":125.03,"y":135.13,"x0":-1.5431095039121574,"y0":50.00386763831202,"z0":6.1860899636946005,"aX":-19.86353475925398},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.9,"breakHorizontal":17.2,"spinRate":2123,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.39598388281276087,"extension":5.540332962361038},"index":4,"playId":"74adbcfb-a3ac-31ea-a36e-f0b04610d3c6","pitchNumber":4,"startTime":"2025-09-28T03:15:24.309Z","endTime":"2025-09-28T03:15:28.252Z","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":86.8,"endSpeed":79.1,"strikeZoneTop":3.59668287283498,"strikeZoneBottom":1.69542008561601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.13936618324912,"aZ":-31.913191835047925,"pfxX":4.042992190825233,"pfxZ":0.16492166589004853,"pX":1.504448202324717,"pZ":3.3833945338702085,"vX0":6.919480874032625,"vY0":-126.2216496037174,"vZ0":-0.35285617347403186,"x":59.65,"y":147.43,"x0":-1.8088021069461742,"y0":50.00481137969433,"z0":6.117385154760533,"aX":6.455714008246732},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.5,"breakHorizontal":-9.0,"spinRate":2875,"spinDirection":33},"zone":12,"typeConfidence":2.0,"plateTime":0.43565941128187413,"extension":5.680309553830046},"index":5,"playId":"db6c2ac1-5cfd-3f88-bb55-903689bc8b6a","pitchNumber":5,"startTime":"2025-09-28T03:15:43.791Z","endTime":"2025-09-28T03:15:47.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.635818598569994,"aZ":-26.284575088859743,"pfxX":-0.6585478025771407,"pfxZ":3.356929170552961,"pX":0.9232899354719487,"pZ":3.053689908093503,"vX0":6.9712060431965925,"vY0":-131.31915987896673,"vZ0":-3.0126773527651474,"x":81.81,"y":156.33,"x0":-1.67510333432009,"y0":50.003144488503004,"z0":6.161698834656354,"aX":-1.1564592008545813},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.6,"breakHorizontal":-0.2,"spinRate":2700,"spinDirection":292},"zone":12,"typeConfidence":2.0,"plateTime":0.4163770249535488,"extension":5.6626237206683685},"index":6,"playId":"89fb13e6-a54d-34b5-bc10-fe043e0f1427","pitchNumber":6,"startTime":"2025-09-28T03:16:00.177Z","endTime":"2025-09-28T03:16: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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.1964809816017,"aZ":-21.187381707172115,"pfxX":-9.879634462051698,"pfxZ":5.617874883121656,"pX":-0.819823091875386,"pZ":3.237712138273842,"vX0":6.299131555179676,"vY0":-137.64120282659812,"vZ0":-3.6518689961273596,"x":148.25,"y":151.36,"x0":-1.8327470896861955,"y0":50.00011919415582,"z0":5.9841386209483645,"aX":-19.307533870163674},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.7,"breakHorizontal":16.9,"spinRate":2158,"spinDirection":236},"zone":1,"typeConfidence":2.0,"plateTime":0.3951393812669157,"extension":5.58370172470304},"hitData":{"launchSpeed":54.4,"launchAngle":3.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.17,"coordY":169.38}},"index":7,"playId":"caf628e7-50d2-3e99-942c-33a6b364ac7e","pitchNumber":7,"startTime":"2025-09-28T03:16:21.381Z","endTime":"2025-09-28T03:16:29.308Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T03:16:29.308Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luke Raley flies out to center fielder Andy Pages.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-28T03:18:54.183Z","endTime":"2025-09-28T03:19:24.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jack Dreyer replaces Andrew Heaney.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-28T03:17:57.759Z","endTime":"2025-09-28T03:18:56.352Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676263,"link":"/api/v1/people/676263"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.6,"strikeZoneTop":3.4699979266505,"strikeZoneBottom":1.55119076240626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.06863629751709,"aZ":-27.072844611823022,"pfxX":-0.11612992561388547,"pfxZ":3.1573197710187215,"pX":-0.6271588898326456,"pZ":0.04892997872272074,"vX0":-6.873059339960026,"vY0":-125.69878735966194,"vZ0":-8.329121149130971,"x":140.91,"y":237.46,"x0":2.1462513678762796,"y0":50.00536161664215,"z0":5.571542719217448,"aX":-0.18643180391902464},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.2,"breakHorizontal":1.7,"spinRate":2364,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.4340849876137596,"extension":6.6360697450814925},"index":1,"playId":"c46ca7c5-649f-3e6d-8376-81aa3a4e8cf1","pitchNumber":1,"startTime":"2025-09-28T03:18:56.352Z","endTime":"2025-09-28T03:18:59.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.210190069351547,"aZ":-12.504335182311939,"pfxX":4.131260949503549,"pfxZ":10.90305257710402,"pX":-0.12676609261521873,"pZ":2.112948195384985,"vX0":-6.8972066323799455,"vY0":-133.35436634027602,"vZ0":-7.0058534916143875,"x":121.83,"y":181.73,"x0":1.9543976752050247,"y0":50.00569547997464,"z0":5.673172695013909,"aX":7.455695557452977},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.5,"breakHorizontal":-6.0,"spinRate":2365,"spinDirection":156},"zone":8,"typeConfidence":2.0,"plateTime":0.41045781976125095,"extension":6.646164632785793},"hitData":{"launchSpeed":98.4,"launchAngle":36.0,"totalDistance":305.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":99.46,"coordY":80.03}},"index":2,"playId":"05e60317-72f7-363f-85a0-8a405f2496a3","pitchNumber":2,"startTime":"2025-09-28T03:19:15.087Z","endTime":"2025-09-28T03:19:24.231Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T03:19:24.231Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Leo Rivas strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-28T03:19:27.464Z","endTime":"2025-09-28T03:21:43.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.9,"strikeZoneTop":3.27000050431897,"strikeZoneBottom":1.67823600934202,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.976246143146668,"aZ":-7.86854247918453,"pfxX":3.274098785164945,"pfxZ":13.357917110420114,"pX":-0.01690945049300191,"pZ":3.470063305058365,"vX0":-3.2708663364390107,"vY0":-134.487567372849,"vZ0":-4.505761018189833,"x":117.64,"y":145.09,"x0":0.7935801839603268,"y0":50.004459106673806,"z0":5.733161975811487,"aX":5.958439450086856},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":23.3,"breakHorizontal":-5.2,"spinRate":2484,"spinDirection":159},"zone":11,"typeConfidence":2.0,"plateTime":0.40831588755654735,"extension":6.613902842786767},"index":0,"playId":"909be529-eb64-3907-9b87-c01d07b3a681","pitchNumber":1,"startTime":"2025-09-28T03:19:48.422Z","endTime":"2025-09-28T03:19:52.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.5,"strikeZoneTop":3.26999802221051,"strikeZoneBottom":1.54448128555988,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.70527704659103,"aZ":-27.478501699671234,"pfxX":-2.4458206567712306,"pfxZ":2.882733134265413,"pX":0.6469563911622725,"pZ":3.0038128599394107,"vX0":-1.2812432987680202,"vY0":-125.67618573929408,"vZ0":-1.5006702438800255,"x":92.34,"y":157.68,"x0":1.4780717882285956,"y0":50.00601480413595,"z0":5.799134549345273,"aX":-3.9914586108438574},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.2,"breakHorizontal":4.7,"spinRate":2294,"spinDirection":174},"zone":3,"typeConfidence":2.0,"plateTime":0.4325337484463785,"extension":6.465721461025248},"index":1,"playId":"c6a989cc-86ea-392b-9f46-79c10488cd7e","pitchNumber":2,"startTime":"2025-09-28T03:20:03.795Z","endTime":"2025-09-28T03:20:07.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.9,"strikeZoneTop":3.27000229363533,"strikeZoneBottom":1.53625733068188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.342841325134142,"aZ":-25.404781424468116,"pfxX":-1.632217369472074,"pfxZ":4.0491161623736485,"pX":0.39833820659145913,"pZ":3.0359979856972696,"vX0":-1.9158168166789324,"vY0":-128.42981507068907,"vZ0":-2.0625366821755975,"x":101.82,"y":156.81,"x0":1.365771521384033,"y0":50.004541289390446,"z0":5.82343464051823,"aX":-2.729086388932259},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.1,"breakHorizontal":3.4,"spinRate":2362,"spinDirection":154},"zone":3,"typeConfidence":2.0,"plateTime":0.42632187807178745,"extension":6.378725471618076},"index":2,"playId":"4610b0dd-45d6-3707-8a41-634ba0402abd","pitchNumber":3,"startTime":"2025-09-28T03:20:19.451Z","endTime":"2025-09-28T03:20:23.142Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-09-28T03:20:30.478Z","endTime":"2025-09-28T03:20:45.406Z","isPitch":false,"type":"action","player":{"id":660844,"link":"/api/v1/people/660844"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":84.2,"strikeZoneTop":3.27000153370977,"strikeZoneBottom":1.66782023439334,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.29962372668037,"aZ":-8.237307298957724,"pfxX":2.530715952437458,"pfxZ":12.91761498177492,"pX":0.8516136956135273,"pZ":4.367019829920722,"vX0":-0.9712822055849736,"vY0":-136.54172319945332,"vZ0":-2.5067808546032713,"x":84.54,"y":120.87,"x0":0.8870508323356191,"y0":50.00130290198792,"z0":5.880089750109211,"aX":4.688643878588436},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":22.9,"breakHorizontal":-4.3,"spinRate":2485,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.40405379189929524,"extension":6.409155543774864},"index":4,"playId":"fceed6ac-732a-393b-b41f-78a9a55a4c3c","pitchNumber":4,"startTime":"2025-09-28T03:20:45.406Z","endTime":"2025-09-28T03:20:48.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.38319968254415,"aZ":-24.138473625874628,"pfxX":-3.202736632553718,"pfxZ":4.697889239495767,"pX":-0.5101140567861696,"pZ":1.4221526581461024,"vX0":-3.407027596750378,"vY0":-130.0116700979079,"vZ0":-6.1882046028663344,"x":136.44,"y":200.38,"x0":1.2337744518164524,"y0":50.00542544804543,"z0":5.666623092495289,"aX":-5.4799935454129765},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.3,"breakHorizontal":6.6,"spinRate":2416,"spinDirection":160},"zone":13,"typeConfidence":2.0,"plateTime":0.4213764099071846,"extension":6.601083992432363},"index":5,"playId":"6338e50b-e403-3b62-ba75-ce1c3d6f7334","pitchNumber":5,"startTime":"2025-09-28T03:21:00.350Z","endTime":"2025-09-28T03:21:03.350Z","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":1},"pitchData":{"startSpeed":93.8,"endSpeed":84.8,"strikeZoneTop":3.27000171166627,"strikeZoneBottom":1.61888412490428,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.234948988044856,"aZ":-10.476747736348347,"pfxX":3.83136754809152,"pfxZ":11.638421004916465,"pX":1.5748929756107144,"pZ":3.6078194176151164,"vX0":0.535386656476258,"vY0":-136.46552559465724,"vZ0":-3.8315555184637873,"x":56.97,"y":141.37,"x0":0.8783289085733917,"y0":50.004820440111594,"z0":5.765545616715185,"aX":7.144546641112893},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":20.3,"breakHorizontal":-7.1,"spinRate":2490,"spinDirection":158},"zone":12,"typeConfidence":2.0,"plateTime":0.4031350509568683,"extension":6.591964101439866},"index":6,"playId":"7bbeb9b4-3e0d-362d-b43c-0f62bbcc094e","pitchNumber":6,"startTime":"2025-09-28T03:21:24.015Z","endTime":"2025-09-28T03:21:27.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.912308302651486,"aZ":-29.698651464849945,"pfxX":-0.758782054992523,"pfxZ":1.4755383082037632,"pX":-0.19172031355144903,"pZ":2.79593181167969,"vX0":-3.321315570842724,"vY0":-127.97421441143267,"vZ0":-1.6653443698656716,"x":124.31,"y":163.29,"x0":1.2161143533563967,"y0":50.0010480409188,"z0":5.7592635114903805,"aX":-1.2707223271520915},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.5,"breakHorizontal":2.0,"spinRate":2341,"spinDirection":169},"zone":2,"typeConfidence":2.0,"plateTime":0.4263594702369642,"extension":6.538633194585149},"index":7,"playId":"30b10d87-d18a-3ebc-a121-56bcf45b61c0","pitchNumber":7,"startTime":"2025-09-28T03:21:39.640Z","endTime":"2025-09-28T03:21:43.318Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T03:21:43.318Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Harry Ford flies out sharply to center fielder Andy Pages.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-28T03:21:48.753Z","endTime":"2025-09-28T03:24:52.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":83.9,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.834992470803016,"aZ":-29.354588191012084,"pfxX":-1.4226232552522493,"pfxZ":1.614030658686918,"pX":0.13136260589049545,"pZ":1.5373222825824668,"vX0":-2.219217406753425,"vY0":-129.5505540414527,"vZ0":-5.088932352604756,"x":111.99,"y":197.27,"x0":1.1747556419296126,"y0":50.00427914660442,"z0":5.696110963548223,"aX":-2.4868142608777797},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.3,"breakHorizontal":3.0,"spinRate":2402,"spinDirection":160},"zone":8,"typeConfidence":2.0,"plateTime":0.4182856304784832,"extension":6.5219206292515395},"index":0,"playId":"6308f6eb-5d36-3614-b3eb-2dd20f32b7b1","pitchNumber":1,"startTime":"2025-09-28T03:22:10.770Z","endTime":"2025-09-28T03:22:13.967Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-09-28T03:22:27.264Z","endTime":"2025-09-28T03:22:39.441Z","isPitch":false,"type":"action","player":{"id":695670,"link":"/api/v1/people/695670"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.8,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.46391084928019,"aZ":-29.92994774452298,"pfxX":-1.036751831618492,"pfxZ":1.335823920614947,"pX":-0.0857965101738755,"pZ":0.7147821497810872,"vX0":-2.7184967739034533,"vY0":-128.4845926395804,"vZ0":-6.638528549899948,"x":120.27,"y":219.48,"x0":1.1187063236745118,"y0":50.00355504557292,"z0":5.643980788093121,"aX":-1.7409131862429266},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.2,"breakHorizontal":2.5,"spinRate":2348,"spinDirection":164},"zone":13,"typeConfidence":2.0,"plateTime":0.42555289423142195,"extension":6.52796928382167},"index":2,"playId":"92488794-4cc5-342c-b622-845493544af1","pitchNumber":2,"startTime":"2025-09-28T03:22:39.441Z","endTime":"2025-09-28T03:22:42.441Z","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":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.5,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.054062545936695,"aZ":-27.327872297064115,"pfxX":-2.8707764966660054,"pfxZ":2.736210531153265,"pX":0.06188394468748365,"pZ":2.9256131019190397,"vX0":-1.9041819628867374,"vY0":-131.74748231383538,"vZ0":-2.3403919168912735,"x":114.64,"y":159.79,"x0":1.1652021078450332,"y0":50.00327667902674,"z0":5.830196740516954,"aX":-5.083199542939274},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.7,"breakHorizontal":5.6,"spinRate":2402,"spinDirection":156},"zone":2,"typeConfidence":2.0,"plateTime":0.4145719747195713,"extension":6.3728384934440525},"index":3,"playId":"bf3d3160-589c-379b-961b-8c5ae0627395","pitchNumber":3,"startTime":"2025-09-28T03:23:01.935Z","endTime":"2025-09-28T03:23:04.935Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":86.0,"strikeZoneTop":3.22817830047924,"strikeZoneBottom":1.56682680421805,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.9357181791035,"aZ":-12.830499824320226,"pfxX":3.2181410070525955,"pfxZ":10.378049237433277,"pX":1.0863745246953582,"pZ":0.9050268218742359,"vX0":0.04672014472756683,"vY0":-134.61181137490405,"vZ0":-10.190565042039479,"x":75.59,"y":214.34,"x0":0.6497100627650636,"y0":50.00292658351584,"z0":5.611803678977871,"aX":5.99822869666488},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.2,"breakHorizontal":-5.9,"spinRate":2370,"spinDirection":164},"zone":14,"typeConfidence":2.0,"plateTime":0.40448459955764804,"extension":6.534992507415749},"index":4,"playId":"92c27ec9-a149-3de2-b990-7248dd0a51c2","pitchNumber":4,"startTime":"2025-09-28T03:23:23.174Z","endTime":"2025-09-28T03:23:26.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.5,"strikeZoneTop":3.30099847708768,"strikeZoneBottom":1.46356344799899,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.667438267408553,"aZ":-33.03781886258417,"pfxX":-0.5606877033948567,"pfxZ":-0.5353813660272682,"pX":1.6730295328751266,"pZ":3.134009376007078,"vX0":0.7991165251737803,"vY0":-126.09998931736362,"vZ0":-0.11088458714336569,"x":53.23,"y":154.16,"x0":1.4248511404007425,"y0":50.00399701155588,"z0":5.844193963389128,"aX":-0.9029994398252474},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.7,"breakHorizontal":0.8,"spinRate":2380,"spinDirection":246},"zone":12,"typeConfidence":2.0,"plateTime":0.43438915355860264,"extension":6.390884952139366},"index":5,"playId":"99d50ca3-93e9-3f3f-96f3-1ff0adc943db","pitchNumber":5,"startTime":"2025-09-28T03:23:39.935Z","endTime":"2025-09-28T03:23:42.935Z","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.4,"endSpeed":81.0,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.616998543725366,"aZ":-27.834338773238095,"pfxX":-1.1287300230344302,"pfxZ":2.604551893356451,"pX":-0.49344099909393785,"pZ":1.85541357239299,"vX0":-4.111093483040992,"vY0":-128.5918821503582,"vZ0":-4.356042846348349,"x":135.81,"y":188.68,"x0":1.2752200206927715,"y0":50.00496810286429,"z0":5.740341028702848,"aX":-1.8834311011587137},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.0,"breakHorizontal":3.0,"spinRate":2309,"spinDirection":152},"zone":7,"typeConfidence":2.0,"plateTime":0.42656261109931926,"extension":6.648257765519836},"index":6,"playId":"b4249c6e-a260-316e-a908-1a1807ce3fcc","pitchNumber":6,"startTime":"2025-09-28T03:24:00.425Z","endTime":"2025-09-28T03:24:03.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.5,"strikeZoneTop":3.19227403617786,"strikeZoneBottom":1.46333585341264,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.70215543220824,"aZ":-29.31133501513906,"pfxX":-1.2327183204338774,"pfxZ":1.7224806179360697,"pX":-0.25399589016890123,"pZ":0.3371216467715052,"vX0":-3.3928244826849863,"vY0":-128.02611336867173,"vZ0":-7.517934874040758,"x":126.68,"y":229.68,"x0":1.2470835830327673,"y0":50.005161384354544,"z0":5.596641935319548,"aX":-2.0524987356808317},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.7,"breakHorizontal":3.0,"spinRate":2255,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.42734647776567636,"extension":6.53928551370993},"index":7,"playId":"dbfb899c-c3a1-3ef7-a19c-d848d0690533","pitchNumber":7,"startTime":"2025-09-28T03:24:23.906Z","endTime":"2025-09-28T03:24:27.408Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.2,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.082586662224596,"aZ":-11.53831221092375,"pfxX":2.5427213771153276,"pfxZ":11.176785194782251,"pX":0.5391349671166855,"pZ":2.0740247266880574,"vX0":-1.7871550569311,"vY0":-134.51614265145068,"vZ0":-7.382230887515494,"x":96.45,"y":182.78,"x0":0.8791944946338831,"y0":50.005180279180756,"z0":5.658057023263383,"aX":4.69619682250983},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.0,"breakHorizontal":-4.3,"spinRate":2334,"spinDirection":161},"zone":6,"typeConfidence":2.0,"plateTime":0.40599064141899,"extension":6.660193670983635},"hitData":{"launchSpeed":100.9,"launchAngle":32.0,"totalDistance":382.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":160.4,"coordY":48.84}},"index":8,"playId":"604fd536-ef3a-362f-80b2-d12a6316fcd5","pitchNumber":8,"startTime":"2025-09-28T03:24:43.853Z","endTime":"2025-09-28T03:24:52.928Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T03:24:52.928Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Conforto singles on a fly ball to left fielder Randy Arozarena.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-28T03:26:51.487Z","endTime":"2025-09-28T03:27:52.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688138,"fullName":"Logan Evans","link":"/api/v1/people/688138"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.6262733774732,"aZ":-30.825337946671883,"pfxX":1.631453018281725,"pfxZ":0.8263287104061874,"pX":-0.3071538693818827,"pZ":3.102015125576755,"vX0":4.0682739615506645,"vY0":-126.167195665715,"vZ0":-1.411384814164622,"x":128.71,"y":155.03,"x0":-2.14441438668096,"y0":50.00354287478811,"z0":6.124149867899115,"aX":2.662604687164912},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.4,"breakHorizontal":-3.7,"spinRate":2751,"spinDirection":97},"zone":1,"typeConfidence":2.0,"plateTime":0.4320601195817,"extension":5.4775673795035855},"index":0,"playId":"d623ee7c-c762-3e26-b6d8-4d5b9329c8b5","pitchNumber":1,"startTime":"2025-09-28T03:27:04.264Z","endTime":"2025-09-28T03:27:07.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.02265078868299,"aZ":-25.55062294919889,"pfxX":-10.224444686167296,"pfxZ":3.5095815421887124,"pX":-0.13317308654704746,"pZ":2.591772051351681,"vX0":8.40724082378707,"vY0":-135.37408262303603,"vZ0":-4.091092184776599,"x":122.08,"y":168.8,"x0":-1.9259006036514823,"y0":50.00038715433721,"z0":5.876768672305216,"aX":-19.284792273164644},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.8,"breakHorizontal":17.2,"spinRate":2101,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.4020996901912417,"extension":5.643677362444971},"index":1,"playId":"19d65568-e590-35aa-a83f-941a6e5617a9","pitchNumber":2,"startTime":"2025-09-28T03:27:20.794Z","endTime":"2025-09-28T03:27:23.794Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-28T03:27:34.228Z","endTime":"2025-09-28T03:27:43.322Z","isPitch":false,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"}},{"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":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.786060704874117,"aZ":-43.218534183292526,"pfxX":4.299150030588715,"pfxZ":-7.564832800954239,"pX":0.22717463130343882,"pZ":2.1188699404120523,"vX0":3.702369983086459,"vY0":-120.18017544838347,"vZ0":-0.4974278481081842,"x":108.34,"y":181.57,"x0":-1.8932281572571685,"y0":50.00421443973235,"z0":6.174637229834028,"aX":6.274525645020185},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-13.6,"breakHorizontal":-8.6,"spinRate":3231,"spinDirection":40},"zone":8,"typeConfidence":2.0,"plateTime":0.45615538090222296,"extension":5.7277050161418455},"hitData":{"launchSpeed":70.0,"launchAngle":39.0,"totalDistance":203.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.29,"coordY":130.42}},"index":3,"playId":"002b9902-5f62-3d69-b814-107c05c3a24b","pitchNumber":3,"startTime":"2025-09-28T03:27:43.322Z","endTime":"2025-09-28T03:27:52.862Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T03:27:52.862Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alex Call flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-28T03:28:02.286Z","endTime":"2025-09-28T03:29:38.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688138,"fullName":"Logan Evans","link":"/api/v1/people/688138"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.7,"strikeZoneTop":3.41000050820312,"strikeZoneBottom":1.74044701226732,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.553151093611145,"aZ":-21.464361820983815,"pfxX":-9.169890635607754,"pfxZ":5.678610813973228,"pX":1.2897254489122805,"pZ":1.7775030688200661,"vX0":11.479233567816086,"vY0":-135.24539239192904,"vZ0":-6.899231039299407,"x":67.84,"y":190.79,"x0":-1.7831808161520064,"y0":50.003447431637035,"z0":5.826101350806827,"aX":-17.293293471936956},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.2,"breakHorizontal":14.6,"spinRate":2041,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.4022568552342922,"extension":5.629945485573247},"index":0,"playId":"ca390a37-dc96-3c72-8e7a-bcd7a3b3e693","pitchNumber":1,"startTime":"2025-09-28T03:28:17.820Z","endTime":"2025-09-28T03:28:21.307Z","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":92.4,"endSpeed":85.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.883583325306354,"aZ":-21.865931268226316,"pfxX":-10.346367938988866,"pfxZ":5.575291542871045,"pX":-0.4241180008649224,"pZ":1.859097366059057,"vX0":7.463105264837514,"vY0":-134.3354228316408,"vZ0":-6.425528121585737,"x":133.17,"y":188.58,"x0":-1.8776929823968738,"y0":50.00352921685487,"z0":5.809529911785945,"aX":-19.133851252394624},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.0,"breakHorizontal":17.4,"spinRate":2018,"spinDirection":237},"zone":7,"typeConfidence":2.0,"plateTime":0.40589793405775554,"extension":5.646925383571091},"index":1,"playId":"9986e025-1252-3137-8860-b6669b6296fe","pitchNumber":2,"startTime":"2025-09-28T03:28:33.807Z","endTime":"2025-09-28T03:28:41.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":81.1,"strikeZoneTop":3.41000043240128,"strikeZoneBottom":1.7051719996439,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.489396508433686,"aZ":-31.618479215180535,"pfxX":1.924253445137337,"pfxZ":0.3350378138542389,"pX":1.3454606911412585,"pZ":3.3677902125351187,"vX0":7.132758160933464,"vY0":-126.07000603487587,"vZ0":-0.6106385089977848,"x":65.71,"y":147.85,"x0":-1.7460766059050548,"y0":50.00130084721786,"z0":6.118607149501276,"aX":3.1613078292151857},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.7,"breakHorizontal":-4.8,"spinRate":2630,"spinDirection":116},"zone":12,"typeConfidence":2.0,"plateTime":0.43097774133954214,"extension":5.754773064604789},"index":2,"playId":"3a862a72-5f8f-3cc2-8cce-71b7ad697a6e","pitchNumber":3,"startTime":"2025-09-28T03:29:13.112Z","endTime":"2025-09-28T03:29:16.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.592524026380126,"aZ":-24.90800848056147,"pfxX":-10.384377498500482,"pfxZ":3.874955873068223,"pX":-0.1745881479538718,"pZ":2.0549162470504014,"vX0":8.15266706279091,"vY0":-135.60091106686994,"vZ0":-5.681288716046992,"x":123.65,"y":183.3,"x0":-1.8598591892521161,"y0":50.00504949888762,"z0":5.897909891274588,"aX":-19.484630063362907},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.0,"breakHorizontal":17.3,"spinRate":2152,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.40278235431535725,"extension":5.714211044403418},"hitData":{"launchSpeed":93.6,"launchAngle":41.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":162.64,"coordY":80.34}},"index":3,"playId":"9225baf8-bfc0-3747-94ef-dbd4777550bb","pitchNumber":4,"startTime":"2025-09-28T03:29:29.751Z","endTime":"2025-09-28T03:29:38.970Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T03:29:38.970Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Rojas strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-28T03:29:45.920Z","endTime":"2025-09-28T03:31:47.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688138,"fullName":"Logan Evans","link":"/api/v1/people/688138"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"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":82.7,"endSpeed":75.9,"strikeZoneTop":3.40731656939849,"strikeZoneBottom":1.71764594605436,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.42406616187522,"aZ":-35.05927583488845,"pfxX":8.678010687757597,"pfxZ":-1.977688249041126,"pX":0.2704894270576506,"pZ":1.9818494901759576,"vX0":2.852805004680306,"vY0":-120.45717021440646,"vZ0":-2.0139341482831474,"x":106.69,"y":185.27,"x0":-2.059714612636541,"y0":50.004947652459244,"z0":5.955765307787366,"aX":12.635941786866798},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-3.8,"breakHorizontal":-16.4,"spinRate":2985,"spinDirection":43},"zone":8,"typeConfidence":2.0,"plateTime":0.45632222869728434,"extension":5.677386331414801},"index":0,"playId":"91b43e69-791e-3ad5-aad9-d2a94d86674e","pitchNumber":1,"startTime":"2025-09-28T03:30:04.148Z","endTime":"2025-09-28T03:30:07.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.18055341517867,"aZ":-24.183795606906216,"pfxX":-12.047358962161194,"pfxZ":4.221789052306267,"pX":0.00840577999575706,"pZ":3.026693052550435,"vX0":9.384420019865866,"vY0":-136.29173897989827,"vZ0":-3.2082351352042897,"x":116.68,"y":157.06,"x0":-1.903409745145794,"y0":50.00410742414814,"z0":5.87741588018608,"aX":-22.809850587969937},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.2,"breakHorizontal":20.0,"spinRate":2077,"spinDirection":237},"zone":2,"typeConfidence":2.0,"plateTime":0.4009040994883315,"extension":5.710211556021992},"index":1,"playId":"052779b3-b6fd-3864-ba86-6ee4f74e4cf2","pitchNumber":2,"startTime":"2025-09-28T03:30:20.571Z","endTime":"2025-09-28T03:30:23.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.53474643312033,"aZ":-27.17705364104376,"pfxX":-12.096988832553723,"pfxZ":2.9032229386252286,"pX":-0.9910943001389114,"pZ":1.993037939155589,"vX0":6.706499134262781,"vY0":-130.13882866456467,"vZ0":-4.425158693047327,"x":154.78,"y":184.97,"x0":-2.0258413640532713,"y0":50.00088463980472,"z0":5.766533504404272,"aX":-20.81020252250235},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.6,"breakHorizontal":20.5,"spinRate":2144,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.4203799592335482,"extension":5.665515907269728},"index":2,"playId":"3df09543-8d7a-395b-bac9-7db4f960b289","pitchNumber":3,"startTime":"2025-09-28T03:30:40.228Z","endTime":"2025-09-28T03:30:43.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.33999984343006,"strikeZoneBottom":1.61456702799543,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.99248136370875,"aZ":-22.757934994130576,"pfxX":-12.876017588317495,"pfxZ":5.002363311119957,"pX":1.5879623359057575,"pZ":1.7552502452813643,"vX0":12.637811009747711,"vY0":-135.88955268480242,"vZ0":-6.8463430054519865,"x":56.47,"y":191.39,"x0":-1.4357818134811386,"y0":50.00313891636997,"z0":5.8732759813165165,"aX":-24.236210334504367},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.8,"breakHorizontal":20.9,"spinRate":2271,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.4020854023709868,"extension":5.757837836483543},"index":3,"playId":"0162f653-0315-38d7-b605-528f9c832106","pitchNumber":4,"startTime":"2025-09-28T03:31:01.813Z","endTime":"2025-09-28T03:31:05.093Z","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":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.0,"strikeZoneTop":3.33999851223951,"strikeZoneBottom":1.64303693463388,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.97462395826401,"aZ":-35.38276822229452,"pfxX":7.5247967610444215,"pfxZ":-2.2064000641581103,"pX":1.0364977108149849,"pZ":1.1664000172494584,"vX0":5.085101210229477,"vY0":-120.5156315968862,"vZ0":-3.4434676761209158,"x":77.49,"y":207.29,"x0":-2.0870802696891184,"y0":50.00382964839646,"z0":5.7768280146578155,"aX":10.938743817869433},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-4.6,"breakHorizontal":-15.0,"spinRate":3134,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4565420758273797,"extension":5.734313515490001},"index":4,"playId":"10109733-a3f8-3527-b4f5-b9f8b88e4391","pitchNumber":5,"startTime":"2025-09-28T03:31:20.408Z","endTime":"2025-09-28T03:31:23.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.320856457690613,"aZ":-29.000532776159332,"pfxX":0.031472291523344076,"pfxZ":1.8738599083484182,"pX":1.5141383750040551,"pZ":1.9294370071771858,"vX0":8.089320417597895,"vY0":-129.51476953843127,"vZ0":-4.637457608727359,"x":59.28,"y":186.69,"x0":-1.6602232125641294,"y0":50.00091447219084,"z0":5.97427550710238,"aX":0.051052766565230424},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.5,"breakHorizontal":-1.9,"spinRate":2685,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4237291728268273,"extension":5.637814816118511},"index":5,"playId":"f38e13d6-02b8-39dd-ac49-3b1a005f98e5","pitchNumber":6,"startTime":"2025-09-28T03:31:42.392Z","endTime":"2025-09-28T03:31:47.977Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T03:31:47.977Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Enrique Hernández singles on a line drive to right fielder Dominic Canzone. Michael Conforto to 3rd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-28T03:31:52.935Z","endTime":"2025-09-28T03:33:00.675Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688138,"fullName":"Logan Evans","link":"/api/v1/people/688138"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"postOnThird":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.5,"strikeZoneTop":3.47245633089576,"strikeZoneBottom":1.68176794786374,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.481248080714344,"aZ":-26.7833701582615,"pfxX":0.9608999248389267,"pfxZ":3.2224912149149807,"pX":1.6156302063406447,"pZ":1.2098437504604342,"vX0":8.50526645130923,"vY0":-128.47241559401522,"vZ0":-6.4725499293733915,"x":55.42,"y":206.11,"x0":-1.8619234584693762,"y0":50.00280554530024,"z0":5.842125939303763,"aX":1.6057819559293756},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.6,"breakHorizontal":-3.6,"spinRate":2683,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4262529875958738,"extension":5.752494812965785},"index":0,"playId":"1ad56776-f7bd-314d-8730-28f7454c39d6","pitchNumber":1,"startTime":"2025-09-28T03:32:11.300Z","endTime":"2025-09-28T03:32:14.300Z","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":93.3,"endSpeed":85.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.516436735448334,"aZ":-18.55772191153063,"pfxX":-11.630186552569285,"pfxZ":7.345673394250545,"pX":-0.1620509048594765,"pZ":2.868660039093055,"vX0":8.391028248174834,"vY0":-135.53370507394635,"vZ0":-4.638027178343402,"x":123.18,"y":161.33,"x0":-1.7920900889942597,"y0":50.00630289153306,"z0":5.904021361529351,"aX":-21.571514470730083},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.5,"breakHorizontal":19.2,"spinRate":2351,"spinDirection":235},"zone":5,"typeConfidence":2.0,"plateTime":0.4046239108191654,"extension":5.796581689105265},"index":1,"playId":"c8f4bfa5-54ba-350a-87b2-062c22f46cec","pitchNumber":2,"startTime":"2025-09-28T03:32:27.912Z","endTime":"2025-09-28T03:32:30.912Z","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":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.98320459566808,"aZ":-34.64303876065836,"pfxX":10.362074906428735,"pfxZ":-1.6794705279220015,"pX":0.9428622104394837,"pZ":2.696035200037224,"vX0":3.8615728939955574,"vY0":-120.82576491403452,"vZ0":-0.6471750071419349,"x":81.06,"y":165.99,"x0":-2.0253967144351592,"y0":50.00475716101192,"z0":6.029117830548404,"aX":15.219754039784695},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-2.9,"breakHorizontal":-19.7,"spinRate":2958,"spinDirection":42},"zone":12,"typeConfidence":2.0,"plateTime":0.4544660977269763,"extension":5.7070031446569045},"hitData":{"launchSpeed":76.1,"launchAngle":28.0,"totalDistance":241.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":186.7,"coordY":124.38}},"index":2,"playId":"8da9977f-3f85-3975-a835-3c8c09ebf38c","pitchNumber":3,"startTime":"2025-09-28T03:32:50.251Z","endTime":"2025-09-28T03:33:00.675Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T03:33:00.675Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dalton Rushing grounds out, second baseman Jorge Polanco to first baseman Luke Raley.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-28T03:33:09.311Z","endTime":"2025-09-28T03:35:50.402Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688138,"fullName":"Logan Evans","link":"/api/v1/people/688138"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,6,7],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":{"id":688138,"link":"/api/v1/people/688138"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.35931424157652,"strikeZoneBottom":1.47083076716797,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.669887383247517,"aZ":-26.0536440217044,"pfxX":-13.423589377282148,"pfxZ":3.6512719636464968,"pX":0.5295310196100232,"pZ":-0.03304637493807884,"vX0":10.737456582396637,"vY0":-128.43560073239252,"vZ0":-8.765364720763829,"x":96.82,"y":239.67,"x0":-1.9536068664390989,"y0":50.00391779281734,"z0":5.438568344628249,"aX":-22.511676010228165},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.8,"breakHorizontal":22.0,"spinRate":1925,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.42584725743524654,"extension":5.880406996450444},"index":0,"playId":"cb381ee7-7652-3ad4-98bb-5719dca023ae","pitchNumber":1,"startTime":"2025-09-28T03:33:40.150Z","endTime":"2025-09-28T03:33:47.959Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Logan Evans. Michael Conforto scores. Enrique Hernández to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":3,"homeScore":3,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"cb381ee7-7652-3ad4-98bb-5719dca023ae","startTime":"2025-09-28T03:34:00.139Z","endTime":"2025-09-28T03:34:16.845Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.057265517688528,"aZ":-28.57574824600524,"pfxX":0.10440527538087929,"pfxZ":2.2026862298340024,"pX":0.46339298574940224,"pZ":2.3399031320075157,"vX0":6.096760968630758,"vY0":-127.04190960382628,"vZ0":-3.336961104233614,"x":99.34,"y":175.6,"x0":-1.981262846827871,"y0":50.00392803382855,"z0":5.9421155462811655,"aX":0.16991930632937668},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.5,"breakHorizontal":-1.6,"spinRate":2747,"spinDirection":35},"zone":6,"typeConfidence":2.0,"plateTime":0.43116066972815625,"extension":5.644614011236924},"index":2,"playId":"ea3678ab-c9db-3c3d-b478-f61aa0514fea","pitchNumber":2,"startTime":"2025-09-28T03:34:16.845Z","endTime":"2025-09-28T03:34:20.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":80.9,"strikeZoneTop":3.34930693528948,"strikeZoneBottom":1.49709318135226,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.090011073083364,"aZ":-27.42692751171627,"pfxX":-12.518801369094376,"pfxZ":2.8378638739733564,"pX":-1.3428844243969638,"pZ":1.62851823095353,"vX0":6.063039222004873,"vY0":-129.15649464110442,"vZ0":-4.545803984621822,"x":168.19,"y":194.81,"x0":-2.105290520506531,"y0":50.005162960378556,"z0":5.542530353820363,"aX":-20.968555684033632},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.2,"breakHorizontal":21.1,"spinRate":1982,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4254964282465128,"extension":5.66743264372908},"index":3,"playId":"b02f545e-d1d4-3c40-8f5d-b9ab8c4e9e6c","pitchNumber":3,"startTime":"2025-09-28T03:34:38.364Z","endTime":"2025-09-28T03:34:41.364Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.0,"strikeZoneTop":3.32860234453187,"strikeZoneBottom":1.50856032785202,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.67043911374651,"aZ":-34.181178778213635,"pfxX":-0.332251029657086,"pfxZ":-1.2578031427668535,"pX":-0.8623075309289286,"pZ":2.891043282315069,"vX0":2.994606183229932,"vY0":-126.11001136623332,"vZ0":-0.7921605214610363,"x":149.87,"y":160.72,"x0":-2.0262689973122163,"y0":50.00158662175813,"z0":5.986977159768942,"aX":-0.5307187551772795},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.2,"breakHorizontal":-0.1,"spinRate":2715,"spinDirection":66},"zone":11,"typeConfidence":2.0,"plateTime":0.4357324374771303,"extension":5.635162822775348},"index":4,"playId":"a1e1a576-64de-3ac7-9f6d-8ca0224b2c21","pitchNumber":4,"startTime":"2025-09-28T03:34:57.206Z","endTime":"2025-09-28T03:35:02.022Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2025-09-28T03:35:05.460Z","endTime":"2025-09-28T03:35:20.459Z","isPitch":false,"type":"action","player":{"id":687221,"link":"/api/v1/people/687221"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":74.8,"strikeZoneTop":3.28563691189612,"strikeZoneBottom":1.43367972808738,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.41552970562523,"aZ":-40.29310331945045,"pfxX":6.767953109244301,"pfxZ":-5.7090113738846995,"pX":-1.1470249189009607,"pZ":2.3622157217938358,"vX0":0.3097138606769715,"vY0":-119.44864009937197,"vZ0":-0.1817981128752204,"x":160.72,"y":175.0,"x0":-2.1561509307755857,"y0":50.00239654491609,"z0":6.111040893030493,"aX":9.624442681164764},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-10.1,"breakHorizontal":-12.2,"spinRate":3053,"spinDirection":40},"zone":11,"typeConfidence":2.0,"plateTime":0.4613488704178579,"extension":5.667281221700921},"index":6,"playId":"f3eb8e3e-1fe9-32ca-94cd-e14f905d4efe","pitchNumber":5,"startTime":"2025-09-28T03:35:20.459Z","endTime":"2025-09-28T03:35:24.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.60721442125822,"aZ":-18.72472000336274,"pfxX":-9.774673655345943,"pfxZ":7.171498872681807,"pX":0.6651061013141467,"pZ":2.5322927646252236,"vX0":10.014663498940326,"vY0":-136.69210794310106,"vZ0":-5.227029775945264,"x":91.65,"y":170.41,"x0":-1.7916938837017535,"y0":50.00566536677622,"z0":5.7717225795247336,"aX":-18.338090859875457},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.9,"breakHorizontal":15.4,"spinRate":2211,"spinDirection":237},"zone":6,"typeConfidence":2.0,"plateTime":0.4020723258208396,"extension":5.697126940522642},"hitData":{"launchSpeed":74.0,"launchAngle":-7.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.88,"coordY":154.62}},"index":7,"playId":"9ffee192-a0f1-37f7-9e1b-10ff83521f22","pitchNumber":6,"startTime":"2025-09-28T03:35:42.264Z","endTime":"2025-09-28T03:35:50.402Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T03:35:50.402Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Randy Arozarena singles on a ground ball to center fielder Andy Pages.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-28T03:38:28.412Z","endTime":"2025-09-28T03:40:17.863Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"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":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":6},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Blake Treinen replaces Jack Dreyer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-28T03:37:04.468Z","endTime":"2025-09-28T03:38:30.588Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595014,"link":"/api/v1/people/595014"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.395609886697752,"aZ":-25.679861244152136,"pfxX":-11.568110256340102,"pfxZ":3.340814688847967,"pX":-0.4897722894881378,"pZ":2.4234771559737793,"vX0":9.733678876968417,"vY0":-138.25646982264996,"vZ0":-5.048374653469227,"x":135.67,"y":173.35,"x0":-2.5444393124098807,"y0":50.00669632367779,"z0":5.985908431369844,"aX":-22.511267737140685},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.2,"breakHorizontal":19.1,"spinRate":2331,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.39541732609290303,"extension":5.68821631078904},"index":1,"playId":"0f4e8b2b-bf5c-3de0-8c8a-dd685579fc40","pitchNumber":1,"startTime":"2025-09-28T03:38:30.588Z","endTime":"2025-09-28T03:38:33.588Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.57324879730049,"strikeZoneBottom":1.70028922934282,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.145967110313393,"aZ":-26.059549813540137,"pfxX":-10.37265818722862,"pfxZ":3.148896899931188,"pX":-1.447608703193097,"pZ":2.4224897200106534,"vX0":6.804190172688982,"vY0":-138.1470758169041,"vZ0":-5.328850658837239,"x":172.18,"y":173.37,"x0":-2.58769180833314,"y0":50.00523529984361,"z0":6.1153667614876985,"aX":-20.16525049896108},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.8,"breakHorizontal":17.5,"spinRate":2356,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.3956292871737217,"extension":5.904402890293401},"index":2,"playId":"ba5a9d6e-6bfc-3453-822d-08435b5d61fa","pitchNumber":2,"startTime":"2025-09-28T03:38:50.295Z","endTime":"2025-09-28T03:38:53.332Z","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":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.148572049387745,"aZ":-32.059721757410045,"pfxX":8.267341344474683,"pfxZ":0.07755390511398996,"pX":1.3364726344380202,"pZ":1.2727010786568642,"vX0":7.439847647317112,"vY0":-121.948039964778,"vZ0":-4.5917269935749,"x":66.06,"y":204.42,"x0":-2.8338411336876614,"y0":50.00364373933333,"z0":5.961793085006564,"aX":12.386637687601548},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.7,"breakHorizontal":-16.8,"spinRate":2670,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.45004379735528843,"extension":5.694078162674647},"index":3,"playId":"25365615-3ce6-348a-8faa-974e78cfaf45","pitchNumber":3,"startTime":"2025-09-28T03:39:05.960Z","endTime":"2025-09-28T03:39:10.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.400457217250104,"aZ":-30.46245385818328,"pfxX":7.328814996075851,"pfxZ":1.1277727243118676,"pX":1.00562462878186,"pZ":2.458907656866881,"vX0":6.86723186055001,"vY0":-122.56595955101312,"vZ0":-2.3710071211487143,"x":78.67,"y":172.39,"x0":-2.789641279580535,"y0":50.000227790472046,"z0":6.053490651653815,"aX":11.08982667176632},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.7,"breakHorizontal":-15.0,"spinRate":2663,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4477627049198336,"extension":5.735576958189668},"index":4,"playId":"f98a2506-37b8-3138-b23a-5245b45d551e","pitchNumber":4,"startTime":"2025-09-28T03:39:24.863Z","endTime":"2025-09-28T03:39:29.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.5,"strikeZoneTop":3.4027860115507,"strikeZoneBottom":1.70021591522693,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.06838860469946,"aZ":-28.189660224077574,"pfxX":-10.225523052912841,"pfxZ":1.9882458964203078,"pX":-0.7800824496998138,"pZ":3.159156060920537,"vX0":8.30855761646064,"vY0":-140.70251521331022,"vZ0":-3.175221788750729,"x":146.73,"y":153.48,"x0":-2.443440573070371,"y0":50.004126191994224,"z0":6.130043432960334,"aX":-20.494409960049108},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":3.1,"breakHorizontal":16.8,"spinRate":2405,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.38935620919607894,"extension":5.771497835704147},"index":5,"playId":"940bf02d-51e2-37ca-9ff2-25a193189d2d","pitchNumber":5,"startTime":"2025-09-28T03:39:50.334Z","endTime":"2025-09-28T03:39:54.476Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.986704636572732,"aZ":-30.125175226958465,"pfxX":6.711394272866572,"pfxZ":1.3425655578727564,"pX":0.8708738306202871,"pZ":1.7747369389539416,"vX0":6.385815940204292,"vY0":-123.5429063407797,"vZ0":-4.078523131628785,"x":83.8,"y":190.86,"x0":-2.62945440810936,"y0":50.005642919571436,"z0":6.008374993642473,"aX":10.267839850217902},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.7,"breakHorizontal":-13.8,"spinRate":2637,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.44512224709184967,"extension":5.76811617057003},"hitData":{"launchSpeed":96.2,"launchAngle":4.0,"totalDistance":76.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.27,"coordY":138.23}},"index":6,"playId":"e0c2a921-d0f6-322b-8723-42a9c690f613","pitchNumber":6,"startTime":"2025-09-28T03:40:09.107Z","endTime":"2025-09-28T03:40:17.863Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T03:40:17.863Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-28T03:41:01.757Z","endTime":"2025-09-28T03:42:04.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"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":0},"index":0,"playId":"0ae852d5-1dd5-31db-ae68-012e30f55b6b","startTime":"2025-09-28T03:40:46.181Z","endTime":"2025-09-28T03:40:49.181Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.407589599084687,"aZ":-24.955057371094234,"pfxX":-12.293017445929662,"pfxZ":3.7259438324995493,"pX":0.20082272218156796,"pZ":3.558229478667905,"vX0":11.283302450692736,"vY0":-138.4180740726296,"vZ0":-2.5114862276360794,"x":109.35,"y":142.71,"x0":-2.3347422859140523,"y0":50.002430250859,"z0":6.151401571456306,"aX":-23.81183362060714},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.4,"breakHorizontal":19.8,"spinRate":2427,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.39598083631908665,"extension":5.552149791504626},"index":1,"playId":"9f542a81-1d77-3e2d-ad15-4ebae3a67810","pitchNumber":1,"startTime":"2025-09-28T03:41:03.967Z","endTime":"2025-09-28T03:41:06.967Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.613055103179953,"aZ":-30.079737364187867,"pfxX":7.259529702740464,"pfxZ":1.4233863518039325,"pX":1.0156154588886857,"pZ":2.212324401111448,"vX0":6.814754820179733,"vY0":-121.66796925311284,"vZ0":-2.80815499769616,"x":78.29,"y":179.05,"x0":-2.7823539114160676,"y0":50.00472180511817,"z0":6.033515153989233,"aX":10.701164237116346},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.0,"breakHorizontal":-15.0,"spinRate":2580,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4531015612187419,"extension":5.550035981854063},"index":2,"playId":"e383fbcf-10c9-3b6f-9707-413b85666ea2","pitchNumber":2,"startTime":"2025-09-28T03:41:23.205Z","endTime":"2025-09-28T03:41:26.205Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-28T03:41:37.082Z","endTime":"2025-09-28T03:42:01.236Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.858220274188255,"aZ":-17.198805343008207,"pfxX":-7.303929902394171,"pfxZ":7.660399393415906,"pX":-0.7079627781280591,"pZ":4.476780505313048,"vX0":7.691547552465884,"vY0":-138.8814554829569,"vZ0":-1.2415469975134497,"x":143.99,"y":117.91,"x0":-2.563274736486917,"y0":50.00326275593873,"z0":6.0725270272484035,"aX":-14.280486172773534},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.8,"breakHorizontal":11.6,"spinRate":2533,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.3942606541137046,"extension":5.656731172041977},"index":4,"playId":"f65d9c65-8dd4-39eb-81e2-ddc3cde232fe","pitchNumber":3,"startTime":"2025-09-28T03:42:01.236Z","endTime":"2025-09-28T03:42:04.370Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T03:42:04.370Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Julio Rodríguez strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-28T03:42:28.223Z","endTime":"2025-09-28T03:43:13.626Z","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":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"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,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"AC","description":"Automatic Strike - Batter Pitch Timer Violation"},"description":"Automatic Strike - Batter Pitch Timer Violation","code":"AC","isInPlay":false,"isStrike":true,"isBall":false,"isOut":false,"hasReview":false,"violation":{"type":"batter_pitch_timer","description":"Batter Pitch Timer Violation","player":{"id":677594,"fullName":"Julio Rodríguez"}}},"count":{"balls":0,"strikes":1,"outs":1},"index":0,"playId":"e4e3a9e8-020e-4803-9875-4e4879d2f85b","pitchNumber":0,"startTime":"2025-09-28T03:42:28.223Z","endTime":"2025-09-28T03:42:33.223Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":76.5,"strikeZoneTop":3.47293281722085,"strikeZoneBottom":1.66135338702446,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.24655184518155,"aZ":-33.08687404348837,"pfxX":4.759974581270217,"pfxZ":-0.6082534634957035,"pX":0.04287860609703443,"pZ":2.491986413621044,"vX0":5.289476763071051,"vY0":-122.99562861162265,"vZ0":-2.01242353276953,"x":115.37,"y":171.5,"x0":-2.7713386097313406,"y0":50.002762757348165,"z0":6.184737159752103,"aX":7.1370280068482455},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.3,"breakHorizontal":-10.1,"spinRate":2607,"spinDirection":47},"zone":5,"typeConfidence":2.0,"plateTime":0.44900294783522154,"extension":5.6757753408453135},"index":1,"playId":"21a7a3b7-bb07-38d8-a202-8330a230939e","pitchNumber":1,"startTime":"2025-09-28T03:42:49.821Z","endTime":"2025-09-28T03:42:53.467Z","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, 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.3,"endSpeed":76.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.18764323875077,"aZ":-30.817996980688495,"pfxX":7.8213052020188485,"pfxZ":0.9084230963483897,"pX":0.5846884062813315,"pZ":2.820718238466686,"vX0":5.480589119017321,"vY0":-122.60050426102656,"vZ0":-1.4966070589709433,"x":94.71,"y":162.62,"x0":-2.709690658922904,"y0":50.00493236418085,"z0":6.112812054188838,"aX":11.697852124090623},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.6,"breakHorizontal":-15.6,"spinRate":2681,"spinDirection":53},"zone":3,"typeConfidence":2.0,"plateTime":0.4497875399687552,"extension":5.613632578204746},"index":2,"playId":"1d9de80b-dbe6-3211-b041-80756f3e2fc7","pitchNumber":2,"startTime":"2025-09-28T03:43:10.071Z","endTime":"2025-09-28T03:43:13.626Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T03:43:13.626Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Polanco strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-28T03:43:58.678Z","endTime":"2025-09-28T03:45:57.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,5,7],"actionIndex":[3],"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"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":"5e87db47-7ad5-3f40-9c69-9d70cde7ed99","startTime":"2025-09-28T03:43:39.993Z","endTime":"2025-09-28T03:43:42.993Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.7,"strikeZoneTop":3.3853961339891,"strikeZoneBottom":1.70285491998143,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.57304992524539,"aZ":-29.761226965085992,"pfxX":7.534287185145972,"pfxZ":1.6081860665307097,"pX":-0.4859655666468881,"pZ":2.877990432001443,"vX0":3.6509660136626323,"vY0":-122.42758048403584,"vZ0":-1.5683599224476943,"x":135.52,"y":161.07,"x0":-2.9805342795611898,"y0":50.004838463488674,"z0":6.099923787619114,"aX":11.315018186465167},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.8,"breakHorizontal":-14.5,"spinRate":2629,"spinDirection":51},"zone":1,"typeConfidence":2.0,"plateTime":0.4492274272877279,"extension":5.659582458998507},"index":1,"playId":"67413f13-f0ca-3461-8396-4effe1bf8082","pitchNumber":1,"startTime":"2025-09-28T03:44:00.849Z","endTime":"2025-09-28T03:44:04.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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.27000041422108,"strikeZoneBottom":1.72842197616385,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.5940693952077,"aZ":-17.640893653697024,"pfxX":-6.375320117865996,"pfxZ":7.53025786280247,"pX":-1.257929850788255,"pZ":3.24939831105768,"vX0":5.8979964580284525,"vY0":-138.035670254606,"vZ0":-4.102184388993954,"x":164.95,"y":151.05,"x0":-2.5935247650070363,"y0":50.00654675840889,"z0":5.941876861288765,"aX":-12.311151367987819},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.0,"breakHorizontal":10.3,"spinRate":2395,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.3967306638467809,"extension":5.567736201227969},"index":2,"playId":"8a112464-1b6e-3650-af76-e042f99a2713","pitchNumber":2,"startTime":"2025-09-28T03:44:20.290Z","endTime":"2025-09-28T03:44:26.657Z","isPitch":true,"type":"pitch"},{"details":{"description":"Randy Arozarena steals (31) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"actionPlayId":"8a112464-1b6e-3650-af76-e042f99a2713","startTime":"2025-09-28T03:44:34.323Z","endTime":"2025-09-28T03:44:51.091Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":668227,"link":"/api/v1/people/668227"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":4,"startTime":"2025-09-28T03:44:51.091Z","endTime":"2025-09-28T03:45:24.233Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.800193741910512,"aZ":-30.579713816508733,"pfxX":5.877655226332271,"pfxZ":1.0990833735456036,"pX":0.5615102634239294,"pZ":2.1488662765040365,"vX0":6.039007724859566,"vY0":-120.73025130355245,"vZ0":-2.6985500100494137,"x":95.6,"y":180.76,"x0":-2.7540418105148734,"y0":50.00029065937567,"z0":6.026362173588521,"aX":8.505178695996872},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.6,"breakHorizontal":-12.4,"spinRate":2479,"spinDirection":42},"zone":6,"typeConfidence":2.0,"plateTime":0.4571154521442593,"extension":5.620555990043185},"index":5,"playId":"603e505c-6aca-3991-872d-d6c64b83bc5e","pitchNumber":3,"startTime":"2025-09-28T03:45:24.233Z","endTime":"2025-09-28T03:45:27.382Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":6,"startTime":"2025-09-28T03:45:39.848Z","endTime":"2025-09-28T03:45:50.174Z","isPitch":false,"type":"action","player":{"id":593871,"link":"/api/v1/people/593871"}},{"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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.01802475055603,"aZ":-15.599332870411049,"pfxX":-6.066119374580502,"pfxZ":8.623371968191195,"pX":0.17109851640097604,"pZ":3.73857097708121,"vX0":9.23449661062684,"vY0":-137.42060615482248,"vZ0":-3.4803504853750393,"x":110.48,"y":137.84,"x0":-2.436965196823697,"y0":50.0044190596045,"z0":6.074154510578858,"aX":-11.662509390813032},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.1,"breakHorizontal":9.1,"spinRate":2508,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.3978130190775002,"extension":5.628006635804884},"index":7,"playId":"163a2b24-98ff-33e7-9d91-f5e25cb0a7cb","pitchNumber":4,"startTime":"2025-09-28T03:45:50.174Z","endTime":"2025-09-28T03:45:57.543Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T03:45:57.543Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy Edman grounds out, second baseman Jorge Polanco to first baseman Luke Raley.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-28T03:47:45.701Z","endTime":"2025-09-28T03:48:42.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688138,"fullName":"Logan Evans","link":"/api/v1/people/688138"},"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":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":670042,"link":"/api/v1/people/670042"},"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":85.7,"endSpeed":78.7,"strikeZoneTop":3.50164233782082,"strikeZoneBottom":1.69906088152382,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.59872655899283,"aZ":-28.78741191566522,"pfxX":-2.512639667567795,"pfxZ":2.144185549761831,"pX":0.4397536487215348,"pZ":3.216287568311332,"vX0":6.683301268915209,"vY0":-124.65951084823644,"vZ0":-1.027498297564145,"x":100.24,"y":151.94,"x0":-1.9470723942029522,"y0":50.00017772697159,"z0":6.006016646315445,"aX":-3.9625905804403314},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.8,"breakHorizontal":3.0,"spinRate":2598,"spinDirection":160},"zone":3,"typeConfidence":2.0,"plateTime":0.43904846773463957,"extension":5.704862738254956},"index":0,"playId":"c1ffb707-1a8b-3e6d-b180-0248a9e46938","pitchNumber":1,"startTime":"2025-09-28T03:48:03.645Z","endTime":"2025-09-28T03:48:07.037Z","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":82.7,"endSpeed":76.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.106309731084668,"aZ":-28.205185151063834,"pfxX":4.473898665220785,"pfxZ":2.7014208473571255,"pX":0.7095476513393643,"pZ":2.945239389518845,"vX0":5.450227047655765,"vY0":-120.44912813294191,"vZ0":-1.024670988111963,"x":89.95,"y":159.26,"x0":-2.16289633383071,"y0":50.00590628004377,"z0":5.867234639928995,"aX":6.582785424936637},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.9,"breakHorizontal":-9.4,"spinRate":2955,"spinDirection":40},"zone":3,"typeConfidence":2.0,"plateTime":0.4545008497883001,"extension":5.705411954663578},"index":1,"playId":"a5a59b10-7e20-3a40-8568-ea96eaf7df2e","pitchNumber":2,"startTime":"2025-09-28T03:48:16.324Z","endTime":"2025-09-28T03:48:19.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.367430719345386,"aZ":-27.248784302161827,"pfxX":-11.211568374916135,"pfxZ":2.9436856402258877,"pX":-0.4705436282295135,"pZ":1.664672785231798,"vX0":7.702507378384818,"vY0":-127.74831741847706,"vZ0":-4.588378498211079,"x":134.94,"y":193.83,"x0":-2.05013144953702,"y0":50.002693285216296,"z0":5.5960250800617475,"aX":-18.75251187881857},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.6,"breakHorizontal":18.8,"spinRate":2075,"spinDirection":246},"zone":7,"typeConfidence":2.0,"plateTime":0.4268214579531642,"extension":5.7121695068499925},"hitData":{"launchSpeed":70.0,"launchAngle":-12.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.03,"coordY":156.14}},"index":2,"playId":"3c5dcdd2-a9a1-3f02-808a-f822de728a5d","pitchNumber":3,"startTime":"2025-09-28T03:48:35.366Z","endTime":"2025-09-28T03:48:42.773Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T03:48:42.773Z","atBatIndex":58},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mookie Betts lines out to center fielder Julio Rodríguez.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-28T03:48:48.612Z","endTime":"2025-09-28T03:49:37.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688138,"fullName":"Logan Evans","link":"/api/v1/people/688138"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":3.26000332180393,"strikeZoneBottom":1.53759696006249,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.000028790101236,"aZ":-23.1305627754166,"pfxX":-10.248838309508495,"pfxZ":4.889656382646695,"pX":0.2822944820153211,"pZ":3.3686231101373405,"vX0":9.277856318815532,"vY0":-134.80707230484808,"vZ0":-2.4579166173074563,"x":106.24,"y":147.83,"x0":-1.8644244931378138,"y0":50.00327333205678,"z0":5.916859919062601,"aX":-18.954241593753366},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.5,"breakHorizontal":16.7,"spinRate":2138,"spinDirection":235},"zone":3,"typeConfidence":2.0,"plateTime":0.4055824298841233,"extension":5.740748152730532},"index":0,"playId":"6ba6d029-ef64-3927-b2c4-4bc0b45f373f","pitchNumber":1,"startTime":"2025-09-28T03:49:05.179Z","endTime":"2025-09-28T03:49:08.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.26000105079076,"strikeZoneBottom":1.5716417399488,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.98577780375925,"aZ":-22.658161234764176,"pfxX":-11.181475509928664,"pfxZ":5.102709386292817,"pX":1.7546636781837661,"pZ":1.4218454629105028,"vX0":12.996244087173972,"vY0":-135.29162221072698,"vZ0":-7.446054292562301,"x":50.12,"y":200.39,"x0":-1.645994466381542,"y0":50.00068682770851,"z0":5.7840025964135435,"aX":-20.841196550635576},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.8,"breakHorizontal":17.6,"spinRate":2196,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.40399189901786636,"extension":5.884893045943945},"index":1,"playId":"e87d92e6-3628-36eb-b89f-a427bf4dd2f7","pitchNumber":2,"startTime":"2025-09-28T03:49:18.074Z","endTime":"2025-09-28T03:49:21.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.36909957598208,"aZ":-31.137009337847445,"pfxX":6.0848304085031035,"pfxZ":0.7199370554737001,"pX":0.37066607372375066,"pZ":2.145207788958685,"vX0":3.629047062977712,"vY0":-119.21566879872263,"vZ0":-2.1585371756969742,"x":102.87,"y":180.86,"x0":-1.9628236963385581,"y0":50.00211737182239,"z0":5.878675711254791,"aX":8.738291822614048},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":1.1,"breakHorizontal":-11.9,"spinRate":2819,"spinDirection":51},"zone":6,"typeConfidence":2.0,"plateTime":0.4598269311173251,"extension":5.722812685846034},"hitData":{"launchSpeed":97.9,"launchAngle":18.0,"totalDistance":313.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":131.45,"coordY":73.89}},"index":2,"playId":"1fddb2bd-7eb6-3b24-b375-c4f8d7e56b79","pitchNumber":3,"startTime":"2025-09-28T03:49:30.897Z","endTime":"2025-09-28T03:49:37.196Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T03:49:37.196Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Freddie Freeman walks.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-28T03:49:42.213Z","endTime":"2025-09-28T03:50:52.270Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688138,"fullName":"Logan Evans","link":"/api/v1/people/688138"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.71641140607673,"strikeZoneBottom":1.79694402381467,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.704679482723915,"aZ":-27.541667603063,"pfxX":-10.89320970214657,"pfxZ":2.762796229633506,"pX":-0.22440702476416857,"pZ":1.434013018855123,"vX0":8.275480379479676,"vY0":-128.44757497221002,"vZ0":-5.071681309259467,"x":125.55,"y":200.06,"x0":-2.0668883911816716,"y0":50.00417853412314,"z0":5.566279498622959,"aX":-18.269792052831008},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.1,"breakHorizontal":18.0,"spinRate":2043,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.42583943139966784,"extension":5.688718129409547},"index":0,"playId":"127c3ef4-f61f-378d-8ba1-91d6a0e013c4","pitchNumber":1,"startTime":"2025-09-28T03:50:01.099Z","endTime":"2025-09-28T03:50:04.832Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.2,"strikeZoneTop":3.73000153200659,"strikeZoneBottom":1.84803597276722,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.015520606684486,"aZ":-32.750905846828424,"pfxX":0.605289108390453,"pfxZ":-0.3569354037869701,"pX":1.094091556694304,"pZ":2.850914913372555,"vX0":7.0360385619411225,"vY0":-125.35474415667882,"vZ0":-1.4044930701732823,"x":75.3,"y":161.81,"x0":-1.8115805458180143,"y0":50.00440247569582,"z0":6.058312519473725,"aX":0.9748708888945039},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.7,"breakHorizontal":-2.5,"spinRate":2782,"spinDirection":90},"zone":12,"typeConfidence":2.0,"plateTime":0.43463820732213865,"extension":5.655459592182162},"index":1,"playId":"3fc51054-ff60-3d80-b9e1-f1473c2064cc","pitchNumber":2,"startTime":"2025-09-28T03:50:14.398Z","endTime":"2025-09-28T03:50:18.197Z","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":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.9,"strikeZoneTop":3.73000235003636,"strikeZoneBottom":1.84806678561549,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.66201451930541,"aZ":-18.12427487480073,"pfxX":-7.134668246448335,"pfxZ":7.754154581059266,"pX":-0.7594958121710199,"pZ":4.4891792513943,"vX0":5.885287148840956,"vY0":-133.71589747381063,"vZ0":-0.44994871668627834,"x":145.95,"y":117.57,"x0":-2.061353931195499,"y0":50.002503474536766,"z0":5.959251734008885,"aX":-12.927843930116113},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.2,"breakHorizontal":11.6,"spinRate":2133,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.409523359317681,"extension":5.5766594978672845},"index":2,"playId":"e5f62aba-352d-3854-a9e2-0e0af59f123b","pitchNumber":3,"startTime":"2025-09-28T03:50:31.930Z","endTime":"2025-09-28T03:50:35.137Z","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":0,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.4,"strikeZoneTop":3.72999928542976,"strikeZoneBottom":1.73982962936176,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.27735532811798,"aZ":-31.865606801587802,"pfxX":0.9960989088164753,"pfxZ":0.20156053023841203,"pX":-0.9680113974303362,"pZ":3.477681215934575,"vX0":2.4618253070147635,"vY0":-122.57734441385048,"vZ0":0.326110774399476,"x":153.9,"y":144.88,"x0":-2.1079168915662785,"y0":50.0049058205169,"z0":6.02583044205918,"aX":1.5418601007399066},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.6,"breakHorizontal":-2.3,"spinRate":2594,"spinDirection":90},"zone":11,"typeConfidence":2.0,"plateTime":0.443919658073856,"extension":5.673028827049705},"index":3,"playId":"07270f32-d454-3c62-8dda-ff9cf38757e5","pitchNumber":4,"startTime":"2025-09-28T03:50:48.673Z","endTime":"2025-09-28T03:50:52.270Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T03:50:52.270Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andy Pages flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-28T03:50:54.807Z","endTime":"2025-09-28T03:52:43.163Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688138,"fullName":"Logan Evans","link":"/api/v1/people/688138"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"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_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":92.2,"endSpeed":84.7,"strikeZoneTop":3.56999955063761,"strikeZoneBottom":1.66709127652352,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.810687390349628,"aZ":-25.152244283470885,"pfxX":-10.90713539408179,"pfxZ":3.8502898544367854,"pX":0.5961833919023561,"pZ":2.2926717268231034,"vX0":10.085723521383793,"vY0":-133.8979423522631,"vZ0":-4.912956670424599,"x":94.27,"y":176.88,"x0":-1.7948455617657801,"y0":50.002510823230665,"z0":5.941862347719741,"aX":-19.885848202538423},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.1,"breakHorizontal":17.6,"spinRate":2238,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.40842706974072884,"extension":5.7147979713665045},"index":0,"playId":"ff6108b4-6c34-3527-8672-310e312006e6","pitchNumber":1,"startTime":"2025-09-28T03:51:17.301Z","endTime":"2025-09-28T03:51:20.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.53752840232672,"strikeZoneBottom":1.67975064735639,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.77465004022704,"aZ":-24.270827510716785,"pfxX":-9.99543818338913,"pfxZ":4.280435243971272,"pX":0.09590500055941845,"pZ":3.547622027589181,"vX0":8.246820714928917,"vY0":-134.64940509393497,"vZ0":-1.968360511250053,"x":113.34,"y":142.99,"x0":-1.6998897879548984,"y0":50.00144954205673,"z0":5.996145710758206,"aX":-18.450620648449878},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.6,"breakHorizontal":16.4,"spinRate":2159,"spinDirection":233},"zone":2,"typeConfidence":2.0,"plateTime":0.40595614228577803,"extension":5.602334429599748},"index":1,"playId":"5756486d-f0c9-31ab-a814-d1d9ae556d59","pitchNumber":2,"startTime":"2025-09-28T03:51:34.063Z","endTime":"2025-09-28T03:51:38.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.7,"strikeZoneTop":3.57000144292405,"strikeZoneBottom":1.64462527630361,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.45198423017982,"aZ":-33.62303684520509,"pfxX":6.108055827074085,"pfxZ":-0.9855157521311741,"pX":1.5208090015854578,"pZ":0.9199700019103422,"vX0":6.467618360097897,"vY0":-120.67215479273712,"vZ0":-4.661969296289788,"x":59.03,"y":213.94,"x0":-1.9922282731969385,"y0":50.004677741424494,"z0":5.8537528515100705,"aX":8.967428838825438},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.6,"breakHorizontal":-12.7,"spinRate":2955,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.4546721226942929,"extension":5.7587202951453085},"index":2,"playId":"07f9ac92-8c24-37d4-a442-4d10e239f7fb","pitchNumber":3,"startTime":"2025-09-28T03:51:54.821Z","endTime":"2025-09-28T03:51:57.821Z","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":91.9,"endSpeed":84.0,"strikeZoneTop":3.50427012919113,"strikeZoneBottom":1.66606899763315,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.082584716070567,"aZ":-16.709157722298343,"pfxX":-8.416125844497826,"pfxZ":8.595429459728281,"pX":1.0909726229766674,"pZ":2.0541290548452373,"vX0":10.10279276250831,"vY0":-133.3911627440654,"vZ0":-6.886384281806542,"x":75.41,"y":183.32,"x0":-1.6546965418267718,"y0":50.00535938123856,"z0":5.877143182972784,"aX":-15.147328952015863},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.2,"breakHorizontal":13.1,"spinRate":2135,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.4108531749647475,"extension":5.770061490494128},"index":3,"playId":"a19fadca-20c1-3c3c-8b97-417027051bbf","pitchNumber":4,"startTime":"2025-09-28T03:52:16.895Z","endTime":"2025-09-28T03:52:19.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.150293536582904,"aZ":-23.888358095310206,"pfxX":-10.60839445696594,"pfxZ":4.569461999277761,"pX":-0.764450629835875,"pZ":3.4138621629535724,"vX0":6.702781376085946,"vY0":-134.11246228801002,"vZ0":-2.260651162716816,"x":146.14,"y":146.61,"x0":-1.9232906390822173,"y0":50.00347191704528,"z0":5.978998877127644,"aX":-19.243378825946344},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.9,"breakHorizontal":17.6,"spinRate":2229,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.40907295487547124,"extension":5.608857541556487},"hitData":{"launchSpeed":90.0,"launchAngle":31.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":42.44,"coordY":88.08}},"index":4,"playId":"88373339-091c-3a85-9ee9-fea1998ac8d9","pitchNumber":5,"startTime":"2025-09-28T03:52:33.484Z","endTime":"2025-09-28T03:52:43.163Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T03:52:43.163Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-28T03:55:13.569Z","endTime":"2025-09-28T03:57:00.728Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"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":"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":7},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Hyeseong Kim replaces shortstop Mookie Betts, batting 2nd, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-28T03:54:19.063Z","endTime":"2025-09-28T03:54:19.093Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":808975,"link":"/api/v1/people/808975"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"201","replacedPlayer":{"id":605141,"link":"/api/v1/people/605141"}},{"details":{"description":"Pitching Change: Alex Vesia replaces Blake Treinen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-28T03:54:19.093Z","endTime":"2025-09-28T03:55:15.772Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681911,"link":"/api/v1/people/681911"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.0,"strikeZoneTop":3.45753480412332,"strikeZoneBottom":1.58825328509787,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.04175172133972,"aZ":-9.332522031288521,"pfxX":3.8810955426959137,"pfxZ":12.864196440202672,"pX":-0.8311483096643254,"pZ":2.7929814830845423,"vX0":-3.896392946756767,"vY0":-132.80512745189068,"vZ0":-6.077615930244974,"x":148.68,"y":163.37,"x0":0.1550270854537004,"y0":50.00171434241841,"z0":5.799170929181242,"aX":6.890721792845084},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":22.1,"breakHorizontal":-6.1,"spinRate":2437,"spinDirection":162},"zone":11,"typeConfidence":0.89,"plateTime":0.41338019459635955,"extension":6.252134134217686},"index":2,"playId":"40f6c70f-7c5c-37dc-aeef-1d126ab41e9c","pitchNumber":1,"startTime":"2025-09-28T03:55:15.772Z","endTime":"2025-09-28T03:55:19.690Z","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":92.8,"endSpeed":84.1,"strikeZoneTop":3.55583761821373,"strikeZoneBottom":1.58483973645519,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.781117972623893,"aZ":-8.869375430078337,"pfxX":3.0756346364811327,"pfxZ":12.735115741269249,"pX":0.2775846374618691,"pZ":3.2608061037450935,"vX0":-1.3091618841797845,"vY0":-135.0074365684527,"vZ0":-5.182410102912404,"x":106.42,"y":150.74,"x0":0.37160334600054923,"y0":50.000308237476986,"z0":5.840990171310492,"aX":5.627406662568398},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":22.1,"breakHorizontal":-5.3,"spinRate":2529,"spinDirection":163},"zone":3,"typeConfidence":0.9,"plateTime":0.40704545062737063,"extension":6.305401105817557},"index":3,"playId":"343dec7a-0330-37e3-bc87-af14800007b2","pitchNumber":2,"startTime":"2025-09-28T03:55:34.010Z","endTime":"2025-09-28T03:55:37.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.5,"strikeZoneTop":3.42946534547541,"strikeZoneBottom":1.59456315856896,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.857392681152774,"aZ":-23.36347571128485,"pfxX":-3.475535400302671,"pfxZ":5.597887286901106,"pX":-1.0833226768073245,"pZ":-0.08142545959427394,"vX0":-1.1306712013081162,"vY0":-123.88934771291875,"vZ0":-9.730993018132692,"x":158.29,"y":240.98,"x0":-0.17091770896389538,"y0":50.003006555533936,"z0":5.809576310121608,"aX":-5.469815165385536},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":8.4,"breakHorizontal":6.6,"spinRate":2458,"spinDirection":194},"zone":13,"typeConfidence":0.88,"plateTime":0.44002387933638154,"extension":6.390923233004028},"index":4,"playId":"f79f0ac0-6cbb-31d3-b9fa-f9436c458be4","pitchNumber":3,"startTime":"2025-09-28T03:55:52.545Z","endTime":"2025-09-28T03:55:55.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.42732658782986,"aZ":-28.92644777822565,"pfxX":-4.877760877701745,"pfxZ":2.127109941760292,"pX":1.0142646556966601,"pZ":2.2445792841452206,"vX0":3.181806747311195,"vY0":-122.35361329426064,"vZ0":-3.222931334302001,"x":78.34,"y":178.18,"x0":0.33565672952285713,"y0":50.00338810081384,"z0":6.037913245933986,"aX":-7.451916846037032},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.4,"breakHorizontal":8.2,"spinRate":2234,"spinDirection":210},"zone":14,"typeConfidence":0.9,"plateTime":0.4463609380399389,"extension":6.2147925649514315},"index":5,"playId":"d1bd562e-c3cd-370c-9fca-adf0412541fe","pitchNumber":4,"startTime":"2025-09-28T03:56:17.820Z","endTime":"2025-09-28T03:56:21.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.1,"strikeZoneTop":3.51990382965898,"strikeZoneBottom":1.65126397266167,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.72930673058242,"aZ":-8.911470166491405,"pfxX":2.4975537532061596,"pfxZ":12.938480391656903,"pX":1.1727031337103233,"pZ":4.346487873146147,"vX0":1.543822336179389,"vY0":-134.15877160260777,"vZ0":-2.455873343211085,"x":72.3,"y":121.42,"x0":0.2627847592841917,"y0":50.00083817774392,"z0":5.921514504950109,"aX":4.489782476569382},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":22.9,"breakHorizontal":-4.9,"spinRate":2499,"spinDirection":163},"zone":12,"typeConfidence":0.9,"plateTime":0.4104274031348756,"extension":6.217517807408213},"index":6,"playId":"b91fc56a-6c8d-37b1-a72d-06017d6d4f0e","pitchNumber":5,"startTime":"2025-09-28T03:56:37.997Z","endTime":"2025-09-28T03:56:40.997Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.553472580513656,"aZ":-8.681252582374757,"pfxX":2.647220422481705,"pfxZ":13.003520478453243,"pX":-0.21954167845816405,"pZ":3.327202581296249,"vX0":-1.8700737673395968,"vY0":-134.18162210990639,"vZ0":-4.998246674427876,"x":125.37,"y":148.95,"x0":0.14579775192086106,"y0":50.00042192039403,"z0":5.8447283729926145,"aX":4.78167362529829},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":22.6,"breakHorizontal":-4.3,"spinRate":2480,"spinDirection":168},"zone":2,"typeConfidence":0.9,"plateTime":0.4096648595396659,"extension":6.3046460182616695},"index":7,"playId":"e4ac7d40-ab0d-3be8-86ab-39d98a0ecfe2","pitchNumber":6,"startTime":"2025-09-28T03:56:57.635Z","endTime":"2025-09-28T03:57:00.728Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T03:57:00.728Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Canzone strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-28T03:57:04.625Z","endTime":"2025-09-28T03:58:15.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.683520209092087,"aZ":-29.508558257272743,"pfxX":-5.653391201588275,"pfxZ":1.7085582417829102,"pX":-0.37005593604177683,"pZ":2.448147189137257,"vX0":0.5740736993756856,"vY0":-124.12314901926514,"vZ0":-2.8145117951806276,"x":131.11,"y":172.68,"x0":0.13038310763980143,"y0":50.005195707533304,"z0":6.052264253941368,"aX":-8.827880726669413},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.6,"breakHorizontal":10.1,"spinRate":2350,"spinDirection":206},"zone":4,"typeConfidence":0.9,"plateTime":0.44116642051226407,"extension":6.272403141839979},"index":0,"playId":"d34c5542-343a-3232-b66d-2213a8b845f0","pitchNumber":1,"startTime":"2025-09-28T03:57:27.687Z","endTime":"2025-09-28T03:57:30.687Z","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":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.51107543371293,"aZ":-31.437616245155763,"pfxX":-4.79675105130442,"pfxZ":0.4772757431957748,"pX":-0.266921274893047,"pZ":1.1809453854464658,"vX0":0.579388066736974,"vY0":-122.74081893223381,"vZ0":-5.1548510069773,"x":127.17,"y":206.89,"x0":0.1187440858059759,"y0":50.002849171889515,"z0":5.961228603301209,"aX":-7.375694084897601},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.0,"breakHorizontal":8.6,"spinRate":2457,"spinDirection":210},"zone":13,"typeConfidence":0.9,"plateTime":0.44492070229820735,"extension":6.353754653806296},"index":1,"playId":"988c2c7d-77ba-30d2-bc4e-ac5067f3ec7e","pitchNumber":2,"startTime":"2025-09-28T03:57:51.107Z","endTime":"2025-09-28T03:57:56.122Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.747973279400348,"aZ":-8.274014955565084,"pfxX":3.9587634363813686,"pfxZ":13.160662237495535,"pX":-0.4474571421591916,"pZ":3.574359104777214,"vX0":-2.4936925383121777,"vY0":-134.31800260561462,"vZ0":-4.483965571277099,"x":134.06,"y":142.27,"x0":-0.018422048046286627,"y0":50.00229207692855,"z0":5.860987659460763,"aX":7.189167395589257},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":23.0,"breakHorizontal":-6.6,"spinRate":2467,"spinDirection":166},"zone":11,"typeConfidence":0.9,"plateTime":0.4087328670579118,"extension":6.2017228818598324},"index":2,"playId":"b7c3d27b-3185-326c-a9c2-092709245b5c","pitchNumber":3,"startTime":"2025-09-28T03:58:12.735Z","endTime":"2025-09-28T03:58:15.735Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T03:58:15.735Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Raley strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-28T03:58:19.587Z","endTime":"2025-09-28T03:59:47.385Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","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":687221,"link":"/api/v1/people/687221"},"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":86.2,"endSpeed":79.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.12053866622386,"aZ":-26.7476369191338,"pfxX":-4.821156338722357,"pfxZ":3.3836539717583616,"pX":-0.5757565701716263,"pZ":1.1406706304423369,"vX0":-0.04918286305950231,"vY0":-125.52250380164645,"vZ0":-6.255840110160739,"x":138.95,"y":207.98,"x0":0.07104907696074074,"y0":50.00485625920998,"z0":5.827789372345133,"aX":-7.735354835840234},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.0,"breakHorizontal":8.8,"spinRate":2414,"spinDirection":198},"zone":13,"typeConfidence":0.9,"plateTime":0.4354713817456308,"extension":6.369736402232322},"index":0,"playId":"1f118c9b-11f5-3997-9adc-cca01a002cd1","pitchNumber":1,"startTime":"2025-09-28T03:58:41.154Z","endTime":"2025-09-28T03:58:44.154Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.7,"strikeZoneTop":3.55638139943078,"strikeZoneBottom":1.63691369639524,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.52521841799449,"aZ":-10.542668004646723,"pfxX":1.7027091950554247,"pfxZ":11.678983501273766,"pX":-0.31348411010197713,"pZ":4.329165807838365,"vX0":-1.8148313150877584,"vY0":-135.45701022837775,"vZ0":-2.488558801601359,"x":128.95,"y":121.89,"x0":0.14504015621305014,"y0":50.00109454401889,"z0":6.000284183260554,"aX":3.1533304957614283},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.8,"breakHorizontal":-2.6,"spinRate":2453,"spinDirection":166},"zone":11,"typeConfidence":0.9,"plateTime":0.4048812161380173,"extension":6.167310083905963},"index":1,"playId":"cc0959dc-c63a-3fa6-a6e4-3ce801929991","pitchNumber":2,"startTime":"2025-09-28T03:59:07.104Z","endTime":"2025-09-28T03:59:10.104Z","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":84.6,"endSpeed":78.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.54813154948429,"aZ":-28.592861222867096,"pfxX":-4.244785931093928,"pfxZ":2.304025050345171,"pX":-0.21336264761661047,"pZ":2.123496641133717,"vX0":0.28566107795563633,"vY0":-123.35461750047214,"vZ0":-3.599769877008389,"x":125.13,"y":181.45,"x0":0.2220201567537167,"y0":50.002240584384865,"z0":5.989689778293095,"aX":-6.598004348885575},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.6,"breakHorizontal":7.7,"spinRate":2340,"spinDirection":211},"zone":8,"typeConfidence":0.9,"plateTime":0.4425685695659407,"extension":6.227330715592417},"index":2,"playId":"55789a01-e14c-37da-87c9-7a0268f695fe","pitchNumber":3,"startTime":"2025-09-28T03:59:24.171Z","endTime":"2025-09-28T03:59:27.171Z","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":92.9,"endSpeed":84.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.84273047410263,"aZ":-9.466857792650156,"pfxX":2.704293756186405,"pfxZ":12.364357205533299,"pX":-0.39744063374233424,"pZ":3.293998153866964,"vX0":-2.193579690015812,"vY0":-135.23355528355086,"vZ0":-4.948762453019927,"x":132.15,"y":149.84,"x0":0.0763184526865032,"y0":50.00038533675225,"z0":5.823047614995221,"aX":4.965465705286615},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":21.4,"breakHorizontal":-4.3,"spinRate":2520,"spinDirection":162},"zone":1,"typeConfidence":0.9,"plateTime":0.40634793798899915,"extension":6.253083223798967},"index":3,"playId":"5d1c96fe-ede9-31b4-8c48-87878f151036","pitchNumber":4,"startTime":"2025-09-28T03:59:44.087Z","endTime":"2025-09-28T03:59:47.385Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T03:59:47.385Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Michael Conforto walks.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-28T04:02:14.593Z","endTime":"2025-09-28T04:03:28.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"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":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Andrés Muñoz replaces Logan Evans.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-28T04:00:32.904Z","endTime":"2025-09-28T04:02:16.932Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":662253,"link":"/api/v1/people/662253"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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.6,"endSpeed":88.0,"strikeZoneTop":3.4229042244915,"strikeZoneBottom":1.68389001610931,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.01598379332236,"aZ":-16.540369252114342,"pfxX":-7.154139932916402,"pfxZ":7.906742886869461,"pX":-0.9642010393247236,"pZ":3.007172385332495,"vX0":6.960152516655644,"vY0":-139.18111748677993,"vZ0":-3.7379133712478763,"x":153.75,"y":157.59,"x0":-2.558712790387898,"y0":50.000391665164045,"z0":5.451781812170361,"aX":-14.140874562716446},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.8,"breakHorizontal":11.6,"spinRate":2404,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.3923956754437796,"extension":6.3738043317258875},"index":1,"playId":"a6f533a2-2be3-37b3-8168-21edb777e636","pitchNumber":1,"startTime":"2025-09-28T04:02:16.932Z","endTime":"2025-09-28T04:02:20.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.20630064352061,"aZ":-17.141040893389324,"pfxX":-6.121963343197449,"pfxZ":7.677837678360552,"pX":-0.2640448034315088,"pZ":3.3035474715009916,"vX0":8.861004235231743,"vY0":-138.40847164385252,"vZ0":-2.708214319365975,"x":127.06,"y":149.58,"x0":-2.697953838997411,"y0":50.00435589362209,"z0":5.430024592885255,"aX":-11.989888368891231},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.6,"breakHorizontal":9.5,"spinRate":2380,"spinDirection":217},"zone":2,"typeConfidence":0.9,"plateTime":0.39434469679195416,"extension":6.326145311951742},"index":2,"playId":"fb58bd0a-ce8f-390d-8b01-5733e1aa51f7","pitchNumber":2,"startTime":"2025-09-28T04:02:31.158Z","endTime":"2025-09-28T04:02:34.158Z","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":83.1,"endSpeed":77.1,"strikeZoneTop":3.35000200575105,"strikeZoneBottom":1.58784549454196,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.73007465666724,"aZ":-32.565161327236765,"pfxX":3.100615399896908,"pfxZ":-0.26470158718619397,"pX":1.3083325742994631,"pZ":-0.7643362449954941,"vX0":7.784699682858647,"vY0":-120.72906385997506,"vZ0":-7.2027614325877405,"x":67.13,"y":259.42,"x0":-2.362161013616282,"y0":50.004225382595145,"z0":5.127896523096326,"aX":4.571084431788795},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.0,"breakHorizontal":-7.4,"spinRate":2279,"spinDirection":77},"zone":14,"typeConfidence":0.91,"plateTime":0.45387506595712335,"extension":6.58972401419908},"index":3,"playId":"c593d371-f53d-331f-ac86-4d342b9e5ada","pitchNumber":3,"startTime":"2025-09-28T04:02:46.327Z","endTime":"2025-09-28T04:02:49.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":82.5,"endSpeed":76.9,"strikeZoneTop":3.35000123921991,"strikeZoneBottom":1.71061841074273,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.11147900489736,"aZ":-31.530716787942062,"pfxX":1.8012657600712618,"pfxZ":0.43795184131141207,"pX":1.1499425609917964,"pZ":0.6667127645326295,"vX0":8.36966001214071,"vY0":-119.90479717382219,"vZ0":-3.9434052448842953,"x":73.17,"y":220.78,"x0":-2.606296837259423,"y0":50.00252506815667,"z0":5.117263457966722,"aX":2.647532103847468},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.1,"breakHorizontal":-5.0,"spinRate":2328,"spinDirection":75},"zone":14,"typeConfidence":0.9,"plateTime":0.4551402123278949,"extension":6.512081787718299},"index":4,"playId":"1982d51c-6ee9-392f-a9f0-020f5cee88ca","pitchNumber":4,"startTime":"2025-09-28T04:03:06.040Z","endTime":"2025-09-28T04:03:09.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":3.34999833631922,"strikeZoneBottom":1.68811836096963,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.686677439565237,"aZ":-18.230287528774628,"pfxX":-5.11999668293561,"pfxZ":7.064176467511238,"pX":0.45342879266353986,"pZ":3.8369500324799306,"vX0":10.10594410950362,"vY0":-139.68289100305216,"vZ0":-1.1654376571948188,"x":99.72,"y":135.18,"x0":-2.547553394274763,"y0":50.00554614875467,"z0":5.4590821963020435,"aX":-10.111201225364734},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.7,"breakHorizontal":7.2,"spinRate":2204,"spinDirection":218},"zone":12,"typeConfidence":0.9,"plateTime":0.3922247718928902,"extension":6.477644364911493},"index":5,"playId":"007c6620-4256-3299-8b5c-1cc409e5c4f6","pitchNumber":5,"startTime":"2025-09-28T04:03:24.814Z","endTime":"2025-09-28T04:03:28.731Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T04:03:28.731Z","atBatIndex":65},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alex Call walks. Michael Conforto to 2nd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-28T04:03:30.184Z","endTime":"2025-09-28T04:06:20.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"postOnSecond":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.41000183955857,"strikeZoneBottom":1.65834985883217,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.627926900483008,"aZ":-24.161301900072925,"pfxX":-10.68606182095718,"pfxZ":4.122029937196353,"pX":-0.5214932425066926,"pZ":1.5085895436922179,"vX0":9.241391083329765,"vY0":-138.72656795344554,"vZ0":-5.374992054812317,"x":136.88,"y":198.05,"x0":-2.5108651295374913,"y0":50.00632237250602,"z0":5.086382517227811,"aX":-20.790098810367013},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.5,"breakHorizontal":17.4,"spinRate":2090,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.39513441777842484,"extension":6.603954390451052},"index":0,"playId":"56e08e15-d792-3253-805e-07551c04a83b","pitchNumber":1,"startTime":"2025-09-28T04:03:54.670Z","endTime":"2025-09-28T04:03:58.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.40999820436647,"strikeZoneBottom":1.72790033356215,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.68975276897264,"aZ":-25.36283035410901,"pfxX":-11.357466475880338,"pfxZ":3.5164182244023197,"pX":0.08493106738049937,"pZ":1.3722443579341328,"vX0":10.695896402223573,"vY0":-138.74543008401463,"vZ0":-5.647802987896272,"x":113.76,"y":201.73,"x0":-2.355125753246566,"y0":50.00583185507551,"z0":5.137436670411667,"aX":-22.021159373675875},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.3,"breakHorizontal":18.2,"spinRate":2062,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.3956322461402455,"extension":6.547709174646639},"index":1,"playId":"220a89a6-8c8c-33ce-9389-93f85945b392","pitchNumber":2,"startTime":"2025-09-28T04:04:11.459Z","endTime":"2025-09-28T04:04:15.051Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-28T04:04:20.097Z","endTime":"2025-09-28T04:05:04.647Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.41000004900877,"strikeZoneBottom":1.78137442362855,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.634973590286904,"aZ":-15.177604068689336,"pfxX":-5.540075357422868,"pfxZ":8.603042572591596,"pX":-0.016906263023049296,"pZ":2.889239562751644,"vX0":8.704092721855258,"vY0":-139.93448070100715,"vZ0":-3.8190010029063126,"x":117.64,"y":160.77,"x0":-2.4531120556028263,"y0":50.0045490628301,"z0":5.271036691173114,"aX":-10.948427313987782},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.9,"breakHorizontal":8.2,"spinRate":2257,"spinDirection":223},"zone":5,"typeConfidence":0.9,"plateTime":0.39193992245267584,"extension":6.648613733739278},"index":3,"playId":"4117d18b-e475-3c78-8603-cde3ce3bc191","pitchNumber":3,"startTime":"2025-09-28T04:05:04.647Z","endTime":"2025-09-28T04:05:08.100Z","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":96.7,"endSpeed":88.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.153747266855326,"aZ":-17.52187027765996,"pfxX":-5.979027035966188,"pfxZ":7.331281775942292,"pX":0.04526243225988195,"pZ":3.043473160403256,"vX0":9.005630956728194,"vY0":-140.54539834601877,"vZ0":-3.0658337193635607,"x":115.27,"y":156.61,"x0":-2.425177249567642,"y0":50.00289363534704,"z0":5.287859299332735,"aX":-11.950336069661425},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.8,"breakHorizontal":9.0,"spinRate":2287,"spinDirection":222},"zone":2,"typeConfidence":0.9,"plateTime":0.38987565065327434,"extension":6.577719285834203},"index":4,"playId":"67192c81-cd77-3872-b04c-99c509ad1d71","pitchNumber":4,"startTime":"2025-09-28T04:05:21.176Z","endTime":"2025-09-28T04:05:24.176Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2025-09-28T04:05:39.700Z","endTime":"2025-09-28T04:05:53.007Z","isPitch":false,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.5,"strikeZoneTop":3.36684527224277,"strikeZoneBottom":1.63412118017543,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.602607962107466,"aZ":-31.263605195500126,"pfxX":4.133406111486505,"pfxZ":0.605930727889576,"pX":1.3623330282307642,"pZ":1.4299172099384874,"vX0":7.523580545174672,"vY0":-121.97518876607914,"vZ0":-2.811343758516724,"x":65.07,"y":200.17,"x0":-2.2971937341257362,"y0":50.00462290194244,"z0":5.288423682186068,"aX":6.239195962299188},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.7,"breakHorizontal":-9.2,"spinRate":2391,"spinDirection":69},"zone":14,"typeConfidence":0.91,"plateTime":0.44875654701414414,"extension":6.6965570921429},"index":6,"playId":"513ca455-49b1-317e-8803-23feec121b4e","pitchNumber":5,"startTime":"2025-09-28T04:05:53.007Z","endTime":"2025-09-28T04:05:56.372Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.5,"strikeZoneTop":3.40999825543152,"strikeZoneBottom":1.77311339154375,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.830669330652142,"aZ":-31.187914551634837,"pfxX":4.13772532476143,"pfxZ":0.6449074300779412,"pX":0.07127432290126001,"pZ":0.7020341259810503,"vX0":4.646227197699979,"vY0":-122.53711006886226,"vZ0":-4.35660328110745,"x":114.28,"y":219.83,"x0":-2.3797554626469455,"y0":50.005386928987875,"z0":5.136780810721972,"aX":6.358784549019311},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.5,"breakHorizontal":-8.5,"spinRate":2305,"spinDirection":79},"zone":14,"typeConfidence":0.91,"plateTime":0.4452168500985936,"extension":6.667192099308184},"index":7,"playId":"f1f39a09-1a00-33dc-ab3d-98f522acb829","pitchNumber":6,"startTime":"2025-09-28T04:06:13.000Z","endTime":"2025-09-28T04:06:20.492Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T04:06:20.492Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Rojas grounds out softly to first baseman Luke Raley. Michael Conforto to 3rd. Alex Call to 2nd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-28T04:06:23.518Z","endTime":"2025-09-28T04:09:07.823Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"postOnThird":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"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":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.4,"strikeZoneTop":2.77516912499856,"strikeZoneBottom":1.45138224240564,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.738077995214898,"aZ":-24.27466390620547,"pfxX":-11.027391233493393,"pfxZ":3.970871551678009,"pX":1.4323386437668177,"pZ":2.22298139689567,"vX0":14.636162331474056,"vY0":-139.92467459896767,"vZ0":-3.968349808142989,"x":62.4,"y":178.76,"x0":-2.426501171668168,"y0":50.00036469508397,"z0":5.244588761331744,"aX":-21.925660095697623},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.5,"breakHorizontal":17.0,"spinRate":2108,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.3910235951930532,"extension":6.572827606934854},"index":0,"playId":"0ae98122-4aa2-357a-a431-8ef2b692b818","pitchNumber":1,"startTime":"2025-09-28T04:07:00.080Z","endTime":"2025-09-28T04:07:03.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.00207274425597,"aZ":-15.10707089161714,"pfxX":-6.582370011451308,"pfxZ":8.47307962955721,"pX":0.9256574288781404,"pZ":2.8239376365658235,"vX0":11.567971106799341,"vY0":-140.58907327564165,"vZ0":-4.268078433232274,"x":81.72,"y":162.53,"x0":-2.3753737059381126,"y0":50.001732925571766,"z0":5.333083581753882,"aX":-13.258156139050682},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.6,"breakHorizontal":9.7,"spinRate":2296,"spinDirection":223},"zone":12,"typeConfidence":0.9,"plateTime":0.38865748142961376,"extension":6.525124600400661},"index":1,"playId":"671dfff7-a0d8-331f-b9a6-dc09660f33ce","pitchNumber":2,"startTime":"2025-09-28T04:07:19.013Z","endTime":"2025-09-28T04:07:22.633Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.45734958842561,"aZ":-15.995717457989796,"pfxX":-4.854928516770212,"pfxZ":8.0108800229785,"pX":0.2585705504256607,"pZ":3.083145297824494,"vX0":8.838552824081532,"vY0":-141.2767512612155,"vZ0":-4.06062712971032,"x":107.14,"y":155.54,"x0":-2.28100451700371,"y0":50.00283664780018,"z0":5.568515591024797,"aX":-9.805627470358507},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.8,"breakHorizontal":7.0,"spinRate":2268,"spinDirection":218},"zone":2,"typeConfidence":0.9,"plateTime":0.3878386234782343,"extension":6.568266043067068},"index":2,"playId":"2bc52a10-98c5-338a-a371-2b86bcb28121","pitchNumber":3,"startTime":"2025-09-28T04:07:43.019Z","endTime":"2025-09-28T04:07:46.789Z","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":97.8,"endSpeed":89.6,"strikeZoneTop":3.27103739611438,"strikeZoneBottom":1.57505749728544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.581055799269087,"aZ":-18.408674041757987,"pfxX":-4.836583525225734,"pfxZ":6.714043647962768,"pX":1.0393346847539104,"pZ":2.7567251983392005,"vX0":10.62593933996615,"vY0":-142.05299301788483,"vZ0":-4.392215443921746,"x":77.38,"y":164.35,"x0":-2.1160582117860196,"y0":50.00204287229848,"z0":5.488119818882793,"aX":-9.91605214452338},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.4,"breakHorizontal":6.7,"spinRate":2219,"spinDirection":218},"zone":12,"typeConfidence":0.9,"plateTime":0.3851223499600036,"extension":6.626240783812827},"index":3,"playId":"20f6b643-0eae-32ec-86eb-ff09e503b171","pitchNumber":4,"startTime":"2025-09-28T04:08:11.838Z","endTime":"2025-09-28T04:08:14.971Z","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":97.9,"endSpeed":89.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.78839526504373,"aZ":-14.55626958060643,"pfxX":-5.161923886905455,"pfxZ":8.61034562484194,"pX":-0.8218450039635594,"pZ":2.5190800046136905,"vX0":5.773247173742269,"vY0":-142.3998130406209,"vZ0":-5.646004484132464,"x":148.33,"y":170.76,"x0":-2.208328819667788,"y0":50.003963689350414,"z0":5.454133120999699,"aX":-10.56401120677443},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.5,"breakHorizontal":8.2,"spinRate":2134,"spinDirection":215},"zone":4,"typeConfidence":0.9,"plateTime":0.38516022103803493,"extension":6.6841407357113996},"index":4,"playId":"6d0c1ed9-ac55-3fd9-887f-2b9bbd745dcb","pitchNumber":5,"startTime":"2025-09-28T04:08:31.289Z","endTime":"2025-09-28T04:08:34.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.41031202529389,"aZ":-21.36798825023714,"pfxX":-10.570164438207655,"pfxZ":5.341138860212208,"pX":-0.8508794691676211,"pZ":3.3885516071174973,"vX0":8.187436348813513,"vY0":-141.39408766595088,"vZ0":-1.8594773454424915,"x":149.43,"y":147.29,"x0":-2.4115446185637532,"y0":50.00461702170355,"z0":5.426690733018253,"aX":-21.392507562257176},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.5,"breakHorizontal":17.5,"spinRate":2105,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3874566532700028,"extension":6.465157034927442},"hitData":{"launchSpeed":46.1,"launchAngle":-32.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":147.22,"coordY":179.27}},"index":5,"playId":"4ef23623-3fde-3753-b47f-b1891c8b3c04","pitchNumber":6,"startTime":"2025-09-28T04:08:59.687Z","endTime":"2025-09-28T04:09:07.823Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T04:09:07.823Z","atBatIndex":67},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Enrique Hernández doubles (8) on a line drive to left fielder Randy Arozarena. Michael Conforto scores. Alex Call scores.","rbi":2,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-28T04:09:15.519Z","endTime":"2025-09-28T04:09:47.557Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"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_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":{"id":662253,"link":"/api/v1/people/662253"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":{"id":662253,"link":"/api/v1/people/662253"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.875425913044612,"aZ":-32.408077038460554,"pfxX":4.419317884838069,"pfxZ":-0.15291764954790033,"pX":-0.7083950513875389,"pZ":2.7263988991588346,"vX0":2.71691504235821,"vY0":-122.08956964569322,"vZ0":0.08437399454778238,"x":144.0,"y":165.17,"x0":-2.413001708852993,"y0":50.00549080505225,"z0":5.499592263879557,"aX":6.617257299732049},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.0,"breakHorizontal":-8.6,"spinRate":2343,"spinDirection":67},"zone":4,"typeConfidence":0.91,"plateTime":0.45005019516327094,"extension":6.5459517627309225},"hitData":{"launchSpeed":89.4,"launchAngle":25.0,"totalDistance":316.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":30.76,"coordY":97.55}},"index":0,"playId":"581a4f1a-b839-3577-8ccf-cc55bcd64507","pitchNumber":1,"startTime":"2025-09-28T04:09:33.021Z","endTime":"2025-09-28T04:09:47.557Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T04:09:47.557Z","atBatIndex":68},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dalton Rushing lines out sharply to center fielder Julio Rodríguez. Enrique Hernández to 3rd.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-28T04:10:08.357Z","endTime":"2025-09-28T04:11:12.285Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Lineout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"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.1,"endSpeed":88.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.705136207119494,"aZ":-14.618007491939988,"pfxX":-6.097056885756745,"pfxZ":8.77259792396876,"pX":0.10574830057992476,"pZ":1.7874990016187013,"vX0":9.110526274061254,"vY0":-140.96466586828944,"vZ0":-7.299801014628544,"x":112.97,"y":190.52,"x0":-2.3842382415738537,"y0":50.00235300560321,"z0":5.364754944184428,"aX":-12.202012762189174},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.4,"breakHorizontal":9.0,"spinRate":2300,"spinDirection":221},"zone":8,"typeConfidence":0.9,"plateTime":0.3893726086025424,"extension":6.6608190478827956},"index":0,"playId":"e95a6bf4-de6b-35ab-893c-9fbae9b4afb8","pitchNumber":1,"startTime":"2025-09-28T04:10:22.479Z","endTime":"2025-09-28T04:10:25.479Z","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":98.0,"endSpeed":88.6,"strikeZoneTop":3.25999947635906,"strikeZoneBottom":1.51632658129773,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.70873634097469,"aZ":-13.413284867055584,"pfxX":-6.4142390847912,"pfxZ":9.221474102932666,"pX":-0.6142574141990061,"pZ":3.2153093935369186,"vX0":7.172266652007086,"vY0":-142.4372107247981,"vZ0":-4.127553247008072,"x":140.41,"y":151.97,"x0":-2.3434163912636135,"y0":50.00361091643277,"z0":5.544328870951246,"aX":-13.051459325109706},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.0,"breakHorizontal":10.0,"spinRate":2271,"spinDirection":212},"zone":1,"typeConfidence":0.9,"plateTime":0.38599527285209545,"extension":6.582450005017073},"index":1,"playId":"10ed3e82-0be3-3de3-8c2e-cbd21583ac97","pitchNumber":2,"startTime":"2025-09-28T04:10:38.164Z","endTime":"2025-09-28T04:10:41.747Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-28T04:10:46.769Z","endTime":"2025-09-28T04:11:01.710Z","isPitch":false,"type":"action","player":{"id":687221,"link":"/api/v1/people/687221"}},{"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":97.5,"endSpeed":88.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.94198856285616,"aZ":-14.03994630600795,"pfxX":-4.988858022305635,"pfxZ":8.967538283386975,"pX":-0.2851287275369006,"pZ":2.142007254313674,"vX0":6.950026668748299,"vY0":-141.67166393425478,"vZ0":-6.7808983093498245,"x":127.87,"y":180.95,"x0":-2.127929895882487,"y0":50.00439099805657,"z0":5.473271925045795,"aX":-10.090088851680422},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.9,"breakHorizontal":7.6,"spinRate":2317,"spinDirection":216},"zone":4,"typeConfidence":0.9,"plateTime":0.3874015065592613,"extension":6.730801457603172},"hitData":{"launchSpeed":105.5,"launchAngle":17.0,"totalDistance":353.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":129.13,"coordY":57.07}},"index":3,"playId":"8d1a10c0-0b1a-3343-aba6-55dfcb32fb2a","pitchNumber":3,"startTime":"2025-09-28T04:11:01.710Z","endTime":"2025-09-28T04:11:12.285Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T04:11:12.285Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy Edman grounds out, first baseman Luke Raley to pitcher Andrés Muñoz.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-28T04:11:26.630Z","endTime":"2025-09-28T04:11:47.721Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.03569953574273,"aZ":-30.697347101196165,"pfxX":3.746950203001545,"pfxZ":0.9644780206030266,"pX":-0.380075840126053,"pZ":2.5115342148849877,"vX0":4.014230434859467,"vY0":-123.17148507360163,"vZ0":-1.1569721863885114,"x":131.49,"y":170.97,"x0":-2.5168227945724793,"y0":50.00583097625255,"z0":5.578567623885358,"aX":5.769416941536463},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.7,"breakHorizontal":-7.7,"spinRate":2328,"spinDirection":85},"zone":4,"typeConfidence":0.91,"plateTime":0.4443565643068297,"extension":6.598350817525554},"hitData":{"launchSpeed":67.8,"launchAngle":-46.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.47,"coordY":174.9}},"index":0,"playId":"a4d1e5d7-6eee-3db3-bb8e-d61d8c0aea59","pitchNumber":1,"startTime":"2025-09-28T04:11:39.378Z","endTime":"2025-09-28T04:11:47.721Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T04:11:47.721Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Leo Rivas strikes out on a foul tip.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-28T04:14:13.699Z","endTime":"2025-09-28T04:15:09.595Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Edgardo Henriquez replaces Alex Vesia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-28T04:12:48.985Z","endTime":"2025-09-28T04:14:15.734Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683618,"link":"/api/v1/people/683618"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":90.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.6557808555768,"aZ":-10.578175946903807,"pfxX":-7.089651749862437,"pfxZ":10.345598296247017,"pX":0.28137819828248367,"pZ":2.653224925305985,"vX0":7.506522654329283,"vY0":-143.86465722737464,"vZ0":-6.3841811840718234,"x":106.27,"y":167.14,"x0":-1.4457224535744697,"y0":50.006285397580285,"z0":5.56311421200863,"aX":-14.803685050711053},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.5,"breakHorizontal":11.3,"spinRate":2523,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.38133987942303493,"extension":6.768614492523861},"index":1,"playId":"f2d3c29e-d9a2-37a7-81c3-0f48fae16298","pitchNumber":1,"startTime":"2025-09-28T04:14:15.734Z","endTime":"2025-09-28T04:14:18.734Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":101.3,"endSpeed":92.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.996884320194745,"aZ":-17.38936470251895,"pfxX":-9.920067687874251,"pfxZ":6.76310237756429,"pX":-0.592932441695682,"pZ":2.034171134704908,"vX0":6.372694302521417,"vY0":-147.1782786648917,"vZ0":-7.272328563644888,"x":139.6,"y":183.86,"x0":-1.5009787328544282,"y0":50.007094016692804,"z0":5.573461489301826,"aX":-21.69711824361227},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":10.9,"breakHorizontal":16.7,"spinRate":2368,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.37262904809483777,"extension":6.782875673595486},"index":2,"playId":"e063ac1e-e14b-37a9-ab84-86bcf981d338","pitchNumber":2,"startTime":"2025-09-28T04:14:37.053Z","endTime":"2025-09-28T04:14:40.053Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-28T04:14:51.207Z","endTime":"2025-09-28T04:15:06.595Z","isPitch":false,"type":"action","player":{"id":660844,"link":"/api/v1/people/660844"}},{"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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":100.9,"endSpeed":91.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.31594064565215,"aZ":-12.184351243650424,"pfxX":-6.812936981865134,"pfxZ":9.249192941503553,"pX":-0.07263122758548844,"pZ":3.555168060281663,"vX0":6.398325421501892,"vY0":-146.67804512704961,"vZ0":-4.202665423939301,"x":119.77,"y":142.79,"x0":-1.4057975739833175,"y0":50.00446779524761,"z0":5.74301464896918,"aX":-14.726639255996188},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.0,"breakHorizontal":10.9,"spinRate":2444,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.37458695268812736,"extension":6.705756924001916},"index":4,"playId":"19a21934-490a-3914-847f-81e5d1cd5f9c","pitchNumber":3,"startTime":"2025-09-28T04:15:06.595Z","endTime":"2025-09-28T04:15:09.595Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T04:15:09.595Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Harry Ford strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-28T04:15:13.842Z","endTime":"2025-09-28T04:17:35.793Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"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":101.6,"endSpeed":92.3,"strikeZoneTop":3.12659656716266,"strikeZoneBottom":1.49871542032134,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.06555098442742,"aZ":-13.530724093372124,"pfxX":-8.473076006932379,"pfxZ":8.475431799456391,"pX":-1.2601810110418357,"pZ":3.0878263545555487,"vX0":4.454179054855849,"vY0":-147.8019261897337,"vZ0":-5.134832561027641,"x":165.04,"y":155.41,"x0":-1.6904281682353375,"y0":50.00444402142758,"z0":5.650043552588712,"aX":-18.643593379408543},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":14.4,"breakHorizontal":14.4,"spinRate":2463,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3713787935038422,"extension":6.624299516770074},"index":0,"playId":"528379a8-c425-3cfe-ba44-b7a4160773e8","pitchNumber":1,"startTime":"2025-09-28T04:15:37.440Z","endTime":"2025-09-28T04:15:41.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":101.6,"endSpeed":92.2,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.49261743764921,"aZ":-11.782578390328268,"pfxX":-6.848850490931441,"pfxZ":9.300259807953305,"pX":0.23397202930674357,"pZ":2.675136925373498,"vX0":7.653861984132478,"vY0":-147.6808504325672,"vZ0":-6.253209105317575,"x":108.08,"y":166.55,"x0":-1.5103391013641798,"y0":50.00735518483377,"z0":5.523650859830266,"aX":-15.024773870077663},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":15.6,"breakHorizontal":10.8,"spinRate":2540,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.3718946600966597,"extension":6.789657295810273},"index":1,"playId":"1fc26ca9-d8c7-3998-9fcb-6c73be4289b7","pitchNumber":2,"startTime":"2025-09-28T04:16:03.969Z","endTime":"2025-09-28T04:16:06.969Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.3,"strikeZoneTop":3.25021585279043,"strikeZoneBottom":1.52077144344791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.954492539786337,"aZ":-27.566417233401154,"pfxX":1.617769262146795,"pfxZ":2.6263927444244715,"pX":1.5905681598840442,"pZ":2.0915873697049756,"vX0":7.2243584902594735,"vY0":-131.36535589865684,"vZ0":-4.034693737173497,"x":56.37,"y":182.31,"x0":-1.4014629220864339,"y0":50.00150685179375,"z0":5.688686086189006,"aX":2.836020451690008},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.1,"breakHorizontal":-4.4,"spinRate":2785,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.41640784103013617,"extension":6.766838771062184},"index":2,"playId":"ca4ab24a-b2ae-3346-93a3-3a435b37ceda","pitchNumber":3,"startTime":"2025-09-28T04:16:22.852Z","endTime":"2025-09-28T04:16:25.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":102.1,"endSpeed":92.5,"strikeZoneTop":3.08362507295136,"strikeZoneBottom":1.38809313073125,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.52660146366063,"aZ":-10.560259676083403,"pfxX":-9.169990138240397,"pfxZ":9.817593890608748,"pX":-0.6023369784555437,"pZ":1.115924423326612,"vX0":6.139698337959017,"vY0":-148.13367420888508,"vZ0":-10.610067729128287,"x":139.96,"y":208.65,"x0":-1.520770931863548,"y0":50.00105123343359,"z0":5.3807279857254455,"aX":-20.18359860018153},"breaks":{"breakAngle":54.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":15.6,"breakHorizontal":15.2,"spinRate":2586,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.3711072999157925,"extension":6.7939989394682145},"index":3,"playId":"b0ff43af-0610-3656-91c4-027f4c2b6d25","pitchNumber":4,"startTime":"2025-09-28T04:16:41.323Z","endTime":"2025-09-28T04:16:44.826Z","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":1},"pitchData":{"startSpeed":100.2,"endSpeed":90.3,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.57137540349216,"aZ":-10.957792769579887,"pfxX":-7.88747546302592,"pfxZ":10.021780322991573,"pX":0.023062764958584805,"pZ":3.1721444750269687,"vX0":7.179526168849227,"vY0":-145.5968747375399,"vZ0":-5.024929660025258,"x":116.12,"y":153.13,"x0":-1.4668136522038788,"y0":50.00557199765842,"z0":5.6013418911950295,"aX":-16.703661063977435},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.2,"breakHorizontal":12.6,"spinRate":2574,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.37818837072255906,"extension":6.791215068275844},"index":4,"playId":"60750934-2a42-3fd1-9af3-c6b7596c1489","pitchNumber":5,"startTime":"2025-09-28T04:17:00.882Z","endTime":"2025-09-28T04:17:04.321Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-09-28T04:17:15.734Z","endTime":"2025-09-28T04:17:32.792Z","isPitch":false,"type":"action","player":{"id":695670,"link":"/api/v1/people/695670"}},{"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":102.2,"endSpeed":92.8,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.426787436373885,"aZ":-11.124942817940411,"pfxX":-6.668261939708811,"pfxZ":9.473845425770806,"pX":-0.03944480052351325,"pZ":2.95797715782443,"vX0":6.463318438093455,"vY0":-148.54240187053534,"vZ0":-5.766146754953796,"x":118.5,"y":158.91,"x0":-1.3830698864394138,"y0":50.006088506624046,"z0":5.5787685488622385,"aX":-14.821516213970174},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":16.1,"breakHorizontal":10.7,"spinRate":2555,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.3695240486575493,"extension":6.833375210978548},"index":6,"playId":"f2481fbf-6c81-3e64-a9d2-3f04a7866f47","pitchNumber":6,"startTime":"2025-09-28T04:17:32.792Z","endTime":"2025-09-28T04:17:35.793Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T04:17:35.793Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-28T04:17:39.684Z","endTime":"2025-09-28T04:18:50.205Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"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":91.3,"endSpeed":84.0,"strikeZoneTop":3.90427440607422,"strikeZoneBottom":1.74858469238808,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.610457918646148,"aZ":-24.916280921821187,"pfxX":-0.7349578391664706,"pfxZ":4.0476480117283655,"pX":0.27997990272521356,"pZ":2.239058516744882,"vX0":5.098930197168114,"vY0":-132.85460227785558,"vZ0":-4.29174093888603,"x":106.33,"y":178.33,"x0":-1.566021504381321,"y0":50.00328523875628,"z0":5.679394133992803,"aX":-1.3184866981632368},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.6,"breakHorizontal":0.2,"spinRate":2734,"spinDirection":138},"zone":9,"typeConfidence":2.0,"plateTime":0.4117809336698497,"extension":6.714364483975479},"index":0,"playId":"f926a094-99a1-3a8c-8d49-4e057674d698","pitchNumber":1,"startTime":"2025-09-28T04:18:02.464Z","endTime":"2025-09-28T04:18:06.050Z","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":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.683062900033818,"aZ":-29.583572019837387,"pfxX":1.9102649255586441,"pfxZ":1.5020399356626566,"pX":0.3128263719783114,"pZ":2.1352991029050203,"vX0":4.359144604953482,"vY0":-130.12476753122482,"vZ0":-3.365781716001307,"x":105.08,"y":181.13,"x0":-1.6280846266549536,"y0":50.00290466854842,"z0":5.671575497921991,"aX":3.2967149427815707},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.3,"breakHorizontal":-4.3,"spinRate":2782,"spinDirection":79},"zone":9,"typeConfidence":2.0,"plateTime":0.4199055799346598,"extension":6.698648767903655},"index":1,"playId":"54c87848-0b91-3fd4-9ec4-771d842652ec","pitchNumber":2,"startTime":"2025-09-28T04:18:18.583Z","endTime":"2025-09-28T04:18:21.583Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":102.5,"endSpeed":93.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.93302617296949,"aZ":-10.067053501126916,"pfxX":-7.035917808313323,"pfxZ":9.817814491291182,"pX":-0.6523905915900355,"pZ":3.2861376605721557,"vX0":5.309909185861703,"vY0":-149.13132424430088,"vZ0":-5.059581454562179,"x":141.87,"y":150.05,"x0":-1.5420413899182985,"y0":50.00364133845099,"z0":5.585625549561053,"aX":-15.845544391008323},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":16.9,"breakHorizontal":11.8,"spinRate":2630,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.36729790819850283,"extension":6.7449622980901065},"index":2,"playId":"1632c75a-e7f7-3b32-9cfb-4128df27e0bc","pitchNumber":3,"startTime":"2025-09-28T04:18:47.120Z","endTime":"2025-09-28T04:18:50.205Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T04:18:50.205Z","atBatIndex":73}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-28T04:17:39.684Z","endTime":"2025-09-28T04:18:50.205Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"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":91.3,"endSpeed":84.0,"strikeZoneTop":3.90427440607422,"strikeZoneBottom":1.74858469238808,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.610457918646148,"aZ":-24.916280921821187,"pfxX":-0.7349578391664706,"pfxZ":4.0476480117283655,"pX":0.27997990272521356,"pZ":2.239058516744882,"vX0":5.098930197168114,"vY0":-132.85460227785558,"vZ0":-4.29174093888603,"x":106.33,"y":178.33,"x0":-1.566021504381321,"y0":50.00328523875628,"z0":5.679394133992803,"aX":-1.3184866981632368},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.6,"breakHorizontal":0.2,"spinRate":2734,"spinDirection":138},"zone":9,"typeConfidence":2.0,"plateTime":0.4117809336698497,"extension":6.714364483975479},"index":0,"playId":"f926a094-99a1-3a8c-8d49-4e057674d698","pitchNumber":1,"startTime":"2025-09-28T04:18:02.464Z","endTime":"2025-09-28T04:18:06.050Z","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":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.683062900033818,"aZ":-29.583572019837387,"pfxX":1.9102649255586441,"pfxZ":1.5020399356626566,"pX":0.3128263719783114,"pZ":2.1352991029050203,"vX0":4.359144604953482,"vY0":-130.12476753122482,"vZ0":-3.365781716001307,"x":105.08,"y":181.13,"x0":-1.6280846266549536,"y0":50.00290466854842,"z0":5.671575497921991,"aX":3.2967149427815707},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.3,"breakHorizontal":-4.3,"spinRate":2782,"spinDirection":79},"zone":9,"typeConfidence":2.0,"plateTime":0.4199055799346598,"extension":6.698648767903655},"index":1,"playId":"54c87848-0b91-3fd4-9ec4-771d842652ec","pitchNumber":2,"startTime":"2025-09-28T04:18:18.583Z","endTime":"2025-09-28T04:18:21.583Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":102.5,"endSpeed":93.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.93302617296949,"aZ":-10.067053501126916,"pfxX":-7.035917808313323,"pfxZ":9.817814491291182,"pX":-0.6523905915900355,"pZ":3.2861376605721557,"vX0":5.309909185861703,"vY0":-149.13132424430088,"vZ0":-5.059581454562179,"x":141.87,"y":150.05,"x0":-1.5420413899182985,"y0":50.00364133845099,"z0":5.585625549561053,"aX":-15.845544391008323},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":16.9,"breakHorizontal":11.8,"spinRate":2630,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.36729790819850283,"extension":6.7449622980901065},"index":2,"playId":"1632c75a-e7f7-3b32-9cfb-4128df27e0bc","pitchNumber":3,"startTime":"2025-09-28T04:18:47.120Z","endTime":"2025-09-28T04:18:50.205Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-28T04:18:50.205Z","atBatIndex":73},"scoringPlays":[35,40,53,68],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3],"bottom":[4,5,6,7,8],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":1,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"coordinates":{"x":109.24,"y":103.08},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":1,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":173.5,"y":113.15},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":1,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":108.11,"y":92.98},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":1,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":78.39,"y":101.36},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":1,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":102.84,"y":180.48},"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":1,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":100.81,"y":164.76},"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":1,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":95.78,"y":161.55},"type":"O","description":"Lineout"}]}},{"startIndex":9,"endIndex":16,"top":[9,10,11],"bottom":[12,13,14,15,16],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":2,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":116.78,"y":134.54},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":74.53,"y":123.56},"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":2,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"coordinates":{"x":150.39,"y":137.29},"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":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"coordinates":{"x":150.48,"y":161.79},"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":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"coordinates":{"x":108.42,"y":109.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":2,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":191.36,"y":110.89},"type":"O","description":"Flyout"}]}},{"startIndex":17,"endIndex":23,"top":[17,18,19,20],"bottom":[21,22,23],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":3,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"coordinates":{"x":85.75,"y":164.31},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":3,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"coordinates":{"x":96.61,"y":115.89},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":3,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"coordinates":{"x":154.55,"y":166.28},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":3,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":134.78,"y":145.5},"type":"O","description":"Groundout"}]}},{"startIndex":24,"endIndex":31,"top":[24,25,26],"bottom":[27,28,29,30,31],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":113.99,"y":151.07},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":101.01,"y":130.88},"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":4,"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"coordinates":{"x":202.95,"y":112.22},"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":4,"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"batter":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"coordinates":{"x":169.25,"y":187.07},"type":"O","description":"Pop Out"}]}},{"startIndex":32,"endIndex":42,"top":[32,33,34,35,36],"bottom":[37,38,39,40,41,42],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":5,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"coordinates":{"x":176.13,"y":69.42},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":5,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"coordinates":{"x":206.6,"y":104.13},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":5,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"coordinates":{"x":226.12,"y":79.84},"type":"H","description":"Home Run"}],"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":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":108.42,"y":180.98},"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":5,"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":145.43,"y":155.13},"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":5,"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":171.79,"y":127.25},"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":5,"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":25.49,"y":94.57},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":199.68,"y":87.17},"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":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":120.33,"y":189.94},"type":"O","description":"Groundout"}]}},{"startIndex":43,"endIndex":48,"top":[43,44,45],"bottom":[46,47,48],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":6,"pitcher":{"id":688138,"fullName":"Logan Evans","link":"/api/v1/people/688138"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":106.39,"y":172.37},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":6,"pitcher":{"id":688138,"fullName":"Logan Evans","link":"/api/v1/people/688138"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":155.51,"y":166.65},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":6,"pitcher":{"id":688138,"fullName":"Logan Evans","link":"/api/v1/people/688138"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":147.17,"y":169.38},"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":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"coordinates":{"x":99.46,"y":80.03},"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":6,"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"coordinates":{"x":160.4,"y":48.84},"type":"O","description":"Flyout"}]}},{"startIndex":49,"endIndex":57,"top":[49,50,51,52,53],"bottom":[54,55,56,57],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":7,"pitcher":{"id":688138,"fullName":"Logan Evans","link":"/api/v1/people/688138"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":78.29,"y":130.42},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":7,"pitcher":{"id":688138,"fullName":"Logan Evans","link":"/api/v1/people/688138"},"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"coordinates":{"x":162.64,"y":80.34},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":7,"pitcher":{"id":688138,"fullName":"Logan Evans","link":"/api/v1/people/688138"},"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"coordinates":{"x":186.7,"y":124.38},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":7,"pitcher":{"id":688138,"fullName":"Logan Evans","link":"/api/v1/people/688138"},"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"coordinates":{"x":141.88,"y":154.62},"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":7,"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":118.27,"y":138.23},"type":"H","description":"Single"}]}},{"startIndex":58,"endIndex":64,"top":[58,59,60,61],"bottom":[62,63,64],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":8,"pitcher":{"id":688138,"fullName":"Logan Evans","link":"/api/v1/people/688138"},"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"coordinates":{"x":153.03,"y":156.14},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":8,"pitcher":{"id":688138,"fullName":"Logan Evans","link":"/api/v1/people/688138"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":131.45,"y":73.89},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":8,"pitcher":{"id":688138,"fullName":"Logan Evans","link":"/api/v1/people/688138"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":42.44,"y":88.08},"type":"O","description":"Flyout"}],"home":[]}},{"startIndex":65,"endIndex":73,"top":[65,66,67,68,69,70],"bottom":[71,72,73],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":9,"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"coordinates":{"x":147.22,"y":179.27},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":9,"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"coordinates":{"x":30.76,"y":97.55},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":9,"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"coordinates":{"x":129.13,"y":57.07},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":9,"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"coordinates":{"x":148.47,"y":174.9},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":3,"hits":3,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":3,"hits":8,"errors":0,"leftOnBase":7},"away":{"runs":5,"hits":7,"errors":0,"leftOnBase":5}},"defense":{"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"catcher":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"first":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"second":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"third":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"shortstop":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"left":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"center":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"right":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batter":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"onDeck":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"inHole":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"battingOrder":2,"team":{"id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"}},"offense":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"onDeck":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"inHole":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"battingOrder":1,"team":{"id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"}},"balls":0,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":9,"airOuts":11,"runs":5,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".253","atBats":33,"obp":".328","slg":".440","ops":".768","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":13,"rbi":4,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":1,"lineOuts":4},"pitching":{"flyOuts":5,"groundOuts":5,"airOuts":7,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":35,"obp":".270","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":145,"era":"3.97","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.26","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":145,"balls":51,"strikes":94,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":3,"pitchesPerInning":"16.11","runsScoredPer9":"3.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":5,"putOuts":27,"errors":0,"chances":32,"passedBall":0,"pickoffs":0}},"players":{"ID624424":{"person":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"jerseyNumber":"23","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | BB, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":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":137,"flyOuts":71,"groundOuts":102,"airOuts":114,"runs":53,"doubles":20,"triples":0,"homeRuns":12,"strikeOuts":120,"baseOnBalls":54,"intentionalWalks":0,"hits":83,"hitByPitch":9,"avg":".200","atBats":416,"obp":".303","slg":".334","ops":".637","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":482,"totalBases":139,"rbi":36,"leftOnBase":186,"sacBunts":0,"sacFlies":3,"babip":".247","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.67","popOuts":17,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":190,"errors":4,"chances":199,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID687221":{"person":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"battingOrder":"900","stats":{"batting":{"summary":"1-4 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":15,"errors":0,"chances":15,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":18,"groundOuts":22,"airOuts":35,"runs":14,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":57,"baseOnBalls":10,"intentionalWalks":0,"hits":28,"hitByPitch":1,"avg":".200","atBats":140,"obp":".255","slg":".314","ops":".569","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":153,"totalBases":44,"rbi":24,"leftOnBase":75,"sacBunts":0,"sacFlies":2,"babip":".296","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":8,"lineOuts":9},"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":8,"stolenBases":17,"stolenBasePercentage":".680","caughtStealingPercentage":".320","assists":16,"putOuts":371,"errors":1,"chances":388,"fielding":".997","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID666163":{"person":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"jerseyNumber":"47","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":14,"groundOuts":39,"airOuts":33,"runs":9,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":22,"baseOnBalls":11,"intentionalWalks":0,"hits":17,"hitByPitch":2,"avg":".157","atBats":108,"obp":".248","slg":".213","ops":".461","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":124,"totalBases":23,"rbi":10,"leftOnBase":49,"sacBunts":3,"sacFlies":0,"babip":".188","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"108.00","popOuts":15,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":10,"stolenBases":34,"stolenBasePercentage":".773","caughtStealingPercentage":".227","assists":17,"putOuts":317,"errors":1,"chances":335,"fielding":".997","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607192":{"person":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"summary":"3.0 IP, 0 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":3,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":12,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":36,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":13,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":36,"balls":14,"strikes":22,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"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":18,"gamesStarted":18,"flyOuts":45,"groundOuts":79,"airOuts":79,"runs":33,"doubles":12,"triples":0,"homeRuns":10,"strikeOuts":106,"baseOnBalls":43,"intentionalWalks":0,"hits":56,"hitByPitch":3,"atBats":316,"obp":".279","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1480,"era":"3.19","inningsPitched":"90.1","wins":4,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":32,"whip":"1.10","battersFaced":366,"outs":271,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1480,"balls":587,"strikes":893,"strikePercentage":".600","hitBatsmen":3,"balks":2,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".571","pitchesPerInning":"16.38","gamesFinished":0,"strikeoutWalkRatio":"2.47","strikeoutsPer9Inn":"10.56","walksPer9Inn":"4.28","hitsPer9Inn":"5.58","runsScoredPer9":"3.29","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":11,"lineOuts":23},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":6,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681911":{"person":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"note":"(W, 4-2)","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":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":4,"strikes":9,"strikePercentage":".690","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":68,"gamesStarted":0,"flyOuts":27,"groundOuts":29,"airOuts":64,"runs":21,"doubles":7,"triples":0,"homeRuns":9,"strikeOuts":80,"baseOnBalls":22,"intentionalWalks":3,"hits":37,"hitByPitch":5,"atBats":204,"obp":".272","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1023,"era":"3.02","inningsPitched":"59.2","wins":4,"losses":2,"saves":5,"saveOpportunities":9,"holds":26,"blownSaves":4,"earnedRuns":20,"whip":"0.99","battersFaced":237,"outs":179,"gamesPitched":68,"completeGames":0,"shutouts":0,"pitchesThrown":1023,"balls":352,"strikes":671,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.45","rbi":0,"winPercentage":".667","pitchesPerInning":"17.15","gamesFinished":11,"strikeoutWalkRatio":"3.64","strikeoutsPer9Inn":"12.07","walksPer9Inn":"3.32","hitsPer9Inn":"5.58","runsScoredPer9":"3.17","homeRunsPer9":"1.36","inheritedRunners":42,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":25,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID571771":{"person":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"jerseyNumber":"8","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"800","stats":{"batting":{"summary":"3-4 | 2 2B, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":45,"groundOuts":51,"airOuts":70,"runs":30,"doubles":8,"triples":0,"homeRuns":10,"strikeOuts":66,"baseOnBalls":18,"intentionalWalks":0,"hits":47,"hitByPitch":0,"avg":".206","atBats":228,"obp":".259","slg":".373","ops":".632","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":252,"totalBases":85,"rbi":35,"leftOnBase":116,"sacBunts":1,"sacFlies":5,"babip":".236","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.80","popOuts":12,"lineOuts":13},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":5,"groundOuts":9,"airOuts":8,"runs":11,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":8,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":28,"obp":".514","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":125,"era":"15.19","inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"3.56","battersFaced":37,"outs":16,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":125,"balls":63,"strikes":62,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".---","pitchesPerInning":"23.44","gamesFinished":3,"strikeoutWalkRatio":"0.13","strikeoutsPer9Inn":"1.69","walksPer9Inn":"13.50","hitsPer9Inn":"18.56","runsScoredPer9":"18.56","homeRunsPer9":"1.69","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":81,"putOuts":199,"errors":6,"chances":286,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID571970":{"person":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":68,"groundOuts":61,"airOuts":98,"runs":48,"doubles":10,"triples":2,"homeRuns":19,"strikeOuts":83,"baseOnBalls":64,"intentionalWalks":2,"hits":76,"hitByPitch":6,"avg":".243","atBats":313,"obp":".376","slg":".470","ops":".846","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":388,"totalBases":147,"rbi":67,"leftOnBase":146,"sacBunts":0,"sacFlies":5,"babip":".264","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.47","popOuts":10,"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":154,"putOuts":58,"errors":11,"chances":223,"fielding":".951","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607455":{"person":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":71,"gamesStarted":1,"flyOuts":49,"groundOuts":51,"airOuts":75,"runs":23,"doubles":10,"triples":1,"homeRuns":8,"strikeOuts":61,"baseOnBalls":34,"intentionalWalks":6,"hits":45,"hitByPitch":2,"atBats":229,"obp":".302","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1065,"era":"3.18","inningsPitched":"65.0","wins":5,"losses":1,"saves":0,"saveOpportunities":1,"holds":12,"blownSaves":1,"earnedRuns":23,"whip":"1.22","battersFaced":268,"outs":195,"gamesPitched":71,"completeGames":0,"shutouts":0,"pitchesThrown":1065,"balls":411,"strikes":654,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":7,"pickoffs":1,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".833","pitchesPerInning":"16.38","gamesFinished":15,"strikeoutWalkRatio":"1.79","strikeoutsPer9Inn":"8.45","walksPer9Inn":"4.71","hitsPer9Inn":"6.23","runsScoredPer9":"3.18","homeRunsPer9":"1.11","inheritedRunners":35,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":10,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID518692":{"person":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"jerseyNumber":"5","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"300","stats":{"batting":{"summary":"1-2 | 2 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":146,"flyOuts":90,"groundOuts":127,"airOuts":141,"runs":80,"doubles":39,"triples":2,"homeRuns":23,"strikeOuts":128,"baseOnBalls":60,"intentionalWalks":7,"hits":163,"hitByPitch":6,"avg":".294","atBats":554,"obp":".366","slg":".496","ops":".862","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":625,"totalBases":275,"rbi":88,"leftOnBase":219,"sacBunts":0,"sacFlies":5,"babip":".343","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.09","popOuts":16,"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":90,"putOuts":1005,"errors":3,"chances":1098,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID683618":{"person":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"note":"(S, 1)","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":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":3,"strikes":9,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":0,"flyOuts":9,"groundOuts":20,"airOuts":18,"runs":5,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":18,"baseOnBalls":5,"intentionalWalks":0,"hits":17,"hitByPitch":0,"atBats":72,"obp":".282","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":279,"era":"2.37","inningsPitched":"19.0","wins":2,"losses":1,"saves":1,"saveOpportunities":3,"holds":5,"blownSaves":2,"earnedRuns":5,"whip":"1.16","battersFaced":78,"outs":57,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":279,"balls":100,"strikes":179,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".667","pitchesPerInning":"14.68","gamesFinished":3,"strikeoutWalkRatio":"3.60","strikeoutsPer9Inn":"8.53","walksPer9Inn":"2.37","hitsPer9Inn":"8.05","runsScoredPer9":"2.37","homeRunsPer9":"0.95","inheritedRunners":14,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"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"}]},"ID808975":{"person":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"jerseyNumber":"6","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"201","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":11,"groundOuts":37,"airOuts":26,"runs":18,"doubles":6,"triples":1,"homeRuns":2,"strikeOuts":51,"baseOnBalls":7,"intentionalWalks":0,"hits":44,"hitByPitch":1,"avg":".280","atBats":157,"obp":".315","slg":".369","ops":".684","caughtStealing":1,"stolenBases":13,"stolenBasePercentage":".929","caughtStealingPercentage":".071","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":166,"totalBases":58,"rbi":15,"leftOnBase":59,"sacBunts":1,"sacFlies":0,"babip":".404","groundOutsToAirouts":"1.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"78.50","popOuts":3,"lineOuts":12},"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":81,"putOuts":80,"errors":3,"chances":164,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID656945":{"person":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":61,"gamesStarted":0,"flyOuts":27,"groundOuts":46,"airOuts":56,"runs":33,"doubles":7,"triples":2,"homeRuns":11,"strikeOuts":60,"baseOnBalls":18,"intentionalWalks":2,"hits":54,"hitByPitch":4,"atBats":213,"obp":".321","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":911,"era":"4.74","inningsPitched":"57.0","wins":1,"losses":4,"saves":23,"saveOpportunities":33,"holds":8,"blownSaves":10,"earnedRuns":30,"whip":"1.26","battersFaced":238,"outs":171,"gamesPitched":61,"completeGames":0,"shutouts":0,"pitchesThrown":911,"balls":275,"strikes":636,"strikePercentage":".700","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".200","pitchesPerInning":"15.98","gamesFinished":33,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"9.47","walksPer9Inn":"2.84","hitsPer9Inn":"8.53","runsScoredPer9":"5.21","homeRunsPer9":"1.74","inheritedRunners":13,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669242":{"person":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"jerseyNumber":"25","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"100","stats":{"batting":{"summary":"0-5 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":1,"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":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":{"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":56,"groundOuts":110,"airOuts":103,"runs":49,"doubles":13,"triples":1,"homeRuns":13,"strikeOuts":61,"baseOnBalls":19,"intentionalWalks":0,"hits":78,"hitByPitch":6,"avg":".225","atBats":346,"obp":".274","slg":".382","ops":".656","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":377,"totalBases":132,"rbi":49,"leftOnBase":138,"sacBunts":1,"sacFlies":5,"babip":".235","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.62","popOuts":15,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":171,"putOuts":137,"errors":2,"chances":310,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID660271":{"person":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"jerseyNumber":"17","position":{"code":"Y","name":"Two-Way Player","type":"Two-Way Player","abbreviation":"TWP"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":157,"flyOuts":89,"groundOuts":120,"airOuts":134,"runs":144,"doubles":24,"triples":9,"homeRuns":54,"strikeOuts":185,"baseOnBalls":109,"intentionalWalks":20,"hits":169,"hitByPitch":3,"avg":".279","atBats":606,"obp":".390","slg":".616","ops":"1.006","caughtStealing":6,"stolenBases":20,"stolenBasePercentage":".769","caughtStealingPercentage":".231","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":722,"totalBases":373,"rbi":101,"leftOnBase":188,"sacBunts":0,"sacFlies":2,"babip":".312","groundOutsToAirouts":"0.90","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"11.22","popOuts":15,"lineOuts":30},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":22,"groundOuts":40,"airOuts":37,"runs":15,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":62,"baseOnBalls":9,"intentionalWalks":0,"hits":40,"hitByPitch":0,"atBats":176,"obp":".261","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":753,"era":"2.87","inningsPitched":"47.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"1.04","battersFaced":188,"outs":141,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":753,"balls":258,"strikes":495,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":10,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".500","pitchesPerInning":"16.02","gamesFinished":0,"strikeoutWalkRatio":"6.89","strikeoutsPer9Inn":"11.87","walksPer9Inn":"1.72","hitsPer9Inn":"7.66","runsScoredPer9":"2.87","homeRunsPer9":"0.57","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":6,"lineOuts":9},"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}},"ID680736":{"person":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":2,"flyOuts":28,"groundOuts":70,"airOuts":49,"runs":34,"doubles":14,"triples":0,"homeRuns":6,"strikeOuts":76,"baseOnBalls":17,"intentionalWalks":1,"hits":65,"hitByPitch":3,"atBats":255,"obp":".306","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1092,"era":"4.32","inningsPitched":"66.2","wins":5,"losses":5,"saves":2,"saveOpportunities":2,"holds":7,"blownSaves":0,"earnedRuns":32,"whip":"1.23","battersFaced":280,"outs":200,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":1092,"balls":360,"strikes":732,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.43","rbi":0,"winPercentage":".500","pitchesPerInning":"16.38","gamesFinished":9,"strikeoutWalkRatio":"4.47","strikeoutsPer9Inn":"10.26","walksPer9Inn":"2.30","hitsPer9Inn":"8.78","runsScoredPer9":"4.59","homeRunsPer9":"0.81","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":4,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID606192":{"person":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"jerseyNumber":"37","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":133,"flyOuts":72,"groundOuts":136,"airOuts":117,"runs":65,"doubles":29,"triples":1,"homeRuns":25,"strikeOuts":134,"baseOnBalls":26,"intentionalWalks":0,"hits":125,"hitByPitch":3,"avg":".247","atBats":507,"obp":".285","slg":".456","ops":".741","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":542,"totalBases":231,"rbi":89,"leftOnBase":242,"sacBunts":0,"sacFlies":5,"babip":".283","groundOutsToAirouts":"1.16","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"20.28","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":254,"errors":2,"chances":262,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681624":{"person":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"jerseyNumber":"44","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"400","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"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":155,"flyOuts":107,"groundOuts":117,"airOuts":176,"runs":74,"doubles":27,"triples":1,"homeRuns":27,"strikeOuts":133,"baseOnBalls":29,"intentionalWalks":0,"hits":157,"hitByPitch":8,"avg":".272","atBats":577,"obp":".313","slg":".463","ops":".776","caughtStealing":7,"stolenBases":14,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":620,"totalBases":267,"rbi":85,"leftOnBase":235,"sacBunts":0,"sacFlies":6,"babip":".307","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.37","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":10,"putOuts":353,"errors":11,"chances":374,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID477132":{"person":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":21,"flyOuts":60,"groundOuts":118,"airOuts":113,"runs":46,"doubles":21,"triples":2,"homeRuns":8,"strikeOuts":77,"baseOnBalls":34,"intentionalWalks":0,"hits":98,"hitByPitch":2,"atBats":400,"obp":".305","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1676,"era":"3.52","inningsPitched":"107.1","wins":10,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.23","battersFaced":442,"outs":322,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1676,"balls":623,"strikes":1053,"strikePercentage":".630","hitBatsmen":2,"balks":1,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".833","pitchesPerInning":"15.61","gamesFinished":0,"strikeoutWalkRatio":"2.26","strikeoutsPer9Inn":"6.46","walksPer9Inn":"2.85","hitsPer9Inn":"8.22","runsScoredPer9":"3.86","homeRunsPer9":"0.67","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":23,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":6,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605141":{"person":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"jerseyNumber":"50","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":149,"flyOuts":145,"groundOuts":135,"airOuts":240,"runs":95,"doubles":23,"triples":2,"homeRuns":20,"strikeOuts":68,"baseOnBalls":61,"intentionalWalks":2,"hits":152,"hitByPitch":3,"avg":".260","atBats":585,"obp":".328","slg":".409","ops":".737","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":15,"groundIntoTriplePlay":0,"plateAppearances":659,"totalBases":239,"rbi":82,"leftOnBase":233,"sacBunts":0,"sacFlies":10,"babip":".260","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.25","popOuts":30,"lineOuts":65},"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":315,"putOuts":158,"errors":7,"chances":480,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID669743":{"person":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"jerseyNumber":"12","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | BB, K, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":45,"groundOuts":80,"airOuts":73,"runs":43,"doubles":13,"triples":2,"homeRuns":5,"strikeOuts":55,"baseOnBalls":36,"intentionalWalks":0,"hits":72,"hitByPitch":6,"avg":".267","atBats":270,"obp":".361","slg":".385","ops":".746","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":322,"totalBases":104,"rbi":31,"leftOnBase":120,"sacBunts":6,"sacFlies":4,"babip":".313","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.00","popOuts":11,"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":3,"putOuts":162,"errors":0,"chances":165,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID605483":{"person":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"jerseyNumber":"7","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":11,"gamesStarted":11,"flyOuts":22,"groundOuts":59,"airOuts":46,"runs":21,"doubles":10,"triples":0,"homeRuns":3,"strikeOuts":72,"baseOnBalls":26,"intentionalWalks":1,"hits":51,"hitByPitch":0,"atBats":222,"obp":".307","caughtStealing":5,"stolenBases":6,"stolenBasePercentage":".545","caughtStealingPercentage":".455","numberOfPitches":1028,"era":"2.35","inningsPitched":"61.1","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.26","battersFaced":254,"outs":184,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":1028,"balls":389,"strikes":639,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":7,"pickoffs":1,"groundOutsToAirouts":"1.28","rbi":0,"winPercentage":".556","pitchesPerInning":"16.76","gamesFinished":0,"strikeoutWalkRatio":"2.77","strikeoutsPer9Inn":"10.57","walksPer9Inn":"3.82","hitsPer9Inn":"7.48","runsScoredPer9":"3.08","homeRunsPer9":"0.44","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":6,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571760":{"person":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 3 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":10,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":52,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":11,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":52,"balls":20,"strikes":32,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":27,"gamesStarted":23,"flyOuts":75,"groundOuts":124,"airOuts":148,"runs":77,"doubles":34,"triples":1,"homeRuns":25,"strikeOuts":86,"baseOnBalls":40,"intentionalWalks":0,"hits":129,"hitByPitch":9,"atBats":479,"obp":".335","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":2082,"era":"5.52","inningsPitched":"122.1","wins":5,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":75,"whip":"1.38","battersFaced":536,"outs":367,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2082,"balls":754,"strikes":1328,"strikePercentage":".640","hitBatsmen":9,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":3,"winPercentage":".333","pitchesPerInning":"17.02","gamesFinished":0,"strikeoutWalkRatio":"2.15","strikeoutsPer9Inn":"6.33","walksPer9Inn":"2.94","hitsPer9Inn":"9.49","runsScoredPer9":"5.66","homeRunsPer9":"1.84","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":4,"sacFlies":4,"passedBall":0,"popOuts":26,"lineOuts":47},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":5,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686218":{"person":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"jerseyNumber":"80","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":12,"flyOuts":42,"groundOuts":46,"airOuts":83,"runs":29,"doubles":10,"triples":2,"homeRuns":7,"strikeOuts":89,"baseOnBalls":22,"intentionalWalks":0,"hits":49,"hitByPitch":2,"atBats":265,"obp":".251","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1146,"era":"2.82","inningsPitched":"73.1","wins":6,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"0.97","battersFaced":291,"outs":220,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1146,"balls":407,"strikes":739,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":".667","pitchesPerInning":"15.63","gamesFinished":0,"strikeoutWalkRatio":"4.05","strikeoutsPer9Inn":"10.92","walksPer9Inn":"2.70","hitsPer9Inn":"6.01","runsScoredPer9":"3.56","homeRunsPer9":"0.86","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":17,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID500743":{"person":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"jerseyNumber":"72","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 2B, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":47,"groundOuts":83,"airOuts":88,"runs":35,"doubles":18,"triples":0,"homeRuns":7,"strikeOuts":46,"baseOnBalls":24,"intentionalWalks":1,"hits":76,"hitByPitch":0,"avg":".262","atBats":290,"obp":".318","slg":".397","ops":".715","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":317,"totalBases":115,"rbi":27,"leftOnBase":125,"sacBunts":3,"sacFlies":0,"babip":".291","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.43","popOuts":18,"lineOuts":23},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":5,"groundOuts":8,"airOuts":6,"runs":7,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":1,"atBats":25,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":69,"era":"12.60","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"2.60","battersFaced":28,"outs":15,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":69,"balls":26,"strikes":43,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".---","pitchesPerInning":"13.80","gamesFinished":4,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"3.60","hitsPer9Inn":"19.80","runsScoredPer9":"12.60","homeRunsPer9":"5.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":183,"putOuts":104,"errors":4,"chances":291,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID676263":{"person":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"jerseyNumber":"86","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"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":17,"balls":7,"strikes":10,"strikePercentage":".590","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":67,"gamesStarted":5,"flyOuts":48,"groundOuts":64,"airOuts":89,"runs":26,"doubles":14,"triples":2,"homeRuns":4,"strikeOuts":74,"baseOnBalls":24,"intentionalWalks":5,"hits":56,"hitByPitch":0,"atBats":276,"obp":".263","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1146,"era":"2.95","inningsPitched":"76.1","wins":3,"losses":2,"saves":4,"saveOpportunities":6,"holds":10,"blownSaves":2,"earnedRuns":25,"whip":"1.05","battersFaced":307,"outs":229,"gamesPitched":67,"completeGames":0,"shutouts":0,"pitchesThrown":1146,"balls":387,"strikes":759,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".600","pitchesPerInning":"15.01","gamesFinished":14,"strikeoutWalkRatio":"3.08","strikeoutsPer9Inn":"8.72","walksPer9Inn":"2.83","hitsPer9Inn":"6.60","runsScoredPer9":"3.07","homeRunsPer9":"0.47","inheritedRunners":20,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":3,"sacFlies":4,"passedBall":0,"popOuts":21,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID595014":{"person":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":15,"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":15,"balls":3,"strikes":12,"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":32,"gamesStarted":0,"flyOuts":16,"groundOuts":16,"airOuts":26,"runs":18,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":36,"baseOnBalls":19,"intentionalWalks":4,"hits":30,"hitByPitch":2,"atBats":107,"obp":".395","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","numberOfPitches":511,"era":"5.40","inningsPitched":"26.2","wins":2,"losses":7,"saves":2,"saveOpportunities":5,"holds":10,"blownSaves":3,"earnedRuns":16,"whip":"1.84","battersFaced":129,"outs":80,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":511,"balls":181,"strikes":330,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".222","pitchesPerInning":"19.16","gamesFinished":9,"strikeoutWalkRatio":"1.89","strikeoutsPer9Inn":"12.15","walksPer9Inn":"6.41","hitsPer9Inn":"10.13","runsScoredPer9":"6.07","homeRunsPer9":"1.35","inheritedRunners":13,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID808963":{"person":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"jerseyNumber":"11","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":10,"gamesStarted":8,"flyOuts":27,"groundOuts":33,"airOuts":45,"runs":18,"doubles":5,"triples":1,"homeRuns":6,"strikeOuts":28,"baseOnBalls":22,"intentionalWalks":0,"hits":30,"hitByPitch":3,"atBats":136,"obp":".342","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":621,"era":"4.46","inningsPitched":"36.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":18,"whip":"1.43","battersFaced":161,"outs":109,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":621,"balls":253,"strikes":368,"strikePercentage":".590","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".500","pitchesPerInning":"17.09","gamesFinished":0,"strikeoutWalkRatio":"1.27","strikeoutsPer9Inn":"6.94","walksPer9Inn":"5.45","hitsPer9Inn":"7.43","runsScoredPer9":"4.46","homeRunsPer9":"1.49","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID808967":{"person":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":30,"flyOuts":76,"groundOuts":181,"airOuts":127,"runs":53,"doubles":20,"triples":0,"homeRuns":14,"strikeOuts":201,"baseOnBalls":59,"intentionalWalks":0,"hits":113,"hitByPitch":3,"atBats":619,"obp":".257","caughtStealing":5,"stolenBases":7,"stolenBasePercentage":".583","caughtStealingPercentage":".417","numberOfPitches":2789,"era":"2.49","inningsPitched":"173.2","wins":12,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":48,"whip":"0.99","battersFaced":684,"outs":521,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":2789,"balls":1002,"strikes":1787,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.43","rbi":0,"winPercentage":".600","pitchesPerInning":"16.06","gamesFinished":0,"strikeoutWalkRatio":"3.41","strikeoutsPer9Inn":"10.42","walksPer9Inn":"3.06","hitsPer9Inn":"5.86","runsScoredPer9":"2.75","homeRunsPer9":"0.73","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":24,"errors":1,"chances":45,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[669242,605141,808975,518692,681624,624424,669743,500743,571771,687221,607192,571760,676263,595014,681911,683618],"pitchers":[607192,571760,676263,595014,681911,683618],"bench":[606192,571970,666163],"bullpen":[607455,477132,660271,808963,656945,686218,605483,680736,808967],"battingOrder":[669242,808975,518692,681624,624424,669743,500743,571771,687221],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Hernández, E 2 (8, Gilbert, L, Muñoz, A); Rojas, M (18, Gilbert, L)."},{"label":"HR","value":"Rushing (4, 5th inning off Gilbert, L, 1 on, 2 out)."},{"label":"TB","value":"Conforto; Freeman, F; Hernández, E 5; Rojas, M 2; Rushing 4."},{"label":"RBI","value":"Hernández, E 2 (35); Rushing 2 (24)."},{"label":"2-out RBI","value":"Rushing 2."},{"label":"Runners left in scoring position, 2 out","value":"Edman; Betts; Rushing."},{"label":"GIDP","value":"Pages, A."},{"label":"Team RISP","value":"2-for-10."},{"label":"Team LOB","value":"5."}]}],"note":[]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":5,"airOuts":7,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".245","atBats":35,"obp":".321","slg":".421","ops":".742","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":12,"rbi":3,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":1,"lineOuts":1},"pitching":{"flyOuts":6,"groundOuts":9,"airOuts":11,"runs":5,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":33,"obp":".297","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":146,"era":"3.86","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.22","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":146,"balls":56,"strikes":90,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":4,"pitchesPerInning":"16.22","runsScoredPer9":"5.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID647304":{"person":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"jerseyNumber":"12","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":147,"flyOuts":83,"groundOuts":158,"airOuts":147,"runs":81,"doubles":29,"triples":1,"homeRuns":20,"strikeOuts":83,"baseOnBalls":48,"intentionalWalks":4,"hits":160,"hitByPitch":4,"avg":".295","atBats":543,"obp":".353","slg":".462","ops":".815","caughtStealing":2,"stolenBases":30,"stolenBasePercentage":".938","caughtStealingPercentage":".063","groundIntoDoublePlay":17,"groundIntoTriplePlay":0,"plateAppearances":604,"totalBases":251,"rbi":92,"leftOnBase":231,"sacBunts":0,"sacFlies":5,"babip":".315","groundOutsToAirouts":"1.07","catchersInterference":4,"pickoffs":0,"atBatsPerHomeRun":"27.15","popOuts":24,"lineOuts":40},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":76,"putOuts":915,"errors":5,"chances":996,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":17,"groundOuts":29,"airOuts":27,"runs":12,"doubles":4,"triples":1,"homeRuns":1,"strikeOuts":26,"baseOnBalls":3,"intentionalWalks":0,"hits":26,"hitByPitch":3,"avg":".245","atBats":106,"obp":".281","slg":".330","ops":".611","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":114,"totalBases":35,"rbi":9,"leftOnBase":44,"sacBunts":0,"sacFlies":2,"babip":".309","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"106.00","popOuts":4,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":55,"errors":0,"chances":56,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702284":{"person":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":44,"groundOuts":51,"airOuts":80,"runs":24,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":47,"baseOnBalls":28,"intentionalWalks":1,"hits":46,"hitByPitch":2,"avg":".209","atBats":220,"obp":".302","slg":".305","ops":".607","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":254,"totalBases":67,"rbi":24,"leftOnBase":103,"sacBunts":2,"sacFlies":2,"babip":".246","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.00","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":156,"putOuts":94,"errors":4,"chances":254,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID688138":{"person":{"id":688138,"fullName":"Logan Evans","link":"/api/v1/people/688138"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"stats":{"batting":{},"pitching":{"note":"(BS, 1)","summary":"3.0 IP, ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":5,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":11,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":49,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"battersFaced":12,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":49,"balls":19,"strikes":30,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":15,"flyOuts":48,"groundOuts":79,"airOuts":95,"runs":45,"doubles":15,"triples":2,"homeRuns":13,"strikeOuts":59,"baseOnBalls":31,"intentionalWalks":1,"hits":82,"hitByPitch":4,"atBats":313,"obp":".335","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1338,"era":"4.32","inningsPitched":"81.1","wins":6,"losses":5,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":39,"whip":"1.39","battersFaced":350,"outs":244,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1338,"balls":499,"strikes":839,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".545","pitchesPerInning":"16.45","gamesFinished":0,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"6.53","walksPer9Inn":"3.43","hitsPer9Inn":"9.07","runsScoredPer9":"4.98","homeRunsPer9":"1.44","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":16,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":7,"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"}]},"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":"3-5 | K, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":159,"flyOuts":79,"groundOuts":124,"airOuts":155,"runs":94,"doubles":32,"triples":1,"homeRuns":27,"strikeOuts":190,"baseOnBalls":63,"intentionalWalks":2,"hits":146,"hitByPitch":27,"avg":".239","atBats":610,"obp":".335","slg":".428","ops":".763","caughtStealing":6,"stolenBases":31,"stolenBasePercentage":".838","caughtStealingPercentage":".162","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":705,"totalBases":261,"rbi":76,"leftOnBase":276,"sacBunts":0,"sacFlies":5,"babip":".299","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.59","popOuts":38,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":295,"errors":5,"chances":305,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":156,"flyOuts":77,"groundOuts":154,"airOuts":149,"runs":69,"doubles":24,"triples":0,"homeRuns":12,"strikeOuts":120,"baseOnBalls":74,"intentionalWalks":1,"hits":150,"hitByPitch":3,"avg":".265","atBats":566,"obp":".352","slg":".371","ops":".723","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":650,"totalBases":210,"rbi":58,"leftOnBase":203,"sacBunts":6,"sacFlies":1,"babip":".317","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.17","popOuts":23,"lineOuts":49},"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":366,"putOuts":192,"errors":13,"chances":571,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID592426":{"person":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":51,"gamesStarted":0,"flyOuts":29,"groundOuts":57,"airOuts":50,"runs":30,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":36,"baseOnBalls":28,"intentionalWalks":5,"hits":41,"hitByPitch":3,"atBats":178,"obp":".340","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":759,"era":"4.17","inningsPitched":"49.2","wins":2,"losses":5,"saves":9,"saveOpportunities":11,"holds":4,"blownSaves":2,"earnedRuns":23,"whip":"1.39","battersFaced":215,"outs":149,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":759,"balls":287,"strikes":472,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.14","rbi":0,"winPercentage":".286","pitchesPerInning":"15.28","gamesFinished":27,"strikeoutWalkRatio":"1.29","strikeoutsPer9Inn":"6.52","walksPer9Inn":"5.07","hitsPer9Inn":"7.43","runsScoredPer9":"5.44","homeRunsPer9":"0.72","inheritedRunners":14,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":6,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":7,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686527":{"person":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"jerseyNumber":"8","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":33,"groundOuts":55,"airOuts":59,"runs":30,"doubles":11,"triples":0,"homeRuns":11,"strikeOuts":59,"baseOnBalls":20,"intentionalWalks":0,"hits":73,"hitByPitch":3,"avg":".300","atBats":243,"obp":".358","slg":".481","ops":".839","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":269,"totalBases":117,"rbi":32,"leftOnBase":92,"sacBunts":0,"sacFlies":2,"babip":".354","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.09","popOuts":6,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":111,"errors":1,"chances":116,"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | 3 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":158,"flyOuts":105,"groundOuts":79,"airOuts":184,"runs":110,"doubles":24,"triples":0,"homeRuns":60,"strikeOuts":187,"baseOnBalls":96,"intentionalWalks":17,"hits":146,"hitByPitch":9,"avg":".246","atBats":593,"obp":".358","slg":".590","ops":".948","caughtStealing":4,"stolenBases":14,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":701,"totalBases":350,"rbi":125,"leftOnBase":242,"sacBunts":0,"sacFlies":3,"babip":".246","groundOutsToAirouts":"0.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.88","popOuts":52,"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":21,"stolenBases":78,"stolenBasePercentage":".788","caughtStealingPercentage":".212","assists":42,"putOuts":1060,"errors":4,"chances":1106,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{},"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":69,"gamesStarted":0,"flyOuts":26,"groundOuts":76,"airOuts":58,"runs":27,"doubles":11,"triples":0,"homeRuns":2,"strikeOuts":48,"baseOnBalls":22,"intentionalWalks":3,"hits":54,"hitByPitch":6,"atBats":230,"obp":".314","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","numberOfPitches":1017,"era":"3.69","inningsPitched":"63.1","wins":5,"losses":4,"saves":0,"saveOpportunities":5,"holds":14,"blownSaves":5,"earnedRuns":26,"whip":"1.20","battersFaced":264,"outs":190,"gamesPitched":69,"completeGames":0,"shutouts":0,"pitchesThrown":1017,"balls":362,"strikes":655,"strikePercentage":".640","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.31","rbi":0,"winPercentage":".556","pitchesPerInning":"16.06","gamesFinished":4,"strikeoutWalkRatio":"2.18","strikeoutsPer9Inn":"6.82","walksPer9Inn":"3.13","hitsPer9Inn":"7.67","runsScoredPer9":"3.84","homeRunsPer9":"0.28","inheritedRunners":24,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":25},"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}},"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":53,"gamesStarted":0,"flyOuts":15,"groundOuts":51,"airOuts":29,"runs":15,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":58,"baseOnBalls":18,"intentionalWalks":2,"hits":41,"hitByPitch":2,"atBats":174,"obp":".313","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":822,"era":"2.47","inningsPitched":"47.1","wins":1,"losses":3,"saves":4,"saveOpportunities":5,"holds":21,"blownSaves":1,"earnedRuns":13,"whip":"1.25","battersFaced":199,"outs":142,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":822,"balls":320,"strikes":502,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.76","rbi":0,"winPercentage":".250","pitchesPerInning":"17.37","gamesFinished":8,"strikeoutWalkRatio":"3.22","strikeoutsPer9Inn":"11.03","walksPer9Inn":"3.42","hitsPer9Inn":"7.80","runsScoredPer9":"2.85","homeRunsPer9":"0.76","inheritedRunners":11,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":4,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669302":{"person":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, 2 ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":2,"airOuts":7,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":75,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":19,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":75,"balls":27,"strikes":48,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.60","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":74,"groundOuts":93,"airOuts":127,"runs":53,"doubles":20,"triples":1,"homeRuns":20,"strikeOuts":173,"baseOnBalls":31,"intentionalWalks":0,"hits":104,"hitByPitch":7,"atBats":494,"obp":".266","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":2156,"era":"3.44","inningsPitched":"131.0","wins":6,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.03","battersFaced":535,"outs":393,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2156,"balls":727,"strikes":1429,"strikePercentage":".660","hitBatsmen":7,"balks":0,"wildPitches":10,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":2,"winPercentage":".500","pitchesPerInning":"16.46","gamesFinished":0,"strikeoutWalkRatio":"5.58","strikeoutsPer9Inn":"11.89","walksPer9Inn":"2.13","hitsPer9Inn":"7.15","runsScoredPer9":"3.64","homeRunsPer9":"1.37","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":25,"lineOuts":28},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":12,"errors":1,"chances":16,"fielding":".938","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":30,"gamesStarted":30,"flyOuts":105,"groundOuts":165,"airOuts":191,"runs":64,"doubles":25,"triples":1,"homeRuns":26,"strikeOuts":198,"baseOnBalls":36,"intentionalWalks":0,"hits":137,"hitByPitch":4,"atBats":685,"obp":".243","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":2714,"era":"2.94","inningsPitched":"186.2","wins":15,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":61,"whip":"0.93","battersFaced":731,"outs":560,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":2714,"balls":877,"strikes":1837,"strikePercentage":".680","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".682","pitchesPerInning":"14.54","gamesFinished":0,"strikeoutWalkRatio":"5.50","strikeoutsPer9Inn":"9.55","walksPer9Inn":"1.74","hitsPer9Inn":"6.61","runsScoredPer9":"3.09","homeRunsPer9":"1.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":44,"lineOuts":42},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":14,"errors":1,"chances":32,"fielding":".969","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,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"avg":".167","atBats":6,"obp":".250","slg":".167","ops":".417","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":1,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":11,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":32,"gamesStarted":32,"flyOuts":120,"groundOuts":165,"airOuts":197,"runs":76,"doubles":34,"triples":3,"homeRuns":23,"strikeOuts":162,"baseOnBalls":46,"intentionalWalks":0,"hits":168,"hitByPitch":7,"atBats":689,"obp":".297","caughtStealing":5,"stolenBases":13,"stolenBasePercentage":".722","caughtStealingPercentage":".278","numberOfPitches":2988,"era":"3.54","inningsPitched":"180.2","wins":11,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":71,"whip":"1.18","battersFaced":745,"outs":542,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":2988,"balls":1040,"strikes":1948,"strikePercentage":".650","hitBatsmen":7,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".579","pitchesPerInning":"16.54","gamesFinished":0,"strikeoutWalkRatio":"3.52","strikeoutsPer9Inn":"8.07","walksPer9Inn":"2.29","hitsPer9Inn":"8.37","runsScoredPer9":"3.79","homeRunsPer9":"1.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":39,"lineOuts":38},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":11,"errors":0,"chances":16,"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":23,"gamesStarted":23,"flyOuts":62,"groundOuts":114,"airOuts":116,"runs":60,"doubles":20,"triples":1,"homeRuns":15,"strikeOuts":137,"baseOnBalls":29,"intentionalWalks":0,"hits":121,"hitByPitch":7,"atBats":480,"obp":".300","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2086,"era":"4.21","inningsPitched":"126.0","wins":10,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":59,"whip":"1.19","battersFaced":524,"outs":378,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2086,"balls":726,"strikes":1360,"strikePercentage":".650","hitBatsmen":7,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".556","pitchesPerInning":"16.56","gamesFinished":0,"strikeoutWalkRatio":"4.72","strikeoutsPer9Inn":"9.79","walksPer9Inn":"2.07","hitsPer9Inn":"8.64","runsScoredPer9":"4.29","homeRunsPer9":"1.07","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":8,"passedBall":0,"popOuts":19,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":12,"errors":0,"chances":19,"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":{"note":"(L, 3-3)","summary":"1.0 IP, 2 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":10,"strikes":12,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":64,"gamesStarted":0,"flyOuts":25,"groundOuts":57,"airOuts":45,"runs":18,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":83,"baseOnBalls":28,"intentionalWalks":3,"hits":36,"hitByPitch":4,"atBats":216,"obp":".271","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1035,"era":"1.73","inningsPitched":"62.1","wins":3,"losses":3,"saves":38,"saveOpportunities":45,"holds":0,"blownSaves":7,"earnedRuns":12,"whip":"1.03","battersFaced":254,"outs":187,"gamesPitched":64,"completeGames":0,"shutouts":0,"pitchesThrown":1035,"balls":368,"strikes":667,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"1.27","rbi":2,"winPercentage":".500","pitchesPerInning":"16.60","gamesFinished":47,"strikeoutWalkRatio":"2.96","strikeoutsPer9Inn":"11.98","walksPer9Inn":"4.04","hitsPer9Inn":"5.20","runsScoredPer9":"2.60","homeRunsPer9":"0.29","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":4,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":0,"chances":9,"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"}]},"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":"500","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":158,"flyOuts":103,"groundOuts":99,"airOuts":164,"runs":91,"doubles":28,"triples":0,"homeRuns":49,"strikeOuts":194,"baseOnBalls":46,"intentionalWalks":2,"hits":134,"hitByPitch":16,"avg":".229","atBats":584,"obp":".300","slg":".529","ops":".829","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":653,"totalBases":309,"rbi":117,"leftOnBase":264,"sacBunts":0,"sacFlies":7,"babip":".244","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.92","popOuts":34,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":245,"putOuts":96,"errors":17,"chances":358,"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":86,"flyOuts":43,"groundOuts":47,"airOuts":76,"runs":29,"doubles":5,"triples":1,"homeRuns":9,"strikeOuts":78,"baseOnBalls":30,"intentionalWalks":1,"hits":52,"hitByPitch":3,"avg":".208","atBats":250,"obp":".297","slg":".344","ops":".641","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":286,"totalBases":86,"rbi":30,"leftOnBase":129,"sacBunts":0,"sacFlies":3,"babip":".259","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.78","popOuts":18,"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":38,"stolenBasePercentage":".864","caughtStealingPercentage":".136","assists":10,"putOuts":365,"errors":3,"chances":378,"fielding":".992","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":{},"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":75,"gamesStarted":0,"flyOuts":40,"groundOuts":38,"airOuts":63,"runs":18,"doubles":11,"triples":2,"homeRuns":4,"strikeOuts":80,"baseOnBalls":11,"intentionalWalks":1,"hits":42,"hitByPitch":5,"atBats":220,"obp":".243","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":903,"era":"2.51","inningsPitched":"61.0","wins":4,"losses":3,"saves":0,"saveOpportunities":6,"holds":24,"blownSaves":6,"earnedRuns":17,"whip":"0.87","battersFaced":239,"outs":183,"gamesPitched":75,"completeGames":0,"shutouts":0,"pitchesThrown":903,"balls":277,"strikes":626,"strikePercentage":".690","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".571","pitchesPerInning":"14.80","gamesFinished":4,"strikeoutWalkRatio":"7.27","strikeoutsPer9Inn":"11.80","walksPer9Inn":"1.62","hitsPer9Inn":"6.20","runsScoredPer9":"2.66","homeRunsPer9":"0.59","inheritedRunners":41,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":9,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660844":{"person":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"jerseyNumber":"76","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":14,"groundOuts":20,"airOuts":21,"runs":19,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":23,"baseOnBalls":20,"intentionalWalks":0,"hits":22,"hitByPitch":1,"avg":".256","atBats":86,"obp":".402","slg":".349","ops":".751","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":107,"totalBases":30,"rbi":9,"leftOnBase":50,"sacBunts":0,"sacFlies":0,"babip":".328","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.00","popOuts":3,"lineOuts":4},"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":63,"putOuts":36,"errors":1,"chances":100,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":"1-4 | K, R, 2 SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":160,"flyOuts":87,"groundOuts":174,"airOuts":154,"runs":106,"doubles":31,"triples":4,"homeRuns":32,"strikeOuts":152,"baseOnBalls":44,"intentionalWalks":5,"hits":174,"hitByPitch":12,"avg":".267","atBats":652,"obp":".324","slg":".474","ops":".798","caughtStealing":6,"stolenBases":30,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":15,"groundIntoTriplePlay":0,"plateAppearances":710,"totalBases":309,"rbi":95,"leftOnBase":272,"sacBunts":0,"sacFlies":2,"babip":".302","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.38","popOuts":25,"lineOuts":42},"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":431,"errors":4,"chances":441,"fielding":".991","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":17,"gamesStarted":17,"flyOuts":50,"groundOuts":79,"airOuts":98,"runs":53,"doubles":21,"triples":1,"homeRuns":15,"strikeOuts":72,"baseOnBalls":32,"intentionalWalks":0,"hits":88,"hitByPitch":3,"atBats":331,"obp":".332","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","numberOfPitches":1473,"era":"5.53","inningsPitched":"86.1","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.39","battersFaced":373,"outs":259,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1473,"balls":525,"strikes":948,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".444","pitchesPerInning":"17.06","gamesFinished":0,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"7.51","walksPer9Inn":"3.34","hitsPer9Inn":"9.17","runsScoredPer9":"5.53","homeRunsPer9":"1.56","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":25,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":6,"errors":0,"chances":12,"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":72,"gamesStarted":0,"flyOuts":50,"groundOuts":59,"airOuts":89,"runs":22,"doubles":4,"triples":1,"homeRuns":9,"strikeOuts":81,"baseOnBalls":27,"intentionalWalks":2,"hits":51,"hitByPitch":2,"atBats":276,"obp":".259","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1204,"era":"2.42","inningsPitched":"78.0","wins":5,"losses":0,"saves":0,"saveOpportunities":1,"holds":12,"blownSaves":1,"earnedRuns":21,"whip":"1.00","battersFaced":309,"outs":234,"gamesPitched":72,"completeGames":0,"shutouts":0,"pitchesThrown":1204,"balls":412,"strikes":792,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.44","gamesFinished":18,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.35","walksPer9Inn":"3.12","hitsPer9Inn":"5.88","runsScoredPer9":"2.54","homeRunsPer9":"1.04","inheritedRunners":20,"inheritedRunnersScored":5,"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | HR, BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":138,"flyOuts":87,"groundOuts":114,"airOuts":158,"runs":64,"doubles":30,"triples":0,"homeRuns":26,"strikeOuts":82,"baseOnBalls":42,"intentionalWalks":1,"hits":125,"hitByPitch":3,"avg":".265","atBats":471,"obp":".326","slg":".495","ops":".821","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":524,"totalBases":233,"rbi":78,"leftOnBase":164,"sacBunts":3,"sacFlies":5,"babip":".269","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.12","popOuts":42,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":91,"putOuts":53,"errors":0,"chances":144,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID670042":{"person":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"jerseyNumber":"20","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 2B, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":20,"groundOuts":53,"airOuts":33,"runs":23,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":60,"baseOnBalls":19,"intentionalWalks":0,"hits":37,"hitByPitch":13,"avg":".207","atBats":179,"obp":".325","slg":".318","ops":".643","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":215,"totalBases":57,"rbi":19,"leftOnBase":80,"sacBunts":3,"sacFlies":1,"babip":".284","groundOutsToAirouts":"1.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":211,"errors":3,"chances":234,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID676106":{"person":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":16,"flyOuts":51,"groundOuts":101,"airOuts":91,"runs":51,"doubles":16,"triples":0,"homeRuns":15,"strikeOuts":64,"baseOnBalls":31,"intentionalWalks":0,"hits":93,"hitByPitch":5,"atBats":346,"obp":".336","caughtStealing":5,"stolenBases":4,"stolenBasePercentage":".444","caughtStealingPercentage":".556","numberOfPitches":1423,"era":"4.90","inningsPitched":"90.0","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.38","battersFaced":385,"outs":270,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1423,"balls":501,"strikes":922,"strikePercentage":".650","hitBatsmen":5,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".444","pitchesPerInning":"15.81","gamesFinished":2,"strikeoutWalkRatio":"2.06","strikeoutsPer9Inn":"6.40","walksPer9Inn":"3.10","hitsPer9Inn":"9.30","runsScoredPer9":"5.10","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":5,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672841":{"person":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":70,"gamesStarted":0,"flyOuts":38,"groundOuts":97,"airOuts":69,"runs":39,"doubles":12,"triples":1,"homeRuns":10,"strikeOuts":54,"baseOnBalls":23,"intentionalWalks":4,"hits":81,"hitByPitch":7,"atBats":297,"obp":".337","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1095,"era":"3.97","inningsPitched":"77.0","wins":5,"losses":5,"saves":1,"saveOpportunities":8,"holds":14,"blownSaves":7,"earnedRuns":34,"whip":"1.35","battersFaced":331,"outs":231,"gamesPitched":70,"completeGames":0,"shutouts":0,"pitchesThrown":1095,"balls":371,"strikes":724,"strikePercentage":".660","hitBatsmen":7,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.41","rbi":0,"winPercentage":".500","pitchesPerInning":"14.22","gamesFinished":10,"strikeoutWalkRatio":"2.35","strikeoutsPer9Inn":"6.31","walksPer9Inn":"2.69","hitsPer9Inn":"9.47","runsScoredPer9":"4.56","homeRunsPer9":"1.17","inheritedRunners":28,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":4,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[668227,663728,677594,593871,553993,686527,670042,660844,695670,669302,688138,662253],"pitchers":[669302,688138,662253],"bench":[641487,641598,647304,645302,702284],"bullpen":[660825,666374,622491,657571,676106,592426,669923,682243,642100,672841,693433],"battingOrder":[668227,663728,677594,593871,553993,686527,670042,660844,695670],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Raley, L (8, Heaney)."},{"label":"HR","value":"Polanco (26, 5th inning off Heaney, 2 on, 1 out)."},{"label":"TB","value":"Arozarena 3; Ford, H; Polanco 4; Raley, L 2; Rivas; Rodríguez, J."},{"label":"RBI","value":"Polanco 3 (78)."},{"label":"Runners left in scoring position, 2 out","value":"Suárez, E; Polanco; Arozarena; Ford, H 2."},{"label":"Team RISP","value":"1-for-6."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Rodríguez, J 2 (30, 2nd base off Glasnow/Rushing, 3rd base off Glasnow/Rushing); Arozarena (31, 2nd base off Treinen/Rushing)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Rivas-Polanco-Raley, L)."}]}],"note":[]}},"officials":[{"official":{"id":605670,"fullName":"Dan Merzel","link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":521889,"fullName":"Stu Scheurwater","link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":544728,"fullName":"Nic Lentz","link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":490319,"fullName":"Jordan Baker","link":"/api/v1/people/490319"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Evans."},{"label":"Pitch timer violations","value":"Rodríguez, J (batter timer); Suárez, E (batter timer)."},{"label":"Pitches-strikes","value":"Glasnow 36-22; Heaney 52-32; Dreyer 17-10; Treinen 15-12; Vesia 13-9; Henriquez, E 12-9; Gilbert, L 75-48; Evans 49-30; Muñoz, A 22-12."},{"label":"Groundouts-flyouts","value":"Glasnow 3-2; Heaney 2-1; Dreyer 0-2; Treinen 0-0; Vesia 0-0; Henriquez, E 0-0; Gilbert, L 2-4; Evans 5-2; Muñoz, A 2-0."},{"label":"Batters faced","value":"Glasnow 13; Heaney 11; Dreyer 3; Treinen 4; Vesia 3; Henriquez, E 3; Gilbert, L 19; Evans 12; Muñoz, A 6."},{"label":"Umpires","value":"HP: Dan Merzel. 1B: Stu Scheurwater. 2B: Nic Lentz. 3B: Jordan Baker. "},{"label":"Weather","value":"66 degrees, Clear."},{"label":"Wind","value":"4 mph, In From LF."},{"label":"First pitch","value":"6:41 PM."},{"label":"T","value":"2:37."},{"label":"Att","value":"45,701."},{"label":"Venue","value":"T-Mobile Park."},{"label":"September 27, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771","boxscoreName":"Hernández, E"},"jerseyNumber":"8","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"800","stats":{"batting":{"summary":"3-4 | 2 2B, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":45,"groundOuts":51,"airOuts":70,"runs":30,"doubles":8,"triples":0,"homeRuns":10,"strikeOuts":66,"baseOnBalls":18,"intentionalWalks":0,"hits":47,"hitByPitch":0,"avg":".206","atBats":228,"obp":".259","slg":".373","ops":".632","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":252,"totalBases":85,"rbi":35,"leftOnBase":116,"sacBunts":1,"sacFlies":5,"babip":".236","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.80","popOuts":12,"lineOuts":13},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":5,"groundOuts":9,"airOuts":8,"runs":11,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":8,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":28,"obp":".514","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":125,"era":"15.19","inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"3.56","battersFaced":37,"outs":16,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":125,"balls":63,"strikes":62,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".---","pitchesPerInning":"23.44","gamesFinished":3,"strikeoutWalkRatio":"0.13","strikeoutsPer9Inn":"1.69","walksPer9Inn":"13.50","hitsPer9Inn":"18.56","runsScoredPer9":"18.56","homeRunsPer9":"1.69","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":81,"putOuts":199,"errors":6,"chances":286,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":60,"hittingGameScore":60},{"player":{"person":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871","boxscoreName":"Polanco"},"jerseyNumber":"7","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | HR, BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":138,"flyOuts":87,"groundOuts":114,"airOuts":158,"runs":64,"doubles":30,"triples":0,"homeRuns":26,"strikeOuts":82,"baseOnBalls":42,"intentionalWalks":1,"hits":125,"hitByPitch":3,"avg":".265","atBats":471,"obp":".326","slg":".495","ops":".821","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":524,"totalBases":233,"rbi":78,"leftOnBase":164,"sacBunts":3,"sacFlies":5,"babip":".269","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.12","popOuts":42,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":91,"putOuts":53,"errors":0,"chances":144,"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"}]},"type":"hitter","gameScore":59,"hittingGameScore":59},{"player":{"person":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192","boxscoreName":"Glasnow"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"summary":"3.0 IP, 0 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":3,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":12,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":36,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":13,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":36,"balls":14,"strikes":22,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"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":18,"gamesStarted":18,"flyOuts":45,"groundOuts":79,"airOuts":79,"runs":33,"doubles":12,"triples":0,"homeRuns":10,"strikeOuts":106,"baseOnBalls":43,"intentionalWalks":0,"hits":56,"hitByPitch":3,"atBats":316,"obp":".279","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1480,"era":"3.19","inningsPitched":"90.1","wins":4,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":32,"whip":"1.10","battersFaced":366,"outs":271,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1480,"balls":587,"strikes":893,"strikePercentage":".600","hitBatsmen":3,"balks":2,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".571","pitchesPerInning":"16.38","gamesFinished":0,"strikeoutWalkRatio":"2.47","strikeoutsPer9Inn":"10.56","walksPer9Inn":"4.28","hitsPer9Inn":"5.58","runsScoredPer9":"3.29","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":11,"lineOuts":23},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":6,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":53,"pitchingGameScore":53}]},"decisions":{"winner":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"loser":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"save":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}