{"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":813032,"link":"/api/v1.1/game/813032/feed/live","metaData":{"wait":10,"timeStamp":"20251028_065035","gameEvents":["home_run","game_finished"],"logicalEvents":["countChange","count32","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":813032,"type":"W","doubleHeader":"N","id":"2025/10/27/tormlb-lanmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-813032-2025-10-27","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-10-28T00:00:00Z","originalDate":"2025-10-27","officialDate":"2025-10-27","dayNight":"day","time":"5:00","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141","season":2025,"venue":{"id":14,"name":"Rogers Centre","link":"/api/v1/venues/14"},"springVenue":{"id":2536,"link":"/api/v1/venues/2536"},"teamCode":"tor","fileCode":"tor","abbreviation":"TOR","teamName":"Blue Jays","locationName":"Toronto","firstYearOfPlay":"1977","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Toronto","record":{"gamesPlayed":3,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":1,"losses":2,"ties":0,"pct":".333"},"records":{},"divisionLeader":false,"wins":1,"losses":2,"winningPercentage":".333"},"franchiseName":"Toronto","clubName":"Blue Jays","active":true},"home":{"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":3,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":2,"losses":1,"ties":0,"pct":".667"},"records":{},"divisionLeader":false,"wins":2,"losses":1,"winningPercentage":".667"},"franchiseName":"Los Angeles","clubName":"Dodgers","active":true}},"players":{"ID669257":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257","firstName":"William","lastName":"Smith","primaryNumber":"16","birthDate":"1995-03-28","currentAge":31,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Will","useLastName":"Smith","middleName":"Dills","boxscoreName":"Smith, W","nickName":"Smitty","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-05-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Will Smith","nameSlug":"will-smith-669257","firstLastName":"Will Smith","lastFirstName":"Smith, Will","lastInitName":"Smith, W","initLastName":"W Smith","fullFMLName":"William Dills Smith","fullLFMName":"Smith, William Dills","strikeZoneTop":3.138,"strikeZoneBottom":1.583},"ID669456":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456","firstName":"Shane","lastName":"Bieber","primaryNumber":"57","birthDate":"1995-05-31","currentAge":31,"birthCity":"Orange","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shane","useLastName":"Bieber","middleName":"Robert","boxscoreName":"Bieber","nickName":"Not Justin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"BEE-burr","mlbDebutDate":"2018-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shane Bieber","nameSlug":"shane-bieber-669456","firstLastName":"Shane Bieber","lastFirstName":"Bieber, Shane","lastInitName":"Bieber, S","initLastName":"S Bieber","fullFMLName":"Shane Robert Bieber","fullLFMName":"Bieber, Shane Robert","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID666182":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182","firstName":"Bo","lastName":"Bichette","primaryNumber":"19","birthDate":"1998-03-05","currentAge":28,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Bo","useLastName":"Bichette","middleName":"Joseph","boxscoreName":"Bichette","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"bih-shett","mlbDebutDate":"2019-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bo Bichette","nameSlug":"bo-bichette-666182","firstLastName":"Bo Bichette","lastFirstName":"Bichette, Bo","lastInitName":"Bichette, B","initLastName":"B Bichette","fullFMLName":"Bo Joseph Bichette","fullLFMName":"Bichette, Bo Joseph","strikeZoneTop":3.162,"strikeZoneBottom":1.596},"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},"ID676391":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391","firstName":"Ernie","lastName":"Clement","primaryNumber":"22","birthDate":"1996-03-22","currentAge":30,"birthCity":"Rochester","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":170,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ernie","useLastName":"Clement","middleName":"James","boxscoreName":"Clement","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ernie Clement","nameSlug":"ernie-clement-676391","firstLastName":"Ernie Clement","lastFirstName":"Clement, Ernie","lastInitName":"Clement, E","initLastName":"E Clement","fullFMLName":"Ernie James Clement","fullLFMName":"Clement, Ernie James","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"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},"ID662139":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139","firstName":"Daulton","lastName":"Varsho","primaryNumber":"18","birthDate":"1996-07-02","currentAge":30,"birthCity":"Marshfield","birthStateProvince":"WI","birthCountry":"USA","height":"5' 8\"","weight":207,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Daulton","useLastName":"Varsho","middleName":"John","boxscoreName":"Varsho","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"VAR-show","mlbDebutDate":"2020-07-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daulton Varsho","nameSlug":"daulton-varsho-662139","firstLastName":"Daulton Varsho","lastFirstName":"Varsho, Daulton","lastInitName":"Varsho, D","initLastName":"D Varsho","fullFMLName":"Daulton John Varsho","fullLFMName":"Varsho, Daulton John","strikeZoneTop":3.037,"strikeZoneBottom":1.532},"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},"ID665926":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926","firstName":"Andrés","lastName":"Giménez","primaryNumber":"0","birthDate":"1998-09-04","currentAge":28,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 11\"","weight":161,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Andrés","useLastName":"Giménez","middleName":"Alfonso","boxscoreName":"Giménez","gender":"M","nameMatrilineal":"Osorio","isPlayer":true,"isVerified":true,"pronunciation":"ahn-DRAYS hee-MEH-nehz","mlbDebutDate":"2020-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Giménez","nameSlug":"andres-gimenez-665926","firstLastName":"Andrés Giménez","lastFirstName":"Giménez, Andrés","lastInitName":"Giménez, A","initLastName":"A Giménez","fullFMLName":"Andrés Alfonso Giménez","fullLFMName":"Giménez, Andrés Alfonso","strikeZoneTop":3.165,"strikeZoneBottom":1.597},"ID656546":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546","firstName":"Jeffrey","lastName":"Hoffman","primaryNumber":"24","birthDate":"1993-01-08","currentAge":33,"birthCity":"Latham","birthStateProvince":"NY","birthCountry":"USA","height":"6' 5\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeff","useLastName":"Hoffman","middleName":"Robert","boxscoreName":"Hoffman, J","nickName":"Hoff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2016-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeff Hoffman","nameSlug":"jeff-hoffman-656546","firstLastName":"Jeff Hoffman","lastFirstName":"Hoffman, Jeff","lastInitName":"Hoffman, J","initLastName":"J Hoffman","fullFMLName":"Jeffrey Robert Hoffman","fullLFMName":"Hoffman, Jeffrey Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID664770":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770","firstName":"Nathan","lastName":"Lukes","primaryNumber":"38","birthDate":"1994-07-12","currentAge":32,"birthCity":"Sacramento","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Nathan","useLastName":"Lukes","middleName":"Donald","boxscoreName":"Lukes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"lucas","mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathan Lukes","nameSlug":"nathan-lukes-664770","firstLastName":"Nathan Lukes","lastFirstName":"Lukes, Nathan","lastInitName":"Lukes, N","initLastName":"N Lukes","fullFMLName":"Nathan Donald Lukes","fullLFMName":"Lukes, Nathan Donald","strikeZoneTop":3.164,"strikeZoneBottom":1.597},"ID680718":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718","firstName":"Addison","lastName":"Barger","primaryNumber":"47","birthDate":"1999-11-12","currentAge":26,"birthCity":"Bellevue","birthStateProvince":"WA","birthCountry":"USA","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Addison","useLastName":"Barger","boxscoreName":"Barger","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"barge-er","mlbDebutDate":"2024-04-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Addison Barger","nameSlug":"addison-barger-680718","firstLastName":"Addison Barger","lastFirstName":"Barger, Addison","lastInitName":"Barger, A","initLastName":"A Barger","fullFMLName":"Addison Barger","fullLFMName":"Barger, Addison ","strikeZoneTop":3.175,"strikeZoneBottom":1.602},"ID689254":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254","firstName":"Mason","lastName":"Fluharty","primaryNumber":"68","birthDate":"2001-08-13","currentAge":25,"birthCity":"Lewes","birthStateProvince":"DE","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Fluharty","middleName":"Lynn","boxscoreName":"Fluharty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"FLEW-hardy","mlbDebutDate":"2025-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mason Fluharty","nameSlug":"mason-fluharty-689254","firstLastName":"Mason Fluharty","lastFirstName":"Fluharty, Mason","lastInitName":"Fluharty, M","initLastName":"M Fluharty","fullFMLName":"Mason Lynn Fluharty","fullLFMName":"Fluharty, Mason Lynn","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID694361":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361","firstName":"William","lastName":"Klein","primaryNumber":"61","birthDate":"1999-11-28","currentAge":26,"birthCity":"Bloomington","birthStateProvince":"IN","birthCountry":"USA","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Will","useLastName":"Klein","middleName":"Boone","boxscoreName":"Klein","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-04-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Will Klein","nameSlug":"will-klein-694361","firstLastName":"Will Klein","lastFirstName":"Klein, Will","lastInitName":"Klein, W","initLastName":"W Klein","fullFMLName":"William Boone Klein","fullLFMName":"Klein, William Boone","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID680755":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755","firstName":"Braydon","lastName":"Fisher","primaryNumber":"63","birthDate":"2000-07-26","currentAge":26,"birthCity":"League City","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Braydon","useLastName":"Fisher","boxscoreName":"Fisher","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braydon Fisher","nameSlug":"braydon-fisher-680755","firstLastName":"Braydon Fisher","lastFirstName":"Fisher, Braydon","lastInitName":"Fisher, B","initLastName":"B Fisher","fullFMLName":"Braydon  Fisher","fullLFMName":"Fisher, Braydon","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"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},"ID672386":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386","firstName":"Alejandro","lastName":"Kirk","primaryNumber":"30","birthDate":"1998-11-06","currentAge":27,"birthCity":"Tijuana","birthCountry":"Mexico","height":"5' 8\"","weight":245,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Alejandro","useLastName":"Kirk","boxscoreName":"Kirk","gender":"M","nameMatrilineal":"Castellanos","isPlayer":true,"isVerified":false,"pronunciation":"all-uh-HAWN-dro","mlbDebutDate":"2020-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alejandro Kirk","nameSlug":"alejandro-kirk-672386","firstLastName":"Alejandro Kirk","lastFirstName":"Kirk, Alejandro","lastInitName":"Kirk, A","initLastName":"A Kirk","fullFMLName":"Alejandro Kirk","fullLFMName":"Kirk, Alejandro","strikeZoneTop":3.01,"strikeZoneBottom":1.519},"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},"ID686973":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973","firstName":"Louis","lastName":"Varland","primaryNumber":"77","birthDate":"1997-12-09","currentAge":28,"birthCity":"St. Paul","birthStateProvince":"MN","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Louis","useLastName":"Varland","middleName":"Dennis","boxscoreName":"Varland, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Louis Varland","nameSlug":"louis-varland-686973","firstLastName":"Louis Varland","lastFirstName":"Varland, Louis","lastInitName":"Varland, L","initLastName":"L Varland","fullFMLName":"Louis Dennis Varland","fullLFMName":"Varland, Louis Dennis","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID663893":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893","firstName":"Brendon","lastName":"Little","primaryNumber":"54","birthDate":"1996-08-11","currentAge":30,"birthCity":"Bryn Mawr","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brendon","useLastName":"Little","middleName":"David","boxscoreName":"Little, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-08-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brendon Little","nameSlug":"brendon-little-663893","firstLastName":"Brendon Little","lastFirstName":"Little, Brendon","lastInitName":"Little, B","initLastName":"B Little","fullFMLName":"Brendon David Little","fullLFMName":"Little, Brendon David","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID605135":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135","firstName":"Christopher","lastName":"Bassitt","primaryNumber":"40","birthDate":"1989-02-22","currentAge":37,"birthCity":"Toledo","birthStateProvince":"OH","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Bassitt","middleName":"M.","boxscoreName":"Bassitt","nickName":"C Bass","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chris Bassitt","nameSlug":"chris-bassitt-605135","firstLastName":"Chris Bassitt","lastFirstName":"Bassitt, Chris","lastInitName":"Bassitt, C","initLastName":"C Bassitt","fullFMLName":"Christopher M. Bassitt","fullLFMName":"Bassitt, Christopher M.","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID592332":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332","firstName":"Kevin","lastName":"Gausman","primaryNumber":"12","birthDate":"1991-01-06","currentAge":35,"birthCity":"Centennial","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kevin","useLastName":"Gausman","middleName":"John","boxscoreName":"Gausman","nickName":"Gausy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"GAWZ-min","mlbDebutDate":"2013-05-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Gausman","nameSlug":"kevin-gausman-592332","firstLastName":"Kevin Gausman","lastFirstName":"Gausman, Kevin","lastInitName":"Gausman, K","initLastName":"K Gausman","fullFMLName":"Kevin John Gausman","fullLFMName":"Gausman, Kevin John","strikeZoneTop":3.59,"strikeZoneBottom":1.67},"ID641778":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778","firstName":"Eric","lastName":"Lauer","primaryNumber":"33","birthDate":"1995-06-03","currentAge":31,"birthCity":"Elyria","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eric","useLastName":"Lauer","middleName":"Lance","boxscoreName":"Lauer","nickName":"Gomer","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"LAO-wer","mlbDebutDate":"2018-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Eric Lauer","nameSlug":"eric-lauer-641778","firstLastName":"Eric Lauer","lastFirstName":"Lauer, Eric","lastInitName":"Lauer, E","initLastName":"E Lauer","fullFMLName":"Eric Lance Lauer","fullLFMName":"Lauer, Eric Lance","strikeZoneTop":3.63,"strikeZoneBottom":1.67},"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},"ID702056":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056","firstName":"Trey","lastName":"Yesavage","primaryNumber":"39","birthDate":"2003-07-28","currentAge":23,"birthCity":"Pottstown","birthStateProvince":"PA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trey","useLastName":"Yesavage","middleName":"David","boxscoreName":"Yesavage","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-09-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trey Yesavage","nameSlug":"trey-yesavage-702056","firstLastName":"Trey Yesavage","lastFirstName":"Yesavage, Trey","lastInitName":"Yesavage, T","initLastName":"T Yesavage","fullFMLName":"Trey David Yesavage","fullLFMName":"Yesavage, Trey David","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID643396":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396","firstName":"Isiah","lastName":"Kiner-Falefa","primaryNumber":"2","birthDate":"1995-03-23","currentAge":31,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Isiah","useLastName":"Kiner-Falefa","boxscoreName":"Kiner-Falefa","nickName":"Izzy","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2013,"pronunciation":"KYE-nuhr fuh-LEFF-uh","mlbDebutDate":"2018-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isiah Kiner-Falefa","nameSlug":"isiah-kiner-falefa-643396","firstLastName":"Isiah Kiner-Falefa","lastFirstName":"Kiner-Falefa, Isiah","lastInitName":"Kiner-Falefa, I","initLastName":"I Kiner-Falefa","fullFMLName":"Isiah Kiner-Falefa","fullLFMName":"Kiner-Falefa, Isiah","strikeZoneTop":3.125,"strikeZoneBottom":1.577},"ID676914":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914","firstName":"Davis","lastName":"Schneider","primaryNumber":"36","birthDate":"1999-01-26","currentAge":27,"birthCity":"Berlin","birthStateProvince":"NJ","birthCountry":"USA","height":"5' 8\"","weight":190,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Davis","useLastName":"Schneider","boxscoreName":"Schneider","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2023-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Davis Schneider","nameSlug":"davis-schneider-676914","firstLastName":"Davis Schneider","lastFirstName":"Schneider, Davis","lastInitName":"Schneider, D","initLastName":"D Schneider","fullFMLName":"Davis Schneider","fullLFMName":"Schneider, Davis ","strikeZoneTop":3.045,"strikeZoneBottom":1.537},"ID681909":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909","firstName":"Justin","lastName":"Dean","primaryNumber":"1","birthDate":"1996-12-06","currentAge":29,"birthCity":"Mauldin","birthStateProvince":"SC","birthCountry":"USA","height":"5' 8\"","weight":185,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Justin","useLastName":"Dean","middleName":"Emmanuel","boxscoreName":"Dean","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Dean","nameSlug":"justin-dean-681909","firstLastName":"Justin Dean","lastFirstName":"Dean, Justin","lastInitName":"Dean, J","initLastName":"J Dean","fullFMLName":"Justin Emmanuel Dean","fullLFMName":"Dean, Justin Emmanuel","strikeZoneTop":3.034,"strikeZoneBottom":1.531},"ID622554":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554","firstName":"Seranthony","lastName":"Domínguez","primaryNumber":"58","birthDate":"1994-11-25","currentAge":31,"birthCity":"Esperanza Valverde Mao","birthCountry":"Dominican Republic","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seranthony","useLastName":"Domínguez","middleName":"Ambioris","boxscoreName":"Domínguez","nickName":"Sir Anthony","gender":"M","nameMatrilineal":"Taveras","isPlayer":true,"isVerified":false,"pronunciation":"ser-AN-thoh-nee doh-MIN-gehz","mlbDebutDate":"2018-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seranthony Domínguez","nameSlug":"seranthony-dominguez-622554","firstLastName":"Seranthony Domínguez","lastFirstName":"Domínguez, Seranthony","lastInitName":"Domínguez, S","initLastName":"S Domínguez","fullFMLName":"Seranthony Ambioris Domínguez","fullLFMName":"Domínguez, Seranthony Ambioris","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},"ID453286":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286","firstName":"Maxwell","lastName":"Scherzer","primaryNumber":"31","birthDate":"1984-07-27","currentAge":42,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 3\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Max","useLastName":"Scherzer","middleName":"M.","boxscoreName":"Scherzer","nickName":"Brown Eye","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2006,"pronunciation":"SHER-zer","mlbDebutDate":"2008-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Scherzer","nameSlug":"max-scherzer-453286","firstLastName":"Max Scherzer","lastFirstName":"Scherzer, Max","lastInitName":"Scherzer, M","initLastName":"M Scherzer","fullFMLName":"Maxwell M. Scherzer","fullLFMName":"Scherzer, Maxwell M.","strikeZoneTop":3.38,"strikeZoneBottom":1.59},"ID543807":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807","firstName":"George","lastName":"Springer","primaryNumber":"4","birthDate":"1989-09-19","currentAge":36,"birthCity":"New Britain","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"George","useLastName":"Springer","middleName":"Chelston","boxscoreName":"Springer","nickName":"Horhay","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Springer","nameTitle":"III","nameSuffix":"III","nameSlug":"george-springer-543807","firstLastName":"George Springer","lastFirstName":"Springer, George","lastInitName":"Springer, G","initLastName":"G Springer","fullFMLName":"George Chelston Springer","fullLFMName":"Springer, George Chelston","strikeZoneTop":3.267,"strikeZoneBottom":1.649},"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},"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},"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},"ID623168":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168","firstName":"Tyler","lastName":"Heineman","primaryNumber":"31","birthDate":"1991-06-19","currentAge":35,"birthCity":"Pacific Palisades","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Tyler","useLastName":"Heineman","middleName":"Andrew","boxscoreName":"Heineman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"HIY-nuh-min","mlbDebutDate":"2019-09-04","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Heineman","nameSlug":"tyler-heineman-623168","firstLastName":"Tyler Heineman","lastFirstName":"Heineman, Tyler","lastInitName":"Heineman, T","initLastName":"T Heineman","fullFMLName":"Tyler Andrew Heineman","fullLFMName":"Heineman, Tyler Andrew","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID664034":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034","firstName":"Tyler","lastName":"France","primaryNumber":"25","birthDate":"1994-07-13","currentAge":32,"birthCity":"Downey","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Ty","useLastName":"France","middleName":"Lawrence","boxscoreName":"France, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ty France","nameSlug":"ty-france-664034","firstLastName":"Ty France","lastFirstName":"France, Ty","lastInitName":"France, T","initLastName":"T France","fullFMLName":"Tyler Lawrence France","fullLFMName":"France, Tyler Lawrence","strikeZoneTop":3.103,"strikeZoneBottom":1.566},"ID665489":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489","firstName":"Vladimir","lastName":"Guerrero","primaryNumber":"27","birthDate":"1999-03-16","currentAge":27,"birthCity":"Montreal","birthStateProvince":"QC","birthCountry":"Canada","height":"6' 0\"","weight":245,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Vladimir","useLastName":"Guerrero Jr.","boxscoreName":"Guerrero Jr.","nickName":"El K","gender":"M","nameMatrilineal":"Ramos","isPlayer":true,"isVerified":false,"mlbDebutDate":"2019-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Vladimir Guerrero Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"vladimir-guerrero-jr-665489","firstLastName":"Vladimir Guerrero Jr.","lastFirstName":"Guerrero Jr., Vladimir","lastInitName":"Guerrero Jr., V","initLastName":"V Guerrero Jr.","fullFMLName":"Vladimir Guerrero Jr.","fullLFMName":"Guerrero Jr., Vladimir ","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"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},"ID664702":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702","firstName":"Myles","lastName":"Straw","primaryNumber":"3","birthDate":"1994-10-17","currentAge":31,"birthCity":"Garden Grove","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":178,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Myles","useLastName":"Straw","middleName":"James Noble","boxscoreName":"Straw","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-09-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Myles Straw","nameSlug":"myles-straw-664702","firstLastName":"Myles Straw","lastFirstName":"Straw, Myles","lastInitName":"Straw, M","initLastName":"M Straw","fullFMLName":"Myles James Noble Straw","fullLFMName":"Straw, Myles James Noble","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"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},"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}},"venue":{"id":22,"name":"Dodger Stadium","link":"/api/v1/venues/22","location":{"address1":"1000 Vin Scully Avenue","city":"Los Angeles","state":"California","stateAbbrev":"CA","postalCode":"90012-1199","defaultCoordinates":{"latitude":34.07368,"longitude":-118.24053},"azimuthAngle":26.0,"elevation":515,"country":"USA","phone":"(323) 224-1500"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":56000,"turfType":"Grass","roofType":"Open","leftLine":330,"leftCenter":385,"center":395,"rightCenter":385,"rightLine":330},"active":true,"season":"2025"},"officialVenue":{"id":22,"link":"/api/v1/venues/22"},"weather":{"condition":"Clear","temp":"71","wind":"9 mph, Varies"},"gameInfo":{"attendance":52654,"firstPitch":"2025-10-28T00:11:00.000Z","gameDurationMinutes":399},"review":{"hasChallenges":true,"away":{"used":3,"remaining":0},"home":{"used":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"home":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"}},"officialScorer":{"id":431054,"fullName":"Ed Munson","link":"/api/v1/people/431054"},"primaryDatacaster":{"id":430022,"fullName":"Chris Lentine","link":"/api/v1/people/430022"},"moundVisits":{"away":{"used":4,"remaining":1},"home":{"used":4,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"George Springer strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-10-28T00:11:31.054Z","endTime":"2025-10-28T00:12:30.054Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"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":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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-10-27T20:02:54.188Z","endTime":"2025-10-27T23:59:19.011Z","isPitch":false,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-10-27T23:59:19.011Z","endTime":"2025-10-28T00:09:17.654Z","isPitch":false,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-10-28T00:09:17.654Z","endTime":"2025-10-28T00:11:32.873Z","isPitch":false,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"}},{"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":80.1,"endSpeed":73.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.171961822896332,"aZ":-44.679125810513845,"pfxX":3.8008565143884434,"pfxZ":-9.201110627356183,"pX":0.49376387626075524,"pZ":2.6806272745655813,"vX0":3.104186949073686,"vY0":-116.5273876558554,"vZ0":2.0251354499072924,"x":98.18,"y":166.4,"x0":-1.354640209489167,"y0":50.00050150474345,"z0":6.0567993138993765,"aX":5.167259553453706},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-15.7,"breakHorizontal":-7.7,"spinRate":2909,"spinDirection":20},"zone":6,"typeConfidence":0.9,"plateTime":0.4720685341525068,"extension":7.375277634917262},"index":3,"playId":"727bd1ba-886b-3ab7-8259-cec1d66ce8d2","pitchNumber":1,"startTime":"2025-10-28T00:11:32.873Z","endTime":"2025-10-28T00:11:36.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.3,"strikeZoneTop":3.53999943955121,"strikeZoneBottom":1.51763421307141,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.487972586719533,"aZ":-45.07590537600019,"pfxX":3.432811513433247,"pfxZ":-9.054445885205224,"pX":0.6429229472037257,"pZ":1.808005573916604,"vX0":3.36440017793067,"vY0":-119.04260906361115,"vZ0":-0.40247873345419594,"x":92.49,"y":189.96,"x0":-1.238813929311813,"y0":50.005203661314766,"z0":6.086537546610662,"aX":4.889302645932196},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-16.2,"breakHorizontal":-7.1,"spinRate":2918,"spinDirection":17},"zone":9,"typeConfidence":0.9,"plateTime":0.4614579972638362,"extension":7.285010441977453},"index":4,"playId":"fd01e8bf-f3fb-3a93-b669-7335f896c52c","pitchNumber":2,"startTime":"2025-10-28T00:11:48.095Z","endTime":"2025-10-28T00:11:51.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":90.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.803236082794754,"aZ":-12.071667134177407,"pfxX":-2.383273876446243,"pfxZ":9.790608495241768,"pX":0.5666535133790246,"pZ":1.1732272719664156,"vX0":6.281760068735894,"vY0":-141.57079136344535,"vZ0":-10.610246620365443,"x":95.4,"y":207.1,"x0":-1.35998618512918,"y0":50.00299149475245,"z0":5.716688861961762,"aX":-4.893856771464245},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.0,"breakHorizontal":3.2,"spinRate":2499,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.3851903672555008,"extension":7.638972986594829},"index":5,"playId":"4662731b-c907-36cc-b071-b18aecab6265","pitchNumber":3,"startTime":"2025-10-28T00:12:04.957Z","endTime":"2025-10-28T00:12:08.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.758176967697544,"aZ":-9.924353359861895,"pfxX":-0.9389396225227853,"pfxZ":10.89638385625008,"pX":0.5409085274492524,"pZ":2.8596695211066474,"vX0":5.447617538748606,"vY0":-142.0397369500378,"vZ0":-6.627294208710487,"x":96.38,"y":161.57,"x0":-1.2804101649628872,"y0":50.00202978529293,"z0":5.855297326219981,"aX":-1.9181087313589122},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.6,"breakHorizontal":0.6,"spinRate":2638,"spinDirection":193},"zone":6,"typeConfidence":2.0,"plateTime":0.3857354610292618,"extension":7.551645073281143},"index":6,"playId":"27e4ad4e-8596-3a19-afcc-c6b40b372a85","pitchNumber":4,"startTime":"2025-10-28T00:12:26.924Z","endTime":"2025-10-28T00:12:30.054Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T00:12:30.054Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathan Lukes flies out to left fielder Enrique Hernández in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-10-28T00:12:57.572Z","endTime":"2025-10-28T00:13:07.594Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"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],"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":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.914476292599176,"aZ":-10.420691263346761,"pfxX":-1.8848146583301113,"pfxZ":10.719566313237962,"pX":-0.2543614064615872,"pZ":2.482420385253824,"vX0":4.04987793367368,"vY0":-141.67903085732476,"vZ0":-7.3567922239398955,"x":126.7,"y":171.75,"x0":-1.4586178710430082,"y0":50.00477789638432,"z0":5.7818780722049965,"aX":-3.8260371816421705},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.0,"breakHorizontal":2.5,"spinRate":2564,"spinDirection":193},"zone":5,"typeConfidence":2.0,"plateTime":0.3868761921574513,"extension":7.634371960416641},"hitData":{"launchSpeed":92.5,"launchAngle":52.0,"totalDistance":269.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":44.83,"coordY":126.82}},"index":0,"playId":"c4df89e2-5771-3985-b044-2aa7f9d4c015","pitchNumber":1,"startTime":"2025-10-28T00:12:57.572Z","endTime":"2025-10-28T00:13:07.594Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T00:13:07.594Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vladimir Guerrero Jr. flies out to right fielder Teoscar Hernández.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-10-28T00:13:35.014Z","endTime":"2025-10-28T00:14:30.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"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,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.3,"strikeZoneTop":3.62999896419563,"strikeZoneBottom":1.58389928744966,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.22273379992646,"aZ":-45.088398576899436,"pfxX":2.661642752827533,"pfxZ":-9.09528505812487,"pX":1.0887352099496472,"pZ":0.8573341385112908,"vX0":4.581670727276991,"vY0":-119.33852744237029,"vZ0":-2.2621250434969578,"x":75.5,"y":215.63,"x0":-1.2132191599540882,"y0":50.00101195792194,"z0":5.937050447024349,"aX":3.779864916319009},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-16.7,"breakHorizontal":-6.1,"spinRate":2818,"spinDirection":17},"zone":14,"typeConfidence":0.9,"plateTime":0.461662228692322,"extension":7.551231038553979},"index":0,"playId":"12b05bad-f1b0-3bc3-b6d0-f56ace109232","pitchNumber":1,"startTime":"2025-10-28T00:13:35.014Z","endTime":"2025-10-28T00:13:38.014Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.2,"strikeZoneTop":3.63,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.38695342581452,"aZ":-45.691314970221946,"pfxX":2.510780693436285,"pfxZ":-9.729220640644396,"pX":1.0485913692290387,"pZ":2.077386737151295,"vX0":4.676666725312645,"vY0":-117.98594958998815,"vZ0":0.6692664115683762,"x":77.03,"y":182.69,"x0":-1.2963225893874053,"y0":50.00059122331135,"z0":6.048763595014442,"aX":3.488918701371849},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-17.0,"breakHorizontal":-5.9,"spinRate":2762,"spinDirection":21},"zone":14,"typeConfidence":0.9,"plateTime":0.4667453170985052,"extension":7.594380092876117},"index":1,"playId":"29104850-3e56-332d-ba62-00c232ac9673","pitchNumber":2,"startTime":"2025-10-28T00:13:55.077Z","endTime":"2025-10-28T00:13:58.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":74.7,"strikeZoneTop":3.63,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.493473633038214,"aZ":-43.32740338586971,"pfxX":3.891792582658953,"pfxZ":-7.862289944108269,"pX":0.22349101742262228,"pZ":3.5787715245016916,"vX0":2.6113847515118707,"vY0":-118.84509173841793,"vZ0":3.3885547952252617,"x":108.48,"y":142.15,"x0":-1.3981778179486108,"y0":50.0022574467864,"z0":6.09154268270569,"aX":5.521102582593149},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-13.0,"breakHorizontal":-7.7,"spinRate":2642,"spinDirection":19},"zone":2,"typeConfidence":0.9,"plateTime":0.46231868106913776,"extension":7.122588649026863},"hitData":{"launchSpeed":87.6,"launchAngle":39.0,"totalDistance":285.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.53,"coordY":99.21}},"index":2,"playId":"39756f53-0af3-3417-9b40-c19f63c5e9e6","pitchNumber":3,"startTime":"2025-10-28T00:14:21.462Z","endTime":"2025-10-28T00:14:30.263Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T00:14:30.263Z","atBatIndex":2},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Shohei Ohtani hits a ground-rule double (1) on a line drive down the right-field line.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-10-28T00:17:40.168Z","endTime":"2025-10-28T00:18:04.243Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.721562122877945,"aZ":-15.744025815709566,"pfxX":-5.674215192504937,"pfxZ":8.510984205558623,"pX":-0.5805652597150797,"pZ":3.1162981483069685,"vX0":7.9447073037832725,"vY0":-138.26938716484744,"vZ0":-4.207252285508182,"x":139.13,"y":154.64,"x0":-2.757985695379307,"y0":50.00044456476926,"z0":5.718649750680352,"aX":-10.951558769095675},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":8.5,"spinRate":2458,"spinDirection":217},"zone":1,"typeConfidence":0.91,"plateTime":0.39660318385183,"extension":5.965772142221553},"index":0,"playId":"31fd20bd-d5c8-3221-aef8-aabe65864edc","pitchNumber":1,"startTime":"2025-10-28T00:17:40.168Z","endTime":"2025-10-28T00:17:43.168Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":73.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.008347399011324,"aZ":-37.64924534685157,"pfxX":5.2540549108816315,"pfxZ":-4.064992635630583,"pX":0.5524115086729487,"pZ":2.2877322234715076,"vX0":6.218450743215058,"vY0":-115.25085556835947,"vZ0":0.27705706265921304,"x":95.94,"y":177.01,"x0":-2.860968205994569,"y0":50.000459746677016,"z0":5.79592382424828,"aX":7.081250000716175},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-7.0,"breakHorizontal":-11.0,"spinRate":2808,"spinDirection":61},"zone":6,"typeConfidence":0.89,"plateTime":0.47487215980389674,"extension":6.309508021926576},"hitData":{"launchSpeed":113.8,"launchAngle":16.0,"totalDistance":245.0,"trajectory":"line_drive","hardness":"hard","coordinates":{"coordX":197.99,"coordY":131.54}},"index":1,"playId":"2dcfd28d-b1e1-35b2-bb39-bbb69e540cb0","pitchNumber":2,"startTime":"2025-10-28T00:17:57.103Z","endTime":"2025-10-28T00:18:04.243Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T00:18:04.243Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mookie Betts flies out to right fielder Addison Barger.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-10-28T00:18:40.052Z","endTime":"2025-10-28T00:20:23.004Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":4},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"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":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.27925617220986,"strikeZoneBottom":1.49000103155196,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.96149850130054,"aZ":-12.83857234093864,"pfxX":-6.703983289083501,"pfxZ":9.924420191196731,"pX":1.2883452194494587,"pZ":1.343128084007754,"vX0":13.333983941172084,"vY0":-138.67639563040711,"vZ0":-8.770896682390498,"x":67.89,"y":202.52,"x0":-2.710698688645414,"y0":50.0008897157507,"z0":5.4028881730968825,"aX":-13.059556339862224},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.2,"breakHorizontal":9.4,"spinRate":2494,"spinDirection":218},"zone":14,"typeConfidence":0.92,"plateTime":0.3949380267857818,"extension":6.326185920152679},"index":0,"playId":"e8a404aa-7e59-380e-969c-58a47be7e08e","pitchNumber":1,"startTime":"2025-10-28T00:18:40.052Z","endTime":"2025-10-28T00:18:43.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.789405448674344,"aZ":-28.75558893333853,"pfxX":1.892885993681864,"pfxZ":2.071795187969985,"pX":0.01662606251522091,"pZ":2.0664181138752644,"vX0":7.036255292286698,"vY0":-127.5976591336054,"vZ0":-2.791934020205546,"x":116.37,"y":182.99,"x0":-3.020639846899904,"y0":50.00523543977967,"z0":5.436175668169163,"aX":3.1266673533849687},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.4,"breakHorizontal":-5.0,"spinRate":2485,"spinDirection":158},"zone":5,"typeConfidence":0.91,"plateTime":0.42895134299287285,"extension":6.262148228843024},"index":1,"playId":"f4c41baa-1056-32e5-b43c-f0ab2ed04944","pitchNumber":2,"startTime":"2025-10-28T00:18:58.407Z","endTime":"2025-10-28T00:19:03.512Z","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":87.9,"endSpeed":81.1,"strikeZoneTop":3.31726894075241,"strikeZoneBottom":1.48999869805749,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.397615200608143,"aZ":-31.690311478741886,"pfxX":0.20649147461260586,"pfxZ":0.2918112271708355,"pX":1.320385917071037,"pZ":0.6701396048725917,"vX0":9.992762791683122,"vY0":-127.55134817655443,"vZ0":-5.777626646689902,"x":66.67,"y":220.69,"x0":-2.6757751729155346,"y0":50.00066547289855,"z0":5.4652419674375725,"aX":0.3396695849720811},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.6,"breakHorizontal":-2.6,"spinRate":2542,"spinDirection":120},"zone":14,"typeConfidence":0.91,"plateTime":0.42952388944149567,"extension":6.221906800070895},"index":2,"playId":"fc4a800b-b70d-3d6c-bc2b-ec11229db87b","pitchNumber":3,"startTime":"2025-10-28T00:19:22.088Z","endTime":"2025-10-28T00:19:25.088Z","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.6,"endSpeed":87.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.948704856367343,"aZ":-15.390523080638761,"pfxX":-5.849630435119648,"pfxZ":8.578128157106121,"pX":0.5730381638785657,"pZ":2.561202409247369,"vX0":11.390755305653181,"vY0":-138.7263991815697,"vZ0":-4.953932376213258,"x":95.16,"y":169.63,"x0":-2.8191597421229746,"y0":50.000077102613844,"z0":5.3898688280267475,"aX":-11.442430495138252},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.6,"breakHorizontal":8.3,"spinRate":2513,"spinDirection":217},"zone":6,"typeConfidence":0.91,"plateTime":0.39425365426856995,"extension":6.3441435801040065},"index":3,"playId":"bd80fe2a-4a49-3054-98d6-20d163e199ec","pitchNumber":4,"startTime":"2025-10-28T00:19:46.748Z","endTime":"2025-10-28T00:19:50.549Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.45882617833364,"aZ":-13.43433326089935,"pfxX":-5.624125265113356,"pfxZ":9.455254194904514,"pX":-0.2663877241763907,"pZ":3.058938486570033,"vX0":9.062779043199582,"vY0":-140.0767001455661,"vZ0":-4.530858725940387,"x":127.15,"y":156.19,"x0":-2.817054285012052,"y0":50.002259537991264,"z0":5.579708716917036,"aX":-11.146737095466188},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.3,"breakHorizontal":8.3,"spinRate":2334,"spinDirection":220},"zone":2,"typeConfidence":0.92,"plateTime":0.39144613865613165,"extension":6.405994318350129},"hitData":{"launchSpeed":88.4,"launchAngle":58.0,"totalDistance":208.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.12,"coordY":142.99}},"index":4,"playId":"157e533e-7fed-3fdd-b8a9-a2458b5a9fb0","pitchNumber":5,"startTime":"2025-10-28T00:20:10.202Z","endTime":"2025-10-28T00:20:23.004Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T00:20:23.004Z","atBatIndex":4},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Freddie Freeman pops out to third baseman Ernie Clement.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-10-28T00:21:06.448Z","endTime":"2025-10-28T00:21:56.331Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":2},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.67440461769372,"strikeZoneBottom":1.78999966252422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.611290879145375,"aZ":-27.10381151081317,"pfxX":0.21584629729857374,"pfxZ":2.876672979079677,"pX":0.9020698192207731,"pZ":3.348227707059825,"vX0":9.513366718030117,"vY0":-131.78578321368212,"vZ0":-0.7591678324969009,"x":82.62,"y":148.38,"x0":-2.7802259492520798,"y0":50.0020632111494,"z0":5.6394205153277275,"aX":0.3776853517802468},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.3,"breakHorizontal":-2.4,"spinRate":2372,"spinDirection":203},"zone":12,"typeConfidence":0.67,"plateTime":0.4153865890085382,"extension":6.2331813781490535},"index":0,"playId":"c7cc7fa1-0198-357a-b417-5c48f7e1bd1f","pitchNumber":1,"startTime":"2025-10-28T00:21:06.448Z","endTime":"2025-10-28T00:21:10.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.8,"strikeZoneTop":3.69,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.44294851772648,"aZ":-25.919517265764018,"pfxX":0.7541069174056458,"pfxZ":3.5297651775251433,"pX":1.0623150819498657,"pZ":2.2619278073389215,"vX0":9.932701053400866,"vY0":-131.89530651230362,"vZ0":-3.1006425968154017,"x":76.51,"y":177.71,"x0":-2.840872443570516,"y0":50.004723194589296,"z0":5.351472226758282,"aX":1.3353335314386576},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.0,"breakHorizontal":-3.4,"spinRate":2514,"spinDirection":206},"zone":14,"typeConfidence":0.49,"plateTime":0.4142997655190337,"extension":6.325091482330856},"index":1,"playId":"a05abe2e-bae4-33f5-b7ea-667663ca0405","pitchNumber":2,"startTime":"2025-10-28T00:21:23.949Z","endTime":"2025-10-28T00:21:26.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.69,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.498826210445948,"aZ":-12.548977171464335,"pfxX":-4.523893202683663,"pfxZ":10.146172188270004,"pX":0.4601225055554581,"pZ":3.4461777700883243,"vX0":10.256097829541075,"vY0":-138.13284860598182,"vZ0":-3.624143331822095,"x":99.46,"y":145.73,"x0":-2.7115637807598745,"y0":50.00299353833844,"z0":5.617742825168217,"aX":-8.75161474092936},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.8,"breakHorizontal":6.1,"spinRate":2374,"spinDirection":216},"zone":3,"typeConfidence":0.91,"plateTime":0.39637451422066494,"extension":6.130974113497049},"hitData":{"launchSpeed":94.9,"launchAngle":78.0,"totalDistance":74.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":111.45,"coordY":182.68}},"index":2,"playId":"be0f0d79-5144-3326-9133-41e11fa0baed","pitchNumber":3,"startTime":"2025-10-28T00:21:43.572Z","endTime":"2025-10-28T00:21:56.331Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T00:21:56.331Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Smith strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-10-28T00:22:22.324Z","endTime":"2025-10-28T00:25:08.483Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.408527273219566,"aZ":-12.598475215779182,"pfxX":-5.134708236751453,"pfxZ":9.950403304194857,"pX":0.6199446566842146,"pZ":2.4359300251598786,"vX0":10.552867345152745,"vY0":-139.17509165319478,"vZ0":-6.327242706261173,"x":93.37,"y":173.01,"x0":-2.548919610783477,"y0":50.00153946418887,"z0":5.568482766627021,"aX":-10.101158498784402},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.9,"breakHorizontal":7.2,"spinRate":2390,"spinDirection":216},"zone":6,"typeConfidence":0.92,"plateTime":0.3931291776008239,"extension":6.116334377368153},"index":0,"playId":"fb51e002-4a4a-3821-9a1b-98c667beaeaf","pitchNumber":1,"startTime":"2025-10-28T00:22:22.324Z","endTime":"2025-10-28T00:22:25.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.44628903892124,"strikeZoneBottom":1.58999905153841,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.421505329322635,"aZ":-28.24358093698958,"pfxX":0.6393413151180547,"pfxZ":2.322939657181065,"pX":0.06651862866343809,"pZ":2.6388809795203,"vX0":7.279525426652241,"vY0":-128.70873809811206,"vZ0":-1.9448335755957367,"x":114.46,"y":167.53,"x0":-2.870794498934805,"y0":50.00336088978044,"z0":5.57194309846073,"aX":1.082605173632452},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.1,"breakHorizontal":-2.6,"spinRate":2367,"spinDirection":140},"zone":5,"typeConfidence":0.9,"plateTime":0.4240741857819157,"extension":6.345466284088298},"index":1,"playId":"51656683-2411-3fc8-873c-39451d698347","pitchNumber":2,"startTime":"2025-10-28T00:22:45.997Z","endTime":"2025-10-28T00:22:50.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.001671350715917,"aZ":-30.290416951045245,"pfxX":1.2116758494495423,"pfxZ":1.1725881370478022,"pX":1.7997536488916188,"pZ":0.24087839506555875,"vX0":11.065461631896056,"vY0":-125.80176935525421,"vZ0":-6.184079659060407,"x":48.4,"y":232.28,"x0":-2.802022779406826,"y0":50.00628179284338,"z0":5.166913665341575,"aX":1.9547088033240168},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.0,"breakHorizontal":-4.6,"spinRate":2394,"spinDirection":195},"zone":14,"typeConfidence":0.91,"plateTime":0.4343249793774997,"extension":6.242139641815741},"index":2,"playId":"5c9b392e-7fff-3b27-9d35-439fb3a76bfd","pitchNumber":3,"startTime":"2025-10-28T00:23:07.334Z","endTime":"2025-10-28T00:23:10.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":72.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.61647800498704,"aZ":-38.02321815326349,"pfxX":5.408152980413506,"pfxZ":-4.538485343077943,"pX":0.3424292871718886,"pZ":0.09444217452309918,"vX0":5.498366719398942,"vY0":-113.29232399868528,"vZ0":-3.598573984237464,"x":103.95,"y":236.23,"x0":-2.8279058975969806,"y0":50.005434917714915,"z0":5.542094962872529,"aX":6.961654215512697},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-8.9,"breakHorizontal":-11.3,"spinRate":2623,"spinDirection":50},"zone":14,"typeConfidence":0.9,"plateTime":0.48529771017031464,"extension":6.429518629863334},"index":3,"playId":"02f34b6d-65b1-345d-be93-b23ba670d50c","pitchNumber":4,"startTime":"2025-10-28T00:23:40.703Z","endTime":"2025-10-28T00:23:45.240Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.41474285841099,"strikeZoneBottom":1.58999860133017,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.310210336249263,"aZ":-15.592128908547544,"pfxX":-5.122038155985619,"pfxZ":8.375631397138811,"pX":0.4249124552193694,"pZ":3.9600748828881938,"vX0":10.215715177529994,"vY0":-139.7684854075001,"vZ0":-1.9836425214974491,"x":100.8,"y":131.86,"x0":-2.6108915766373033,"y0":50.003053507352526,"z0":5.702187976775549,"aX":-10.142162863587377},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.9,"breakHorizontal":7.2,"spinRate":2295,"spinDirection":206},"zone":12,"typeConfidence":0.91,"plateTime":0.3917816203282922,"extension":6.218816952647341},"index":4,"playId":"e23b19af-c18e-35b9-a9e5-1491765c66d7","pitchNumber":5,"startTime":"2025-10-28T00:24:05.417Z","endTime":"2025-10-28T00:24:08.450Z","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":2},"index":5,"startTime":"2025-10-28T00:24:36.105Z","endTime":"2025-10-28T00:24:36.106Z","isPitch":false,"type":"action","player":{"id":669257,"link":"/api/v1/people/669257"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.356886532226756,"aZ":-16.723061132443185,"pfxX":-6.552251560477552,"pfxZ":7.791545593839863,"pX":-0.3498942551540366,"pZ":2.1886402883025804,"vX0":9.180085300790488,"vY0":-139.8968278022893,"vZ0":-5.534245610224382,"x":130.34,"y":179.69,"x0":-2.821606154068198,"y0":50.00672395434813,"z0":5.287716597644584,"aX":-13.000192300029845},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.1,"breakHorizontal":10.0,"spinRate":2364,"spinDirection":220},"zone":4,"typeConfidence":0.91,"plateTime":0.391420880561566,"extension":6.644014618100257},"index":6,"playId":"5b080d35-cef0-3a4c-91f8-6ca86fd52907","pitchNumber":6,"startTime":"2025-10-28T00:24:36.107Z","endTime":"2025-10-28T00:24:39.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":72.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.045800302289724,"aZ":-39.68545005072841,"pfxX":5.662225194592607,"pfxZ":-5.725664888439756,"pX":-0.07763187394545697,"pZ":1.5257989655926947,"vX0":4.696729737706885,"vY0":-113.56955915044094,"vZ0":-0.4104405782856837,"x":119.96,"y":197.58,"x0":-2.9053446271375023,"y0":50.00441384933324,"z0":5.643094023687982,"aX":7.424813094987474},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-10.2,"breakHorizontal":-11.4,"spinRate":2615,"spinDirection":50},"zone":8,"typeConfidence":0.9,"plateTime":0.48158081968657873,"extension":6.309540537259497},"index":7,"playId":"7188ca85-3de0-310e-b87d-a47ec800f8ce","pitchNumber":7,"startTime":"2025-10-28T00:25:04.979Z","endTime":"2025-10-28T00:25:08.483Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T00:25:08.483Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Bichette singles on a line drive to center fielder Andy Pages.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-10-28T00:28:15.922Z","endTime":"2025-10-28T00:29:40.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.81525588515252,"strikeZoneBottom":1.73000131501577,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.85656531324294,"aZ":-13.475724568343525,"pfxX":-0.24845839835291206,"pfxZ":9.726575237805765,"pX":-0.2882580396184606,"pZ":4.742731755816367,"vX0":3.4629182078200085,"vY0":-137.60150424951246,"vZ0":-0.8753439749011338,"x":127.99,"y":110.73,"x0":-1.5294157278204057,"y0":50.00018143292145,"z0":5.975882763423098,"aX":-0.4782973859722256},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.6,"breakHorizontal":-0.2,"spinRate":2402,"spinDirection":188},"zone":11,"typeConfidence":2.0,"plateTime":0.397703580606378,"extension":7.523245837400583},"index":0,"playId":"e8ee7191-8bce-3021-92a2-97da21fc4450","pitchNumber":1,"startTime":"2025-10-28T00:28:15.922Z","endTime":"2025-10-28T00:28:19.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.7,"strikeZoneTop":3.73721432569911,"strikeZoneBottom":1.72999895440883,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.86132921071396,"aZ":-12.651534373252602,"pfxX":0.09553700198538984,"pfxZ":9.992515399797265,"pX":0.9751267791597011,"pZ":2.017672196271489,"vX0":6.724509741791986,"vY0":-138.40051704513553,"vZ0":-7.930701296003005,"x":79.83,"y":184.3,"x0":-1.4913275165164603,"y0":50.00360384304299,"z0":5.7544733837372775,"aX":0.18464267799685813},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.8,"breakHorizontal":-1.4,"spinRate":2514,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.3947073733776483,"extension":7.6051989226268795},"index":1,"playId":"e149a049-ec0b-3c31-a3f9-1c8a91f99ceb","pitchNumber":2,"startTime":"2025-10-28T00:28:29.300Z","endTime":"2025-10-28T00:28:33.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.5,"strikeZoneTop":3.68,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.366481270955987,"aZ":-12.461515674446247,"pfxX":-5.06155585903546,"pfxZ":9.793396543729969,"pX":-0.19029725027416997,"pZ":3.8040107226082935,"vX0":5.708161179349158,"vY0":-140.8283715712082,"vZ0":-3.4615494656024217,"x":124.25,"y":136.07,"x0":-1.5838778622985596,"y0":50.00066316645168,"z0":5.85265024352213,"aX":-10.186529200967755},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.3,"breakHorizontal":8.0,"spinRate":2374,"spinDirection":192},"zone":11,"typeConfidence":2.0,"plateTime":0.38862014622340046,"extension":7.647303768454452},"index":2,"playId":"1de5bf87-45c2-3c44-a8cc-5459c84e20bc","pitchNumber":3,"startTime":"2025-10-28T00:28:44.449Z","endTime":"2025-10-28T00:28:47.449Z","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":97.5,"endSpeed":88.2,"strikeZoneTop":3.70369117908588,"strikeZoneBottom":1.72999912680365,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.61196703907288,"aZ":-14.471600444514666,"pfxX":-7.3210570556789705,"pfxZ":8.778855917025997,"pX":-1.0641577119467207,"pZ":4.0784640834602195,"vX0":4.275535093259677,"vY0":-141.86049873525516,"vZ0":-2.3432227349264667,"x":157.56,"y":128.66,"x0":-1.6479563227067595,"y0":50.005845868550246,"z0":5.849469322068835,"aX":-14.768412335855272},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.5,"breakHorizontal":12.2,"spinRate":2579,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.3876609635396737,"extension":7.67101916839629},"index":3,"playId":"d58605d7-d417-35ff-b413-9032fa393669","pitchNumber":4,"startTime":"2025-10-28T00:29:00.151Z","endTime":"2025-10-28T00:29:03.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":88.5,"strikeZoneTop":3.68,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.979334130325064,"aZ":-13.813741366801557,"pfxX":-7.36772019237434,"pfxZ":9.08322693974368,"pX":-0.3206888515336306,"pZ":3.035055401027883,"vX0":6.152074108778027,"vY0":-141.87073775326857,"vZ0":-5.055296185299482,"x":129.22,"y":156.83,"x0":-1.5690272064406932,"y0":50.00445715613054,"z0":5.733010701410943,"aX":-14.895373637907191},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.5,"breakHorizontal":12.0,"spinRate":2547,"spinDirection":192},"zone":4,"typeConfidence":2.0,"plateTime":0.3873101737561746,"extension":7.669825124123674},"hitData":{"launchSpeed":88.6,"launchAngle":15.0,"totalDistance":242.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":125.45,"coordY":87.01}},"index":4,"playId":"7725fb07-71e6-3253-96c3-2b62061b8799","pitchNumber":5,"startTime":"2025-10-28T00:29:28.907Z","endTime":"2025-10-28T00:29:40.200Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T00:29:40.200Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Daulton Varsho walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-10-28T00:30:03.706Z","endTime":"2025-10-28T00:33:15.505Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,7,8,9],"actionIndex":[6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":607192,"link":"/api/v1/people/607192"},"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"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.1,"strikeZoneTop":3.28529200444363,"strikeZoneBottom":1.5600011814943,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.675961122374193,"aZ":-44.4858969920547,"pfxX":0.9773674334850149,"pfxZ":-8.70754385588152,"pX":0.4882700956758333,"pZ":0.8273966365109272,"vX0":4.245866130038393,"vY0":-118.96569023534613,"vZ0":-2.4490017760008413,"x":98.39,"y":216.44,"x0":-1.4563926803883331,"y0":50.00177875371912,"z0":5.953705206211326,"aX":1.3818921991062552},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-16.1,"breakHorizontal":-2.9,"spinRate":2791,"spinDirection":14},"zone":14,"typeConfidence":0.9,"plateTime":0.4627799813540694,"extension":7.1092491377110045},"index":0,"playId":"ebb38d2f-2ba8-322e-9d96-11d6d0473831","pitchNumber":1,"startTime":"2025-10-28T00:30:03.706Z","endTime":"2025-10-28T00:30:06.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.3067909634169,"strikeZoneBottom":1.55999914641805,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.56104526194854,"aZ":-31.062566120059504,"pfxX":2.3621940398266075,"pfxZ":0.655971207902347,"pX":-0.7452027394700738,"pZ":4.297771561120976,"vX0":1.7837725572644936,"vY0":-129.28015722648163,"vZ0":1.895329161966532,"x":145.41,"y":122.74,"x0":-1.7497659163350865,"y0":50.0044398888181,"z0":5.930083507462493,"aX":4.021037783237257},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.8,"breakHorizontal":-4.7,"spinRate":2549,"spinDirection":128},"zone":11,"typeConfidence":0.91,"plateTime":0.42278800563995,"extension":7.425120291755017},"index":1,"playId":"c565b1a9-5d0e-3aa9-8571-675392215f13","pitchNumber":2,"startTime":"2025-10-28T00:30:24.332Z","endTime":"2025-10-28T00:30:28.898Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.427116560234953,"aZ":-17.10633371279816,"pfxX":-7.645670422301878,"pfxZ":7.636784829615458,"pX":-0.35965260405088945,"pZ":2.79273939056991,"vX0":6.184794249604664,"vY0":-139.5764019750957,"vZ0":-4.961273516785049,"x":130.71,"y":163.38,"x0":-1.6109488465493071,"y0":50.001587373230876,"z0":5.719712860763149,"aX":-15.083768518771727},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.0,"breakHorizontal":12.6,"spinRate":2457,"spinDirection":195},"zone":4,"typeConfidence":2.0,"plateTime":0.39241580635130546,"extension":7.835528888188463},"index":2,"playId":"59cf9c14-b4d8-38f0-889b-f203f6070f26","pitchNumber":3,"startTime":"2025-10-28T00:30:42.316Z","endTime":"2025-10-28T00:30:45.316Z","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":88.7,"endSpeed":82.1,"strikeZoneTop":3.35960538226551,"strikeZoneBottom":1.56000047035841,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.33520923630016,"aZ":-32.09074002839101,"pfxX":0.5749866476385666,"pfxZ":0.051735017981618725,"pX":0.0023607414047441665,"pZ":3.669689041066099,"vX0":4.083385872655759,"vY0":-129.21602637738414,"vZ0":0.502467426988175,"x":116.91,"y":139.7,"x0":-1.6665247130670977,"y0":50.005870431052514,"z0":5.918332216309692,"aX":0.9815325477022918},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.4,"breakHorizontal":-1.9,"spinRate":2544,"spinDirection":79},"zone":12,"typeConfidence":0.91,"plateTime":0.42223886620890827,"extension":7.105293850792195},"index":3,"playId":"c02964d9-71a1-33dd-a90e-5a042ea1b502","pitchNumber":4,"startTime":"2025-10-28T00:31:05.947Z","endTime":"2025-10-28T00:31:10.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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.45770466086214,"strikeZoneBottom":1.52239678077652,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.14555693335071,"aZ":-15.112779473014493,"pfxX":-7.59797191072884,"pfxZ":8.611417755393749,"pX":0.2899693557988997,"pZ":3.6981469607065645,"vX0":7.657023966422396,"vY0":-139.5638109602744,"vZ0":-3.035588529684424,"x":105.95,"y":138.93,"x0":-1.496325472759941,"y0":50.00355925709736,"z0":5.789843521910489,"aX":-15.054414079887573},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.2,"breakHorizontal":12.2,"spinRate":2315,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.39182126829005437,"extension":7.730283193832159},"index":4,"playId":"98f2e106-6f58-3b16-8f19-811d218d67b4","pitchNumber":5,"startTime":"2025-10-28T00:31:29.863Z","endTime":"2025-10-28T00:31:32.884Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"playId":"2f67188d-0b2c-48c9-9589-ee63806143e4","startTime":"2025-10-28T00:31:36.473Z","endTime":"2025-10-28T00:31:42.499Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pitcher Tyler Glasnow picks off Bo Bichette at 1st on throw to first baseman Freddie Freeman.","event":"Pickoff 1B","eventType":"pickoff_1b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"actionPlayId":"2f67188d-0b2c-48c9-9589-ee63806143e4","startTime":"2025-10-28T00:32:30.436Z","endTime":"2025-10-28T00:32:30.437Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666182,"link":"/api/v1/people/666182"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.455144865546018,"aZ":-13.627522634823366,"pfxX":-6.118641209188357,"pfxZ":9.013207292956794,"pX":-0.2854341902186534,"pZ":3.4019613019596737,"vX0":5.629435947519635,"vY0":-142.2621305648107,"vZ0":-4.019054157161958,"x":127.88,"y":146.93,"x0":-1.4912244398919097,"y0":50.00089395908664,"z0":5.691661009643389,"aX":-12.588682356183716},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.7,"breakHorizontal":10.0,"spinRate":2375,"spinDirection":193},"zone":1,"typeConfidence":2.0,"plateTime":0.38443099367261313,"extension":7.733800243698755},"index":7,"playId":"5d9e6f17-0b59-36d0-8b62-41d98f1873b5","pitchNumber":6,"startTime":"2025-10-28T00:32:30.438Z","endTime":"2025-10-28T00:32:33.438Z","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":97.0,"endSpeed":89.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.188586228976973,"aZ":-13.784661986930534,"pfxX":-0.781096026315602,"pfxZ":9.022716375998048,"pX":-0.18506137057652036,"pZ":2.7251320322241464,"vX0":4.329595451410801,"vY0":-141.17508538208264,"vZ0":-5.974200714010378,"x":124.05,"y":165.2,"x0":-1.6306878352569734,"y0":50.00649424013388,"z0":5.7404124227253,"aX":-1.593545379066},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.5,"breakHorizontal":0.6,"spinRate":2418,"spinDirection":194},"zone":5,"typeConfidence":2.0,"plateTime":0.38654426071088777,"extension":7.618247141680362},"index":8,"playId":"f1e9738d-ba77-33ed-a458-229e7d667d22","pitchNumber":7,"startTime":"2025-10-28T00:32:52.248Z","endTime":"2025-10-28T00:32:55.448Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.6,"strikeZoneTop":3.33141703976686,"strikeZoneBottom":1.55999906196289,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.437391986296806,"aZ":-44.1792251523147,"pfxX":3.1996324667080698,"pfxZ":-8.361373821265799,"pX":-0.1186351446628406,"pZ":0.7223874781766472,"vX0":1.8519146426404738,"vY0":-119.97387869191054,"vZ0":-2.9091087672453826,"x":121.52,"y":219.28,"x0":-1.3200687137311757,"y0":50.00296089061891,"z0":5.945417812190929,"aX":4.594178169659926},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-15.6,"breakHorizontal":-6.2,"spinRate":2850,"spinDirection":17},"zone":13,"typeConfidence":0.9,"plateTime":0.45917022105575045,"extension":7.706684998472875},"index":9,"playId":"b21df585-a860-391a-a3ee-69749365092c","pitchNumber":8,"startTime":"2025-10-28T00:33:11.731Z","endTime":"2025-10-28T00:33:15.505Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T00:33:15.505Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alejandro Kirk singles on a line drive to right fielder Teoscar Hernández. Daulton Varsho to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-10-28T00:33:43.199Z","endTime":"2025-10-28T00:33:53.541Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"postOnThird":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"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":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"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":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"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":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.6,"strikeZoneTop":3.1,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.44562951752793,"aZ":-14.982443299239474,"pfxX":-6.47089318231772,"pfxZ":8.693694271423912,"pX":-0.24370093328844242,"pZ":3.1171276403101347,"vX0":5.578831477155849,"vY0":-140.16122359512212,"vZ0":-4.383352556683735,"x":126.29,"y":154.62,"x0":-1.4250453507703533,"y0":50.0060537060627,"z0":5.6886686258242305,"aX":-12.800467468351489},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.0,"breakHorizontal":10.4,"spinRate":2227,"spinDirection":187},"zone":2,"typeConfidence":2.0,"plateTime":0.39168866856418205,"extension":7.6983622996233745},"hitData":{"launchSpeed":88.7,"launchAngle":10.0,"totalDistance":169.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":200.61,"coordY":119.28}},"index":0,"playId":"bc9c435e-9eff-3f8e-b007-4e8e78c95b8e","pitchNumber":1,"startTime":"2025-10-28T00:33:43.199Z","endTime":"2025-10-28T00:33:53.541Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T00:33:53.541Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Addison Barger strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-10-28T00:34:24.927Z","endTime":"2025-10-28T00:35:37.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"postOnThird":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":73.8,"strikeZoneTop":3.72,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.466754521246056,"aZ":-43.39805799702522,"pfxX":3.743919437739372,"pfxZ":-8.121422615677496,"pX":-0.2530987875542829,"pZ":2.9313872732657402,"vX0":1.869849309007887,"vY0":-117.43336378346542,"vZ0":2.2246343977445857,"x":126.65,"y":159.63,"x0":-1.5488429801911932,"y0":50.00364026397617,"z0":6.040832454067694,"aX":5.172968688121296},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-13.8,"breakHorizontal":-7.3,"spinRate":2714,"spinDirection":23},"zone":5,"typeConfidence":0.9,"plateTime":0.4683496117462824,"extension":7.1242759314156565},"index":0,"playId":"d99d2f80-fa4d-3497-8bf5-b27c3670a85b","pitchNumber":1,"startTime":"2025-10-28T00:34:24.927Z","endTime":"2025-10-28T00:34:27.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.2,"strikeZoneTop":3.72,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.503983834470997,"aZ":-43.4356878344786,"pfxX":4.176169254672422,"pfxZ":-7.922184804811253,"pX":0.38304755675240093,"pZ":1.5657686940765914,"vX0":2.7661187444845172,"vY0":-118.96104126104831,"vZ0":-0.8429887597176863,"x":102.4,"y":196.5,"x0":-1.340458791277416,"y0":50.002086270877236,"z0":5.889403537323612,"aX":5.9372549063817015},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-14.3,"breakHorizontal":-8.3,"spinRate":2668,"spinDirection":20},"zone":14,"typeConfidence":0.9,"plateTime":0.4618171367476558,"extension":7.489631445515974},"index":1,"playId":"1a90af5b-f0eb-3fc4-9af9-130902a1dfc2","pitchNumber":2,"startTime":"2025-10-28T00:34:49.378Z","endTime":"2025-10-28T00:34:53.649Z","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":96.3,"endSpeed":88.1,"strikeZoneTop":3.72,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.360502898673925,"aZ":-13.808571426398649,"pfxX":-2.0703492436558317,"pfxZ":9.215654492055801,"pX":0.22692364635260312,"pZ":4.0396311396799165,"vX0":5.358688399442652,"vY0":-140.2064703370303,"vZ0":-2.74536175123073,"x":108.35,"y":129.71,"x0":-1.4391810088989048,"y0":50.00414448308781,"z0":5.931280740628677,"aX":-4.1267376549611425},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.3,"breakHorizontal":2.6,"spinRate":2471,"spinDirection":187},"zone":12,"typeConfidence":2.0,"plateTime":0.39047262062605315,"extension":7.678979651179394},"index":2,"playId":"80cb2a65-5afb-3162-8558-3bfaccc98f3d","pitchNumber":3,"startTime":"2025-10-28T00:35:34.263Z","endTime":"2025-10-28T00:35:37.263Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T00:35:37.263Z","atBatIndex":10},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ernie Clement lines out to center fielder Andy Pages.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-10-28T00:36:06.937Z","endTime":"2025-10-28T00:36:14.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"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":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.10470408906254,"aZ":-45.445434799295164,"pfxX":2.2909728467978727,"pfxZ":-9.604005612643611,"pX":0.12240298450540955,"pZ":2.0594013950347696,"vX0":2.7422192610511167,"vY0":-117.60431873853845,"vZ0":0.746701194352628,"x":112.33,"y":183.18,"x0":-1.3623397941105162,"y0":50.00211649076449,"z0":5.998803749441916,"aX":3.1657772472094985},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-16.8,"breakHorizontal":-4.9,"spinRate":2776,"spinDirection":21},"zone":8,"typeConfidence":0.9,"plateTime":0.4681488636574618,"extension":7.53674590573808},"hitData":{"launchSpeed":97.4,"launchAngle":19.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":121.49,"coordY":85.7}},"index":0,"playId":"df3ec257-716a-3593-9ac6-262619fecc87","pitchNumber":1,"startTime":"2025-10-28T00:36:06.937Z","endTime":"2025-10-28T00:36:14.578Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T00:36:14.578Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Max Muncy flies out to right fielder Addison Barger.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-10-28T00:39:04.615Z","endTime":"2025-10-28T00:39:33.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"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.1,"endSpeed":85.3,"strikeZoneTop":3.1,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.329588484528855,"aZ":-15.012468572958623,"pfxX":-8.290363149737779,"pfxZ":9.159185694315527,"pX":-0.5478078576002895,"pZ":2.615658987127967,"vX0":8.939904563867195,"vY0":-136.5714625233159,"vZ0":-5.070980702355982,"x":137.88,"y":168.16,"x0":-2.799127589400157,"y0":50.00264084771158,"z0":5.542226714443413,"aX":-15.53488386976105},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.6,"breakHorizontal":13.0,"spinRate":2505,"spinDirection":222},"zone":1,"typeConfidence":0.91,"plateTime":0.40229340380315914,"extension":6.1424765029062955},"hitData":{"launchSpeed":85.8,"launchAngle":50.0,"totalDistance":244.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.32,"coordY":113.31}},"index":0,"playId":"c9fd29b7-86c2-36d1-8f6a-6789df583a76","pitchNumber":1,"startTime":"2025-10-28T00:39:21.254Z","endTime":"2025-10-28T00:39:33.252Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T00:39:33.252Z","atBatIndex":12},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Teoscar Hernández homers (5) on a fly ball to left field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-10-28T00:39:47.044Z","endTime":"2025-10-28T00:41:50.211Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":{"id":453286,"link":"/api/v1/people/453286"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.7,"strikeZoneTop":3.62370517612024,"strikeZoneBottom":1.69970988596166,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.06388789367996,"aZ":-15.224291095770635,"pfxX":-8.835495453702372,"pfxZ":9.022466478578067,"pX":0.7037125317707515,"pZ":1.4453214751097465,"vX0":11.985714921770859,"vY0":-136.67606155415623,"vZ0":-8.023652878395216,"x":90.18,"y":199.76,"x0":-2.604697327493965,"y0":50.00609728757673,"z0":5.479446860548406,"aX":-16.604944264539807},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.5,"breakHorizontal":13.3,"spinRate":2408,"spinDirection":220},"zone":14,"typeConfidence":0.91,"plateTime":0.4018208488967039,"extension":6.349215706532417},"index":0,"playId":"6507b985-52d9-324b-a343-05a82fc922ce","pitchNumber":1,"startTime":"2025-10-28T00:39:59.216Z","endTime":"2025-10-28T00:40:02.423Z","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":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.05926673430074,"aZ":-28.477283136154586,"pfxX":0.6822411958578326,"pfxZ":2.3183739143903948,"pX":0.03196572501585094,"pZ":1.5825734885408178,"vX0":7.674808032756375,"vY0":-124.6489882574619,"vZ0":-3.497983445955596,"x":115.78,"y":196.05,"x0":-3.1592720784052486,"y0":50.00279168618472,"z0":5.323264904226228,"aX":1.085385833839594},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.7,"breakHorizontal":-2.8,"spinRate":2522,"spinDirection":186},"zone":8,"typeConfidence":0.9,"plateTime":0.43730254610326735,"extension":6.303700555962706},"index":1,"playId":"3dc922f3-1b8c-37d1-8416-d1796b62a896","pitchNumber":2,"startTime":"2025-10-28T00:40:12.463Z","endTime":"2025-10-28T00:40:15.665Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.69003829542064,"aZ":-16.099615105515408,"pfxX":-7.889530092363309,"pfxZ":8.4028080073638,"pX":-0.18465316943209817,"pZ":2.8086594042962267,"vX0":9.883211098635105,"vY0":-137.6999688521967,"vZ0":-4.504412377069931,"x":124.04,"y":162.95,"x0":-2.8018626688564057,"y0":50.002812858809286,"z0":5.561203635486275,"aX":-15.092734448935063},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.4,"breakHorizontal":12.1,"spinRate":2486,"spinDirection":223},"zone":5,"typeConfidence":0.91,"plateTime":0.39837010318643795,"extension":6.22619576897235},"index":2,"playId":"db6fa2f4-9067-3ce0-ac3e-f8d20b69a498","pitchNumber":3,"startTime":"2025-10-28T00:40:31.823Z","endTime":"2025-10-28T00:40:36.846Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.8,"strikeZoneTop":3.44964533713088,"strikeZoneBottom":1.58000001800703,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.984650076080875,"aZ":-27.454745952662382,"pfxX":-8.701089620943575,"pfxZ":2.9061919865806036,"pX":-1.5932863917109696,"pZ":2.2302154246813815,"vX0":6.276294704520232,"vY0":-126.68539612298886,"vZ0":-2.387281347959374,"x":177.73,"y":178.56,"x0":-2.9729001103448214,"y0":50.00395870784723,"z0":5.380245916972325,"aX":-14.13797667669324},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.9,"breakHorizontal":14.3,"spinRate":1430,"spinDirection":243},"zone":13,"typeConfidence":0.9,"plateTime":0.43243128359823313,"extension":6.569490860545964},"index":3,"playId":"cc928eac-1383-389b-b1b6-693b636d8ffe","pitchNumber":4,"startTime":"2025-10-28T00:41:07.535Z","endTime":"2025-10-28T00:41:10.535Z","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":86.5,"endSpeed":79.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.139518262366828,"aZ":-27.674765948856905,"pfxX":2.0041581014481116,"pfxZ":2.791071730060521,"pX":0.2436016946794605,"pZ":2.72900063571288,"vX0":7.62545626487981,"vY0":-125.84915807620456,"vZ0":-1.0265078534595542,"x":107.71,"y":165.1,"x0":-3.079002441249268,"y0":50.00489686503441,"z0":5.371924705357464,"aX":3.233150831527974},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.0,"breakHorizontal":-5.3,"spinRate":2385,"spinDirection":142},"zone":5,"typeConfidence":0.91,"plateTime":0.43424912425894036,"extension":6.339606197130386},"hitData":{"launchSpeed":109.0,"launchAngle":31.0,"totalDistance":412.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":24.71,"coordY":65.58}},"index":4,"playId":"c28fff84-4e80-3d4a-aabb-ed411f0f1f7b","pitchNumber":5,"startTime":"2025-10-28T00:41:24.888Z","endTime":"2025-10-28T00:41:50.211Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T00:41:50.211Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy Edman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-10-28T00:42:06.607Z","endTime":"2025-10-28T00:43:09.542Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.41700138229094,"strikeZoneBottom":1.56999912576276,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.965396328855377,"aZ":-13.456863311618818,"pfxX":-7.038812226012741,"pfxZ":9.948161059080666,"pX":-0.42431978124096364,"pZ":1.848031332997858,"vX0":8.704376027300237,"vY0":-135.86152555238812,"vZ0":-7.081466601130848,"x":133.17,"y":188.88,"x0":-2.745503375069697,"y0":50.00445739806527,"z0":5.411654844869351,"aX":-13.245720786157955},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.8,"breakHorizontal":11.0,"spinRate":2401,"spinDirection":221},"zone":7,"typeConfidence":0.9,"plateTime":0.4021655383580951,"extension":6.235445855821572},"index":0,"playId":"ba23b341-996c-3286-a601-1606671e7752","pitchNumber":1,"startTime":"2025-10-28T00:42:12.073Z","endTime":"2025-10-28T00:42:15.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.926816735394937,"aZ":-14.334048630917042,"pfxX":-5.964954086124793,"pfxZ":9.31440721920158,"pX":0.5088742556726645,"pZ":4.164204205498402,"vX0":10.918398805349993,"vY0":-136.965778215785,"vZ0":-1.405510914012436,"x":97.6,"y":126.35,"x0":-2.739425766318875,"y0":50.00461301545932,"z0":5.6558556816006345,"aX":-11.428427362349947},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.8,"breakHorizontal":8.8,"spinRate":2523,"spinDirection":220},"zone":12,"typeConfidence":0.9,"plateTime":0.3986505177846733,"extension":6.109630588521481},"index":1,"playId":"4cb66159-43ec-3087-a83f-5ba14a7c33e9","pitchNumber":2,"startTime":"2025-10-28T00:42:25.108Z","endTime":"2025-10-28T00:42:28.108Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-10-28T00:42:38.235Z","endTime":"2025-10-28T00:42:51.185Z","isPitch":false,"type":"action","player":{"id":669242,"link":"/api/v1/people/669242"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.44905030640044,"strikeZoneBottom":1.57000096210907,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.834795718604934,"aZ":-14.01425361084075,"pfxX":-6.371607822318152,"pfxZ":9.321639906278497,"pX":0.18047012461312878,"pZ":4.017212740391124,"vX0":10.625990546988755,"vY0":-138.6469496527405,"vZ0":-1.8618450769929498,"x":110.12,"y":130.32,"x0":-2.8728617155325176,"y0":50.001435194490476,"z0":5.632100280722829,"aX":-12.412243652853862},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.7,"breakHorizontal":9.4,"spinRate":2502,"spinDirection":218},"zone":12,"typeConfidence":0.91,"plateTime":0.39496402543323184,"extension":6.175795802926399},"index":3,"playId":"8462c935-d0f3-3bfa-9138-ec8756cff810","pitchNumber":3,"startTime":"2025-10-28T00:42:51.185Z","endTime":"2025-10-28T00:42:54.631Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.67854488406264,"aZ":-24.36082684229021,"pfxX":0.005053287050359012,"pfxZ":4.522206048202948,"pX":-0.4229182173405211,"pZ":3.7918203951223624,"vX0":6.924299994874538,"vY0":-129.737901171647,"vZ0":0.35690950567039303,"x":133.12,"y":136.4,"x0":-3.111930022347692,"y0":50.0037937875105,"z0":5.489182102810941,"aX":0.007075977799476667},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.5,"breakHorizontal":-1.3,"spinRate":2469,"spinDirection":197},"zone":11,"typeConfidence":0.66,"plateTime":0.4200171938689343,"extension":6.227035877647265},"index":4,"playId":"67d042c3-b5ce-3e95-a866-5784bb0e856a","pitchNumber":4,"startTime":"2025-10-28T00:43:06.542Z","endTime":"2025-10-28T00:43:09.542Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T00:43:09.542Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Enrique Hernández strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-10-28T00:43:11.036Z","endTime":"2025-10-28T00:45:59.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.47618494037892,"strikeZoneBottom":1.67000083807849,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.987033448883533,"aZ":-13.044489220473935,"pfxX":-6.9233161194488915,"pfxZ":10.084510721137175,"pX":0.25959458000962876,"pZ":2.066642117875308,"vX0":10.223161641137269,"vY0":-136.80669822141795,"vZ0":-6.694490221327689,"x":107.1,"y":182.98,"x0":-2.6249720235773655,"y0":50.00200430728429,"z0":5.438256273745946,"aX":-13.132584304618762},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.0,"breakHorizontal":10.4,"spinRate":2476,"spinDirection":219},"zone":8,"typeConfidence":0.91,"plateTime":0.4002586729775448,"extension":6.484592759485165},"index":0,"playId":"886ced18-5d35-37ae-b944-55283fcf9ee5","pitchNumber":1,"startTime":"2025-10-28T00:43:37.735Z","endTime":"2025-10-28T00:43:41.282Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.219091310761794,"aZ":-13.459641698619276,"pfxX":-4.76152505601028,"pfxZ":9.713764563465912,"pX":-0.7566785075129381,"pZ":3.3752287056235692,"vX0":7.377290248345484,"vY0":-137.83115562969954,"vZ0":-3.5188163484902772,"x":145.84,"y":147.65,"x0":-2.847551009483746,"y0":50.00515161836493,"z0":5.575557027798389,"aX":-9.176489189120122},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.0,"breakHorizontal":7.1,"spinRate":2441,"spinDirection":218},"zone":1,"typeConfidence":0.91,"plateTime":0.39716613091588604,"extension":6.215625752497329},"index":1,"playId":"e3862622-c04c-30a9-98fb-f6c2cc3a2b38","pitchNumber":2,"startTime":"2025-10-28T00:43:51.302Z","endTime":"2025-10-28T00:43:54.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.39355281466517,"strikeZoneBottom":1.66999923595955,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.16340174918229,"aZ":-30.87693522943662,"pfxX":1.9278506813692768,"pfxZ":0.802553910116246,"pX":1.636664350861512,"pZ":1.9732941771288812,"vX0":10.295254920050077,"vY0":-126.00937494176696,"vZ0":-2.524348110966804,"x":54.61,"y":185.5,"x0":-2.7490332628220786,"y0":50.00032172012671,"z0":5.477965244508078,"aX":3.1048255878551108},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.1,"breakHorizontal":-5.8,"spinRate":2438,"spinDirection":133},"zone":14,"typeConfidence":0.91,"plateTime":0.43436491905798036,"extension":6.25787173997864},"index":2,"playId":"19630c9e-3135-3141-8f64-68a6fad4ba60","pitchNumber":3,"startTime":"2025-10-28T00:44:08.282Z","endTime":"2025-10-28T00:44:11.282Z","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.7,"endSpeed":80.3,"strikeZoneTop":3.41235284792307,"strikeZoneBottom":1.67000132356356,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.63803226449053,"aZ":-29.403610057505997,"pfxX":1.1908996322469747,"pfxZ":1.7206287387425707,"pX":1.031732405281478,"pZ":0.32326375473932867,"vX0":9.512908423293611,"vY0":-125.89589248974616,"vZ0":-6.205943358157114,"x":77.67,"y":230.05,"x0":-2.9445946760848374,"y0":50.00369361141741,"z0":5.188551024780209,"aX":1.9186212951308614},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.9,"breakHorizontal":-4.2,"spinRate":2493,"spinDirection":173},"zone":14,"typeConfidence":0.91,"plateTime":0.4344211250052967,"extension":6.37157253562159},"index":3,"playId":"5b62db2b-666d-346d-be13-ae13edfda6f8","pitchNumber":4,"startTime":"2025-10-28T00:44:27.407Z","endTime":"2025-10-28T00:44:30.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":72.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.349410265673956,"aZ":-37.49977630138488,"pfxX":5.655249712048857,"pfxZ":-4.091122476176087,"pX":0.8513866221723845,"pZ":2.530671379364451,"vX0":6.453482782565959,"vY0":-113.5089934127943,"vZ0":1.4199535420896994,"x":84.55,"y":170.45,"x0":-2.7665876446212994,"y0":50.004550176446,"z0":5.639173003576704,"aX":7.356919179733138},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-6.7,"breakHorizontal":-11.9,"spinRate":2748,"spinDirection":56},"zone":14,"typeConfidence":0.9,"plateTime":0.48308677011494705,"extension":6.518227850691609},"index":4,"playId":"9a6b311c-87d2-3bd7-a135-56db5c7b2d19","pitchNumber":5,"startTime":"2025-10-28T00:44:48.714Z","endTime":"2025-10-28T00:44:53.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.730246491823863,"aZ":-13.950144952477661,"pfxX":-4.7528150431973675,"pfxZ":9.32432214798274,"pX":0.2733806043085033,"pZ":3.090908851669762,"vX0":10.202208623148351,"vY0":-138.62228388300244,"vZ0":-3.894187069806585,"x":106.58,"y":155.33,"x0":-2.830011544083274,"y0":50.002465022588844,"z0":5.439234943432789,"aX":-9.289458823674561},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.3,"breakHorizontal":6.6,"spinRate":2421,"spinDirection":222},"zone":2,"typeConfidence":0.91,"plateTime":0.3944533759755231,"extension":6.370536897426532},"index":5,"playId":"27a76c44-a9b6-3be9-9959-42cc32cb02d2","pitchNumber":6,"startTime":"2025-10-28T00:45:11.351Z","endTime":"2025-10-28T00:45:16.239Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.50127084883334,"strikeZoneBottom":1.75711815060955,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.537219962008102,"aZ":-11.57786065436592,"pfxX":-5.581566593981119,"pfxZ":10.461488093116143,"pX":0.6508570877661621,"pZ":1.5646398058758482,"vX0":11.107305691736823,"vY0":-139.4499951901302,"vZ0":-8.485720778114434,"x":92.19,"y":196.53,"x0":-2.6596065528910446,"y0":50.00052363595673,"z0":5.4120027118564185,"aX":-10.987298950356239},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.3,"breakHorizontal":7.8,"spinRate":2413,"spinDirection":216},"zone":14,"typeConfidence":0.92,"plateTime":0.3928857254262921,"extension":6.327821787177874},"index":6,"playId":"ca37a3c4-9b99-31bc-ac0e-865e7f06e62a","pitchNumber":7,"startTime":"2025-10-28T00:45:34.015Z","endTime":"2025-10-28T00:45:38.426Z","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":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.30834438438984,"aZ":-29.23627074565068,"pfxX":2.7503587714840325,"pfxZ":1.7887967472050574,"pX":0.1502449221497629,"pZ":2.148331982892841,"vX0":7.3109939322102955,"vY0":-126.89118648042256,"vZ0":-2.0967987879608034,"x":111.27,"y":180.78,"x0":-3.1177288867580337,"y0":50.00247414228355,"z0":5.299236232614849,"aX":4.514374083762914},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.0,"breakHorizontal":-6.5,"spinRate":2249,"spinDirection":153},"zone":8,"typeConfidence":0.91,"plateTime":0.4305252981622685,"extension":6.391998502980837},"index":7,"playId":"39c1bd85-ba22-3fac-aed7-fd76ad126bfa","pitchNumber":8,"startTime":"2025-10-28T00:45:56.102Z","endTime":"2025-10-28T00:45:59.230Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T00:45:59.230Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrés Giménez grounds out, second baseman Tommy Edman to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-10-28T00:48:59.118Z","endTime":"2025-10-28T00:50:44.203Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"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,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.9,"strikeZoneTop":3.28081706361346,"strikeZoneBottom":1.49999878814033,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.530780288777024,"aZ":-14.78713624231949,"pfxX":-7.710749567769092,"pfxZ":8.644236944327393,"pX":0.6203463277888712,"pZ":2.9191136156534783,"vX0":8.541354000562624,"vY0":-140.1994145372046,"vZ0":-5.1703823562750655,"x":93.35,"y":159.96,"x0":-1.448532607555806,"y0":50.00593875543535,"z0":5.735669100003008,"aX":-15.51645101865434},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.9,"breakHorizontal":12.5,"spinRate":2340,"spinDirection":193},"zone":3,"typeConfidence":2.0,"plateTime":0.38908662642863057,"extension":7.694983762406088},"index":0,"playId":"18dcf3d1-af3e-3f9e-b72c-c213ad82dce7","pitchNumber":1,"startTime":"2025-10-28T00:49:17.906Z","endTime":"2025-10-28T00:49:21.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.8,"strikeZoneTop":3.25,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.24520950336209,"aZ":-13.387652381527095,"pfxX":-6.125934734899275,"pfxZ":9.11099009712123,"pX":0.5171180143772721,"pZ":3.5873038217243898,"vX0":7.931830969593387,"vY0":-142.13728672953505,"vZ0":-3.899491034294357,"x":97.29,"y":141.92,"x0":-1.5037252323687127,"y0":50.000130632974226,"z0":5.817222263090996,"aX":-12.628655699031508},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.0,"breakHorizontal":9.6,"spinRate":2453,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.38423273944463565,"extension":7.70220448067308},"index":1,"playId":"45125336-655b-3ae7-9bc0-ce6437cde23b","pitchNumber":2,"startTime":"2025-10-28T00:49:32.608Z","endTime":"2025-10-28T00:49:36.413Z","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":97.5,"endSpeed":89.3,"strikeZoneTop":3.25,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.413612308576486,"aZ":-14.698260636100947,"pfxX":-7.603360149324692,"pfxZ":8.563899019633393,"pX":0.3351142162452453,"pZ":2.7463684466195764,"vX0":7.314859547442535,"vY0":-141.72514412462422,"vZ0":-5.8177245036961684,"x":104.23,"y":164.63,"x0":-1.287456618795856,"y0":50.00333671338256,"z0":5.759168772580638,"aX":-15.517755848477085},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.5,"breakHorizontal":12.4,"spinRate":2377,"spinDirection":188},"zone":3,"typeConfidence":2.0,"plateTime":0.3859918764364223,"extension":7.7087367525569155},"index":2,"playId":"ea1f1746-9be2-3468-aa13-6c0846881299","pitchNumber":3,"startTime":"2025-10-28T00:49:55.688Z","endTime":"2025-10-28T00:49:58.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.3,"strikeZoneTop":3.16961324541148,"strikeZoneBottom":1.50000073081381,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.52846624487341,"aZ":-46.8629294292915,"pfxX":2.816520043862047,"pfxZ":-10.454128585080058,"pX":-1.8311392413275165,"pZ":2.9498813548530975,"vX0":-1.1213115434716538,"vY0":-118.57104202723731,"vZ0":2.710251631730359,"x":186.8,"y":159.13,"x0":-1.7144900825802947,"y0":50.004008245389095,"z0":6.110067846927793,"aX":3.956499483022578},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-17.8,"breakHorizontal":-4.8,"spinRate":2802,"spinDirection":20},"zone":11,"typeConfidence":0.9,"plateTime":0.4643441984714869,"extension":7.0839854238131155},"index":3,"playId":"ec0cbd11-c026-311a-8986-9cdf4e7cdcc4","pitchNumber":4,"startTime":"2025-10-28T00:50:16.895Z","endTime":"2025-10-28T00:50: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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.8,"strikeZoneTop":3.25,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.530967140101456,"aZ":-44.630509898466016,"pfxX":3.8168015117057417,"pfxZ":-8.767653489448819,"pX":0.08244979287352132,"pZ":3.1414685803585263,"vX0":2.317690589328385,"vY0":-118.90363927768674,"vZ0":2.516559269878712,"x":113.86,"y":153.96,"x0":-1.403566547811173,"y0":50.00506501387673,"z0":6.143015382606389,"aX":5.420554933905846},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-14.9,"breakHorizontal":-7.6,"spinRate":2830,"spinDirection":19},"zone":2,"typeConfidence":0.9,"plateTime":0.46209615467891796,"extension":7.222657107425411},"hitData":{"launchSpeed":82.3,"launchAngle":-44.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.93,"coordY":158.68}},"index":4,"playId":"4588d5a4-98de-39c6-a331-a841a1cefcaf","pitchNumber":5,"startTime":"2025-10-28T00:50:36.376Z","endTime":"2025-10-28T00:50:44.203Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T00:50:44.203Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"George Springer grounds out, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-10-28T00:50:55.957Z","endTime":"2025-10-28T00:51:22.506Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.62529950920732,"aZ":-15.370904010326008,"pfxX":-6.424872429061584,"pfxZ":8.365216221697887,"pX":1.1502851996832832,"pZ":2.7472256514384195,"vX0":8.974329153810748,"vY0":-140.9759336938285,"vZ0":-5.671202293477781,"x":73.15,"y":164.6,"x0":-1.2424684055861694,"y0":50.00398019336565,"z0":5.7804029069449685,"aX":-12.90834396960627},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.2,"breakHorizontal":9.7,"spinRate":2393,"spinDirection":185},"zone":12,"typeConfidence":2.0,"plateTime":0.38881308830979755,"extension":7.427667524386863},"hitData":{"launchSpeed":90.9,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.05,"coordY":142.96}},"index":0,"playId":"cbb74329-2f3c-3ff3-a941-3393f233b77a","pitchNumber":1,"startTime":"2025-10-28T00:51:14.491Z","endTime":"2025-10-28T00:51:22.506Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T00:51:22.506Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathan Lukes strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-10-28T00:51:31.757Z","endTime":"2025-10-28T00:53:34.204Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"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,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"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":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.5,"strikeZoneTop":3.25587918437883,"strikeZoneBottom":1.49576806454765,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.092167527000377,"aZ":-13.213659280562588,"pfxX":-8.524112532511127,"pfxZ":9.295003745983824,"pX":0.11376152644355099,"pZ":1.6008374707261268,"vX0":7.424494552211634,"vY0":-141.62083448552465,"vZ0":-8.896562856914917,"x":112.66,"y":195.56,"x0":-1.4290695141331686,"y0":50.00012106167555,"z0":5.61957501912016,"aX":-17.383825955806056},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.2,"breakHorizontal":14.0,"spinRate":2401,"spinDirection":195},"zone":8,"typeConfidence":2.0,"plateTime":0.38614662874812167,"extension":7.945236376558188},"index":0,"playId":"cc5908a7-eb74-3f7a-b40a-cf586435f664","pitchNumber":1,"startTime":"2025-10-28T00:51:51.631Z","endTime":"2025-10-28T00:51:55.510Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.1,"strikeZoneTop":3.3876801863371,"strikeZoneBottom":1.5400001119064,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.14875647808701,"aZ":-26.67782791923844,"pfxX":2.0545642666212895,"pfxZ":3.1124618891829527,"pX":-1.0265372289399135,"pZ":4.505814338593792,"vX0":1.4177167989827897,"vY0":-131.58588465065935,"vZ0":1.5690299267343162,"x":156.13,"y":117.12,"x0":-1.8379514646318504,"y0":50.001191731735574,"z0":5.8689091293050035,"aX":3.627047437200535},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.1,"breakHorizontal":-4.0,"spinRate":2558,"spinDirection":144},"zone":11,"typeConfidence":0.88,"plateTime":0.4151607387012244,"extension":7.346423508854827},"index":1,"playId":"6d64d41e-3f94-30bc-963f-5bab1399e71d","pitchNumber":2,"startTime":"2025-10-28T00:52:10.597Z","endTime":"2025-10-28T00:52:13.597Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.408298174193767,"aZ":-12.552976438846873,"pfxX":-8.685724453426213,"pfxZ":9.66171740507783,"pX":0.19424486757943676,"pZ":1.7629987575053676,"vX0":7.9481458880777165,"vY0":-141.41657641336272,"vZ0":-8.53893175883857,"x":109.6,"y":191.18,"x0":-1.520443375119415,"y0":50.0047144064877,"z0":5.6215517674094535,"aX":-17.64342019507911},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.0,"breakHorizontal":14.2,"spinRate":2514,"spinDirection":198},"zone":8,"typeConfidence":2.0,"plateTime":0.3868962903632309,"extension":8.067348779950805},"index":2,"playId":"d4211903-3a66-325f-a7bb-d2bdb9121315","pitchNumber":3,"startTime":"2025-10-28T00:52:28.474Z","endTime":"2025-10-28T00:52:31.474Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.840815723983038,"aZ":-14.163575016002817,"pfxX":-0.17565861061937316,"pfxZ":9.277951100868364,"pX":0.5312229851721835,"pZ":3.692664623716494,"vX0":5.428917115372707,"vY0":-138.64024021710847,"vZ0":-3.129115161800007,"x":96.75,"y":139.08,"x0":-1.431848417398161,"y0":50.0017658263901,"z0":5.784976695199981,"aX":-0.3425023999376238},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.3,"breakHorizontal":-0.8,"spinRate":2373,"spinDirection":191},"zone":12,"typeConfidence":2.0,"plateTime":0.3955164014856374,"extension":7.405631604623248},"index":3,"playId":"6ce3a0f0-18f3-3755-b74f-a4884eb68827","pitchNumber":4,"startTime":"2025-10-28T00:52:57.619Z","endTime":"2025-10-28T00:53:01.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.008514395706808,"aZ":-29.879472359540742,"pfxX":1.341998608799925,"pfxZ":1.271137997300837,"pX":0.8173904625975817,"pZ":0.9541453401517066,"vX0":6.072303881911681,"vY0":-132.84464359370594,"vZ0":-6.505298307519031,"x":85.84,"y":213.02,"x0":-1.6637977408123334,"y0":50.002328009275885,"z0":5.580779818125248,"aX":2.4196535289147705},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.2,"breakHorizontal":-3.6,"spinRate":2509,"spinDirection":134},"zone":14,"typeConfidence":0.91,"plateTime":0.41086124080697894,"extension":7.738736685427405},"index":4,"playId":"150a3298-7ade-3698-b07c-a2052ef6f209","pitchNumber":5,"startTime":"2025-10-28T00:53:31.204Z","endTime":"2025-10-28T00:53:34.204Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T00:53:34.204Z","atBatIndex":18},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Andy Pages pops out to second baseman Bo Bichette.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-10-28T00:56:47.606Z","endTime":"2025-10-28T00:58:55.701Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","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":6},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.674098441768233,"aZ":-32.26316630616289,"pfxX":1.5650790425678909,"pfxZ":-0.056943741420184324,"pX":0.18232528336426038,"pZ":2.2664628472292705,"vX0":7.341955681072273,"vY0":-122.11447025945183,"vZ0":-1.1002369713617837,"x":110.05,"y":177.59,"x0":-3.0646106297959106,"y0":50.004568989274006,"z0":5.49431932148647,"aX":2.3666574525301867},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.1,"breakHorizontal":-4.6,"spinRate":2453,"spinDirection":97},"zone":5,"typeConfidence":0.82,"plateTime":0.44825094168378676,"extension":6.268996665287662},"index":0,"playId":"d7d136e9-da30-3cc6-b44f-1d291df2a164","pitchNumber":1,"startTime":"2025-10-28T00:56:51.580Z","endTime":"2025-10-28T00:56:56.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.602220789309097,"aZ":-29.111645596380583,"pfxX":0.9294732686663183,"pfxZ":1.948326411758008,"pX":1.476378554137763,"pZ":1.2997217256880509,"vX0":10.109266192097929,"vY0":-124.04654276219254,"vZ0":-4.417126448671239,"x":60.72,"y":203.69,"x0":-2.7565881471087472,"y0":50.004183277216086,"z0":5.504386123086231,"aX":1.4616315587900481},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.8,"breakHorizontal":-3.8,"spinRate":2350,"spinDirection":149},"zone":14,"typeConfidence":0.9,"plateTime":0.4399623787578144,"extension":6.260737915101144},"index":1,"playId":"562e5878-594d-313a-926b-e82894157575","pitchNumber":2,"startTime":"2025-10-28T00:57:11.937Z","endTime":"2025-10-28T00:57:14.947Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-10-28T00:57:23.923Z","endTime":"2025-10-28T00:57:37.620Z","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":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.342020518809264,"aZ":-14.384034358886458,"pfxX":-6.518473518616274,"pfxZ":9.319067990453018,"pX":0.8423937811692068,"pZ":1.974223263070602,"vX0":11.917988945883263,"vY0":-137.2728801319385,"vZ0":-6.793749426409325,"x":84.89,"y":185.48,"x0":-2.7081434384738325,"y0":50.00152050329571,"z0":5.460096075885345,"aX":-12.442766513914064},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.6,"breakHorizontal":9.4,"spinRate":2516,"spinDirection":217},"zone":14,"typeConfidence":0.91,"plateTime":0.3989806476456974,"extension":6.321848849605465},"index":3,"playId":"e32cbe94-ab8b-31b9-9ff9-0bd030d2fcfc","pitchNumber":3,"startTime":"2025-10-28T00:57:37.620Z","endTime":"2025-10-28T00:57:41.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":71.5,"strikeZoneTop":3.45485345464328,"strikeZoneBottom":1.58999885966861,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.15180216435403,"aZ":-38.36969472327412,"pfxX":5.437648311733758,"pfxZ":-4.884087455195312,"pX":1.6316350039612013,"pZ":0.9360711072463598,"vX0":7.996883561114397,"vY0":-112.1234944671035,"vZ0":-1.6477789167584544,"x":54.81,"y":213.51,"x0":-2.694350338080461,"y0":50.005483260479004,"z0":5.612533574255473,"aX":6.891284564662788},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-9.0,"breakHorizontal":-12.0,"spinRate":2711,"spinDirection":53},"zone":14,"typeConfidence":0.9,"plateTime":0.48938273919004915,"extension":6.618299536770595},"index":4,"playId":"316a4db9-bd32-3094-a84c-8ffaf4489fe3","pitchNumber":4,"startTime":"2025-10-28T00:57:56.599Z","endTime":"2025-10-28T00:57:59.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.108679382150033,"aZ":-30.44557418969264,"pfxX":0.9131321122312734,"pfxZ":1.0891816761474047,"pX":-0.20783331421332513,"pZ":2.5757618711781065,"vX0":6.705781381273391,"vY0":-124.74594551387617,"vZ0":-1.0192573168719898,"x":124.92,"y":169.23,"x0":-3.040179984803833,"y0":50.00488922574127,"z0":5.480631910422875,"aX":1.4499382661510616},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.0,"breakHorizontal":-3.1,"spinRate":2497,"spinDirection":119},"zone":5,"typeConfidence":0.9,"plateTime":0.43767298373713004,"extension":6.232053133234056},"index":5,"playId":"0c3cdd28-c535-3417-862c-72eaa6542dec","pitchNumber":5,"startTime":"2025-10-28T00:58:15.179Z","endTime":"2025-10-28T00:58:20.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.70048196393204,"aZ":-16.639179078566823,"pfxX":-7.283000306112806,"pfxZ":8.203576594873486,"pX":0.15394259521855597,"pZ":2.008561229372247,"vX0":10.548050992164804,"vY0":-136.84586971300388,"vZ0":-6.230633402546438,"x":111.13,"y":184.55,"x0":-2.8073996606281373,"y0":50.0015103573745,"z0":5.4581691739879465,"aX":-13.789052774261911},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.7,"breakHorizontal":10.9,"spinRate":2411,"spinDirection":220},"zone":8,"typeConfidence":0.9,"plateTime":0.4005349863361145,"extension":6.259656503727223},"hitData":{"launchSpeed":82.9,"launchAngle":70.0,"totalDistance":113.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":152.52,"coordY":152.59}},"index":6,"playId":"f0f26018-9031-30af-9bd7-2cfe62fcfb62","pitchNumber":6,"startTime":"2025-10-28T00:58:45.678Z","endTime":"2025-10-28T00:58:55.701Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T00:58:55.701Z","atBatIndex":19},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Shohei Ohtani homers (7) on a fly ball to right field.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-10-28T00:59:18.633Z","endTime":"2025-10-28T01:01:33.588Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":{"id":453286,"link":"/api/v1/people/453286"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.50894308667735,"strikeZoneBottom":1.64000074589667,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.28337420433188,"aZ":-26.828304567746315,"pfxX":-7.915270310960541,"pfxZ":3.306732513544926,"pX":-1.452749560677696,"pZ":2.6424517215358136,"vX0":6.378581719995608,"vY0":-126.07060892357768,"vZ0":-1.4616738685466069,"x":172.38,"y":167.43,"x0":-2.98032584414063,"y0":50.005844657486136,"z0":5.383700973147228,"aX":-12.814992188682783},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.9,"breakHorizontal":13.0,"spinRate":1423,"spinDirection":245},"zone":11,"typeConfidence":0.9,"plateTime":0.4335360344159107,"extension":6.543606987880755},"index":0,"playId":"92ae0395-4400-385a-8fb8-95e9b8c43152","pitchNumber":1,"startTime":"2025-10-28T00:59:18.633Z","endTime":"2025-10-28T00:59:21.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.731020859736677,"aZ":-24.19231391612234,"pfxX":0.5586584694700458,"pfxZ":4.64017747024449,"pX":-0.055356470989223104,"pZ":3.8091736434135415,"vX0":7.213732131694041,"vY0":-129.2702550408393,"vZ0":0.2995387980366492,"x":119.11,"y":135.93,"x0":-2.935545884840252,"y0":50.005140087684076,"z0":5.524454217963622,"aX":0.9593707138552473},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.6,"breakHorizontal":-2.4,"spinRate":2454,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.4210445418730808,"extension":6.4557416029340295},"index":1,"playId":"e5db3117-30fd-3373-95ec-32ac41f5b11a","pitchNumber":2,"startTime":"2025-10-28T00:59:33.676Z","endTime":"2025-10-28T00:59:36.676Z","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":94.2,"endSpeed":85.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.702643652338747,"aZ":-15.643852963193842,"pfxX":-6.67533223199754,"pfxZ":8.741009290029027,"pX":0.024307586536423224,"pZ":3.7893940004684628,"vX0":10.04867816007808,"vY0":-136.77654025829221,"vZ0":-2.166586520731355,"x":116.07,"y":136.47,"x0":-2.833115615965329,"y0":50.003420808735505,"z0":5.66692489284019,"aX":-12.625659639694815},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.6,"breakHorizontal":10.0,"spinRate":2440,"spinDirection":218},"zone":12,"typeConfidence":0.9,"plateTime":0.4007554277868781,"extension":6.142169580109726},"index":2,"playId":"3d7cf322-2a0a-3e90-b99c-1da2a51dc6e7","pitchNumber":3,"startTime":"2025-10-28T00:59:51.843Z","endTime":"2025-10-28T00:59:54.945Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-10-28T01:00:00.039Z","endTime":"2025-10-28T01:00:14.724Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.96626669830921,"aZ":-25.38457967436378,"pfxX":0.8933569154853389,"pfxZ":3.991294779241999,"pX":0.6139917520550184,"pZ":2.9345971149525267,"vX0":8.70161829546515,"vY0":-128.4402049331637,"vZ0":-1.360858110700534,"x":93.6,"y":159.55,"x0":-2.9081598889938896,"y0":50.00520670990043,"z0":5.411258469328972,"aX":1.518697969761746},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.2,"breakHorizontal":-3.2,"spinRate":2502,"spinDirection":186},"zone":3,"typeConfidence":2.0,"plateTime":0.4234537283480213,"extension":6.530533076976752},"index":4,"playId":"8a9ba723-b8a6-3608-ba7c-46232366b88d","pitchNumber":4,"startTime":"2025-10-28T01:00:14.724Z","endTime":"2025-10-28T01:00:17.864Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":73.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.03901784509075,"aZ":-38.285395722997,"pfxX":4.8892021749919135,"pfxZ":-4.5505067477858985,"pX":0.6749955773285327,"pZ":1.4815772859144296,"vX0":6.7803018516691775,"vY0":-115.27797142657093,"vZ0":-0.6780129656026982,"x":91.27,"y":198.78,"x0":-2.943226968900039,"y0":50.00505871184462,"z0":5.485122756075325,"aX":6.560470450338462},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-8.2,"breakHorizontal":-10.6,"spinRate":2606,"spinDirection":63},"zone":14,"typeConfidence":0.89,"plateTime":0.4756961582760608,"extension":6.413995086976726},"index":5,"playId":"29c6b7a8-c3d7-3c84-829f-bda94c2a1cde","pitchNumber":5,"startTime":"2025-10-28T01:00:49.633Z","endTime":"2025-10-28T01:00:53.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.37500845644001,"aZ":-14.504058302382983,"pfxX":-4.91024051155913,"pfxZ":9.148935683474722,"pX":0.8797628015208476,"pZ":3.2521091736459957,"vX0":11.483089665156173,"vY0":-138.00943476127668,"vZ0":-3.625492596844849,"x":83.47,"y":150.97,"x0":-2.694712548679661,"y0":50.00063104079894,"z0":5.557989969527493,"aX":-9.482064471313295},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.0,"breakHorizontal":6.5,"spinRate":2429,"spinDirection":214},"zone":12,"typeConfidence":0.91,"plateTime":0.3966913814307107,"extension":6.307754668377931},"hitData":{"launchSpeed":101.5,"launchAngle":32.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":229.82,"coordY":79.69}},"index":6,"playId":"ea91a2de-271f-3fd4-8f19-5673a6a2aa15","pitchNumber":6,"startTime":"2025-10-28T01:01:09.525Z","endTime":"2025-10-28T01:01:33.588Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T01:01:33.588Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mookie Betts flies out to left fielder Nathan Lukes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-10-28T01:01:43.287Z","endTime":"2025-10-28T01:02:15.766Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"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":664770,"link":"/api/v1/people/664770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.680467332535326,"aZ":-14.795052556689665,"pfxX":-5.87188416658482,"pfxZ":9.09761019117999,"pX":0.5686509384503368,"pZ":3.0185747791548185,"vX0":11.177799292551562,"vY0":-137.39383577256663,"vZ0":-4.280071772726383,"x":95.32,"y":157.28,"x0":-2.79107063690388,"y0":50.00388411761395,"z0":5.6034005220827146,"aX":-11.219536614414794},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.7,"breakHorizontal":8.3,"spinRate":2390,"spinDirection":217},"zone":3,"typeConfidence":0.91,"plateTime":0.3987835371857087,"extension":6.175264660189185},"index":0,"playId":"a96aff95-94b2-3d50-aa1d-37bbfafa6091","pitchNumber":1,"startTime":"2025-10-28T01:01:52.191Z","endTime":"2025-10-28T01:01:55.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.904559344813865,"aZ":-13.485542553345429,"pfxX":-6.811899825221734,"pfxZ":9.938832309824132,"pX":-0.3747102974701957,"pZ":2.3926481737727907,"vX0":9.044511519617103,"vY0":-136.69835954521125,"vZ0":-5.773783540580586,"x":131.28,"y":174.18,"x0":-2.850989160152537,"y0":50.003716650902106,"z0":5.468461642447012,"aX":-12.811140116907715},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.8,"breakHorizontal":10.3,"spinRate":2461,"spinDirection":217},"zone":4,"typeConfidence":0.91,"plateTime":0.40163747003041905,"extension":6.169969252342492},"hitData":{"launchSpeed":96.7,"launchAngle":55.0,"totalDistance":257.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":68.21,"coordY":113.89}},"index":1,"playId":"f0367fc1-7275-3ee4-99e7-5b049cabe0ba","pitchNumber":2,"startTime":"2025-10-28T01:02:05.757Z","endTime":"2025-10-28T01:02:15.766Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T01:02:15.766Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Freddie Freeman walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-10-28T01:02:26.259Z","endTime":"2025-10-28T01:03:58.484Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"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":"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":89.5,"endSpeed":82.6,"strikeZoneTop":3.80297064125344,"strikeZoneBottom":1.81808597745851,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.00551069982118,"aZ":-26.251551757943652,"pfxX":-0.6838780087363026,"pfxZ":3.4211708394720386,"pX":0.34793647243404885,"pZ":3.6273709064252184,"vX0":8.774081093479902,"vY0":-130.14373278242735,"vZ0":0.09694582550723496,"x":103.74,"y":140.84,"x0":-2.9652993623341333,"y0":50.00123917948456,"z0":5.5632034225799645,"aX":-1.183466142764115},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.5,"breakHorizontal":-0.5,"spinRate":2534,"spinDirection":198},"zone":3,"typeConfidence":0.83,"plateTime":0.4194058478056757,"extension":6.117691785091508},"index":0,"playId":"a5835a56-1291-3a6f-97c3-f318a4af5a40","pitchNumber":1,"startTime":"2025-10-28T01:02:45.971Z","endTime":"2025-10-28T01:02:50.256Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.2,"endSpeed":69.9,"strikeZoneTop":3.7180764237383,"strikeZoneBottom":1.8546950498043,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.162130476549848,"aZ":-37.47467298524496,"pfxX":6.85138529562924,"pfxZ":-4.268614531635354,"pX":-1.3779345517505865,"pZ":4.089081162851381,"vX0":1.752132161498578,"vY0":-110.87519705756019,"vZ0":4.673914515661662,"x":169.52,"y":128.37,"x0":-3.0687110726813085,"y0":50.00046796617524,"z0":5.868653301532678,"aX":8.513366611451477},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-6.1,"breakHorizontal":-12.8,"spinRate":2695,"spinDirection":62},"zone":11,"typeConfidence":0.91,"plateTime":0.4943386224644497,"extension":6.130179655111974},"index":1,"playId":"85dd25eb-054e-386a-b46e-1b30e1ae9f0a","pitchNumber":2,"startTime":"2025-10-28T01:03:02.073Z","endTime":"2025-10-28T01:03:05.073Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.69,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.327379226979765,"aZ":-16.368875406077457,"pfxX":-5.660741602428595,"pfxZ":8.261898396126252,"pX":-0.1882709152155477,"pZ":3.850807136233529,"vX0":9.135763264413841,"vY0":-137.63619744718255,"vZ0":-1.802838491316979,"x":124.18,"y":134.81,"x0":-2.8192911363953748,"y0":50.00504353084412,"z0":5.626122282565469,"aX":-10.833137792664505},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.8,"breakHorizontal":8.3,"spinRate":2404,"spinDirection":221},"zone":11,"typeConfidence":0.91,"plateTime":0.39837536169372667,"extension":6.149570911006637},"index":2,"playId":"b258b9b2-3e9e-3bef-8ea5-1d75269aee45","pitchNumber":3,"startTime":"2025-10-28T01:03:20.996Z","endTime":"2025-10-28T01:03:24.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.0,"strikeZoneTop":3.68092855604313,"strikeZoneBottom":1.78999981712649,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.59787130563346,"aZ":-26.824360356778097,"pfxX":-6.905713667917054,"pfxZ":3.387260893249768,"pX":0.4957412962228354,"pZ":1.2546198357915763,"vX0":10.668184769323464,"vY0":-124.74204170370867,"vZ0":-4.197266901725951,"x":98.1,"y":204.91,"x0":-2.9350346040212436,"y0":50.003730799536655,"z0":5.1652658762279335,"aX":-10.907980574934856},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.4,"breakHorizontal":10.1,"spinRate":1410,"spinDirection":238},"zone":14,"typeConfidence":0.83,"plateTime":0.43873953708414826,"extension":6.832685305989953},"index":3,"playId":"28202c19-ad98-30d0-bd69-f3fae5411e6b","pitchNumber":4,"startTime":"2025-10-28T01:03:39.315Z","endTime":"2025-10-28T01:03:42.315Z","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":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.0,"endSpeed":71.0,"strikeZoneTop":3.699432565641,"strikeZoneBottom":1.78999986491121,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.984201933914086,"aZ":-36.86543151125418,"pfxX":4.504337429035558,"pfxZ":-3.6849239692108373,"pX":-1.3732065834874756,"pZ":2.9602463325360047,"vX0":2.516355741998813,"vY0":-112.03872422562232,"vZ0":2.4071192683363796,"x":169.34,"y":158.85,"x0":-3.095585723131201,"y0":50.003162714863045,"z0":5.635842533277585,"aX":5.7336326858278195},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-5.8,"breakHorizontal":-8.8,"spinRate":2516,"spinDirection":60},"zone":11,"typeConfidence":0.9,"plateTime":0.4886241943270715,"extension":6.333452322665809},"index":4,"playId":"df050a97-1c14-3d86-9b65-240a831d7292","pitchNumber":5,"startTime":"2025-10-28T01:03:55.479Z","endTime":"2025-10-28T01:03:58.484Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T01:03:58.484Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Will Smith singles on a line drive to right fielder Addison Barger. Freddie Freeman out at home on the throw, right fielder Addison Barger to catcher Alejandro Kirk.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-10-28T01:04:54.203Z","endTime":"2025-10-28T01:09:39.171Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[6],"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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":672386,"link":"/api/v1/people/672386"},"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":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-10-28T01:04:15.667Z","endTime":"2025-10-28T01:04:56.241Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.32828782709844,"strikeZoneBottom":1.59000075032585,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.882771037573097,"aZ":-17.33678047448615,"pfxX":-4.6352623642626405,"pfxZ":7.799986486886496,"pX":1.3765483477967706,"pZ":2.72070872744031,"vX0":12.063097747574487,"vY0":-136.53499060612265,"vZ0":-4.5402319974868455,"x":64.53,"y":165.32,"x0":-2.481663743605228,"y0":50.00509517928844,"z0":5.585248865044699,"aX":-8.82107252064034},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.4,"breakHorizontal":6.1,"spinRate":2273,"spinDirection":216},"zone":12,"typeConfidence":0.87,"plateTime":0.3999848410167268,"extension":6.331066202534478},"index":1,"playId":"3fc5a296-9393-32d1-9db8-c29c21d6ecc2","pitchNumber":1,"startTime":"2025-10-28T01:04:56.241Z","endTime":"2025-10-28T01:05:00.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.761554300831406,"aZ":-32.63758023985627,"pfxX":1.5238606169269573,"pfxZ":-0.29702574802287707,"pX":-0.33514587456609396,"pZ":2.1533579214127196,"vX0":6.300639256881879,"vY0":-123.64303233590857,"vZ0":-1.1419638397420244,"x":129.77,"y":180.64,"x0":-3.1104167306315045,"y0":50.00323573238788,"z0":5.350389066350857,"aX":2.368315109965679},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.6,"breakHorizontal":-4.2,"spinRate":2383,"spinDirection":119},"zone":7,"typeConfidence":0.87,"plateTime":0.4423340735259731,"extension":6.354979080698066},"index":2,"playId":"a728a91f-c90c-3487-8037-6162772b0c68","pitchNumber":2,"startTime":"2025-10-28T01:05:14.167Z","endTime":"2025-10-28T01:05:18.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.4,"endSpeed":78.7,"strikeZoneTop":3.37514258906208,"strikeZoneBottom":1.56846229098629,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.591627895880233,"aZ":-30.298179150450817,"pfxX":1.0606975096179152,"pfxZ":1.1984670588328372,"pX":0.01701564702332093,"pZ":1.5867255725667329,"vX0":6.942937201718971,"vY0":-124.20557570968386,"vZ0":-2.9501778082974206,"x":116.35,"y":195.94,"x0":-2.950843929101795,"y0":50.00220296250201,"z0":5.3061538613065675,"aX":1.6585210259080214},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.7,"breakHorizontal":-3.5,"spinRate":2394,"spinDirection":109},"zone":8,"typeConfidence":0.9,"plateTime":0.4407708531234209,"extension":6.482621044781693},"index":3,"playId":"37c756da-5cf7-3c95-b023-5d9a7734a1d5","pitchNumber":3,"startTime":"2025-10-28T01:05:48.835Z","endTime":"2025-10-28T01:05:53.073Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.3,"strikeZoneTop":3.43064793657052,"strikeZoneBottom":1.5900006789652,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.743827935744562,"aZ":-25.185637700599642,"pfxX":-9.246917616608368,"pfxZ":4.548182098965145,"pX":0.030009509860833453,"pZ":-0.2955093080918593,"vX0":10.155298432372119,"vY0":-123.02475199966828,"vZ0":-8.01851915783129,"x":115.86,"y":246.76,"x0":-2.944410095139486,"y0":50.00584507597535,"z0":5.131994341227691,"aX":-14.218526694552162},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.5,"breakHorizontal":14.4,"spinRate":1445,"spinDirection":236},"zone":14,"typeConfidence":0.91,"plateTime":0.44473262976765326,"extension":6.7056611839970985},"index":4,"playId":"caee4c82-a453-376c-9beb-c9c76b2f7956","pitchNumber":4,"startTime":"2025-10-28T01:06:10.889Z","endTime":"2025-10-28T01:06:14.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.38772577676631,"strikeZoneBottom":1.59000087149427,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.043812028994545,"aZ":-11.991991066409115,"pfxX":-4.971752167922986,"pfxZ":10.549612655558596,"pX":2.550119751789958,"pZ":1.6838049898247136,"vX0":15.71977674962314,"vY0":-137.7781712493991,"vZ0":-7.611400134188194,"x":19.8,"y":193.32,"x0":-2.595765218742309,"y0":50.000202761121166,"z0":5.301662237949248,"aX":-9.510016495748536},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.4,"breakHorizontal":5.5,"spinRate":2459,"spinDirection":218},"zone":14,"typeConfidence":0.92,"plateTime":0.39830466035982814,"extension":6.623502257223238},"index":5,"playId":"55d4334e-1f97-3a3d-aef8-1b25f2869227","pitchNumber":5,"startTime":"2025-10-28T01:06:33.925Z","endTime":"2025-10-28T01:06:40.816Z","isPitch":true,"type":"pitch"},{"details":{"description":"Blue Jays challenged (tag play), call on the field was upheld: Freddie Freeman steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"actionPlayId":"55d4334e-1f97-3a3d-aef8-1b25f2869227","startTime":"2025-10-28T01:06:45.382Z","endTime":"2025-10-28T01:09:28.119Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":518692,"link":"/api/v1/people/518692"},"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":141}},{"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.4,"endSpeed":86.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.013922063061784,"aZ":-14.565225764543108,"pfxX":-5.648881169059129,"pfxZ":9.30224211403658,"pX":1.1989954888974694,"pZ":2.790676925504518,"vX0":12.574815335638169,"vY0":-136.89407781936455,"vZ0":-4.177528191683534,"x":71.3,"y":163.43,"x0":-2.725742579328034,"y0":50.000242295938726,"z0":5.337664579408678,"aX":-10.691630074709199},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.1,"breakHorizontal":7.4,"spinRate":2269,"spinDirection":221},"zone":12,"typeConfidence":0.91,"plateTime":0.40055162923535725,"extension":6.519458277422704},"hitData":{"launchSpeed":86.7,"launchAngle":16.0,"totalDistance":225.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":181.9,"coordY":109.73}},"index":7,"playId":"1006b1fa-38cf-3e3b-9a42-b49cb9dd5d3e","pitchNumber":6,"startTime":"2025-10-28T01:09:28.119Z","endTime":"2025-10-28T01:09:39.171Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T01:09:39.171Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Vladimir Guerrero Jr. walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-10-28T01:12:53.160Z","endTime":"2025-10-28T01:14:43.701Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"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":95.8,"endSpeed":87.5,"strikeZoneTop":3.73464486228108,"strikeZoneBottom":1.59999974222116,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.310089662492015,"aZ":-17.09360375615266,"pfxX":-8.669719138522465,"pfxZ":7.715997927278363,"pX":1.5698327450209097,"pZ":2.0972608392908416,"vX0":11.293260667275934,"vY0":-138.9727934411598,"vZ0":-6.616968595729777,"x":57.16,"y":182.15,"x0":-1.4212510694647273,"y0":50.00694239598133,"z0":5.645904857769526,"aX":-16.95362340372067},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.7,"breakHorizontal":13.3,"spinRate":2479,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.39421986374584783,"extension":7.895495789549444},"index":0,"playId":"09e7f791-265d-3f67-b49f-3c9e5f8f6621","pitchNumber":1,"startTime":"2025-10-28T01:13:05.608Z","endTime":"2025-10-28T01:13:09.045Z","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":86.8,"strikeZoneTop":3.67743740576629,"strikeZoneBottom":1.60000112855628,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.69056989632763,"aZ":-17.59562702044042,"pfxX":-7.21839888477982,"pfxZ":7.473432647780406,"pX":-0.5669881642284623,"pZ":4.624476453011785,"vX0":5.133721924614886,"vY0":-139.12639975432313,"vZ0":-0.06044606933646357,"x":138.61,"y":113.92,"x0":-1.5031024631270415,"y0":50.000578634151864,"z0":5.817625992813624,"aX":-14.07717882790177},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.7,"breakHorizontal":11.9,"spinRate":2260,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.39444952921731913,"extension":7.602253123094858},"index":1,"playId":"9b2b4c10-6a58-3f8f-9159-4935a2ed3de4","pitchNumber":2,"startTime":"2025-10-28T01:13:20.410Z","endTime":"2025-10-28T01:13:24.041Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.6,"strikeZoneTop":3.74298416398232,"strikeZoneBottom":1.60000093561942,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.722698432078264,"aZ":-21.9832772106388,"pfxX":0.34717485406763604,"pfxZ":5.6596906741947715,"pX":1.3520814421121248,"pZ":0.7479682811711845,"vX0":7.8502249587781465,"vY0":-132.87637082718183,"vZ0":-8.48713679210086,"x":65.46,"y":218.58,"x0":-1.6774413496172997,"y0":50.00139683719703,"z0":5.563186926090608,"aX":0.6232468140452609},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.6,"breakHorizontal":-2.2,"spinRate":2445,"spinDirection":201},"zone":14,"typeConfidence":0.79,"plateTime":0.4111782314683219,"extension":7.477622745495652},"index":2,"playId":"4d39f77f-44e1-3140-bb29-f3405627f82c","pitchNumber":3,"startTime":"2025-10-28T01:13:38.796Z","endTime":"2025-10-28T01:13:50.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":86.8,"strikeZoneTop":3.64023498130556,"strikeZoneBottom":1.60000123200308,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.57998782719846,"aZ":-15.893478461552796,"pfxX":-9.448114310010034,"pfxZ":8.309407516732863,"pX":-0.38129155616096044,"pZ":2.9979353131368938,"vX0":6.666738001463859,"vY0":-140.2448023341754,"vZ0":-4.569287158612979,"x":131.53,"y":157.84,"x0":-1.5818012712018907,"y0":50.00265275441488,"z0":5.710751066404927,"aX":-18.511222569378567},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.0,"breakHorizontal":15.5,"spinRate":2494,"spinDirection":190},"zone":4,"typeConfidence":2.0,"plateTime":0.3930402451315289,"extension":7.888502618652965},"index":3,"playId":"bfc02753-4ee4-3b0b-8f8f-694db1ec3be8","pitchNumber":4,"startTime":"2025-10-28T01:13:57.817Z","endTime":"2025-10-28T01:14:01.235Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.2,"strikeZoneTop":3.63,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.74121464742119,"aZ":-17.462990793307423,"pfxX":-7.595675508609819,"pfxZ":7.4825024841723025,"pX":-0.8073391413069188,"pZ":2.981174742376951,"vX0":4.925829271656936,"vY0":-140.0593252172948,"vZ0":-4.2968123852262305,"x":147.77,"y":158.29,"x0":-1.6116723100812358,"y0":50.000316078830814,"z0":5.694021185366302,"aX":-14.929688362079512},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.7,"breakHorizontal":12.6,"spinRate":2489,"spinDirection":192},"zone":4,"typeConfidence":2.0,"plateTime":0.39264228680364255,"extension":7.822148077190245},"index":4,"playId":"51f8044a-c943-3a72-a92d-fda886c08e86","pitchNumber":5,"startTime":"2025-10-28T01:14:15.050Z","endTime":"2025-10-28T01:14:19.396Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.6,"strikeZoneTop":3.7197788211147,"strikeZoneBottom":1.59999910512098,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.04767246734573,"aZ":-44.74836618955443,"pfxX":0.9438665167217979,"pfxZ":-8.861104425580805,"pX":-0.027695200099875424,"pZ":0.07002920967648839,"vX0":2.8896117376045924,"vY0":-119.03699120747395,"vZ0":-4.0215229151641605,"x":118.06,"y":236.89,"x0":-1.3849369949672303,"y0":50.00023528252055,"z0":5.875076943787483,"aX":1.3395234049028961},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-16.8,"breakHorizontal":-2.5,"spinRate":2833,"spinDirection":12},"zone":13,"typeConfidence":0.9,"plateTime":0.4619644696926133,"extension":7.063782661880303},"index":5,"playId":"696f64f0-e529-3c86-8ef8-aa6207bdaed1","pitchNumber":6,"startTime":"2025-10-28T01:14:39.063Z","endTime":"2025-10-28T01:14:43.701Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T01:14:43.701Z","atBatIndex":24},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Bo Bichette reaches on a fielding error by second baseman Tommy Edman. Vladimir Guerrero Jr. to 3rd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-10-28T01:14:53.667Z","endTime":"2025-10-28T01:15:42.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"postOnThird":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":73.3,"strikeZoneTop":3.61492856730517,"strikeZoneBottom":1.72999961751857,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.62015406887762,"aZ":-44.76957737300277,"pfxX":3.08526599487843,"pfxZ":-9.303113744421617,"pX":-9.37060600869397E-4,"pZ":2.7936155799122906,"vX0":2.395851044084295,"vY0":-115.88188275687023,"vZ0":2.4308883660990643,"x":117.04,"y":163.35,"x0":-1.4508863390968723,"y0":50.00482786125573,"z0":6.022891741621896,"aX":4.1756403650847},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-15.8,"breakHorizontal":-6.2,"spinRate":2719,"spinDirection":22},"zone":5,"typeConfidence":0.9,"plateTime":0.47352531387498287,"extension":7.7630287527412385},"index":0,"playId":"567e9870-6109-374f-b62a-4500437c10d1","pitchNumber":1,"startTime":"2025-10-28T01:15:15.536Z","endTime":"2025-10-28T01:15:19.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.68,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.502476060321136,"aZ":-18.938673521734085,"pfxX":-8.558326622178868,"pfxZ":6.674983273039841,"pX":-0.15220094078072013,"pZ":2.7084820545029737,"vX0":6.549994591967071,"vY0":-139.70608129691146,"vZ0":-4.925113854963424,"x":122.8,"y":165.65,"x0":-1.4112810730256313,"y0":50.00544117445164,"z0":5.733315042338619,"aX":-16.976010885717706},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.3,"breakHorizontal":14.2,"spinRate":2313,"spinDirection":190},"zone":5,"typeConfidence":2.0,"plateTime":0.3915611106220407,"extension":7.448795759027381},"hitData":{"launchSpeed":71.6,"launchAngle":7.0,"totalDistance":93.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":177.87,"coordY":130.29}},"index":1,"playId":"61bfc111-c573-353f-9900-a066855e0a3f","pitchNumber":2,"startTime":"2025-10-28T01:15:31.187Z","endTime":"2025-10-28T01:15:42.895Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T01:15:42.895Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daulton Varsho flies out to left fielder Enrique Hernández.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-10-28T01:16:13.147Z","endTime":"2025-10-28T01:17:09.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"postOnThird":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"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":0},"pitchData":{"startSpeed":97.1,"endSpeed":87.9,"strikeZoneTop":3.48330207733954,"strikeZoneBottom":1.56000040209376,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.15540802794643,"aZ":-17.837423946234274,"pfxX":-7.70800204918724,"pfxZ":7.18684390903059,"pX":0.3967930598284329,"pZ":2.3530576708383713,"vX0":7.860151465422518,"vY0":-141.04665334960535,"vZ0":-5.868791301448674,"x":101.88,"y":175.25,"x0":-1.4384882518104496,"y0":50.000028123543885,"z0":5.629891999605617,"aX":-15.369196660712849},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.9,"breakHorizontal":12.1,"spinRate":2412,"spinDirection":193},"zone":6,"typeConfidence":2.0,"plateTime":0.3898673330648994,"extension":7.600796200041759},"index":0,"playId":"7129d7fc-d18c-3596-89b8-7ee9bc4e2464","pitchNumber":1,"startTime":"2025-10-28T01:16:15.170Z","endTime":"2025-10-28T01:16:18.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":85.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.958704338291444,"aZ":-27.408679330635064,"pfxX":1.356188965548883,"pfxZ":2.6134440463662303,"pX":1.029827950284211,"pZ":1.7238407445572812,"vX0":6.547908764785904,"vY0":-133.4827702044618,"vZ0":-5.277384318797456,"x":77.75,"y":192.24,"x0":-1.6209015480414197,"y0":50.00280669849531,"z0":5.674665491077713,"aX":2.4714837130515948},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.8,"breakHorizontal":-3.7,"spinRate":2552,"spinDirection":135},"zone":14,"typeConfidence":0.9,"plateTime":0.4087259529457752,"extension":7.695133043549474},"index":1,"playId":"117f95d9-8951-356e-ac04-48e0240383ed","pitchNumber":2,"startTime":"2025-10-28T01:16:32.469Z","endTime":"2025-10-28T01:16:35.469Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":84.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.52881152177095,"aZ":-31.5319976544771,"pfxX":0.9538590729723759,"pfxZ":0.3573807632464092,"pX":0.3169127830921655,"pZ":2.864650353414834,"vX0":5.050442435519325,"vY0":-132.23484423962987,"vZ0":-1.525591184534161,"x":104.92,"y":161.43,"x0":-1.7337388397198799,"y0":50.0022571578308,"z0":5.740720402849578,"aX":1.7049196280887335},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":0.6,"breakHorizontal":-2.8,"spinRate":2400,"spinDirection":103},"zone":3,"typeConfidence":0.91,"plateTime":0.41262369089918804,"extension":7.548908758031631},"hitData":{"launchSpeed":75.4,"launchAngle":39.0,"totalDistance":240.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":106.19,"coordY":106.05}},"index":2,"playId":"ff385c6f-fadb-39d5-9973-f1223dffa1d5","pitchNumber":3,"startTime":"2025-10-28T01:16:58.327Z","endTime":"2025-10-28T01:17:09.528Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T01:17:09.528Z","atBatIndex":26},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Alejandro Kirk homers (5) on a fly ball to center field. Vladimir Guerrero Jr. scores. Bo Bichette scores.","rbi":3,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-10-28T01:17:23.722Z","endTime":"2025-10-28T01:18:13.516Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"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,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":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":{"id":607192,"link":"/api/v1/people/607192"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":{"id":607192,"link":"/api/v1/people/607192"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":{"id":607192,"link":"/api/v1/people/607192"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.7,"strikeZoneTop":3.1,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.84269271142567,"aZ":-46.088442944787715,"pfxX":3.6463605779209196,"pfxZ":-10.142864952186855,"pX":-0.16037190310858565,"pZ":2.2986295104337806,"vX0":1.9885073782734117,"vY0":-117.17446235356698,"vZ0":1.4816896123039847,"x":123.11,"y":176.72,"x0":-1.4973105842800616,"y0":50.000818774997576,"z0":6.008176757723456,"aX":5.003264078411201},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.1,"breakVerticalInduced":-17.5,"breakHorizontal":-7.1,"spinRate":2897,"spinDirection":19},"zone":5,"typeConfidence":0.9,"plateTime":0.46980943102747075,"extension":7.617531429473301},"hitData":{"launchSpeed":102.7,"launchAngle":29.0,"totalDistance":394.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":101.2,"coordY":41.74}},"index":0,"playId":"b13f0123-9fd2-3f02-ae6a-f91e4809a2eb","pitchNumber":1,"startTime":"2025-10-28T01:17:50.410Z","endTime":"2025-10-28T01:18:13.516Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T01:18:13.516Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Addison Barger singles on a sharp line drive to right fielder Teoscar Hernández.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-10-28T01:18:27.235Z","endTime":"2025-10-28T01:21:05.025Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7],"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":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.6,"strikeZoneTop":3.57459676941524,"strikeZoneBottom":1.73999951567351,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.93732744108436,"aZ":-44.76652109474662,"pfxX":2.8332168594839535,"pfxZ":-9.178652321344407,"pX":0.1584024150059001,"pZ":3.608614473063106,"vX0":2.7569423853425574,"vY0":-116.69742366334832,"vZ0":3.885783199567811,"x":110.96,"y":141.35,"x0":-1.4083565138815552,"y0":50.001164979056185,"z0":6.152489642635359,"aX":3.887606244846092},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-15.2,"breakHorizontal":-5.9,"spinRate":2640,"spinDirection":16},"zone":2,"typeConfidence":0.9,"plateTime":0.47023024257628965,"extension":7.1444136358466785},"index":0,"playId":"714e4eb5-0a0d-374f-9836-4826ae8be614","pitchNumber":1,"startTime":"2025-10-28T01:18:39.978Z","endTime":"2025-10-28T01:18:44.073Z","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":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.9,"strikeZoneTop":3.69101914654201,"strikeZoneBottom":1.7399996245187,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.77116265635139,"aZ":-13.111855221853583,"pfxX":-7.531929263806904,"pfxZ":9.207387098516094,"pX":0.6786756413120971,"pZ":2.4629911236480235,"vX0":9.003790808620492,"vY0":-142.94289412816994,"vZ0":-6.47724304726834,"x":91.13,"y":172.28,"x0":-1.5325920151615495,"y0":50.00382338660595,"z0":5.580622750385517,"aX":-15.596395896745134},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.5,"breakHorizontal":11.9,"spinRate":2401,"spinDirection":196},"zone":6,"typeConfidence":2.0,"plateTime":0.3830921759654622,"extension":8.000826926680384},"index":1,"playId":"83ff0db1-b1ba-3c5b-95b0-58b56b03c89d","pitchNumber":2,"startTime":"2025-10-28T01:18:58.049Z","endTime":"2025-10-28T01:19:01.883Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-10-28T01:19:06.503Z","endTime":"2025-10-28T01:19:17.309Z","isPitch":false,"type":"action","player":{"id":680718,"link":"/api/v1/people/680718"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.2,"strikeZoneTop":3.64491231242509,"strikeZoneBottom":1.73999986514025,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.431868507736418,"aZ":-44.4408697950822,"pfxX":3.881269511809474,"pfxZ":-8.477996462407184,"pX":0.8219539589189658,"pZ":0.5531352570987,"vX0":4.053485281639968,"vY0":-120.10029935086048,"vZ0":-3.1364850523092773,"x":85.67,"y":223.85,"x0":-1.398372526203882,"y0":50.0047998062126,"z0":5.867234020731548,"aX":5.613535624043047},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-15.8,"breakHorizontal":-8.0,"spinRate":2803,"spinDirection":18},"zone":14,"typeConfidence":0.9,"plateTime":0.4578075913216342,"extension":7.016509925109974},"index":3,"playId":"ed6ed19e-ea73-3a0c-9744-05619644e292","pitchNumber":3,"startTime":"2025-10-28T01:19:17.309Z","endTime":"2025-10-28T01:19:21.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.4,"strikeZoneTop":3.74226002521197,"strikeZoneBottom":1.73999970094281,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.88324862138781,"aZ":-13.21471725680583,"pfxX":-6.4416167918228355,"pfxZ":9.343621036447587,"pX":1.3696160696708521,"pZ":0.7115776074141601,"vX0":9.832557053337279,"vY0":-141.46287358261648,"vZ0":-11.188653620850728,"x":64.79,"y":219.57,"x0":-1.3122770121581344,"y0":50.00434650203145,"z0":5.562203835998171,"aX":-13.07373058623465},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.8,"breakHorizontal":9.7,"spinRate":2634,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.38699999522043127,"extension":7.547752105569826},"index":4,"playId":"5d2c15fa-6b9b-352b-86c0-e22fd733c703","pitchNumber":4,"startTime":"2025-10-28T01:19:48.159Z","endTime":"2025-10-28T01:19:51.159Z","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":95.5,"endSpeed":87.3,"strikeZoneTop":3.69323439957714,"strikeZoneBottom":1.73999994404022,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.964270423250255,"aZ":-14.95995046752489,"pfxX":-2.5962831290679125,"pfxZ":8.783771720508692,"pX":-1.2186272559904454,"pZ":3.698379769119569,"vX0":2.2276963939235643,"vY0":-139.058488272169,"vZ0":-2.9313537804685095,"x":163.45,"y":138.92,"x0":-1.6925002421131756,"y0":50.0030899316828,"z0":5.757675974940906,"aX":-5.088599781189538},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.5,"breakHorizontal":4.2,"spinRate":2301,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.3937596667499621,"extension":7.499203744774281},"index":5,"playId":"c779c975-45a7-331a-9ebc-b90b82ec0915","pitchNumber":5,"startTime":"2025-10-28T01:20:12.011Z","endTime":"2025-10-28T01:20:15.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.5,"strikeZoneTop":3.72,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.202405101693884,"aZ":-17.78791244946423,"pfxX":-7.306890797893854,"pfxZ":7.15965509315021,"pX":0.37509356147912093,"pZ":2.8414273019929395,"vX0":7.889234691922694,"vY0":-140.8804686667138,"vZ0":-4.767324059569317,"x":102.7,"y":162.06,"x0":-1.5130883799061645,"y0":50.00036427119777,"z0":5.706364966816861,"aX":-14.676484344688117},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.1,"breakHorizontal":11.6,"spinRate":2255,"spinDirection":191},"zone":6,"typeConfidence":2.0,"plateTime":0.38889727436696475,"extension":7.46668097708232},"index":6,"playId":"d6dd151e-4297-33e4-aed8-a5b26b99a519","pitchNumber":6,"startTime":"2025-10-28T01:20:31.338Z","endTime":"2025-10-28T01:20:34.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":3.72,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.14300138395314,"aZ":-33.584391351338304,"pfxX":0.11756187761584025,"pfxZ":-0.8177437243041705,"pX":0.34751908710659796,"pZ":3.019895676427976,"vX0":5.057738193265113,"vY0":-130.39104129708264,"vZ0":-0.6853196080468898,"x":103.75,"y":157.24,"x0":-1.6284470368998936,"y0":50.000192963214815,"z0":5.809146190442391,"aX":0.20308513348237736},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-1.4,"breakHorizontal":-1.3,"spinRate":2326,"spinDirection":120},"zone":6,"typeConfidence":0.91,"plateTime":0.4192645960776904,"extension":7.157300547770002},"hitData":{"launchSpeed":111.3,"launchAngle":12.0,"totalDistance":249.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":188.33,"coordY":89.92}},"index":7,"playId":"1b193108-8cdc-324b-a84d-e80f9ba24b1c","pitchNumber":7,"startTime":"2025-10-28T01:20:54.251Z","endTime":"2025-10-28T01:21:05.025Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T01:21:05.025Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ernie Clement singles on a fly ball to right fielder Teoscar Hernández. Addison Barger to 3rd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-10-28T01:22:10.932Z","endTime":"2025-10-28T01:22:51.120Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"postOnThird":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"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":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"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":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-10-28T01:21:14.405Z","endTime":"2025-10-28T01:22:12.889Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.277707658809987,"aZ":-14.54307967517152,"pfxX":-6.912305352476236,"pfxZ":8.790860021152106,"pX":-0.13521352396799477,"pZ":2.076742442470709,"vX0":6.560499062857184,"vY0":-140.1409453092848,"vZ0":-7.169382744946661,"x":122.15,"y":182.71,"x0":-1.5993554737888642,"y0":50.001064011109115,"z0":5.603167195348109,"aX":-13.859061340325951},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.8,"breakHorizontal":11.3,"spinRate":2418,"spinDirection":192},"zone":8,"typeConfidence":2.0,"plateTime":0.38964947634341307,"extension":7.841925936441683},"index":1,"playId":"114756a6-802c-39bd-9b4f-79202244c56f","pitchNumber":1,"startTime":"2025-10-28T01:22:12.889Z","endTime":"2025-10-28T01:22:16.393Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.780175304174055,"aZ":-15.231635646167808,"pfxX":-7.3179655153062395,"pfxZ":8.451885550988507,"pX":-0.9873451153153976,"pZ":2.956014450502389,"vX0":4.50228252229554,"vY0":-140.66999055770555,"vZ0":-4.907271925257847,"x":154.64,"y":158.97,"x0":-1.6573902099695523,"y0":50.00683402937175,"z0":5.710107682719731,"aX":-14.675591022690357},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.5,"breakHorizontal":12.4,"spinRate":2557,"spinDirection":191},"zone":11,"typeConfidence":2.0,"plateTime":0.3893204244071873,"extension":7.938206876946792},"hitData":{"launchSpeed":61.8,"launchAngle":25.0,"totalDistance":163.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.43,"coordY":138.91}},"index":2,"playId":"a1b1f72c-fb89-3f18-a093-95600bb80467","pitchNumber":2,"startTime":"2025-10-28T01:22:39.104Z","endTime":"2025-10-28T01:22:51.120Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T01:22:51.120Z","atBatIndex":29},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Andrés Giménez out on a sacrifice fly to center fielder Andy Pages. Addison Barger scores. Ernie Clement to 2nd.","rbi":1,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-10-28T01:23:16.193Z","endTime":"2025-10-28T01:24:06.639Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":{"id":607192,"link":"/api/v1/people/607192"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.1,"strikeZoneTop":3.25,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.209008891034458,"aZ":-44.76521818816451,"pfxX":3.3087453393422446,"pfxZ":-9.34875165298792,"pX":-0.470992942287218,"pZ":1.8317479419914129,"vX0":1.5565027495878736,"vY0":-116.01259693711596,"vZ0":0.34320329289845697,"x":134.95,"y":189.32,"x0":-1.5831990278185468,"y0":50.00539934060073,"z0":5.992419931542793,"aX":4.454493533887376},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-16.4,"breakHorizontal":-6.4,"spinRate":2830,"spinDirection":23},"zone":7,"typeConfidence":0.9,"plateTime":0.47438027969567687,"extension":7.181868480036524},"index":0,"playId":"e082e73a-54b9-3c29-ac1c-e395f495c859","pitchNumber":1,"startTime":"2025-10-28T01:23:30.441Z","endTime":"2025-10-28T01:23:33.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.9,"strikeZoneTop":3.25,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.182766300154274,"aZ":-15.788462294240489,"pfxX":-8.020185447713208,"pfxZ":8.1133574039231,"pX":-0.21263989293548763,"pZ":2.7924286326309753,"vX0":6.523831831473876,"vY0":-140.79509429555165,"vZ0":-5.405145159148738,"x":125.11,"y":163.38,"x0":-1.5109183132374064,"y0":50.003457503151736,"z0":5.749031444064936,"aX":-16.198634736849595},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.8,"breakHorizontal":13.3,"spinRate":2474,"spinDirection":192},"zone":2,"typeConfidence":2.0,"plateTime":0.3881487072325829,"extension":7.542410921674498},"hitData":{"launchSpeed":102.3,"launchAngle":31.0,"totalDistance":381.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":118.76,"coordY":45.39}},"index":1,"playId":"8368d682-c45e-39f5-abbf-0e6a8b6a2432","pitchNumber":2,"startTime":"2025-10-28T01:23:53.612Z","endTime":"2025-10-28T01:24:06.639Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T01:24:06.639Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"George Springer strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-10-28T01:24:44.743Z","endTime":"2025-10-28T01:27:09.214Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"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,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.1,"strikeZoneTop":3.52647728735039,"strikeZoneBottom":1.62999943964411,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.779277908568698,"aZ":-44.832521889372295,"pfxX":3.4420322314667002,"pfxZ":-9.154026744432098,"pX":-1.0389181171492694,"pZ":1.4097527513346193,"vX0":0.2350492578367631,"vY0":-117.55324843037025,"vZ0":-0.7311088379317163,"x":156.6,"y":200.72,"x0":-1.5870074057483103,"y0":50.003549652112405,"z0":5.930386126954556,"aX":4.759369014105112},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-16.4,"breakHorizontal":-6.2,"spinRate":2787,"spinDirection":20},"zone":13,"typeConfidence":0.9,"plateTime":0.46809169248959037,"extension":7.171254583576403},"index":0,"playId":"64395d28-3982-369e-b470-9ab8e56c8d68","pitchNumber":1,"startTime":"2025-10-28T01:24:54.517Z","endTime":"2025-10-28T01:24:57.584Z","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":96.5,"endSpeed":88.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.90345511920618,"aZ":-14.305743074483138,"pfxX":-6.32411961669963,"pfxZ":8.897244492139283,"pX":-0.22939538235055584,"pZ":2.936109333359332,"vX0":6.0400921944778965,"vY0":-140.37397518666128,"vZ0":-5.262560941040306,"x":125.74,"y":159.51,"x0":-1.5808187076631082,"y0":50.00074594221442,"z0":5.756562794727834,"aX":-12.698850801868636},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.2,"breakHorizontal":10.3,"spinRate":2419,"spinDirection":198},"zone":5,"typeConfidence":2.0,"plateTime":0.3892488399260188,"extension":7.657102840803478},"index":1,"playId":"56da762b-0222-3c5a-903e-fcccb1b62ce5","pitchNumber":2,"startTime":"2025-10-28T01:25:13.254Z","endTime":"2025-10-28T01:25:18.119Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.76011860366732,"aZ":-45.241304421241615,"pfxX":0.036637748719515195,"pfxZ":-9.136496074553644,"pX":0.18888028073097393,"pZ":1.1164757563531449,"vX0":3.640934572443213,"vY0":-119.36702311329947,"vZ0":-1.7871670705160478,"x":109.8,"y":208.64,"x0":-1.3662132890518892,"y0":50.00017989509192,"z0":5.979041048393739,"aX":0.05206504207633053},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-16.7,"breakHorizontal":-1.0,"spinRate":2721,"spinDirection":17},"zone":14,"typeConfidence":0.91,"plateTime":0.4603174222068156,"extension":7.044922452174266},"index":2,"playId":"8602e308-366e-37d4-9a0f-962977080420","pitchNumber":3,"startTime":"2025-10-28T01:25:40.756Z","endTime":"2025-10-28T01:25:44.061Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.5,"strikeZoneTop":3.37601859154701,"strikeZoneBottom":1.49926801119024,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.624639110842587,"aZ":-43.471603346151305,"pfxX":2.604389427576094,"pfxZ":-7.774748376406071,"pX":1.3747581009723866,"pZ":0.1582060830206003,"vX0":5.50242206451612,"vY0":-120.43773191988832,"vZ0":-4.486809190777574,"x":64.6,"y":234.51,"x0":-1.2870216853461718,"y0":50.00101204870067,"z0":5.931049518963765,"aX":3.7852476987884742},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-14.9,"breakHorizontal":-6.1,"spinRate":2712,"spinDirection":17},"zone":14,"typeConfidence":0.9,"plateTime":0.4565837864599289,"extension":7.490172815292142},"index":3,"playId":"4e6d7061-7f29-3f6b-87bf-42b115b749f0","pitchNumber":4,"startTime":"2025-10-28T01:26:04.135Z","endTime":"2025-10-28T01:26:08.656Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"playId":"69f4f481-756b-4bd2-b019-b510e83cf460","startTime":"2025-10-28T01:26:30.182Z","endTime":"2025-10-28T01:26:35.182Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.48757971711573,"strikeZoneBottom":1.63000038341157,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.046603205657455,"aZ":-16.08096089481985,"pfxX":-6.475103751110223,"pfxZ":8.205851853797899,"pX":-0.1879247976183781,"pZ":4.54474130894619,"vX0":5.335464135458347,"vY0":-139.33078903306733,"vZ0":-1.0106877066862563,"x":124.16,"y":116.07,"x0":-1.288831310405542,"y0":50.00216840754215,"z0":5.977476197295539,"aX":-12.698242907425605},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.9,"breakHorizontal":10.6,"spinRate":2399,"spinDirection":192},"zone":11,"typeConfidence":2.0,"plateTime":0.39349232679928425,"extension":7.527048345994161},"index":5,"playId":"85f8e037-a8b5-3946-9cb8-4bece441bfb6","pitchNumber":5,"startTime":"2025-10-28T01:26:46.907Z","endTime":"2025-10-28T01:26:49.907Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.8321473122835,"aZ":-40.79878173540252,"pfxX":4.083656346713917,"pfxZ":-5.925593491902385,"pX":1.0857100789315284,"pZ":1.8277107047859658,"vX0":4.7494470956416315,"vY0":-120.04707210544592,"vZ0":-1.0797524580975602,"x":75.62,"y":189.43,"x0":-1.4509276492011907,"y0":50.00315303231373,"z0":5.9239231531059,"aX":5.943079963377933},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-10.7,"breakHorizontal":-8.5,"spinRate":2783,"spinDirection":19},"zone":14,"typeConfidence":0.89,"plateTime":0.4567481853750692,"extension":7.1128059042928955},"index":6,"playId":"d41c5764-1e7e-3610-b32c-257f45259afa","pitchNumber":6,"startTime":"2025-10-28T01:27:06.065Z","endTime":"2025-10-28T01:27:09.214Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T01:27:09.214Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Max Muncy grounds out to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-10-28T01:30:07.649Z","endTime":"2025-10-28T01:31:21.290Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":77.1,"endSpeed":71.2,"strikeZoneTop":3.15849772177588,"strikeZoneBottom":1.52000120446451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.978339382549166,"aZ":-35.56262569972024,"pfxX":6.31999105091262,"pfxZ":-2.670585449153675,"pX":0.7003632807458383,"pZ":1.8870464437709131,"vX0":6.131827870566694,"vY0":-112.21234595670386,"vZ0":-0.24434571965873197,"x":90.3,"y":187.83,"x0":-2.892135935790055,"y0":50.00160681624855,"z0":5.631518893184421,"aX":8.028122379371489},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-4.6,"breakHorizontal":-13.1,"spinRate":2827,"spinDirection":58},"zone":9,"typeConfidence":0.9,"plateTime":0.4887897697029584,"extension":6.3174234983067885},"index":0,"playId":"92ee6bc8-01a8-33e7-9af5-8175732598b5","pitchNumber":1,"startTime":"2025-10-28T01:30:18.783Z","endTime":"2025-10-28T01:30:22.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.4,"strikeZoneTop":3.17989606154458,"strikeZoneBottom":1.52000139095309,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.375883795315474,"aZ":-25.513511036481244,"pfxX":-1.2718379439052736,"pfxZ":3.900489202923916,"pX":1.3888336260753915,"pZ":2.915887638633403,"vX0":11.519792268236642,"vY0":-128.95088234497257,"vZ0":-1.2003117648597916,"x":64.06,"y":160.05,"x0":-2.945164024603468,"y0":50.00269173480837,"z0":5.331017988085752,"aX":-2.1742455690815503},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.1,"breakHorizontal":0.1,"spinRate":2555,"spinDirection":209},"zone":12,"typeConfidence":0.89,"plateTime":0.422569643169755,"extension":6.577199337452257},"index":1,"playId":"d753de23-b010-362c-a236-7bacd01e8e18","pitchNumber":2,"startTime":"2025-10-28T01:30:34.089Z","endTime":"2025-10-28T01:30:37.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.4,"endSpeed":70.3,"strikeZoneTop":3.1,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.224805237304242,"aZ":-36.37191339288817,"pfxX":6.78431146556768,"pfxZ":-3.3819835458866807,"pX":0.3035346945349742,"pZ":1.8531152129253117,"vX0":5.023479517108682,"vY0":-111.10265431884916,"vZ0":0.04408353999081305,"x":105.43,"y":188.75,"x0":-2.8739166321047946,"y0":50.00259347132173,"z0":5.635368657733556,"aX":8.420561154063128},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-5.8,"breakHorizontal":-13.7,"spinRate":2830,"spinDirection":61},"zone":9,"typeConfidence":0.9,"plateTime":0.494331553226639,"extension":6.378245724438455},"index":2,"playId":"8f388bd6-aed7-3c0a-b21a-cd2ce65d2f9b","pitchNumber":3,"startTime":"2025-10-28T01:30:50.636Z","endTime":"2025-10-28T01:30:53.636Z","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":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.1,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.446036037427145,"aZ":-28.76774101308559,"pfxX":0.8322073844679374,"pfxZ":2.049428717380934,"pX":-0.4897090315370246,"pZ":1.674451282960339,"vX0":6.321124722413634,"vY0":-128.18956118117248,"vZ0":-3.7526335678282163,"x":135.67,"y":193.57,"x0":-3.0956017274442718,"y0":50.00605606243777,"z0":5.4027742769592795,"aX":1.3846166237584505},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.1,"breakHorizontal":-2.9,"spinRate":2368,"spinDirection":190},"zone":7,"typeConfidence":0.91,"plateTime":0.4272538804064716,"extension":6.344979564457211},"hitData":{"launchSpeed":79.0,"launchAngle":-31.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.65,"coordY":161.72}},"index":3,"playId":"7ae78b37-a912-306d-a84a-b1eccc3c0b0f","pitchNumber":4,"startTime":"2025-10-28T01:31:13.494Z","endTime":"2025-10-28T01:31:21.290Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T01:31:21.290Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Teoscar Hernández flies out to right fielder Addison Barger.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-10-28T01:31:31.755Z","endTime":"2025-10-28T01:33:23.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.88668418128043,"aZ":-14.002644588795286,"pfxX":-5.888824587826238,"pfxZ":9.568144532686274,"pX":-0.14647690327874915,"pZ":2.5903987714112757,"vX0":9.219817858178601,"vY0":-136.8566511404222,"vZ0":-5.212079419182876,"x":122.58,"y":168.84,"x0":-2.7921331662738966,"y0":50.00111225930446,"z0":5.47676450268852,"aX":-11.182536429794157},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.4,"breakHorizontal":8.8,"spinRate":2427,"spinDirection":217},"zone":5,"typeConfidence":0.91,"plateTime":0.4000477926304975,"extension":6.546020475185635},"index":0,"playId":"2739cfb5-3c4c-39bc-be40-674d54434cf2","pitchNumber":1,"startTime":"2025-10-28T01:31:55.149Z","endTime":"2025-10-28T01:31:58.149Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.47347085146467,"strikeZoneBottom":1.58000137920778,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.43132432948699,"aZ":-14.916250585625182,"pfxX":-6.337206261020417,"pfxZ":9.150711551227676,"pX":-1.075204562594322,"pZ":2.6852045725216738,"vX0":7.037804434019145,"vY0":-136.33047010351123,"vZ0":-4.910015097734187,"x":157.98,"y":166.28,"x0":-2.864456122576174,"y0":50.00403633061451,"z0":5.536130211618783,"aX":-11.953342415462583},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.7,"breakHorizontal":10.1,"spinRate":2369,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.4014805064560827,"extension":6.244811537319368},"index":1,"playId":"f8fe5657-e111-3510-a028-64ad5f306cf8","pitchNumber":2,"startTime":"2025-10-28T01:32:12.735Z","endTime":"2025-10-28T01:32:21.409Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":71.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.119538626278473,"aZ":-34.9621368962066,"pfxX":6.190348587802794,"pfxZ":-2.1896461191227887,"pX":0.15221076111105453,"pZ":1.3334606569999228,"vX0":4.816110388930431,"vY0":-112.34425086903205,"vZ0":-1.5069238384289778,"x":111.2,"y":202.78,"x0":-2.8266646231126473,"y0":50.00298903777286,"z0":5.579622246335639,"aX":7.8803428796810735},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-4.1,"breakHorizontal":-12.5,"spinRate":2791,"spinDirection":54},"zone":14,"typeConfidence":0.9,"plateTime":0.4883032505627063,"extension":6.31070647071141},"index":2,"playId":"fa057378-057f-3ae3-9f41-2ecde7cc5f35","pitchNumber":3,"startTime":"2025-10-28T01:32:27.172Z","endTime":"2025-10-28T01:32:30.172Z","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":86.1,"endSpeed":79.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.5940426213092,"aZ":-32.427121189933004,"pfxX":-0.05447816640008529,"pfxZ":-0.1572829539262548,"pX":1.10725005281951,"pZ":1.3783886245108168,"vX0":9.76474266666428,"vY0":-125.13592485348529,"vZ0":-3.300164753402696,"x":74.79,"y":201.56,"x0":-2.8270132346097774,"y0":50.00430404389163,"z0":5.351678673282073,"aX":-0.08858381074923033},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.8,"breakHorizontal":-2.0,"spinRate":2391,"spinDirection":107},"zone":14,"typeConfidence":0.89,"plateTime":0.43654386446858284,"extension":6.450950025707246},"index":3,"playId":"5825f332-23b1-3e5a-8e79-5e08f40043dd","pitchNumber":4,"startTime":"2025-10-28T01:32:52.255Z","endTime":"2025-10-28T01:32:55.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":95.7,"endSpeed":87.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.28842588681394,"aZ":-13.936741975085491,"pfxX":-5.21874627879934,"pfxZ":9.324299519569516,"pX":0.3351853366195333,"pZ":3.1590874564895546,"vX0":10.458600083540656,"vY0":-139.00952149851705,"vZ0":-3.698284642581741,"x":104.22,"y":153.48,"x0":-2.7987281276799054,"y0":50.00628457789795,"z0":5.432693369840521,"aX":-10.212352985762609},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.3,"breakHorizontal":7.3,"spinRate":2493,"spinDirection":219},"zone":3,"typeConfidence":0.92,"plateTime":0.39409901010487003,"extension":6.473216840926126},"hitData":{"launchSpeed":92.9,"launchAngle":28.0,"totalDistance":316.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":211.55,"coordY":104.25}},"index":4,"playId":"40455a01-1155-3b42-9818-562c73adc02e","pitchNumber":5,"startTime":"2025-10-28T01:33:15.559Z","endTime":"2025-10-28T01:33:23.381Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T01:33:23.381Z","atBatIndex":33},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tommy Edman pops out to third baseman Ernie Clement.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-10-28T01:34:02.377Z","endTime":"2025-10-28T01:34:49.730Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","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":3},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-10-28T01:33:52.700Z","endTime":"2025-10-28T01:34:04.589Z","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":94.6,"endSpeed":86.2,"strikeZoneTop":3.4786911362066,"strikeZoneBottom":1.56999912851564,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.15613336309469,"aZ":-14.341576253564927,"pfxX":-5.149255802723145,"pfxZ":9.336609109578312,"pX":-0.4801055681646183,"pZ":2.681507741641915,"vX0":8.111888668381594,"vY0":-137.48020742523607,"vZ0":-5.044034106949876,"x":135.3,"y":166.38,"x0":-2.8031085999123975,"y0":50.001399508076574,"z0":5.517172691267855,"aX":-9.833820885533576},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.0,"breakHorizontal":7.6,"spinRate":2439,"spinDirection":212},"zone":4,"typeConfidence":0.91,"plateTime":0.39876504403053525,"extension":6.314231785556171},"index":1,"playId":"862ac022-a844-36a8-9681-9d81d4f368ba","pitchNumber":1,"startTime":"2025-10-28T01:34:04.589Z","endTime":"2025-10-28T01:34:08.627Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.8,"strikeZoneTop":3.45812739228966,"strikeZoneBottom":1.64259574248911,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.577622923393008,"aZ":-31.703318371554033,"pfxX":-9.00353674079873,"pfxZ":0.29400945994281535,"pX":-1.610551477780956,"pZ":2.2668988789141973,"vX0":6.363589373098018,"vY0":-124.64131072622216,"vZ0":-1.2065232492011355,"x":178.39,"y":177.57,"x0":-3.0244585084520335,"y0":50.00014057318569,"z0":5.370382953831787,"aX":-14.19286738851517},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.5,"breakHorizontal":14.9,"spinRate":1470,"spinDirection":241},"zone":13,"typeConfidence":0.91,"plateTime":0.43910157089461466,"extension":6.404600324607306},"index":2,"playId":"355a7f53-9fde-3bff-9092-a5883d24f900","pitchNumber":2,"startTime":"2025-10-28T01:34:21.317Z","endTime":"2025-10-28T01:34:24.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.92608109393213,"aZ":-14.9057102283096,"pfxX":-5.602427064772891,"pfxZ":9.124026586037385,"pX":-0.2459901161674607,"pZ":2.8594245239204943,"vX0":8.788784690711804,"vY0":-136.64121642488053,"vZ0":-4.5763317355968764,"x":126.38,"y":161.58,"x0":-2.7751801457184246,"y0":50.00029306675084,"z0":5.579078411334529,"aX":-10.600733554437467},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.7,"breakHorizontal":8.3,"spinRate":2382,"spinDirection":212},"zone":2,"typeConfidence":0.91,"plateTime":0.40075688866424297,"extension":6.339863072584711},"hitData":{"launchSpeed":81.1,"launchAngle":68.0,"totalDistance":130.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":102.33,"coordY":157.16}},"index":3,"playId":"80844aad-d4f8-3621-97b7-af5ac088f1e9","pitchNumber":3,"startTime":"2025-10-28T01:34:37.926Z","endTime":"2025-10-28T01:34:49.730Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T01:34:49.730Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nathan Lukes walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-10-28T01:37:52.156Z","endTime":"2025-10-28T01:40:36.541Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.8,"strikeZoneTop":3.33958500045064,"strikeZoneBottom":1.53999908571763,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.669920752813375,"aZ":-12.73932787922883,"pfxX":-7.246184568815249,"pfxZ":9.810936115522047,"pX":1.5885627623285572,"pZ":2.157904497418674,"vX0":10.97075439502956,"vY0":-140.3016644302637,"vZ0":-7.349802112655062,"x":56.45,"y":180.52,"x0":-1.4426204530274174,"y0":50.00160644118645,"z0":5.653455139834962,"aX":-14.352723714512777},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.2,"breakHorizontal":10.7,"spinRate":2524,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.39137247548492793,"extension":7.710138625134981},"index":0,"playId":"a5f8f12b-b125-38ef-b348-b6232395df5e","pitchNumber":1,"startTime":"2025-10-28T01:37:58.539Z","endTime":"2025-10-28T01:38:02.314Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.2,"strikeZoneTop":3.27942421831304,"strikeZoneBottom":1.49804084012689,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.21878885714722,"aZ":-42.71701770237404,"pfxX":5.199584602391279,"pfxZ":-7.7982838214845245,"pX":-0.11121211384293585,"pZ":1.8724823750749513,"vX0":2.1937107864073537,"vY0":-116.23825830942283,"vZ0":0.11120213833243864,"x":121.24,"y":188.22,"x0":-1.746161108924288,"y0":50.003577089861786,"z0":5.920489588605823,"aX":7.0292382081652125},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-13.7,"breakHorizontal":-10.0,"spinRate":2761,"spinDirection":27},"zone":8,"typeConfidence":0.9,"plateTime":0.4733885873278352,"extension":7.0446301642445945},"index":1,"playId":"2240448d-b999-3c4b-8942-721e97d331fa","pitchNumber":2,"startTime":"2025-10-28T01:38:14.025Z","endTime":"2025-10-28T01:38:18.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.422353984802456,"aZ":-42.77420460568154,"pfxX":4.083239389547253,"pfxZ":-7.6348820188301225,"pX":0.28981918345383123,"pZ":0.3682145745192499,"vX0":2.9388678717616243,"vY0":-117.93907307327594,"vZ0":-3.6018673993723422,"x":105.95,"y":228.84,"x0":-1.50919551597641,"y0":50.002982875492314,"z0":5.917075511364295,"aX":5.669193659906655},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-14.5,"breakHorizontal":-8.2,"spinRate":2780,"spinDirection":20},"zone":14,"typeConfidence":0.9,"plateTime":0.46698944232362827,"extension":6.913402168657996},"index":2,"playId":"87abd021-0b2a-3783-b0ee-d41aa366a795","pitchNumber":3,"startTime":"2025-10-28T01:38:30.059Z","endTime":"2025-10-28T01:38:33.236Z","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":89.4,"strikeZoneTop":3.2807395792917,"strikeZoneBottom":1.54000010090894,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.5944476857835,"aZ":-14.490238697603488,"pfxX":-0.8599568964570903,"pfxZ":8.830667459881552,"pX":2.039114094842064,"pZ":1.0535866318319957,"vX0":9.76505058340849,"vY0":-139.46668296889288,"vZ0":-10.231436840178963,"x":39.27,"y":210.33,"x0":-1.3716855096080058,"y0":50.00103765484338,"z0":5.687865877700053,"aX":-1.7244317554140587},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.4,"breakHorizontal":-0.1,"spinRate":2538,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.39032868192108117,"extension":7.446981662902404},"index":3,"playId":"f57fecf4-7d83-3c56-9f00-e60e4b2059cb","pitchNumber":4,"startTime":"2025-10-28T01:38:48.993Z","endTime":"2025-10-28T01:38:51.993Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.6,"strikeZoneTop":3.31921770759907,"strikeZoneBottom":1.54000081198489,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.04899244317393,"aZ":-16.385271825953414,"pfxX":-6.759746390680448,"pfxZ":8.146566864736858,"pX":0.7563695250796999,"pZ":3.946671454396421,"vX0":8.54034344812873,"vY0":-138.80951286947916,"vZ0":-1.96782866982034,"x":88.17,"y":132.22,"x0":-1.4918347722395195,"y0":50.00382907817573,"z0":5.764031020804997,"aX":-13.103134350101051},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.5,"breakHorizontal":10.3,"spinRate":2404,"spinDirection":188},"zone":12,"typeConfidence":2.0,"plateTime":0.39563078465870927,"extension":7.634998203725718},"index":4,"playId":"41d67972-9dc1-37e6-a448-6df8ad674032","pitchNumber":5,"startTime":"2025-10-28T01:39:15.078Z","endTime":"2025-10-28T01:39:19.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.522200482315895,"aZ":-15.13670795992203,"pfxX":-6.880526837551314,"pfxZ":8.656735783802905,"pX":0.13287586306465093,"pZ":3.249771285295817,"vX0":7.06706891983977,"vY0":-139.67583628983067,"vZ0":-4.095751977511771,"x":111.94,"y":151.04,"x0":-1.5405457706254855,"y0":50.00607583716078,"z0":5.735741887473031,"aX":-13.54834472866321},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.0,"breakHorizontal":10.9,"spinRate":2468,"spinDirection":187},"zone":2,"typeConfidence":2.0,"plateTime":0.3926769953308007,"extension":7.691261684628519},"index":5,"playId":"7feb48c9-1b15-37bd-9f7b-dc3f9dfa3333","pitchNumber":6,"startTime":"2025-10-28T01:39:30.809Z","endTime":"2025-10-28T01:39:34.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.702410499242752,"aZ":-15.820984949293505,"pfxX":-5.884249125378252,"pfxZ":8.270573846526322,"pX":-0.6019064760047442,"pZ":3.457028340677083,"vX0":4.8985165744678625,"vY0":-139.34800510152482,"vZ0":-3.310099893870165,"x":139.94,"y":145.44,"x0":-1.6133191813040746,"y0":50.00383605047203,"z0":5.698061601928351,"aX":-11.636436703934784},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.5,"breakHorizontal":9.7,"spinRate":2274,"spinDirection":193},"zone":1,"typeConfidence":2.0,"plateTime":0.3922480665250756,"extension":7.621219006179582},"index":6,"playId":"47bfe47f-b261-3c7f-85ea-abc4a7494d61","pitchNumber":7,"startTime":"2025-10-28T01:39:56.639Z","endTime":"2025-10-28T01:39:59.639Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2025-10-28T01:40:19.624Z","endTime":"2025-10-28T01:40:33.541Z","isPitch":false,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":87.8,"strikeZoneTop":3.3119767734262,"strikeZoneBottom":1.53999887040056,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.85883892221216,"aZ":-18.088473349853576,"pfxX":-9.043838603682204,"pfxZ":7.070923842934421,"pX":-0.5063032676626903,"pZ":4.3138357547390145,"vX0":6.25879361400524,"vY0":-140.71385536040228,"vZ0":-0.7919722214481143,"x":136.3,"y":122.31,"x0":-1.591718132354781,"y0":50.0044532423166,"z0":5.777999505903195,"aX":-18.020453146101218},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.8,"breakHorizontal":15.0,"spinRate":2414,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.39022465780120363,"extension":7.693091782371584},"index":8,"playId":"d5d7d03e-a6b4-3b53-ad04-040f3370ccea","pitchNumber":8,"startTime":"2025-10-28T01:40:33.541Z","endTime":"2025-10-28T01:40:36.541Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T01:40:36.541Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vladimir Guerrero Jr. flies out to right fielder Teoscar Hernández.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-10-28T01:40:51.062Z","endTime":"2025-10-28T01:42:15.401Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.3,"endSpeed":82.4,"strikeZoneTop":3.65276260080703,"strikeZoneBottom":1.59999877681365,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.081572890822844,"aZ":-30.701938476293748,"pfxX":0.9104411939790995,"pfxZ":0.8572588313082612,"pX":0.6684122834451204,"pZ":2.2842956623879105,"vX0":6.090911446811317,"vY0":-129.92486857255196,"vZ0":-2.653540123896083,"x":91.52,"y":177.1,"x0":-1.8202210600206887,"y0":50.00219121572371,"z0":5.641425397515777,"aX":1.5632812419945548},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.2,"breakHorizontal":-3.0,"spinRate":2470,"spinDirection":89},"zone":6,"typeConfidence":0.91,"plateTime":0.4208493340219164,"extension":7.3257089252044185},"index":0,"playId":"80e8350e-7548-3b79-a1a1-e4ce702c8f7a","pitchNumber":1,"startTime":"2025-10-28T01:41:04.719Z","endTime":"2025-10-28T01:41:08.470Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.9,"strikeZoneTop":3.63,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.783831696357655,"aZ":-43.049978394265395,"pfxX":3.89055310102891,"pfxZ":-7.682873906404163,"pX":-0.34933675903768113,"pZ":2.0779718407692314,"vX0":1.4763783541980386,"vY0":-118.78563114073599,"vZ0":-0.011078585433582866,"x":130.32,"y":182.67,"x0":-1.4860884778105041,"y0":50.00285205458809,"z0":6.027957898297086,"aX":5.506668200381173},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-13.6,"breakHorizontal":-7.4,"spinRate":2649,"spinDirection":18},"zone":7,"typeConfidence":0.89,"plateTime":0.46279389410436655,"extension":7.431815804762756},"index":1,"playId":"35286671-d9e5-3a8b-a2e9-e627f53133ff","pitchNumber":2,"startTime":"2025-10-28T01:41:22.480Z","endTime":"2025-10-28T01:41:25.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.5,"strikeZoneTop":3.67129294689027,"strikeZoneBottom":1.59999873619677,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.994980398593615,"aZ":-31.389961345038483,"pfxX":1.4509426697045997,"pfxZ":0.446520035163517,"pX":1.4195237089771657,"pZ":1.762788064772219,"vX0":7.487739806604694,"vY0":-131.11095751072057,"vZ0":-4.214967864892589,"x":62.89,"y":191.18,"x0":-1.6540974447263026,"y0":50.00332211804063,"z0":5.716559444727708,"aX":2.5408389901389468},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.1,"breakHorizontal":-4.2,"spinRate":2658,"spinDirection":71},"zone":14,"typeConfidence":0.91,"plateTime":0.41670216153634376,"extension":7.684532339269722},"index":2,"playId":"ec7042e2-5dff-3cd1-86d6-bd965f3881f2","pitchNumber":3,"startTime":"2025-10-28T01:41:45.583Z","endTime":"2025-10-28T01:41:50.345Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.5,"strikeZoneTop":3.63,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.186969927138833,"aZ":-13.66266598249949,"pfxX":-6.214344201711178,"pfxZ":9.094210954564678,"pX":0.24374848289668907,"pZ":2.2655443157762907,"vX0":7.117270999411245,"vY0":-141.07967861254954,"vZ0":-6.9579243374746875,"x":107.71,"y":177.61,"x0":-1.492791480551247,"y0":50.002761732839716,"z0":5.627482392081795,"aX":-12.648819743322402},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.4,"breakHorizontal":10.0,"spinRate":2461,"spinDirection":188},"zone":5,"typeConfidence":2.0,"plateTime":0.386825702876024,"extension":7.645420320782066},"hitData":{"launchSpeed":79.6,"launchAngle":45.0,"totalDistance":237.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":190.4,"coordY":129.12}},"index":3,"playId":"4e136de7-a01c-3072-8612-102f1bfb3959","pitchNumber":4,"startTime":"2025-10-28T01:42:05.892Z","endTime":"2025-10-28T01:42:15.401Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T01:42:15.401Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bo Bichette called out on strikes.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-10-28T01:42:28.361Z","endTime":"2025-10-28T01:45:55.755Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"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":96.7,"endSpeed":88.5,"strikeZoneTop":3.80985122653883,"strikeZoneBottom":1.79947822244571,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.14279412094636,"aZ":-15.007238037763445,"pfxX":-8.607195266869729,"pfxZ":8.605713160476116,"pX":1.1796859197663279,"pZ":1.570095079207412,"vX0":10.30203938118485,"vY0":-140.2242195429759,"vZ0":-8.524091284903948,"x":72.03,"y":196.39,"x0":-1.4202910903395556,"y0":50.00395941377664,"z0":5.624476663337718,"aX":-17.174129851285404},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.9,"breakHorizontal":13.6,"spinRate":2598,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.3903111554825429,"extension":7.583674966773568},"index":0,"playId":"d3c17d12-1e82-3507-9ad1-3fd309710fc8","pitchNumber":1,"startTime":"2025-10-28T01:42:41.801Z","endTime":"2025-10-28T01:42:44.801Z","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":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.2,"strikeZoneTop":3.68,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.76845150910955,"aZ":-30.547333199947623,"pfxX":0.524483558165886,"pfxZ":0.9365718284296323,"pX":1.5818044990497577,"pZ":0.885081783784905,"vX0":8.071007612033576,"vY0":-130.70090780896624,"vZ0":-6.213204288455198,"x":56.71,"y":214.88,"x0":-1.6104471363457251,"y0":50.00328918033035,"z0":5.5784379416765795,"aX":0.9083742113941489},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":0.6,"breakHorizontal":-2.6,"spinRate":2540,"spinDirection":87},"zone":14,"typeConfidence":0.91,"plateTime":0.418589923619173,"extension":7.4940227579142205},"index":1,"playId":"6d750578-318d-38cd-a845-81c14a61ac74","pitchNumber":2,"startTime":"2025-10-28T01:42:59.786Z","endTime":"2025-10-28T01:43:04.323Z","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":91.9,"endSpeed":85.1,"strikeZoneTop":3.76212539312122,"strikeZoneBottom":1.72999864561203,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.028969441616358,"aZ":-25.668994300260792,"pfxX":1.5055342674090344,"pfxZ":3.5746330313386823,"pX":2.079992858219819,"pZ":1.2062379022369316,"vX0":9.306166048630073,"vY0":-133.55441457442276,"vZ0":-6.978195540800125,"x":37.72,"y":206.21,"x0":-1.635797909146591,"y0":50.00053250689676,"z0":5.682165171519532,"aX":2.734521357613837},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.2,"breakHorizontal":-4.6,"spinRate":2605,"spinDirection":196},"zone":14,"typeConfidence":0.9,"plateTime":0.4091115478900669,"extension":7.594721328560128},"index":2,"playId":"0c2b2db2-61d0-3b77-9e0e-31bc936a958d","pitchNumber":3,"startTime":"2025-10-28T01:43:21.196Z","endTime":"2025-10-28T01:43:24.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.2,"strikeZoneTop":3.68,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.30699443113328,"aZ":-44.23142772277607,"pfxX":2.3877502724499924,"pfxZ":-8.571919342174564,"pX":0.8651555718514525,"pZ":0.1546463947298969,"vX0":4.547374661498251,"vY0":-118.56951981929562,"vZ0":-3.960600820452658,"x":84.02,"y":234.6,"x0":-1.397374371088864,"y0":50.004906663434596,"z0":5.934042582445172,"aX":3.3571303344007872},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-16.3,"breakHorizontal":-5.5,"spinRate":2817,"spinDirection":18},"zone":14,"typeConfidence":0.9,"plateTime":0.46417442978915924,"extension":7.274629588845074},"index":3,"playId":"94c00104-cf4c-3c28-9bff-d2dd6ac6734c","pitchNumber":4,"startTime":"2025-10-28T01:43:41.823Z","endTime":"2025-10-28T01:43:44.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.2,"strikeZoneTop":3.68,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.28558844250821,"aZ":-17.863239264507847,"pfxX":-7.474635501556579,"pfxZ":7.298581894604654,"pX":0.3982430215751091,"pZ":3.5707413915077075,"vX0":7.697915615600695,"vY0":-139.60949475056,"vZ0":-2.7377250146889494,"x":101.82,"y":142.37,"x0":-1.4320999243161245,"y0":50.006604355203585,"z0":5.748705483366086,"aX":-14.664976682382516},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.7,"breakHorizontal":11.9,"spinRate":2543,"spinDirection":190},"zone":3,"typeConfidence":2.0,"plateTime":0.3932698540333406,"extension":7.832742152376103},"index":4,"playId":"4acc4faa-a92d-31e4-ab06-f7a1c6e90fe1","pitchNumber":5,"startTime":"2025-10-28T01:44:11.185Z","endTime":"2025-10-28T01:44:15.237Z","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":88.4,"endSpeed":81.2,"strikeZoneTop":3.68,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.480216738875235,"aZ":-36.80595008122348,"pfxX":0.07306206367069468,"pfxZ":-2.7621895092906943,"pX":0.5060716700491148,"pZ":3.597110138546508,"vX0":5.190482694309645,"vY0":-128.70689453061823,"vZ0":1.5110754238044644,"x":97.71,"y":141.66,"x0":-1.5453018770746525,"y0":50.00097322065426,"z0":5.850826402326294,"aX":0.12106444608669216},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-4.4,"breakHorizontal":-1.3,"spinRate":2641,"spinDirection":60},"zone":3,"typeConfidence":0.91,"plateTime":0.42541333171486695,"extension":7.299135341446636},"index":5,"playId":"a2eb33c3-b228-39d7-958a-b56498cc3c1e","pitchNumber":6,"startTime":"2025-10-28T01:44:46.500Z","endTime":"2025-10-28T01:44:49.921Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"playId":"4b8943e7-5016-3bc3-92f2-9039137f2970","startTime":"2025-10-28T01:45:33.406Z","endTime":"2025-10-28T01:45:36.406Z","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(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.3,"endSpeed":88.4,"strikeZoneTop":3.4518403955996,"strikeZoneBottom":1.55657152543683,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.429038448037844,"aZ":-11.99414157209502,"pfxX":-0.47206875507277646,"pfxZ":10.112451913876587,"pX":-0.6051997494216078,"pZ":2.0139546598021822,"vX0":2.4494326328857916,"vY0":-140.08383102124412,"vZ0":-8.097786589685807,"x":140.07,"y":184.4,"x0":-1.4280397920799948,"y0":50.00320766135318,"z0":5.71863518534177,"aX":-0.9423163056835157},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.9,"breakHorizontal":0.4,"spinRate":2447,"spinDirection":191},"zone":7,"typeConfidence":2.0,"plateTime":0.3903947254219129,"extension":7.361839038524137},"index":7,"playId":"ad0754f1-5f5a-35f0-8c33-d854d99efc50","pitchNumber":7,"startTime":"2025-10-28T01:45:52.213Z","endTime":"2025-10-28T01:45:55.755Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T01:45:55.755Z","atBatIndex":37},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Daulton Varsho pops out to shortstop Mookie Betts.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-10-28T01:48:52.190Z","endTime":"2025-10-28T01:49:37.486Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-10-28T01:46:07.755Z","endTime":"2025-10-28T01:47:00.044Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Anthony Banda replaces Tyler Glasnow.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-10-28T01:47:00.044Z","endTime":"2025-10-28T01:48:54.344Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":607455,"link":"/api/v1/people/607455"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.43091455405029,"strikeZoneBottom":1.55999864022853,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.213309456064454,"aZ":-38.58333534633948,"pfxX":-3.44030024345056,"pfxZ":-4.007517215433042,"pX":-2.0271685139258926,"pZ":1.461847273963093,"vX0":-9.959350376539328,"vY0":-126.1250037276704,"vZ0":-2.247782498542989,"x":194.27,"y":199.31,"x0":2.4298856891677976,"y0":50.00166590472647,"z0":5.4956113114401015,"aX":-5.503465013405115},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-7.6,"breakHorizontal":8.6,"spinRate":2393,"spinDirection":328},"zone":13,"typeConfidence":0.91,"plateTime":0.4353674181543119,"extension":6.312185046134222},"index":2,"playId":"ad86eceb-ebcc-3780-8696-0a0674640512","pitchNumber":1,"startTime":"2025-10-28T01:48:54.344Z","endTime":"2025-10-28T01:48:57.370Z","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":86.1,"endSpeed":79.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.6198850134179,"aZ":-37.6908781268494,"pfxX":-4.506511555153549,"pfxZ":-3.496689617844348,"pX":-1.3052737059007777,"pZ":1.2726291496224764,"vX0":-7.800112664421317,"vY0":-125.18255247409641,"vZ0":-2.493299878794254,"x":166.75,"y":204.42,"x0":2.4433488435396895,"y0":50.00158851087167,"z0":5.38402105325478,"aX":-7.111054791728952},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-6.7,"breakHorizontal":10.1,"spinRate":2393,"spinDirection":317},"zone":13,"typeConfidence":0.91,"plateTime":0.43850082411450586,"extension":6.407141504156163},"index":3,"playId":"c2923ed6-a755-3eae-842b-b504a6574253","pitchNumber":2,"startTime":"2025-10-28T01:49:08.883Z","endTime":"2025-10-28T01:49:11.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.079615158971936,"aZ":-38.99927922440504,"pfxX":-5.163924457662699,"pfxZ":-4.224666694968606,"pX":-0.5328071640838705,"pZ":2.0484074872110623,"vX0":-6.026620956891519,"vY0":-126.57835652079099,"vZ0":-1.003059592994957,"x":137.31,"y":183.47,"x0":2.554657037299564,"y0":50.00548036505888,"z0":5.586772597795922,"aX":-8.33611791575214},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-7.7,"breakHorizontal":10.8,"spinRate":2463,"spinDirection":316},"zone":7,"typeConfidence":0.91,"plateTime":0.4335753390427346,"extension":5.971608850978135},"hitData":{"launchSpeed":81.8,"launchAngle":74.0,"totalDistance":70.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":136.3,"coordY":182.5}},"index":4,"playId":"eb6b1e40-6087-3b98-b0a0-4d8f57b9da88","pitchNumber":3,"startTime":"2025-10-28T01:49:27.185Z","endTime":"2025-10-28T01:49:37.486Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T01:49:37.486Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Enrique Hernández singles on a ground ball to center fielder Daulton Varsho.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-10-28T01:52:27.959Z","endTime":"2025-10-28T01:54:23.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.5,"strikeZoneTop":3.39563911943022,"strikeZoneBottom":1.67000117778109,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.53720175573486,"aZ":-14.520281121353538,"pfxX":-7.015957600272532,"pfxZ":9.551019343067837,"pX":-1.1472467440317355,"pZ":3.015568562296504,"vX0":7.5872671048054885,"vY0":-135.79096639611143,"vZ0":-3.6908436004688414,"x":160.73,"y":157.36,"x0":-3.0795681658161227,"y0":50.00386746538888,"z0":5.4169599201256995,"aX":-12.97072861826723},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.6,"breakHorizontal":10.9,"spinRate":2497,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.4049192637530381,"extension":6.259207847815854},"index":0,"playId":"001f2bac-783f-34b5-a47e-559c4f9e5375","pitchNumber":1,"startTime":"2025-10-28T01:52:46.804Z","endTime":"2025-10-28T01:52:50.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.8166240107469,"aZ":-14.053253081522676,"pfxX":-6.2996292707887465,"pfxZ":9.68450062630465,"pX":0.08252442110002019,"pZ":2.870790939961127,"vX0":10.011672760039762,"vY0":-136.13955834415393,"vZ0":-4.200553396882041,"x":113.85,"y":161.27,"x0":-2.8296951214015675,"y0":50.00123323443984,"z0":5.411329586845516,"aX":-11.786127618127793},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.8,"breakHorizontal":9.2,"spinRate":2530,"spinDirection":218},"zone":5,"typeConfidence":0.91,"plateTime":0.40284448757783364,"extension":6.343063446700168},"index":1,"playId":"60ee9b0b-e136-33c2-a66d-4f19e8e786d3","pitchNumber":2,"startTime":"2025-10-28T01:53:04.602Z","endTime":"2025-10-28T01:53:09.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":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.621943123203426,"aZ":-31.311852213767907,"pfxX":1.1219782439204504,"pfxZ":0.5335382291744093,"pX":0.6880928581357826,"pZ":1.41422045294798,"vX0":8.529074952118753,"vY0":-125.95735831818347,"vZ0":-3.5253565615347346,"x":90.77,"y":200.6,"x0":-2.887763625490747,"y0":50.00173824935023,"z0":5.364345474202276,"aX":1.799831109068046},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.4,"breakHorizontal":-4.0,"spinRate":2240,"spinDirection":152},"zone":14,"typeConfidence":0.91,"plateTime":0.434888958322428,"extension":6.273895432943883},"index":2,"playId":"c716ea0f-d523-3ad4-9d60-f989572fc63d","pitchNumber":3,"startTime":"2025-10-28T01:53:24.445Z","endTime":"2025-10-28T01:53:28.369Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-10-28T01:53:46.217Z","endTime":"2025-10-28T01:53:52.110Z","isPitch":false,"type":"action","player":{"id":571771,"link":"/api/v1/people/571771"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":70.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.5258227620383,"aZ":-35.76336798628258,"pfxX":4.991322426678525,"pfxZ":-2.8483062738323177,"pX":-0.30932527085121464,"pZ":2.5981873319340036,"vX0":4.260567580245607,"vY0":-111.73007130722341,"vZ0":1.1583772396996286,"x":128.79,"y":168.63,"x0":-2.8907167024885587,"y0":50.00187781015176,"z0":5.754248488169261,"aX":6.295265248662156},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-4.6,"breakHorizontal":-10.2,"spinRate":2592,"spinDirection":61},"zone":4,"typeConfidence":0.9,"plateTime":0.4906202008882179,"extension":6.396505257832009},"index":4,"playId":"b95ce06e-6a7b-3790-8f5e-59ce4dc16cba","pitchNumber":4,"startTime":"2025-10-28T01:53:52.110Z","endTime":"2025-10-28T01:53:55.110Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.72112395674061,"aZ":-14.590468561983942,"pfxX":-5.672597571827788,"pfxZ":9.210873737151159,"pX":-0.0526291213627797,"pZ":3.439558648606524,"vX0":9.479280952721611,"vY0":-137.80366721703663,"vZ0":-2.9150623451382094,"x":119.01,"y":145.91,"x0":-2.8117178140260948,"y0":50.004807921998555,"z0":5.506195700111646,"aX":-10.832441493525657},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.2,"breakHorizontal":8.2,"spinRate":2527,"spinDirection":213},"zone":2,"typeConfidence":0.91,"plateTime":0.3985897097510742,"extension":6.360737973473801},"hitData":{"launchSpeed":101.8,"launchAngle":6.0,"totalDistance":120.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.9,"coordY":126.08}},"index":5,"playId":"74178342-5a11-3cc7-939d-ebc5b62ef127","pitchNumber":5,"startTime":"2025-10-28T01:54:13.776Z","endTime":"2025-10-28T01:54:23.855Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T01:54:23.855Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andy Pages flies out to right fielder Addison Barger.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-10-28T01:54:34.478Z","endTime":"2025-10-28T01:55:21.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":1},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":84.9,"strikeZoneTop":3.51720635723404,"strikeZoneBottom":1.59000005429508,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.150434591851514,"aZ":-14.14913511873472,"pfxX":-6.8231643305905445,"pfxZ":9.680551989896784,"pX":-0.3227935054784734,"pZ":2.5206507915635803,"vX0":8.95601847146354,"vY0":-136.35667701388502,"vZ0":-5.273002553223712,"x":129.3,"y":170.72,"x0":-2.780799782421174,"y0":50.001605717635236,"z0":5.474321218528681,"aX":-12.703222340735806},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.4,"breakHorizontal":10.2,"spinRate":2568,"spinDirection":213},"zone":4,"typeConfidence":0.91,"plateTime":0.4034487734672263,"extension":6.3550384724502305},"index":0,"playId":"91a9d853-2081-3cbb-95cd-b2f07a1e02a0","pitchNumber":1,"startTime":"2025-10-28T01:54:49.056Z","endTime":"2025-10-28T01:54:52.741Z","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":86.0,"endSpeed":79.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.698990676858557,"aZ":-28.4126054082859,"pfxX":1.1667786391027277,"pfxZ":2.362169300674731,"pX":0.48738965923267946,"pZ":2.2673667308307572,"vX0":8.347277590573546,"vY0":-125.00405411588784,"vZ0":-1.66734080300643,"x":98.42,"y":177.56,"x0":-3.03796874165811,"y0":50.00302461316597,"z0":5.261554478712485,"aX":1.857404431852298},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.2,"breakHorizontal":-4.0,"spinRate":2499,"spinDirection":156},"zone":6,"typeConfidence":0.91,"plateTime":0.43711458415739246,"extension":6.431785891230896},"hitData":{"launchSpeed":93.5,"launchAngle":37.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.55,"coordY":85.59}},"index":1,"playId":"4439a049-da61-3c06-9173-9b1d66bd1f71","pitchNumber":2,"startTime":"2025-10-28T01:55:09.139Z","endTime":"2025-10-28T01:55:21.168Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T01:55:21.168Z","atBatIndex":40},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Shohei Ohtani doubles (2) on a fly ball to left fielder Nathan Lukes. Enrique Hernández scores.","rbi":1,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-10-28T01:58:10.317Z","endTime":"2025-10-28T02:00:23.369Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,8],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":{"id":453286,"link":"/api/v1/people/453286"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-10-28T01:55:27.246Z","endTime":"2025-10-28T01:56:58.253Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Mason Fluharty replaces Max Scherzer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-10-28T01:56:58.253Z","endTime":"2025-10-28T01:58:12.151Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689254,"link":"/api/v1/people/689254"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.37479357981963,"aZ":-31.041125889764068,"pfxX":-7.177426663134641,"pfxZ":0.815064227499116,"pX":-0.3531481134390031,"pZ":2.958248945416989,"vX0":-6.308458878275621,"vY0":-118.24059234271813,"vZ0":0.20306672965715067,"x":130.46,"y":158.91,"x0":3.295291778506593,"y0":50.004800866647706,"z0":5.7511801280073325,"aX":-10.027720124623071},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":1.8,"breakHorizontal":14.6,"spinRate":2751,"spinDirection":294},"zone":1,"typeConfidence":0.9,"plateTime":0.4656391164314537,"extension":6.96109067235495},"index":2,"playId":"9d334cdc-a5dd-3b33-903f-174d94e87c50","pitchNumber":1,"startTime":"2025-10-28T01:58:12.151Z","endTime":"2025-10-28T01:58:15.151Z","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":1},"pitchData":{"startSpeed":82.9,"endSpeed":75.6,"strikeZoneTop":3.56069313493524,"strikeZoneBottom":1.64000142253292,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.478985140283623,"aZ":-28.97533146215892,"pfxX":-5.51478599415121,"pfxZ":2.210012552992527,"pX":-1.4676511952756857,"pZ":2.2115278197781763,"vX0":-9.04446709665267,"vY0":-120.37847689242545,"vZ0":-2.2065020380946203,"x":172.94,"y":179.07,"x0":3.0756258268499943,"y0":50.0018437240924,"z0":5.7414900164641764,"aX":-7.976628272050773},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.7,"breakHorizontal":12.5,"spinRate":2645,"spinDirection":287},"zone":13,"typeConfidence":0.89,"plateTime":0.45751353860115485,"extension":6.872655692628626},"index":3,"playId":"30bf9acc-cd8d-35fe-992f-6698724af2ca","pitchNumber":2,"startTime":"2025-10-28T01:58:34.156Z","endTime":"2025-10-28T01:58:37.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.0,"strikeZoneTop":3.55250174483919,"strikeZoneBottom":1.64000063089109,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.572445305769666,"aZ":-30.992665193347264,"pfxX":-8.65844339336972,"pfxZ":0.8166287348095551,"pX":-1.0242905938942468,"pZ":1.3802108281927912,"vX0":-7.071803322316922,"vY0":-120.34014060658271,"vZ0":-3.4583911100689786,"x":156.04,"y":201.51,"x0":3.0882853131060064,"y0":50.004140477629214,"z0":5.611021411675279,"aX":-12.57104880618796},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.8,"breakHorizontal":17.5,"spinRate":2801,"spinDirection":296},"zone":13,"typeConfidence":0.9,"plateTime":0.456935491443184,"extension":6.913513337265184},"index":4,"playId":"7d66e194-486e-3d77-8980-47f747f7b471","pitchNumber":3,"startTime":"2025-10-28T01:58:51.140Z","endTime":"2025-10-28T01:58:55.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.8,"strikeZoneTop":3.60678731871731,"strikeZoneBottom":1.60301175130843,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.652660894451973,"aZ":-31.007881293319418,"pfxX":-7.56774587642475,"pfxZ":0.8277132010021662,"pX":-0.058625247957669296,"pZ":1.3755669540642697,"vX0":-5.603969541902521,"vY0":-118.5684165776801,"vZ0":-3.3447466263791186,"x":119.23,"y":201.64,"x0":3.3266464571904195,"y0":50.00441305438522,"z0":5.66199552855647,"aX":-10.673217815365682},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":0.8,"breakHorizontal":15.1,"spinRate":2676,"spinDirection":297},"zone":13,"typeConfidence":0.91,"plateTime":0.46361989278873184,"extension":6.594375103085373},"index":5,"playId":"b72200ae-7cc9-37c8-8389-23263aae8a18","pitchNumber":4,"startTime":"2025-10-28T01:59:09.954Z","endTime":"2025-10-28T01:59:13.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":73.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.537486145570927,"aZ":-30.262930183367903,"pfxX":-8.4108686306854,"pfxZ":1.3846233458923027,"pX":-0.41521241381809176,"pZ":2.890287448567306,"vX0":-5.840204894557128,"vY0":-117.43982813617042,"vZ0":-0.0522460129305633,"x":132.83,"y":160.74,"x0":3.2062006787501733,"y0":50.002904029580115,"z0":5.753850038636618,"aX":-11.61873011818619},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":2.8,"breakHorizontal":16.8,"spinRate":2698,"spinDirection":294},"zone":4,"typeConfidence":0.9,"plateTime":0.46837528489265434,"extension":6.682711183953652},"index":6,"playId":"0653a8ea-9723-3f37-9041-f7391e3ac6cf","pitchNumber":5,"startTime":"2025-10-28T01:59:29.949Z","endTime":"2025-10-28T01:59:33.673Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":7,"startTime":"2025-10-28T01:59:48.583Z","endTime":"2025-10-28T02:00:09.232Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.61724257320022,"aZ":-31.47534421297995,"pfxX":-8.092624456467343,"pfxZ":0.4738632643820022,"pX":0.46319260030764375,"pZ":3.082375940227725,"vX0":-4.635166004469462,"vY0":-120.26156060127423,"vZ0":0.12811946525176166,"x":99.34,"y":155.56,"x0":3.4647187901512164,"y0":50.00141892962192,"z0":5.8128117941090665,"aX":-11.890361576511834},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.2,"breakHorizontal":15.7,"spinRate":2792,"spinDirection":291},"zone":3,"typeConfidence":0.89,"plateTime":0.4548817520360613,"extension":6.741331809698709},"hitData":{"launchSpeed":98.7,"launchAngle":24.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.67,"coordY":51.08}},"index":8,"playId":"f137c487-da2b-3bba-bfa3-d64e735795a8","pitchNumber":6,"startTime":"2025-10-28T02:00:09.232Z","endTime":"2025-10-28T02:00:23.369Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T02:00:23.369Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mookie Betts flies out to left fielder Nathan Lukes.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-10-28T02:00:48.958Z","endTime":"2025-10-28T02:02:10.606Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":3},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.1,"strikeZoneTop":3.25462630098377,"strikeZoneBottom":1.44782985178273,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.53371947690549,"aZ":-20.773415683784062,"pfxX":-3.1293525568855447,"pfxZ":6.3617771088308785,"pX":1.032635067503753,"pZ":2.8741056259466315,"vX0":-5.469654897973274,"vY0":-132.33085075861004,"vZ0":-3.3650625823209888,"x":77.64,"y":161.18,"x0":3.524587560595784,"y0":50.00024377301129,"z0":5.665645530797185,"aX":-5.6056074342834},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.0,"breakHorizontal":6.7,"spinRate":2702,"spinDirection":171},"zone":12,"typeConfidence":0.91,"plateTime":0.4123025309136179,"extension":6.676846508497052},"index":0,"playId":"2afdfb6b-9c1d-3452-932f-481a8628bacb","pitchNumber":1,"startTime":"2025-10-28T02:00:57.797Z","endTime":"2025-10-28T02:01:01.930Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":84.0,"strikeZoneTop":3.27500974587904,"strikeZoneBottom":1.48999883630661,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.83530719821412,"aZ":-22.806367017240095,"pfxX":-2.4237530696396377,"pfxZ":5.2580450423464224,"pX":1.7530794196495159,"pZ":3.485436162898842,"vX0":-3.9410961004760474,"vY0":-131.3786922946758,"vZ0":-1.5536255983493985,"x":50.18,"y":144.67,"x0":3.5765797327166244,"y0":50.00351669028131,"z0":5.748329418288841,"aX":-4.316956357518406},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.5,"breakHorizontal":5.2,"spinRate":2686,"spinDirection":185},"zone":12,"typeConfidence":0.91,"plateTime":0.41389942598695617,"extension":6.569792485771222},"index":1,"playId":"83e1a9ad-5389-3cb8-b943-6f10ba20c0ef","pitchNumber":2,"startTime":"2025-10-28T02:01:15.732Z","endTime":"2025-10-28T02:01:18.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":83.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.0267288533003,"aZ":-26.505860085938686,"pfxX":-2.997823523775673,"pfxZ":3.2597549300057747,"pX":-1.040373194533543,"pZ":2.4147449604207716,"vX0":-10.229009311204448,"vY0":-130.0212159689505,"vZ0":-3.2965720034317183,"x":156.66,"y":173.58,"x0":3.308471329965015,"y0":50.006337222085406,"z0":5.674478319602316,"aX":-5.217290605523027},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.5,"breakHorizontal":7.3,"spinRate":2857,"spinDirection":206},"zone":11,"typeConfidence":0.88,"plateTime":0.4186191480569179,"extension":6.736983173869689},"index":2,"playId":"53719c0b-8e81-350d-8b50-9e0030d313c3","pitchNumber":3,"startTime":"2025-10-28T02:01:35.625Z","endTime":"2025-10-28T02:01:38.625Z","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":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":85.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.266154318650813,"aZ":-22.279319273852803,"pfxX":-2.040004770116477,"pfxZ":5.441450965284128,"pX":-0.6983285976738749,"pZ":2.603010757571408,"vX0":-9.70442116055214,"vY0":-133.1436343877419,"vZ0":-4.025495953282075,"x":143.62,"y":168.5,"x0":3.2401445708975762,"y0":50.00003969568453,"z0":5.72242831609882,"aX":-3.705926783594021},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.2,"breakHorizontal":5.5,"spinRate":2861,"spinDirection":184},"zone":4,"typeConfidence":0.91,"plateTime":0.4094401389902771,"extension":6.813639059073913},"hitData":{"launchSpeed":85.5,"launchAngle":47.0,"totalDistance":258.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.91,"coordY":106.73}},"index":3,"playId":"8dbf86dd-0f3b-3d5c-96ce-f60089493864","pitchNumber":4,"startTime":"2025-10-28T02:01:58.747Z","endTime":"2025-10-28T02:02:10.606Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T02:02:10.606Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddie Freeman singles on a ground ball to right fielder Addison Barger. Shohei Ohtani scores.","rbi":1,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-10-28T02:02:20.205Z","endTime":"2025-10-28T02:03:53.599Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":{"id":689254,"link":"/api/v1/people/689254"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":91.2,"endSpeed":84.2,"strikeZoneTop":3.69060580779005,"strikeZoneBottom":1.78999894401804,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.96478154949311,"aZ":-22.90816456428009,"pfxX":1.3317661190447279,"pfxZ":5.143658078657596,"pX":1.0819539723263976,"pZ":3.61084962885046,"vX0":-7.077834760625928,"vY0":-132.7684013650949,"vZ0":-1.214493118628373,"x":75.76,"y":141.29,"x0":3.5987729891160294,"y0":50.004511538064826,"z0":5.7269485561617035,"aX":2.401103402813981},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.2,"breakHorizontal":-1.1,"spinRate":2805,"spinDirection":175},"zone":12,"typeConfidence":0.9,"plateTime":0.411092527713103,"extension":6.694595191720457},"index":0,"playId":"5a37927d-2631-34c8-95a6-df5368e8580a","pitchNumber":1,"startTime":"2025-10-28T02:02:38.384Z","endTime":"2025-10-28T02:02:42.279Z","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":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.3,"strikeZoneTop":3.69,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.726204723029465,"aZ":-33.95445823239094,"pfxX":-7.370243466620501,"pfxZ":-1.2409909547909894,"pX":-0.14123413453251554,"pZ":2.293083854205595,"vX0":-5.521455875022477,"vY0":-119.82599585953999,"vZ0":-0.9362257819867525,"x":122.38,"y":176.87,"x0":3.160045536349856,"y0":50.00256780795599,"z0":5.754988058053425,"aX":-10.587555575401007},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-2.2,"breakHorizontal":14.8,"spinRate":2744,"spinDirection":293},"zone":8,"typeConfidence":0.9,"plateTime":0.45920716203463696,"extension":6.762811884340723},"index":1,"playId":"30112f9c-d9fa-38c9-ba6d-0cc26a048806","pitchNumber":2,"startTime":"2025-10-28T02:02:56.104Z","endTime":"2025-10-28T02:02:59.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.0,"strikeZoneTop":3.69,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.771234565492335,"aZ":-26.131551003077913,"pfxX":-2.677667235285655,"pfxZ":3.4640766817728483,"pX":-0.0019536138845117935,"pZ":3.17093613281771,"vX0":-7.8230689815785235,"vY0":-130.77316462978558,"vZ0":-1.5898725176316002,"x":117.07,"y":153.16,"x0":3.3676979394076683,"y0":50.001531306192966,"z0":5.733773450486278,"aX":-4.6698439194885335},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.1,"breakHorizontal":6.5,"spinRate":2870,"spinDirection":205},"zone":2,"typeConfidence":0.89,"plateTime":0.4177154565516421,"extension":6.7121477951345065},"index":2,"playId":"bb702275-9615-3e08-948c-485aafdf9ca9","pitchNumber":3,"startTime":"2025-10-28T02:03:20.035Z","endTime":"2025-10-28T02:03:23.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.9,"strikeZoneTop":3.69,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.810134881137056,"aZ":-33.36015311378099,"pfxX":-8.144577506347238,"pfxZ":-0.8129077892672516,"pX":-0.33821497248575655,"pZ":2.6260856445550718,"vX0":-5.791594145715803,"vY0":-120.6711449029449,"vZ0":-0.5546476642290047,"x":129.89,"y":167.88,"x0":3.160034030903807,"y0":50.00355910281818,"z0":5.825232815795226,"aX":-11.882069013296132},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.3,"breakHorizontal":16.2,"spinRate":2873,"spinDirection":296},"zone":4,"typeConfidence":0.9,"plateTime":0.4557613100693625,"extension":6.784497870063157},"hitData":{"launchSpeed":80.2,"launchAngle":7.0,"totalDistance":96.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":197.64,"coordY":133.33}},"index":3,"playId":"67999b64-80b2-3c91-9703-871aafeff580","pitchNumber":4,"startTime":"2025-10-28T02:03:41.800Z","endTime":"2025-10-28T02:03:53.599Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T02:03:53.599Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Smith called out on strikes.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-10-28T02:06:50.757Z","endTime":"2025-10-28T02:08:37.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-10-28T02:04:18.714Z","endTime":"2025-10-28T02:05:08.598Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Louis Varland replaces Mason Fluharty.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-10-28T02:05:08.598Z","endTime":"2025-10-28T02:06:52.924Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686973,"link":"/api/v1/people/686973"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.076714133101852,"aZ":-47.116592952530965,"pfxX":2.2379753661419732,"pfxZ":-8.906975499893074,"pX":-0.9527601950887883,"pZ":2.9156574343982826,"vX0":4.64772781383175,"vY0":-129.2617451053058,"vZ0":2.5419125101699445,"x":153.32,"y":160.06,"x0":-3.070850308361444,"y0":50.00253098425214,"z0":5.55924391064813,"aX":3.7538507739848},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-15.2,"breakHorizontal":-5.2,"spinRate":2454,"spinDirection":45},"zone":11,"typeConfidence":0.91,"plateTime":0.42512316704500064,"extension":6.865360723962165},"index":2,"playId":"92869ebf-7975-3c98-a5db-42bf9b785a7e","pitchNumber":1,"startTime":"2025-10-28T02:06:52.924Z","endTime":"2025-10-28T02:06:56.872Z","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":2},"pitchData":{"startSpeed":99.5,"endSpeed":90.8,"strikeZoneTop":3.47536664976943,"strikeZoneBottom":1.58999957432016,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.122941068969304,"aZ":-12.860437626580106,"pfxX":-6.0256010383104455,"pfxZ":9.133118084277367,"pX":-0.37094931287802596,"pZ":2.22149304065276,"vX0":8.773741135068367,"vY0":-144.60383776507427,"vZ0":-6.448975637568281,"x":131.14,"y":178.8,"x0":-2.663393416445763,"y0":50.005936456481535,"z0":5.27176763571349,"aX":-12.747071996294224},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":15.4,"breakHorizontal":9.1,"spinRate":2372,"spinDirection":216},"zone":4,"typeConfidence":0.92,"plateTime":0.37896275044758454,"extension":7.09192985541232},"index":3,"playId":"398cc2ce-89fe-3e87-b1f0-c77f186a0e27","pitchNumber":2,"startTime":"2025-10-28T02:07:35.026Z","endTime":"2025-10-28T02:07:39.070Z","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":100.4,"endSpeed":90.6,"strikeZoneTop":3.43540979913047,"strikeZoneBottom":1.59000025197862,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.11094174828043,"aZ":-12.76281988192578,"pfxX":-5.701600631318099,"pfxZ":9.099179675027916,"pX":-0.49899404926058083,"pZ":4.642260200236665,"vX0":8.227895294104801,"vY0":-145.98728422995313,"vZ0":-0.3485142343825368,"x":155.23,"y":95.19,"x0":-2.6285543298558602,"y0":50.00170558284843,"z0":5.539535984723073,"aX":-12.162871321986076},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":16.6,"breakHorizontal":8.5,"spinRate":2408,"spinDirection":210},"zone":11,"typeConfidence":0.93,"plateTime":0.376873835239234,"extension":6.822155215298108},"index":4,"playId":"24eb8c91-b457-3f27-9778-d77cc6d4e5ea","pitchNumber":3,"startTime":"2025-10-28T02:07:54.439Z","endTime":"2025-10-28T02:07:57.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.7,"strikeZoneTop":3.4290006383552,"strikeZoneBottom":1.58999995225484,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.66394589023292,"aZ":-36.92285890304274,"pfxX":-0.4967972829870506,"pfxZ":-2.832578009127417,"pX":1.5846081448905136,"pZ":1.6582101854307087,"vX0":10.936897631234984,"vY0":-128.9484915985345,"vZ0":-2.592271654292185,"x":56.6,"y":194.01,"x0":-2.6530694147844973,"y0":50.000690757518704,"z0":5.5346076701867695,"aX":-0.8348434557273933},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-5.5,"breakHorizontal":-1.7,"spinRate":2564,"spinDirection":38},"zone":14,"typeConfidence":0.89,"plateTime":0.42532190408221604,"extension":6.9324832757755},"index":5,"playId":"1d5ac95c-a219-36e9-891f-c932f87bb223","pitchNumber":4,"startTime":"2025-10-28T02:08:14.757Z","endTime":"2025-10-28T02:08:17.757Z","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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":89.7,"strikeZoneTop":3.44660126312121,"strikeZoneBottom":1.62048568106511,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.29527888575747,"aZ":-13.094029082163448,"pfxX":-6.005856966049278,"pfxZ":9.202288611358025,"pX":0.6035126484882813,"pZ":2.4132103958013795,"vX0":12.192744286938257,"vY0":-143.781403909324,"vZ0":-5.385061943904819,"x":94.0,"y":173.62,"x0":-2.9302345925687643,"y0":50.006068127758454,"z0":5.137078137652692,"aX":-12.457733972039964},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.6,"breakHorizontal":8.2,"spinRate":2371,"spinDirection":218},"zone":6,"typeConfidence":0.92,"plateTime":0.38233106156029883,"extension":7.337743453879638},"index":6,"playId":"12afbbf9-fcfe-3a44-ac04-3f8426d7d1a7","pitchNumber":5,"startTime":"2025-10-28T02:08:33.399Z","endTime":"2025-10-28T02:08:37.517Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T02:08:37.517Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alejandro Kirk grounds out to first baseman Freddie Freeman.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-10-28T02:11:41.571Z","endTime":"2025-10-28T02:13:18.583Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,7],"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":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"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":{"description":"Pitching Change: Justin Wrobleski replaces Anthony Banda.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-28T02:09:11.614Z","endTime":"2025-10-28T02:11:43.524Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680736,"link":"/api/v1/people/680736"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.1,"strikeZoneTop":3.10590815951657,"strikeZoneBottom":1.48999859345234,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.600628078219746,"aZ":-38.91711256177709,"pfxX":-3.8383973646530603,"pfxZ":-4.8388928540801395,"pX":0.1731561819478766,"pZ":3.8833198385723415,"vX0":-3.1091197756963584,"vY0":-117.16548921799892,"vZ0":4.018249820813966,"x":110.4,"y":133.93,"x0":2.0147061089629474,"y0":50.001355422073495,"z0":5.7768363865332075,"aX":-5.349965904299252},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-7.6,"breakHorizontal":7.7,"spinRate":2334,"spinDirection":308},"zone":12,"typeConfidence":0.91,"plateTime":0.46700625127545514,"extension":5.2962471242399385},"index":1,"playId":"9f2ed45e-5a41-380f-bbcf-9e1568eea271","pitchNumber":1,"startTime":"2025-10-28T02:11:43.524Z","endTime":"2025-10-28T02:11:47.518Z","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":97.0,"endSpeed":88.6,"strikeZoneTop":3.27958666846876,"strikeZoneBottom":1.48999955969725,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.27097677957389,"aZ":-12.28880093690103,"pfxX":5.011940918486834,"pfxZ":9.867306365380948,"pX":-0.34295054822853294,"pZ":2.7891716687091237,"vX0":-7.592832409520103,"vY0":-141.1095126058597,"vZ0":-4.643472145819182,"x":130.07,"y":163.47,"x0":1.73223648833748,"y0":50.00551485239839,"z0":5.248619316221889,"aX":10.10382593920768},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.0,"breakHorizontal":-7.6,"spinRate":2399,"spinDirection":133},"zone":1,"typeConfidence":0.91,"plateTime":0.3882291910207325,"extension":5.694762369736846},"index":2,"playId":"e7845efd-7431-35ae-85ef-f7ccf997d28f","pitchNumber":2,"startTime":"2025-10-28T02:11:56.081Z","endTime":"2025-10-28T02:12:00.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.3,"strikeZoneTop":3.1,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.993835295409934,"aZ":-13.163784709209786,"pfxX":4.6467104993284405,"pfxZ":9.313383700059553,"pX":-0.3981397570266716,"pZ":2.778297736309743,"vX0":-7.926800175571106,"vY0":-141.65896094946643,"vZ0":-4.677392906308547,"x":132.18,"y":163.77,"x0":1.8269394586196597,"y0":50.0057960614849,"z0":5.286214400107083,"aX":9.488472490153121},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.1,"breakHorizontal":-6.8,"spinRate":2514,"spinDirection":139},"zone":1,"typeConfidence":0.91,"plateTime":0.38598857439460943,"extension":5.530342860233415},"index":3,"playId":"7c3c6bfa-4e29-38a3-baaf-c666292ec253","pitchNumber":3,"startTime":"2025-10-28T02:12:09.221Z","endTime":"2025-10-28T02:12:13.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.4,"strikeZoneTop":3.1,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.23591805349971,"aZ":-12.788991184493991,"pfxX":2.0143376635317347,"pfxZ":9.42569012104409,"pX":0.5440062878261747,"pZ":3.5280889090833645,"vX0":-4.26282470922022,"vY0":-142.61895977022226,"vZ0":-3.2264370386539305,"x":96.26,"y":143.52,"x0":1.797361667563254,"y0":50.00582684722311,"z0":5.48230997773335,"aX":4.144272908659741},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.6,"breakHorizontal":-2.8,"spinRate":2643,"spinDirection":145},"zone":12,"typeConfidence":0.82,"plateTime":0.3842561350634699,"extension":5.434495476934474},"index":4,"playId":"8e5efde8-c1fe-3979-8252-91c0692e94bf","pitchNumber":4,"startTime":"2025-10-28T02:12:25.743Z","endTime":"2025-10-28T02:12:29.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.4,"endSpeed":91.0,"strikeZoneTop":3.1,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.88935036397822,"aZ":-11.864894072037481,"pfxX":3.9360763651945914,"pfxZ":9.534748305309959,"pX":0.7550621211602683,"pZ":3.659609257343672,"vX0":-4.405423456095981,"vY0":-144.82283728911085,"vZ0":-3.069596507851382,"x":88.22,"y":139.97,"x0":1.7824354818063308,"y0":50.00634357800716,"z0":5.455965532722396,"aX":8.38736235894535},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":16.8,"breakHorizontal":-6.2,"spinRate":2582,"spinDirection":143},"zone":12,"typeConfidence":0.91,"plateTime":0.3777702780946899,"extension":5.416630585318788},"index":5,"playId":"2205449f-9f0d-3f63-a0b6-f1cb7b186539","pitchNumber":5,"startTime":"2025-10-28T02:12:43.547Z","endTime":"2025-10-28T02:12:46.781Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2025-10-28T02:12:54.857Z","endTime":"2025-10-28T02:13:10.480Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"}},{"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":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.4,"strikeZoneTop":3.1,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.333005649415675,"aZ":-38.05162453716607,"pfxX":-2.3773605387830825,"pfxZ":-3.519436450796954,"pX":0.6382460436102626,"pZ":2.5782680769350064,"vX0":-3.0280135104143597,"vY0":-127.93100230934104,"vZ0":0.2166457412422509,"x":92.67,"y":169.17,"x0":2.142290955949615,"y0":50.001952030847,"z0":5.454983064637681,"aX":-3.9719379189626225},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-6.1,"breakHorizontal":4.9,"spinRate":2525,"spinDirection":287},"zone":6,"typeConfidence":0.86,"plateTime":0.426795895265216,"extension":5.426267029010274},"hitData":{"launchSpeed":106.9,"launchAngle":-7.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.52,"coordY":162.23}},"index":7,"playId":"51e1ec25-4283-3002-b2bc-6857d095b0c3","pitchNumber":6,"startTime":"2025-10-28T02:13:10.480Z","endTime":"2025-10-28T02:13:18.583Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T02:13:18.583Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Addison Barger singles on a ground ball to shortstop Mookie Betts, deflected by third baseman Max Muncy.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-10-28T02:13:37.553Z","endTime":"2025-10-28T02:15:17.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"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":"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.8,"endSpeed":89.2,"strikeZoneTop":3.65066275355412,"strikeZoneBottom":1.73999894079144,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.082672428130024,"aZ":-22.322700927980712,"pfxX":7.813798182938993,"pfxZ":4.807709488045964,"pX":0.1206896060622931,"pZ":4.238063018609834,"vX0":-7.0894719644948685,"vY0":-142.35171544814673,"vZ0":0.4038053983202521,"x":112.4,"y":124.35,"x0":1.6298400679479121,"y0":50.00497385048427,"z0":5.509073905780019,"aX":16.017429190676022},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.0,"breakHorizontal":-12.7,"spinRate":2299,"spinDirection":160},"zone":12,"typeConfidence":0.92,"plateTime":0.38496606944375733,"extension":5.538839172790667},"index":0,"playId":"e64df95d-7c35-3986-b34d-4af5513e92fe","pitchNumber":1,"startTime":"2025-10-28T02:13:44.880Z","endTime":"2025-10-28T02:13:47.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":88.7,"strikeZoneTop":3.52367880940552,"strikeZoneBottom":1.60444691016289,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.8491823850461,"aZ":-22.226390777622903,"pfxX":8.721513035823897,"pfxZ":4.948649511168434,"pX":0.5195640747898459,"pZ":2.071250640050432,"vX0":-6.611516450714349,"vY0":-140.8320633371745,"vZ0":-4.9303800154853255,"x":97.2,"y":182.86,"x0":1.7640011810351306,"y0":50.00110815382495,"z0":5.281314896733582,"aX":17.525281183367536},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.2,"breakHorizontal":-14.4,"spinRate":2275,"spinDirection":145},"zone":9,"typeConfidence":0.92,"plateTime":0.3888570567501546,"extension":5.483625887550829},"index":1,"playId":"4bdd4096-97d7-34d8-b6fa-16922a9c4f42","pitchNumber":2,"startTime":"2025-10-28T02:13:56.042Z","endTime":"2025-10-28T02:14:00.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.72,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.937464509517895,"aZ":-17.22378393789187,"pfxX":6.805832895280849,"pfxZ":7.528262808277292,"pX":0.254106943863565,"pZ":3.7553850245506157,"vX0":-6.582967726575687,"vY0":-139.86561136195294,"vZ0":-1.5179311161267228,"x":107.31,"y":137.38,"x0":1.7516664248505045,"y0":50.00029737385747,"z0":5.432256705035078,"aX":13.510509317790193},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.6,"breakHorizontal":-11.0,"spinRate":2357,"spinDirection":147},"zone":2,"typeConfidence":2.0,"plateTime":0.39130256035678457,"extension":5.531977679507178},"index":2,"playId":"4e04406f-a5a3-3675-80ab-51a1e79d04be","pitchNumber":3,"startTime":"2025-10-28T02:14:09.719Z","endTime":"2025-10-28T02:14:12.719Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-10-28T02:14:17.083Z","endTime":"2025-10-28T02:14:31.472Z","isPitch":false,"type":"action","player":{"id":680718,"link":"/api/v1/people/680718"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":90.2,"strikeZoneTop":3.72,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.134127402284236,"aZ":-13.209466322296569,"pfxX":3.9639212820236684,"pfxZ":9.063822885579082,"pX":0.11581517379528262,"pZ":2.9190378435899635,"vX0":-5.858384078479768,"vY0":-143.91066927256713,"vZ0":-4.658874327791777,"x":112.59,"y":159.97,"x0":1.6651388115794448,"y0":50.003992774809596,"z0":5.380394869462768,"aX":8.295471361800184},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":15.6,"breakHorizontal":-6.0,"spinRate":2545,"spinDirection":143},"zone":5,"typeConfidence":0.91,"plateTime":0.3809447080898529,"extension":5.447746978026649},"index":4,"playId":"eaeb85ac-0a26-36c0-a5eb-027ea39e6f9c","pitchNumber":4,"startTime":"2025-10-28T02:14:31.472Z","endTime":"2025-10-28T02:14:34.472Z","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":87.2,"endSpeed":80.7,"strikeZoneTop":3.53032157004247,"strikeZoneBottom":1.58342928429416,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.8979147028724,"aZ":-34.113063562770314,"pfxX":-1.480446862787498,"pfxZ":-1.1853367395743142,"pX":-1.3968046852483738,"pZ":2.093312559329884,"vX0":-7.825321216656647,"vY0":-126.88498806090695,"vZ0":-1.790877085978055,"x":170.24,"y":182.26,"x0":1.9139334004891109,"y0":50.002566676953236,"z0":5.515327614854947,"aX":-2.4226540141948054},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.3,"breakHorizontal":4.4,"spinRate":2628,"spinDirection":296},"zone":13,"typeConfidence":0.91,"plateTime":0.4309506433706738,"extension":5.229076669572479},"index":5,"playId":"6d42faaf-1cc0-3c1d-bae5-2cf405126458","pitchNumber":5,"startTime":"2025-10-28T02:14:52.482Z","endTime":"2025-10-28T02:14:56.480Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.6,"strikeZoneTop":3.72,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.002329562656236,"aZ":-21.837326740027716,"pfxX":9.396276843691892,"pfxZ":4.995584064512379,"pX":0.19533011277280832,"pZ":3.52027907364699,"vX0":-7.223216417291633,"vY0":-143.17090166388905,"vZ0":-1.5726844347639366,"x":109.55,"y":143.73,"x0":1.534065983842969,"y0":50.003237874961066,"z0":5.447541766173986,"aX":19.447255981949024},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":8.9,"breakHorizontal":-15.5,"spinRate":2485,"spinDirection":155},"zone":2,"typeConfidence":0.93,"plateTime":0.3830104936338672,"extension":5.4833631679481485},"hitData":{"launchSpeed":70.6,"launchAngle":-73.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":116.93,"coordY":163.54}},"index":6,"playId":"074d6a9f-7c96-32e2-82e7-19374b5a48ff","pitchNumber":6,"startTime":"2025-10-28T02:15:08.384Z","endTime":"2025-10-28T02:15:17.699Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T02:15:17.699Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ernie Clement called out on strikes.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-10-28T02:15:29.445Z","endTime":"2025-10-28T02:17:22.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.70882400236486,"aZ":-17.409773181299897,"pfxX":8.472449563301126,"pfxZ":7.559344830284974,"pX":0.017393220990529,"pZ":2.8940017289886595,"vX0":-8.134140589455585,"vY0":-139.22849241435034,"vZ0":-3.5649743074321445,"x":116.34,"y":160.64,"x0":1.8830855032667384,"y0":50.00457136584132,"z0":5.350692199735856,"aX":16.552695629106687},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.1,"breakHorizontal":-13.6,"spinRate":2282,"spinDirection":143},"zone":2,"typeConfidence":0.9,"plateTime":0.39414406473003805,"extension":5.432558312334822},"index":0,"playId":"cbe5c174-5275-3849-aff2-f366f138d020","pitchNumber":1,"startTime":"2025-10-28T02:15:47.811Z","endTime":"2025-10-28T02:15:51.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.2,"strikeZoneTop":3.34942284401403,"strikeZoneBottom":1.5400013373295,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.448936742781775,"aZ":-14.786625574149864,"pfxX":4.94942667438951,"pfxZ":8.779247210501367,"pX":-1.4653675565721602,"pZ":2.6892293930130413,"vX0":-10.959667557316584,"vY0":-139.3931205091759,"vZ0":-4.5903430930125335,"x":172.86,"y":166.17,"x0":1.8629419154593898,"y0":50.00185967262168,"z0":5.3239108110598306,"aX":9.802292855860879},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.1,"breakHorizontal":-6.8,"spinRate":2523,"spinDirection":142},"zone":11,"typeConfidence":0.9,"plateTime":0.39197221383078684,"extension":5.517767597676301},"index":1,"playId":"e734108c-fec9-33da-839b-734992b0b2d0","pitchNumber":2,"startTime":"2025-10-28T02:16:17.844Z","endTime":"2025-10-28T02:16:20.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.930599005408194,"aZ":-30.233593331354292,"pfxX":0.348506500611129,"pfxZ":1.1915514425678495,"pX":0.576058455705305,"pZ":2.984948898843714,"vX0":-4.566706906212438,"vY0":-126.86436739696687,"vZ0":0.03208740632858664,"x":95.04,"y":158.19,"x0":2.3541366223614615,"y0":50.003997289670416,"z0":5.381790039674607,"aX":0.5687966095017399},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.4,"breakHorizontal":0.4,"spinRate":2498,"spinDirection":275},"zone":3,"typeConfidence":0.9,"plateTime":0.4317337653336537,"extension":5.537381198708873},"index":2,"playId":"203da2ee-50db-37e9-9537-5cbebacfc22d","pitchNumber":3,"startTime":"2025-10-28T02:16:35.316Z","endTime":"2025-10-28T02:16:39.034Z","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":97.3,"endSpeed":88.6,"strikeZoneTop":3.37839571655061,"strikeZoneBottom":1.53999971616089,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.14452008196221,"aZ":-11.484162674230483,"pfxX":2.8307903049902903,"pfxZ":10.19680376368649,"pX":1.0208911854602563,"pZ":4.573832032693808,"vX0":-4.18474237037483,"vY0":-141.7196085086112,"vZ0":-0.6806975202278271,"x":78.09,"y":115.29,"x0":2.1505542522955956,"y0":50.001820922034874,"z0":5.552445642174079,"aX":5.743864259826428},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.5,"breakHorizontal":-4.2,"spinRate":2558,"spinDirection":147},"zone":12,"typeConfidence":0.89,"plateTime":0.38685141067246454,"extension":5.548269201229124},"index":3,"playId":"456c8421-1f4b-381d-966c-661048692d00","pitchNumber":4,"startTime":"2025-10-28T02:16:58.636Z","endTime":"2025-10-28T02:17:01.636Z","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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.2,"strikeZoneTop":3.49655855116007,"strikeZoneBottom":1.6157664088647,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.4835069469179,"aZ":-13.049481998636901,"pfxX":4.1570974304267505,"pfxZ":9.362519750113439,"pX":-0.5117896787526127,"pZ":2.6011894238781332,"vX0":-8.039399729308505,"vY0":-142.01068963554962,"vZ0":-5.286110720647929,"x":136.51,"y":168.55,"x0":1.81555196731836,"y0":50.001697919939936,"z0":5.316557208748206,"aX":8.49128284855018},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.1,"breakHorizontal":-5.9,"spinRate":2589,"spinDirection":144},"zone":4,"typeConfidence":0.9,"plateTime":0.3856691203689673,"extension":5.503185780311795},"index":4,"playId":"c32c90b4-3a0c-3f27-a379-8e889f74ae2a","pitchNumber":5,"startTime":"2025-10-28T02:17:18.817Z","endTime":"2025-10-28T02:17:22.697Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T02:17:22.697Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrés Giménez grounds out, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-10-28T02:17:30.750Z","endTime":"2025-10-28T02:18:10.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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(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":87.9,"endSpeed":80.2,"strikeZoneTop":3.35876429631265,"strikeZoneBottom":1.49999960203191,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.31396511067589,"aZ":-31.23028460628824,"pfxX":-1.6541957976073824,"pfxZ":0.5781678856840777,"pX":-1.190021018180088,"pZ":2.370094068848596,"vX0":-7.78541970159844,"vY0":-127.76596501364348,"vZ0":-1.3219054512073178,"x":162.36,"y":174.79,"x0":2.1218228900892244,"y0":50.00456663930623,"z0":5.366843396968624,"aX":-2.7126794598318362},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.0,"breakHorizontal":4.9,"spinRate":2408,"spinDirection":244},"zone":13,"typeConfidence":0.91,"plateTime":0.43002354986962743,"extension":5.605586656727965},"index":0,"playId":"750010ab-7fe8-3442-993f-e30f8ab9e8cb","pitchNumber":1,"startTime":"2025-10-28T02:17:46.172Z","endTime":"2025-10-28T02:17:49.579Z","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":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.25,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.08591001342191,"aZ":-20.676941169433732,"pfxX":8.666332949117539,"pfxZ":5.874591326007819,"pX":-0.01586826880363333,"pZ":2.7150190140888975,"vX0":-8.225104118875715,"vY0":-139.2299691013375,"vZ0":-3.5487908798881196,"x":117.6,"y":165.47,"x0":1.8547009555853726,"y0":50.00538154304989,"z0":5.37932102351959,"aX":16.969066456108152},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.1,"breakHorizontal":-13.9,"spinRate":2175,"spinDirection":145},"zone":2,"typeConfidence":0.91,"plateTime":0.39382326715687865,"extension":5.528591775363176},"hitData":{"launchSpeed":80.4,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":137.82,"coordY":143.47}},"index":1,"playId":"d2ea0cbd-3d0b-3df0-ba95-ef77a35c60da","pitchNumber":2,"startTime":"2025-10-28T02:18:01.842Z","endTime":"2025-10-28T02:18:10.032Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T02:18:10.032Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Muncy strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-10-28T02:20:57.045Z","endTime":"2025-10-28T02:23:04.343Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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":100.3,"endSpeed":90.6,"strikeZoneTop":3.1,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.50516222144783,"aZ":-11.776008352638366,"pfxX":-8.58737775095065,"pfxZ":9.605381434993504,"pX":-0.8460924893332447,"pZ":2.372440711353703,"vX0":8.55614735752599,"vY0":-145.56919465957847,"vZ0":-6.493646929889554,"x":149.25,"y":174.72,"x0":-2.7227369854443175,"y0":50.005692216204686,"z0":5.361374284754508,"aX":-18.240633455517226},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.1,"breakHorizontal":13.7,"spinRate":2413,"spinDirection":217},"zone":11,"typeConfidence":0.82,"plateTime":0.3777823991845324,"extension":7.036413265131129},"index":0,"playId":"d15ddbac-5428-3592-91a2-4c4bbdd95eeb","pitchNumber":1,"startTime":"2025-10-28T02:21:32.800Z","endTime":"2025-10-28T02:21:35.800Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.9,"endSpeed":90.7,"strikeZoneTop":3.08103534366252,"strikeZoneBottom":1.44977788435653,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.27301892779296,"aZ":-13.459176357646049,"pfxX":-8.643443544622327,"pfxZ":8.825870182797583,"pX":0.10431618630106249,"pZ":3.2817052271127256,"vX0":11.732788030496417,"vY0":-145.0086549656971,"vZ0":-3.140736825270664,"x":113.02,"y":150.17,"x0":-2.8793952426915435,"y0":50.00267020395008,"z0":5.204895531835776,"aX":-18.3288449862468},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":15.5,"breakHorizontal":13.2,"spinRate":2420,"spinDirection":225},"zone":12,"typeConfidence":0.84,"plateTime":0.3783547322115939,"extension":7.156969873328218},"index":1,"playId":"399ef480-01e0-3f6c-afd7-6d477bc81152","pitchNumber":2,"startTime":"2025-10-28T02:22:00.321Z","endTime":"2025-10-28T02:22:04.345Z","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":100.0,"endSpeed":90.8,"strikeZoneTop":3.10319031353148,"strikeZoneBottom":1.52000130755615,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.38443048087199,"aZ":-10.872444065491061,"pfxX":-5.880315016764165,"pfxZ":10.065678755653057,"pX":1.2020222176083366,"pZ":2.547490123377234,"vX0":13.862731302749964,"vY0":-144.91411121160695,"vZ0":-5.37132534536663,"x":71.18,"y":170.0,"x0":-2.8901945010040104,"y0":50.005101313284726,"z0":5.095689491907827,"aX":-12.447535583809861},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.2,"breakHorizontal":7.8,"spinRate":2475,"spinDirection":220},"zone":12,"typeConfidence":0.93,"plateTime":0.3786650168507846,"extension":7.12303475578249},"index":2,"playId":"a33da5a1-6cf6-3e82-98bb-6348401042b9","pitchNumber":3,"startTime":"2025-10-28T02:22:20.520Z","endTime":"2025-10-28T02:22:24.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.0,"strikeZoneTop":3.06470463554176,"strikeZoneBottom":1.51999928176868,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.038943857607087,"aZ":-40.68010151065623,"pfxX":-0.4287522370927741,"pfxZ":-4.8429767749447725,"pX":0.8781352916868579,"pZ":-0.5632654066676661,"vX0":9.79184314463583,"vY0":-131.89873371847287,"vZ0":-7.256314797978565,"x":83.53,"y":253.99,"x0":-2.8326972629842033,"y0":50.00470644710173,"z0":5.237010447926471,"aX":-0.7532173633147484},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-10.3,"breakHorizontal":-1.4,"spinRate":2520,"spinDirection":29},"zone":14,"typeConfidence":0.9,"plateTime":0.4158616945240552,"extension":7.0448089527495155},"index":3,"playId":"b59ce1af-ffd6-3bcb-abb9-f1e07e9235f7","pitchNumber":4,"startTime":"2025-10-28T02:22:42.004Z","endTime":"2025-10-28T02:22:45.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":3.1,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.05099998216629,"aZ":-39.603476436053754,"pfxX":1.0174398912178213,"pfxZ":-4.378067160468456,"pX":-0.03743027282790965,"pZ":1.0546784765743134,"vX0":6.927946621692941,"vY0":-129.46070422704736,"vZ0":-3.3583174890073058,"x":118.43,"y":210.3,"x0":-2.8804542485727107,"y0":50.003709592115406,"z0":5.400500688213567,"aX":1.7249339831075592},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-8.5,"breakHorizontal":-3.4,"spinRate":2614,"spinDirection":35},"zone":13,"typeConfidence":0.91,"plateTime":0.4231105979318843,"extension":6.955588665561928},"index":4,"playId":"c49d1cad-d6e8-370f-b9b8-6ff73920fbf5","pitchNumber":5,"startTime":"2025-10-28T02:23:01.167Z","endTime":"2025-10-28T02:23:04.343Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T02:23:04.343Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Teoscar Hernández singles on a line drive to left fielder Nathan Lukes.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-10-28T02:23:38.283Z","endTime":"2025-10-28T02:24:45.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.5,"strikeZoneTop":3.42167026502105,"strikeZoneBottom":1.57999948635862,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.647439599029603,"aZ":-39.104330772275766,"pfxX":-0.6934415480552065,"pfxZ":-3.976289728625894,"pX":1.0890379858602883,"pZ":0.9372934743251898,"vX0":10.002855723850931,"vY0":-130.90950125054815,"vZ0":-3.954273773479664,"x":75.49,"y":213.47,"x0":-2.6852449436330623,"y0":50.00296165304724,"z0":5.382797367737482,"aX":-1.2078668684431386},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-7.9,"breakHorizontal":-0.8,"spinRate":2628,"spinDirection":38},"zone":14,"typeConfidence":0.89,"plateTime":0.417780703687471,"extension":6.93496432139443},"index":0,"playId":"6ae9eba4-a5ae-349b-b8e7-1622734b898e","pitchNumber":1,"startTime":"2025-10-28T02:23:50.765Z","endTime":"2025-10-28T02:23:53.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.579363671881644,"aZ":-43.24588280171114,"pfxX":1.0714752688933973,"pfxZ":-6.690223152383738,"pX":0.7159207556752191,"pZ":1.3761511948526393,"vX0":8.193584456746194,"vY0":-127.91839676172316,"vZ0":-1.876987520874129,"x":89.71,"y":201.62,"x0":-2.6687221080209054,"y0":50.00088623749957,"z0":5.512286048396208,"aX":1.7725877978057525},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-12.4,"breakHorizontal":-3.8,"spinRate":2598,"spinDirection":36},"zone":14,"typeConfidence":0.9,"plateTime":0.42831277665834167,"extension":6.820592863313358},"index":1,"playId":"beeaf5c7-67f4-355a-81cd-a5b76ee033cb","pitchNumber":2,"startTime":"2025-10-28T02:24:02.854Z","endTime":"2025-10-28T02:24:05.854Z","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":98.6,"endSpeed":89.9,"strikeZoneTop":3.46878012581443,"strikeZoneBottom":1.58000025377432,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.23216044292637,"aZ":-13.826591553057144,"pfxX":-3.705207410743088,"pfxZ":8.82837952927829,"pX":0.7905674664657694,"pZ":4.215459107126456,"vX0":10.856940899509496,"vY0":-143.2678935940391,"vZ0":-1.0427429234111742,"x":86.87,"y":124.96,"x0":-2.567223401335878,"y0":50.00039744940659,"z0":5.448698613084112,"aX":-7.700941529975342},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.0,"breakHorizontal":4.6,"spinRate":2338,"spinDirection":208},"zone":12,"typeConfidence":0.91,"plateTime":0.3823751749926303,"extension":6.965886922829662},"index":2,"playId":"15fc84f9-08c1-3614-86b9-f1c42aa387e4","pitchNumber":3,"startTime":"2025-10-28T02:24:18.592Z","endTime":"2025-10-28T02:24:21.592Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.104861685349025,"aZ":-41.26316931290206,"pfxX":0.7488983005764895,"pfxZ":-5.527965022146953,"pX":0.5649252670723304,"pZ":2.0473208811534698,"vX0":8.028069373063142,"vY0":-127.64228767133217,"vZ0":-0.29750705643391195,"x":95.47,"y":183.5,"x0":-2.722715542586029,"y0":50.00323459203221,"z0":5.42383592554463,"aX":1.2294707387413761},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-9.8,"breakHorizontal":-3.2,"spinRate":2549,"spinDirection":29},"zone":9,"typeConfidence":0.9,"plateTime":0.4296752748649477,"extension":6.997023525439884},"hitData":{"launchSpeed":82.2,"launchAngle":21.0,"totalDistance":246.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":58.27,"coordY":106.19}},"index":3,"playId":"8328d4a7-53d3-3520-a5b6-88a4a76c710d","pitchNumber":4,"startTime":"2025-10-28T02:24:34.185Z","endTime":"2025-10-28T02:24:45.365Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T02:24:45.365Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tommy Edman flies out to left fielder Nathan Lukes.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-10-28T02:24:52.938Z","endTime":"2025-10-28T02:25:42.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":1},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"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":1},"pitchData":{"startSpeed":98.9,"endSpeed":90.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.18867883230775,"aZ":-14.614314090970352,"pfxX":-6.605814993608297,"pfxZ":8.404907726926075,"pX":0.04666345462382392,"pZ":2.960496571071328,"vX0":11.018680959385883,"vY0":-143.61237379931404,"vZ0":-3.6786600120794137,"x":115.22,"y":158.85,"x0":-2.9812114057871186,"y0":50.004727124820114,"z0":5.166888755542962,"aX":-13.80495231577808},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.6,"breakHorizontal":9.7,"spinRate":2332,"spinDirection":216},"zone":2,"typeConfidence":0.92,"plateTime":0.38136221900667655,"extension":7.018710417213668},"index":0,"playId":"a8de0d7c-679d-3402-9370-3fe7d7a88195","pitchNumber":1,"startTime":"2025-10-28T02:25:10.343Z","endTime":"2025-10-28T02:25:13.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.130369771691754,"aZ":-28.80630954619428,"pfxX":-8.765466392907708,"pfxZ":1.7699767730682776,"pX":-0.5039761549904243,"pZ":2.1554138216870435,"vX0":9.733061044628167,"vY0":-136.94205680471188,"vZ0":-3.050010569575823,"x":136.21,"y":180.58,"x0":-2.9588180780099758,"y0":50.005592017849956,"z0":5.245910517980596,"aX":-16.71604461516639},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":2.8,"breakHorizontal":13.9,"spinRate":1642,"spinDirection":229},"zone":4,"typeConfidence":0.9,"plateTime":0.39936637204198666,"extension":6.913291767060733},"hitData":{"launchSpeed":96.2,"launchAngle":33.0,"totalDistance":334.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":45.93,"coordY":90.39}},"index":1,"playId":"b0cb821d-1e85-3bd9-a32f-7b0c6bba25a6","pitchNumber":2,"startTime":"2025-10-28T02:25:30.269Z","endTime":"2025-10-28T02:25:42.096Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T02:25:42.096Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dodgers challenged (tag play), call on the field was upheld: Enrique Hernández singles on a ground ball to shortstop Andrés Giménez. Teoscar Hernández out at 3rd, shortstop Andrés Giménez to first baseman Vladimir Guerrero Jr. to third baseman Ernie Clement.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-10-28T02:26:01.013Z","endTime":"2025-10-28T02:27:23.363Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":3},"details":{"event":"Error","eventType":"error","movementReason":"r_runner_out","runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":99.5,"endSpeed":90.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.00052540219741,"aZ":-14.908012841588882,"pfxX":-6.347034050501406,"pfxZ":8.204536039291831,"pX":0.031094515950016176,"pZ":2.686053645459704,"vX0":10.192193650048925,"vY0":-144.45695262057177,"vZ0":-4.8542935959631155,"x":115.81,"y":166.26,"x0":-2.7252108989567696,"y0":50.00235731181157,"z0":5.311053885033598,"aX":-13.357129022809525},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.9,"breakHorizontal":9.4,"spinRate":2131,"spinDirection":216},"zone":5,"typeConfidence":0.92,"plateTime":0.37978620889755277,"extension":6.938516212355744},"index":0,"playId":"c9d416c3-2075-33d5-ad94-e23f3c726c65","pitchNumber":1,"startTime":"2025-10-28T02:26:09.016Z","endTime":"2025-10-28T02:26:12.039Z","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":100.0,"endSpeed":90.6,"strikeZoneTop":3.37820693118197,"strikeZoneBottom":1.66999868094359,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.09228061306673,"aZ":-9.485196989329216,"pfxX":-5.0506347471714514,"pfxZ":10.747508315934972,"pX":1.3976662543226948,"pZ":2.8515668172952444,"vX0":13.191118726373853,"vY0":-144.88700500977055,"vZ0":-5.574705458594548,"x":63.72,"y":161.79,"x0":-2.572374015911961,"y0":50.00330077731342,"z0":5.389533876589586,"aX":-10.665065100076355},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.4,"breakHorizontal":6.4,"spinRate":2435,"spinDirection":210},"zone":12,"typeConfidence":0.93,"plateTime":0.37906619675729525,"extension":7.145210509028477},"index":1,"playId":"b4739ae7-d6c7-3c2d-9b90-b3a01bbc2392","pitchNumber":2,"startTime":"2025-10-28T02:26:30.890Z","endTime":"2025-10-28T02:26:34.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.19801210697449,"aZ":-39.99705632265039,"pfxX":1.595405774530815,"pfxZ":-4.793446667777715,"pX":0.2151181770368804,"pZ":1.5581013872558844,"vX0":7.007139073675753,"vY0":-127.21184760873038,"vZ0":-2.0148802703080086,"x":108.8,"y":196.71,"x0":-2.7875358564771267,"y0":50.00483447739791,"z0":5.544705808994169,"aX":2.6014181553622073},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-8.9,"breakHorizontal":-4.6,"spinRate":2603,"spinDirection":35},"zone":8,"typeConfidence":0.9,"plateTime":0.43132151055135814,"extension":6.810430867843971},"index":2,"playId":"5a31dbde-5cc9-34eb-8b89-16137c0accd8","pitchNumber":3,"startTime":"2025-10-28T02:26:50.552Z","endTime":"2025-10-28T02:26:53.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.3,"endSpeed":90.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.76281709167325,"aZ":-11.418178644335972,"pfxX":-5.146845207675118,"pfxZ":9.767181060476473,"pX":0.12924686991403572,"pZ":1.6140215618388813,"vX0":9.64953532747822,"vY0":-145.4592050397663,"vZ0":-8.399571547254162,"x":112.07,"y":195.2,"x0":-2.575004449153554,"y0":50.00258310612834,"z0":5.2463353351053525,"aX":-10.937869951985414},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.0,"breakHorizontal":7.2,"spinRate":2344,"spinDirection":207},"zone":8,"typeConfidence":0.92,"plateTime":0.37774896552021087,"extension":7.046436921528738},"hitData":{"launchSpeed":96.6,"launchAngle":-6.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.51,"coordY":157.29}},"index":3,"playId":"ccbb632f-6fe2-3b6a-aeda-c0407005b46c","pitchNumber":4,"startTime":"2025-10-28T02:27:12.552Z","endTime":"2025-10-28T02:27:23.363Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":119},"playEndTime":"2025-10-28T02:27:23.363Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ty France strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-10-28T02:31:30.078Z","endTime":"2025-10-28T02:35:29.869Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,4,5,6,7,8,9,10],"actionIndex":[1,2],"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":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"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.6,"endSpeed":87.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.075358654170643,"aZ":-19.22579470197019,"pfxX":7.586008718302897,"pfxZ":6.613457591736567,"pX":0.17631550967147497,"pZ":2.2184941804642,"vX0":-7.542969766871793,"vY0":-139.04118831231722,"vZ0":-4.896980691451881,"x":110.28,"y":178.88,"x0":1.9382952649870238,"y0":50.00569210401036,"z0":5.277767546312595,"aX":14.860674349613994},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.2,"breakHorizontal":-12.2,"spinRate":2252,"spinDirection":145},"zone":8,"typeConfidence":0.88,"plateTime":0.393884811693308,"extension":5.720817101873056},"index":0,"playId":"a975e3a8-36f4-3fd1-9e83-aad64fb0ff85","pitchNumber":1,"startTime":"2025-10-28T02:31:30.078Z","endTime":"2025-10-28T02:31:33.530Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-10-28T02:31:45.781Z","endTime":"2025-10-28T02:32:46.115Z","isPitch":false,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Ty France replaces George Springer.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2025-10-28T02:32:46.115Z","endTime":"2025-10-28T02:32:56.292Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":543807,"link":"/api/v1/people/543807"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":3,"startTime":"2025-10-28T02:32:56.292Z","endTime":"2025-10-28T02:33:48.707Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.6,"strikeZoneTop":3.33244668750114,"strikeZoneBottom":1.51999972235693,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.317398435676324,"aZ":-14.529266426422744,"pfxX":1.842161671214349,"pfxZ":8.916328895527558,"pX":-0.4785744889883743,"pZ":4.010395816566629,"vX0":-7.021577089173045,"vY0":-140.18441529144448,"vZ0":-1.422450250783972,"x":135.24,"y":130.5,"x0":1.8254329665740854,"y0":50.00540592198719,"z0":5.478403394802767,"aX":3.647029540670538},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.0,"breakHorizontal":-1.8,"spinRate":2464,"spinDirection":150},"zone":11,"typeConfidence":0.76,"plateTime":0.39154405022565575,"extension":5.584178006555464},"index":4,"playId":"8e6ec741-b789-3a25-9469-f139eb7e1bd3","pitchNumber":2,"startTime":"2025-10-28T02:33:48.707Z","endTime":"2025-10-28T02:33:51.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":87.8,"strikeZoneTop":3.29535892841092,"strikeZoneBottom":1.51999986492997,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.71443465326196,"aZ":-11.425091957473189,"pfxX":1.6699632944346297,"pfxZ":10.40639548966579,"pX":-0.21143156930155463,"pZ":2.8324240516426786,"vX0":-5.982385384006126,"vY0":-140.94663943107287,"vZ0":-4.9007692382869426,"x":125.06,"y":162.3,"x0":1.7299901992295614,"y0":50.00278233376141,"z0":5.343613565079702,"aX":3.3300336355881397},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.9,"breakHorizontal":-1.7,"spinRate":2422,"spinDirection":141},"zone":2,"typeConfidence":0.64,"plateTime":0.3899371897888133,"extension":5.545857598871888},"index":5,"playId":"97b963f6-20e4-3440-b3be-8718b51b1ae6","pitchNumber":3,"startTime":"2025-10-28T02:34:01.601Z","endTime":"2025-10-28T02:34:05.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.6,"strikeZoneTop":3.31042350707375,"strikeZoneBottom":1.51999946655717,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.77399862476261,"aZ":-13.933222564545158,"pfxX":3.2076333023351786,"pfxZ":8.820433712242657,"pX":0.6300575506886459,"pZ":4.083227932449547,"vX0":-4.497866220500555,"vY0":-142.87376635424138,"vZ0":-1.5509007645792299,"x":92.98,"y":128.53,"x0":1.8076744101052487,"y0":50.00599152995726,"z0":5.508352416121197,"aX":6.636242017448532},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.8,"breakHorizontal":-4.9,"spinRate":2589,"spinDirection":149},"zone":12,"typeConfidence":0.9,"plateTime":0.38330639706048997,"extension":5.550258182442631},"index":6,"playId":"55c84986-0ae7-3f84-a020-3b3a9f627b71","pitchNumber":4,"startTime":"2025-10-28T02:34:16.808Z","endTime":"2025-10-28T02:34:20.174Z","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.2,"endSpeed":88.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.07002893963108,"aZ":-13.72612612033569,"pfxX":2.7263568898019406,"pfxZ":9.09525407698417,"pX":-0.09184117469057435,"pZ":3.4374489196198605,"vX0":-6.284801623286097,"vY0":-141.4723324873217,"vZ0":-3.104163889729168,"x":120.5,"y":145.97,"x0":1.8035657689025857,"y0":50.003054806160755,"z0":5.427898456487124,"aX":5.5306665923616},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.1,"breakHorizontal":-3.7,"spinRate":2496,"spinDirection":146},"zone":11,"typeConfidence":0.88,"plateTime":0.38705851054767626,"extension":5.658360115746848},"index":7,"playId":"cb28374d-6f62-369d-adb0-5e5c17849579","pitchNumber":5,"startTime":"2025-10-28T02:34:31.241Z","endTime":"2025-10-28T02:34:34.241Z","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.3,"endSpeed":89.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.079730284447816,"aZ":-15.200272432458693,"pfxX":4.053725459735388,"pfxZ":8.314164408490921,"pX":0.25076283968629653,"pZ":3.201603785858304,"vX0":-5.858970456850839,"vY0":-141.69035188810074,"vZ0":-3.426948010331209,"x":107.44,"y":152.34,"x0":1.8146373866874297,"y0":50.00589443230124,"z0":5.392521449239377,"aX":8.27944334966499},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.5,"breakHorizontal":-6.2,"spinRate":2582,"spinDirection":148},"zone":2,"typeConfidence":0.9,"plateTime":0.38594756125186436,"extension":5.492169326596845},"index":8,"playId":"b2fd5d0c-9f4a-3193-9f20-c5ac0c7fd4ea","pitchNumber":6,"startTime":"2025-10-28T02:34:50.761Z","endTime":"2025-10-28T02:34:53.794Z","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.2,"endSpeed":79.9,"strikeZoneTop":3.32825227616192,"strikeZoneBottom":1.51999880838259,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.012789945680467,"aZ":-33.4872233968141,"pfxX":-1.8308155464435887,"pfxZ":-0.8230055444973665,"pX":-0.015680788355589552,"pZ":1.3246110866962468,"vX0":-4.790081157464121,"vY0":-125.47149615382108,"vZ0":-3.1788337312488695,"x":117.6,"y":203.02,"x0":2.151425856252237,"y0":50.00013923922811,"z0":5.320522041444789,"aX":-2.9345933795827257},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.9,"breakHorizontal":4.3,"spinRate":2386,"spinDirection":290},"zone":13,"typeConfidence":0.91,"plateTime":0.435582610485862,"extension":5.402239144835186},"index":9,"playId":"978cc384-fc1e-3451-95ba-4ec0ff757579","pitchNumber":7,"startTime":"2025-10-28T02:35:09.162Z","endTime":"2025-10-28T02:35:13.909Z","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":97.3,"endSpeed":88.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.75597000783378,"aZ":-9.0590205302514,"pfxX":2.337590108201209,"pfxZ":11.404803129943346,"pX":0.07944202601172157,"pZ":3.583340047729449,"vX0":-5.53166751884996,"vY0":-141.56809087447107,"vZ0":-3.5444783942670712,"x":113.97,"y":142.03,"x0":1.7562664730633804,"y0":50.00131146485978,"z0":5.432854902607679,"aX":4.737454863098327},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":20.0,"breakHorizontal":-3.1,"spinRate":2480,"spinDirection":149},"zone":12,"typeConfidence":0.86,"plateTime":0.3871149508004472,"extension":5.576137979725463},"index":10,"playId":"662d7530-78c8-3320-8e4a-21aba6c70e7b","pitchNumber":8,"startTime":"2025-10-28T02:35:26.869Z","endTime":"2025-10-28T02:35:29.869Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T02:35:29.869Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Lukes grounds out, pitcher Justin Wrobleski to first baseman Freddie Freeman.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-10-28T02:35:50.727Z","endTime":"2025-10-28T02:36:02.710Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680736,"link":"/api/v1/people/680736"},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.968716348948927,"aZ":-22.918115631757512,"pfxX":8.4359744861506,"pfxZ":4.642209119616645,"pX":0.17075298563762056,"pZ":2.901668051750918,"vX0":-7.277441089637409,"vY0":-140.34011468735585,"vZ0":-2.8250228703714844,"x":110.49,"y":160.43,"x0":1.7023868367090997,"y0":50.001544539352416,"z0":5.4152786126419015,"aX":16.814556812295148},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.0,"breakHorizontal":-13.8,"spinRate":2276,"spinDirection":155},"zone":2,"typeConfidence":0.92,"plateTime":0.3903961751387275,"extension":5.670435709424043},"hitData":{"launchSpeed":67.9,"launchAngle":-65.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":129.71,"coordY":187.57}},"index":0,"playId":"50f24054-ed94-3f1f-991d-2ce202b769f0","pitchNumber":1,"startTime":"2025-10-28T02:35:55.100Z","endTime":"2025-10-28T02:36:02.710Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T02:36:02.710Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vladimir Guerrero Jr. singles on a ground ball to center fielder Andy Pages.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-10-28T02:38:58.128Z","endTime":"2025-10-28T02:39:45.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-10-28T02:36:12.726Z","endTime":"2025-10-28T02:37:05.249Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Blake Treinen replaces Justin Wrobleski.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-10-28T02:37:05.249Z","endTime":"2025-10-28T02:39:00.348Z","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":"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":92.2,"endSpeed":84.7,"strikeZoneTop":3.71672157919072,"strikeZoneBottom":1.60000132807386,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.782299150790305,"aZ":-23.54253548021521,"pfxX":-0.24103176718169994,"pfxZ":4.726940203687427,"pX":0.5730892597252419,"pZ":4.41460009736247,"vX0":8.46731886195244,"vY0":-134.03644862758193,"vZ0":-0.37130489250830045,"x":95.16,"y":119.59,"x0":-2.5899345833511553,"y0":50.00613735622309,"z0":6.229560285533206,"aX":-0.44000560510150466},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.6,"breakHorizontal":-1.3,"spinRate":2506,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.4079536698238826,"extension":5.6498307794037474},"index":2,"playId":"9dbfe2b7-d47c-3dda-9c87-aa68282ed1c3","pitchNumber":1,"startTime":"2025-10-28T02:39:00.348Z","endTime":"2025-10-28T02:39:03.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.5,"strikeZoneTop":3.65461820785568,"strikeZoneBottom":1.59999884510897,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.67177633234039,"aZ":-31.118378986612207,"pfxX":3.743311788297631,"pfxZ":0.6936855032411842,"pX":0.168353911632178,"pZ":2.1483280865434597,"vX0":6.365791175543523,"vY0":-123.22514722611515,"vZ0":-3.0319703802935836,"x":110.58,"y":180.78,"x0":-2.944531754176246,"y0":50.003944566712406,"z0":6.0498902809824,"aX":5.7005157624877025},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.7,"breakHorizontal":-8.4,"spinRate":2557,"spinDirection":50},"zone":8,"typeConfidence":2.0,"plateTime":0.4461389246359353,"extension":5.694702332040378},"index":3,"playId":"8062e950-199c-329e-bc55-e3f48d17a465","pitchNumber":2,"startTime":"2025-10-28T02:39:16.529Z","endTime":"2025-10-28T02:39:21.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.0,"strikeZoneTop":3.63,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.42012078536761,"aZ":-22.338369345492787,"pfxX":-1.0915815865214658,"pfxZ":5.526399020543392,"pX":1.3430630151937057,"pZ":2.6861943509525696,"vX0":10.317847961077513,"vY0":-132.14437294813973,"vZ0":-4.695654377319736,"x":65.81,"y":166.25,"x0":-2.45936575118687,"y0":50.0041875667896,"z0":6.113433910664652,"aX":-1.9441334990465802},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.2,"breakHorizontal":-0.1,"spinRate":2607,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.4134461034304806,"extension":5.6559881801834955},"hitData":{"launchSpeed":87.4,"launchAngle":6.0,"totalDistance":125.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":116.77,"coordY":100.52}},"index":4,"playId":"fcb92658-f7c8-3bdc-a500-8fda97d68b54","pitchNumber":3,"startTime":"2025-10-28T02:39:34.049Z","endTime":"2025-10-28T02:39:45.847Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T02:39:45.847Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Bichette singles on a ground ball to right fielder Teoscar Hernández. Vladimir Guerrero Jr. scores.","rbi":1,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-10-28T02:39:54.708Z","endTime":"2025-10-28T02:43:47.236Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":{"id":595014,"link":"/api/v1/people/595014"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"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":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.82656415817843,"strikeZoneBottom":1.7738464877715,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.98282292916602,"aZ":-16.807071764157946,"pfxX":-6.806062128041537,"pfxZ":7.863656846158996,"pX":0.4036238098051306,"pZ":3.0485347244158367,"vX0":10.110400375237615,"vY0":-138.86551433250074,"vZ0":-5.285481886941428,"x":101.61,"y":156.47,"x0":-2.399427051245349,"y0":50.00163871254478,"z0":6.0940178156370415,"aX":-13.298190915627943},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.3,"breakHorizontal":10.2,"spinRate":2492,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.3943691616621683,"extension":5.788502147433559},"index":0,"playId":"59f8fb78-7ce6-3a2e-a9b0-26b88a7e4f3a","pitchNumber":1,"startTime":"2025-10-28T02:40:12.528Z","endTime":"2025-10-28T02:40:15.629Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"a11c1094-4a23-3ab7-9bd7-b8cc89e65b86","startTime":"2025-10-28T02:40:31.196Z","endTime":"2025-10-28T02:40:34.227Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.4,"strikeZoneTop":3.68,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.61952906271183,"aZ":-15.031406141875145,"pfxX":-7.092149514170007,"pfxZ":8.918268443990035,"pX":-0.09522438933670309,"pZ":3.186638185255944,"vX0":8.868724518751678,"vY0":-138.19079198267283,"vZ0":-5.069457877252257,"x":120.63,"y":152.74,"x0":-2.434239222199714,"y0":50.00089744916241,"z0":6.064927167451388,"aX":-13.629393420034186},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.1,"breakHorizontal":10.8,"spinRate":2333,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.3973242046561052,"extension":5.734440479598759},"index":2,"playId":"5b417ed0-8ece-35f7-b3b6-5dbe903d9439","pitchNumber":2,"startTime":"2025-10-28T02:41:02.456Z","endTime":"2025-10-28T02:41:05.558Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.7,"strikeZoneTop":3.49227118491215,"strikeZoneBottom":1.60772866079096,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.64903329682801,"aZ":-12.63965060024741,"pfxX":-6.672303752308554,"pfxZ":9.900557973414791,"pX":1.5391549546329606,"pZ":3.2566467456464245,"vX0":12.919541397411493,"vY0":-139.83807212472882,"vZ0":-5.324580472228725,"x":58.33,"y":150.85,"x0":-2.2817801843894814,"y0":50.001575219841705,"z0":6.020250785725541,"aX":-13.164425643132702},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.9,"breakHorizontal":9.4,"spinRate":2608,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.3922558754198868,"extension":5.850978745463141},"index":3,"playId":"2ce0edf8-28ff-3841-8da7-a6e420d93669","pitchNumber":3,"startTime":"2025-10-28T02:41:25.088Z","endTime":"2025-10-28T02:41:28.088Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.6,"strikeZoneTop":3.68,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.008405632542114,"aZ":-30.762696919996174,"pfxX":6.289779025638367,"pfxZ":0.9239240778093452,"pX":0.9858845628051802,"pZ":1.8289374445596296,"vX0":6.950249236325936,"vY0":-123.28224147289984,"vZ0":-3.7439264643458534,"x":79.42,"y":189.4,"x0":-2.6983201600283713,"y0":50.00074262813669,"z0":5.9946402954062865,"aX":9.573326648122437},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.0,"breakHorizontal":-13.2,"spinRate":2635,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4461541207904909,"extension":5.8245894750103675},"index":4,"playId":"6a4f3140-e001-3659-a96b-00d459498402","pitchNumber":4,"startTime":"2025-10-28T02:41:46.554Z","endTime":"2025-10-28T02:41:50.001Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.8,"strikeZoneTop":3.68,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.22656283163054,"aZ":-30.260414517525255,"pfxX":4.560884363653827,"pfxZ":1.2821013943990822,"pX":1.0082589052687583,"pZ":1.737703122697476,"vX0":7.483103990855489,"vY0":-121.95955722558284,"vZ0":-3.762839119082302,"x":78.57,"y":191.86,"x0":-2.704218526289402,"y0":50.00176731467771,"z0":5.938826598929103,"aX":6.800798425548796},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.6,"breakHorizontal":-10.2,"spinRate":2457,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.450824826014534,"extension":5.643896015437333},"index":5,"playId":"9ea759ad-f168-34b7-8e36-cf2e165396dd","pitchNumber":5,"startTime":"2025-10-28T02:42:16.019Z","endTime":"2025-10-28T02:42:19.286Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"index":6,"playId":"61821621-6df4-31e9-8580-8793fc94b2b7","startTime":"2025-10-28T02:42:40.636Z","endTime":"2025-10-28T02:42:43.948Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.68,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.409962024128134,"aZ":-16.620870991053593,"pfxX":-7.903222141832949,"pfxZ":8.223541761285453,"pX":0.4384110447150045,"pZ":2.754741062805536,"vX0":10.487240758381503,"vY0":-136.5069975459559,"vZ0":-5.784922571394281,"x":100.29,"y":164.4,"x0":-2.422322510099853,"y0":50.003781969881054,"z0":6.041494060118539,"aX":-14.950310131185525},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.8,"breakHorizontal":12.1,"spinRate":2479,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.4008872844553477,"extension":5.787291271781187},"index":7,"playId":"35bc049b-de37-35d2-b1f6-79bc4f315f3e","pitchNumber":6,"startTime":"2025-10-28T02:43:02.469Z","endTime":"2025-10-28T02:43:05.469Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.68,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.283658904319157,"aZ":-17.571122225726118,"pfxX":-6.893781974569429,"pfxZ":7.552037412844902,"pX":0.8029450896997707,"pZ":2.956676069798308,"vX0":10.932549852755324,"vY0":-137.85767505287697,"vZ0":-5.301313092705847,"x":86.39,"y":158.95,"x0":-2.309907003668717,"y0":50.005390877127915,"z0":6.082349397637736,"aX":-13.335243541757547},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.7,"breakHorizontal":10.3,"spinRate":2443,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.39659675680194173,"extension":5.838657702975531},"hitData":{"launchSpeed":105.0,"launchAngle":1.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.95,"coordY":137.89}},"index":8,"playId":"324dc0fd-b884-32e3-8e53-ac622c2f70d4","pitchNumber":7,"startTime":"2025-10-28T02:43:32.183Z","endTime":"2025-10-28T02:43:47.236Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T02:43:47.236Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daulton Varsho singles on a ground ball to third baseman Max Muncy. Isiah Kiner-Falefa to 2nd.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-10-28T02:45:16.851Z","endTime":"2025-10-28T02:46:28.615Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"postOnSecond":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"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":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Isiah Kiner-Falefa replaces Bo Bichette.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-10-28T02:44:56.627Z","endTime":"2025-10-28T02:45:18.747Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":666182,"link":"/api/v1/people/666182"},"base":1},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":76.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.60161754661579,"aZ":-29.901651438884933,"pfxX":4.973330351464969,"pfxZ":1.5077134674088573,"pX":0.03656025552843849,"pZ":2.1591646824185626,"vX0":5.880015583961852,"vY0":-122.830770110468,"vZ0":-2.9969206790054423,"x":115.61,"y":180.48,"x0":-3.0475249137988607,"y0":50.00304981442256,"z0":5.976045834533959,"aX":7.48782423179412},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.2,"breakHorizontal":-10.6,"spinRate":2544,"spinDirection":63},"zone":5,"typeConfidence":2.0,"plateTime":0.44840659695563767,"extension":5.6709758730273965},"index":1,"playId":"e58f3b10-0d18-377c-9177-b844f06dfc63","pitchNumber":1,"startTime":"2025-10-28T02:45:18.747Z","endTime":"2025-10-28T02:45:22.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.750411536582362,"aZ":-34.136266181091074,"pfxX":6.7339015075129485,"pfxZ":-1.3454393711535158,"pX":0.24518218423883012,"pZ":3.17732136002857,"vX0":5.672811063755113,"vY0":-120.7506268228709,"vZ0":0.43185108121296567,"x":107.65,"y":152.99,"x0":-3.017852276365356,"y0":50.00117246738994,"z0":6.024512142555863,"aX":9.840033130748305},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-2.0,"breakHorizontal":-13.7,"spinRate":2615,"spinDirection":51},"zone":2,"typeConfidence":2.0,"plateTime":0.4553844694708946,"extension":5.714806021926036},"index":2,"playId":"d31b0275-c136-3fc9-8cba-da38db5c4e2f","pitchNumber":2,"startTime":"2025-10-28T02:45:37.041Z","endTime":"2025-10-28T02:45:40.614Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"playId":"b1ded0db-8365-386f-9a6b-8b5915af9531","startTime":"2025-10-28T02:46:01.453Z","endTime":"2025-10-28T02:46:04.453Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.96570734155089,"aZ":-31.456491484653053,"pfxX":5.818424859239116,"pfxZ":0.4763890988410173,"pX":0.3081087715684149,"pZ":1.5514964488853102,"vX0":6.379535485642599,"vY0":-122.97316492686294,"vZ0":-3.8442656663185515,"x":105.26,"y":196.89,"x0":-3.0868364540630644,"y0":50.00426251145437,"z0":5.8364371184697985,"aX":8.810812553700027},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.1,"breakHorizontal":-12.1,"spinRate":2563,"spinDirection":55},"zone":9,"typeConfidence":2.0,"plateTime":0.4473377919746713,"extension":5.697003867002088},"hitData":{"launchSpeed":43.6,"launchAngle":-38.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.49,"coordY":175.41}},"index":4,"playId":"5cbd3cdf-b28b-3d5b-97fa-05ada5539998","pitchNumber":3,"startTime":"2025-10-28T02:46:19.660Z","endTime":"2025-10-28T02:46:28.615Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T02:46:28.615Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alejandro Kirk grounds out, second baseman Tommy Edman to first baseman Freddie Freeman.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-10-28T02:46:46.968Z","endTime":"2025-10-28T02:47:40.236Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"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":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.22211894926846,"strikeZoneBottom":1.48999984457712,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.3063160582788,"aZ":-26.26561938735858,"pfxX":-12.023582131941758,"pfxZ":3.129323320499033,"pX":1.0553275025427016,"pZ":1.5809165103630884,"vX0":13.591921875254243,"vY0":-136.54693374818822,"vZ0":-6.908841308094319,"x":76.77,"y":196.1,"x0":-2.4267119279702296,"y0":50.00226829305198,"z0":5.95336423501537,"aX":-22.686085683425627},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.2,"breakHorizontal":18.8,"spinRate":2272,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.4012590652665655,"extension":5.805421660942838},"index":0,"playId":"0126695f-f283-3da7-874a-7739f7447c64","pitchNumber":1,"startTime":"2025-10-28T02:47:12.663Z","endTime":"2025-10-28T02:47:15.663Z","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":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.1,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.222035759116793,"aZ":-27.319656988077888,"pfxX":-10.966777318012117,"pfxZ":2.5579442772937675,"pX":-0.9234211227072104,"pZ":2.354752934150884,"vX0":8.63923188262663,"vY0":-136.86171486438909,"vZ0":-4.8050957992754135,"x":152.2,"y":175.2,"x0":-2.69623896761624,"y0":50.00162699179113,"z0":6.004339156260384,"aX":-20.802081321573535},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":3.8,"breakHorizontal":18.0,"spinRate":2274,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.40022004418272417,"extension":5.683571133979225},"hitData":{"launchSpeed":73.5,"launchAngle":2.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.55,"coordY":155.64}},"index":1,"playId":"7786e1bc-8ad5-39f6-905a-cc30fb38b071","pitchNumber":2,"startTime":"2025-10-28T02:47:32.227Z","endTime":"2025-10-28T02:47:40.236Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T02:47:40.236Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andy Pages flies out to right fielder Addison Barger.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-10-28T02:50:57.888Z","endTime":"2025-10-28T02:53:20.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,8,9,10],"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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Ty France remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-28T02:49:02.243Z","endTime":"2025-10-28T02:49:02.265Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"101","replacedPlayer":{"id":543807,"link":"/api/v1/people/543807"}},{"details":{"description":"Isiah Kiner-Falefa remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-10-28T02:49:02.265Z","endTime":"2025-10-28T02:49:02.266Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"401","replacedPlayer":{"id":666182,"link":"/api/v1/people/666182"}},{"details":{"description":"Pitching Change: Seranthony Domínguez replaces Louis Varland.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-10-28T02:49:02.266Z","endTime":"2025-10-28T02:51:00.131Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622554,"link":"/api/v1/people/622554"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.6,"strikeZoneTop":3.26576230317849,"strikeZoneBottom":1.52191605553241,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.0088468854497,"aZ":-12.712743177393344,"pfxX":-3.52347428612779,"pfxZ":9.446245547149285,"pX":-0.7908228455966082,"pZ":2.3626795897190065,"vX0":4.87296714362404,"vY0":-142.66813654789166,"vZ0":-6.040253091333272,"x":147.14,"y":174.99,"x0":-2.063685933095142,"y0":50.00308350187521,"z0":5.309534212224515,"aX":-7.259576533503153},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.1,"breakHorizontal":5.4,"spinRate":2188,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.38400165728435764,"extension":6.279133507519854},"index":3,"playId":"b402f0ce-7dd7-3835-a0bf-2401f179106f","pitchNumber":1,"startTime":"2025-10-28T02:51:00.131Z","endTime":"2025-10-28T02:51:03.387Z","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":98.0,"endSpeed":89.3,"strikeZoneTop":3.50606106189884,"strikeZoneBottom":1.62246268589151,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.366270399816976,"aZ":-12.769881532880119,"pfxX":-5.5183717892848545,"pfxZ":9.51377025227896,"pX":1.0096670668183654,"pZ":1.366838236421969,"vX0":10.384691953348115,"vY0":-142.0983502846923,"vZ0":-8.682714513385621,"x":78.51,"y":201.88,"x0":-1.979739368766373,"y0":50.0057375005191,"z0":5.2788611690925045,"aX":-11.259047548648553},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.5,"breakHorizontal":7.8,"spinRate":2394,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3858535988506713,"extension":6.205779129588411},"index":4,"playId":"4df0644c-e886-3f17-8c94-ab9e85ce418e","pitchNumber":2,"startTime":"2025-10-28T02:51:15.113Z","endTime":"2025-10-28T02:51:18.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":88.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.48848667466461,"aZ":-14.094029443693884,"pfxX":-4.426981083619319,"pfxZ":8.885379353348194,"pX":0.3994996973763135,"pZ":2.547030327876668,"vX0":8.075530943685896,"vY0":-142.18281026881903,"vZ0":-5.37064431301227,"x":101.77,"y":170.01,"x0":-1.9103927625034351,"y0":50.0023491456469,"z0":5.364379211403317,"aX":-9.008287007059064},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.1,"breakHorizontal":6.2,"spinRate":2344,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.38614003703717703,"extension":6.275963566010514},"index":5,"playId":"47486a9b-97ad-3d6d-8639-fcae38da1473","pitchNumber":3,"startTime":"2025-10-28T02:51:32.864Z","endTime":"2025-10-28T02:51:36.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.3,"strikeZoneTop":3.47394048762075,"strikeZoneBottom":1.59000077246782,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.78728971775119,"aZ":-29.490088902375078,"pfxX":3.972354278046507,"pfxZ":1.6437151693644907,"pX":1.5881167324580818,"pZ":1.1065784387079893,"vX0":7.303910117442947,"vY0":-127.64461968351831,"vZ0":-5.056806714904846,"x":56.46,"y":208.9,"x0":-1.838030316332991,"y0":50.003295264440794,"z0":5.46386634491847,"aX":6.486956578688538},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.9,"breakHorizontal":-9.0,"spinRate":2606,"spinDirection":70},"zone":14,"typeConfidence":0.9,"plateTime":0.4308039947180484,"extension":6.449897714004122},"index":6,"playId":"86e8e69b-aaa1-3e57-90fa-c28ff8c73a9a","pitchNumber":4,"startTime":"2025-10-28T02:51:53.412Z","endTime":"2025-10-28T02:51:56.412Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":7,"startTime":"2025-10-28T02:52:08.221Z","endTime":"2025-10-28T02:52:30.764Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":90.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.2127378068854,"aZ":-12.114222681965506,"pfxX":-3.3152997672971614,"pfxZ":9.63784489875296,"pX":0.016281727039104767,"pZ":1.5526830212263276,"vX0":6.696986986634004,"vY0":-143.79364038976826,"vZ0":-8.451516114755588,"x":116.38,"y":196.86,"x0":-1.9185824985027824,"y0":50.00648688389968,"z0":5.293112894862013,"aX":-6.9033173124999445},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":15.8,"breakHorizontal":4.6,"spinRate":2342,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.38179381853518457,"extension":6.382222913234393},"index":8,"playId":"f9c6e387-fa9e-3d83-97de-f8997f654390","pitchNumber":5,"startTime":"2025-10-28T02:52:30.764Z","endTime":"2025-10-28T02:52:33.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":78.8,"strikeZoneTop":3.46659469087301,"strikeZoneBottom":1.58999983884387,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.806923202483194,"aZ":-27.577891759205176,"pfxX":6.241715563627817,"pfxZ":2.8909281355682666,"pX":0.9378280586195297,"pZ":1.533417824080124,"vX0":4.859542979011397,"vY0":-126.2982274083829,"vZ0":-4.0538597720718315,"x":81.25,"y":197.38,"x0":-1.833503023333989,"y0":50.00065198779555,"z0":5.420748681723244,"aX":9.90894361839751},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.4,"breakHorizontal":-12.6,"spinRate":2484,"spinDirection":71},"zone":14,"typeConfidence":0.9,"plateTime":0.43653763688209146,"extension":6.446005097061282},"index":9,"playId":"092c743d-eeef-3770-95e1-be92ed64913e","pitchNumber":6,"startTime":"2025-10-28T02:52:51.372Z","endTime":"2025-10-28T02:52:55.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":89.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.63278693341141,"aZ":-16.522085891718042,"pfxX":-2.389673883865329,"pfxZ":7.619808981738802,"pX":-0.008987699950943825,"pZ":1.874339360703726,"vX0":5.868072109367286,"vY0":-143.05167521284324,"vZ0":-6.656108848579391,"x":117.34,"y":188.17,"x0":-1.7843768669875233,"y0":50.006343653513305,"z0":5.2830169896501245,"aX":-4.9113136535850215},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.5,"breakHorizontal":3.0,"spinRate":2284,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.3841429386201427,"extension":6.48200728749517},"hitData":{"launchSpeed":92.4,"launchAngle":46.0,"totalDistance":264.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":201.24,"coordY":123.76}},"index":10,"playId":"4bbf8c90-b5c9-3930-a92f-7f07cef026d1","pitchNumber":7,"startTime":"2025-10-28T02:53:10.241Z","endTime":"2025-10-28T02:53:20.084Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T02:53:20.084Z","atBatIndex":59},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Shohei Ohtani homers (8) on a fly ball to left center field.","rbi":1,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-10-28T02:54:33.523Z","endTime":"2025-10-28T02:54:57.466Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":{"id":622554,"link":"/api/v1/people/622554"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-10-28T02:53:30.653Z","endTime":"2025-10-28T02:54:35.761Z","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(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":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.57427451603738,"aZ":-12.825593232101134,"pfxX":-3.779797351625221,"pfxZ":9.52902465608986,"pX":-0.06045820687181675,"pZ":2.5708326834895914,"vX0":6.39529907483571,"vY0":-141.86387892440948,"vZ0":-5.523118654406468,"x":119.3,"y":169.37,"x0":-1.8568043538677406,"y0":50.00686733099094,"z0":5.366306574683724,"aX":-7.678476159431574},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.2,"breakHorizontal":5.5,"spinRate":2478,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.38665683997182754,"extension":6.174008332887034},"hitData":{"launchSpeed":107.8,"launchAngle":26.0,"totalDistance":401.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":71.76,"coordY":46.02}},"index":1,"playId":"c8155423-1671-39c1-9e50-cd52a62ab663","pitchNumber":1,"startTime":"2025-10-28T02:54:35.761Z","endTime":"2025-10-28T02:54:57.466Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T02:54:57.466Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mookie Betts strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-10-28T02:55:10.297Z","endTime":"2025-10-28T02:56:10.665Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":88.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.91742688257937,"aZ":-8.655541184266278,"pfxX":-3.724345231096617,"pfxZ":11.587775368009051,"pX":0.07595393710204791,"pZ":2.113611353055365,"vX0":7.024932204069091,"vY0":-142.75573021021532,"vZ0":-7.379237269520071,"x":114.1,"y":181.71,"x0":-1.9516161116177289,"y0":50.0070922335336,"z0":5.302868061008666,"aX":-7.562096244664486},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.3,"breakHorizontal":5.0,"spinRate":2479,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.38612974177228665,"extension":6.400449962437967},"index":0,"playId":"9ed3362c-4567-37cb-bb7d-6217bd925f2e","pitchNumber":1,"startTime":"2025-10-28T02:55:17.771Z","endTime":"2025-10-28T02:55:26.139Z","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":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.5,"strikeZoneTop":3.12780921271816,"strikeZoneBottom":1.45461263358164,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.17580092743674,"aZ":-29.906729729008443,"pfxX":7.315864575063569,"pfxZ":1.4545841925897256,"pX":1.7574076123330318,"pZ":0.9991546946444142,"vX0":6.482653329392513,"vY0":-125.2084579319756,"vZ0":-4.974645737633109,"x":50.01,"y":211.8,"x0":-1.8314548674875017,"y0":50.00433808225043,"z0":5.507088340477199,"aX":11.42484581056718},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.6,"breakHorizontal":-14.9,"spinRate":2578,"spinDirection":60},"zone":14,"typeConfidence":0.91,"plateTime":0.4402385742669921,"extension":6.390899911191585},"index":1,"playId":"7aed5cbd-2d61-34cb-8f4a-f84e457d308d","pitchNumber":2,"startTime":"2025-10-28T02:55:36.192Z","endTime":"2025-10-28T02:55:39.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":88.7,"strikeZoneTop":3.21704626790927,"strikeZoneBottom":1.48999909209822,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.61689173117887,"aZ":-24.279326222745574,"pfxX":-10.976454009147949,"pfxZ":3.8816775950084015,"pX":0.06194082801628819,"pZ":2.980858809150956,"vX0":8.769674535106846,"vY0":-142.38142224432613,"vZ0":-2.5874548122110466,"x":114.64,"y":158.3,"x0":-1.646773524464148,"y0":50.0032194279657,"z0":5.453948494194536,"aX":-22.321216135536034},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":6.6,"breakHorizontal":17.9,"spinRate":2302,"spinDirection":214},"zone":2,"typeConfidence":0.92,"plateTime":0.386111098988144,"extension":6.257700129671792},"index":2,"playId":"ff3c8037-4b1f-32f8-9c3d-6da820bf2212","pitchNumber":3,"startTime":"2025-10-28T02:55:51.882Z","endTime":"2025-10-28T02:55:55.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":88.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.333739331755446,"aZ":-11.897951152342811,"pfxX":-4.608842105755526,"pfxZ":9.977179652795153,"pX":1.2855498896477626,"pZ":2.88418269222889,"vX0":10.151387662644122,"vY0":-142.27852144087046,"vZ0":-4.818426805958101,"x":68.0,"y":160.91,"x0":-1.743926181520827,"y0":50.000159933721925,"z0":5.365470391941859,"aX":-9.364801087887237},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.2,"breakHorizontal":6.1,"spinRate":2384,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3862723587071515,"extension":6.306953363614008},"index":3,"playId":"b0a6238d-97c9-36f6-a3ec-3057d3417846","pitchNumber":4,"startTime":"2025-10-28T02:56:07.556Z","endTime":"2025-10-28T02:56:10.665Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T02:56:10.665Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Freddie Freeman walks.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-10-28T02:56:23.288Z","endTime":"2025-10-28T02:57:35.697Z","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":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.2,"strikeZoneTop":3.68477442587955,"strikeZoneBottom":1.89954362603727,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.276799559390394,"aZ":-32.59393233823366,"pfxX":-5.965056956048784,"pfxZ":-0.2682881886277668,"pX":-0.7721921613595686,"pZ":1.763131035139165,"vX0":4.524554919952798,"vY0":-124.66765110375177,"vZ0":-2.832797929409578,"x":146.43,"y":191.18,"x0":-1.844121377555623,"y0":50.00419403008276,"z0":5.630485257564206,"aX":-9.301457626768258},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.0,"breakHorizontal":9.6,"spinRate":851,"spinDirection":269},"zone":13,"typeConfidence":0.92,"plateTime":0.4409480362433138,"extension":6.511725236030936},"index":0,"playId":"80ee2de8-9ed0-33f8-9ccb-85152f933cde","pitchNumber":1,"startTime":"2025-10-28T02:56:37.470Z","endTime":"2025-10-28T02:56:41.110Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.6,"strikeZoneTop":3.72066560138092,"strikeZoneBottom":1.79000082251984,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.29443967176358,"aZ":-16.09329838139094,"pfxX":-2.3569852425176796,"pfxZ":8.100614736735508,"pX":-0.3500442357706038,"pZ":3.9119964155928697,"vX0":4.9407163901197535,"vY0":-140.34889499474406,"vZ0":-1.3242691587404691,"x":130.34,"y":133.16,"x0":-1.8310500279194495,"y0":50.00006099950932,"z0":5.4436150973096,"aX":-4.678142243395029},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.5,"breakHorizontal":3.2,"spinRate":2339,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3910380993341489,"extension":6.359088575179749},"index":1,"playId":"d44cd00b-68eb-31de-b645-060d079a3ad2","pitchNumber":2,"startTime":"2025-10-28T02:56:55.052Z","endTime":"2025-10-28T02:56:58.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.75257490596777,"strikeZoneBottom":1.790000726373,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.84428833219418,"aZ":-32.03760931910802,"pfxX":-5.668945529858041,"pfxZ":0.08531392585029351,"pX":1.5214445647450945,"pZ":1.2308645228388593,"vX0":8.860077009751372,"vY0":-124.05130730321187,"vZ0":-4.289698995245043,"x":59.01,"y":205.55,"x0":-1.3671100040555024,"y0":50.00139342423885,"z0":5.6663804107043605,"aX":-8.796235887216726},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.7,"breakHorizontal":8.2,"spinRate":846,"spinDirection":265},"zone":14,"typeConfidence":0.91,"plateTime":0.44228822065939255,"extension":6.617627680724842},"index":2,"playId":"a20d2547-f853-3721-9a00-af5996aeceed","pitchNumber":3,"startTime":"2025-10-28T02:57:14.615Z","endTime":"2025-10-28T02:57:17.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.4,"strikeZoneTop":3.71149208509307,"strikeZoneBottom":1.86953929281409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.07334933491305,"aZ":-20.01212876612533,"pfxX":-10.55999271616848,"pfxZ":6.07804853999769,"pX":1.8970117755363038,"pZ":1.3739371745639792,"vX0":13.225616960388173,"vY0":-141.01813421848794,"vZ0":-7.252657832149849,"x":44.69,"y":201.68,"x0":-1.4965559438232574,"y0":50.00192124204097,"z0":5.284658634683212,"aX":-21.1258269749812},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.5,"breakHorizontal":16.2,"spinRate":2273,"spinDirection":217},"zone":14,"typeConfidence":0.91,"plateTime":0.3894127999547705,"extension":6.469642303603454},"index":3,"playId":"ac54f1fe-17a0-3036-91b2-ddad130b7909","pitchNumber":4,"startTime":"2025-10-28T02:57:32.697Z","endTime":"2025-10-28T02:57:35.697Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T02:57:35.697Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Will Smith walks. Freddie Freeman to 2nd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-10-28T02:57:49.901Z","endTime":"2025-10-28T03:00:23.066Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"postOnSecond":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.2,"strikeZoneTop":3.45498194336978,"strikeZoneBottom":1.59000079209936,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.10514865607477,"aZ":-15.59282349551007,"pfxX":-4.310458133297225,"pfxZ":8.283494978224827,"pX":-0.11149239624699331,"pZ":3.916655605473703,"vX0":6.829182135079112,"vY0":-140.64681242929385,"vZ0":-1.6861902773113338,"x":126.74,"y":90.48,"x0":-2.0118427902293394,"y0":50.00526234445896,"z0":5.535964920944306,"aX":-8.631625891628271},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.9,"breakHorizontal":6.4,"spinRate":2405,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.38953431882336975,"extension":6.33229291826043},"index":0,"playId":"b366cde4-f7e2-3990-9a53-a53013b96527","pitchNumber":1,"startTime":"2025-10-28T02:58:08.679Z","endTime":"2025-10-28T02:58:12.328Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"a5ed5612-8c4c-3033-923e-713a882a5c56","startTime":"2025-10-28T02:58:29.547Z","endTime":"2025-10-28T02:58:32.547Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.756491213098116,"aZ":-11.929444811399671,"pfxX":-4.704696277832588,"pfxZ":10.074285399519981,"pX":-0.4446521422394962,"pZ":2.6908181002242273,"vX0":5.636357633872018,"vY0":-140.80777869126123,"vZ0":-5.4241423086515805,"x":133.95,"y":166.13,"x0":-1.8603640827343972,"y0":50.00271142406081,"z0":5.412986319011347,"aX":-9.45439311022697},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.3,"breakHorizontal":7.3,"spinRate":2411,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.3888930422346819,"extension":6.517939923674059},"index":2,"playId":"bee19693-0cd6-3934-8b34-65c110972f8b","pitchNumber":2,"startTime":"2025-10-28T02:58:46.840Z","endTime":"2025-10-28T02:58:50.301Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.1,"strikeZoneTop":3.41356496621504,"strikeZoneBottom":1.58999873036882,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.94127207174548,"aZ":-12.517520662864946,"pfxX":-2.7251730605945186,"pfxZ":9.689723877092971,"pX":1.4298440511926445,"pZ":1.9617537366208042,"vX0":9.692700246057875,"vY0":-141.66731032685817,"vZ0":-7.262076606014511,"x":62.5,"y":185.81,"x0":-1.6847308912888004,"y0":50.003685430053004,"z0":5.361900640406127,"aX":-5.52949988259743},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.2,"breakHorizontal":2.9,"spinRate":2498,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.3869045660612982,"extension":6.351695345353428},"index":3,"playId":"f984da46-b9d7-3286-a4e1-4848bd05079b","pitchNumber":3,"startTime":"2025-10-28T02:59:10.951Z","endTime":"2025-10-28T02:59:13.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":77.2,"strikeZoneTop":3.36431344610131,"strikeZoneBottom":1.59000026670606,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.08604499468575,"aZ":-28.32641060812173,"pfxX":5.10700793563171,"pfxZ":2.493216758784981,"pX":-1.097869630163613,"pZ":1.7025942901194688,"vX0":0.6374103697039005,"vY0":-124.93820411168426,"vZ0":-3.3994311726186286,"x":158.85,"y":192.81,"x0":-2.019598790296674,"y0":50.00058319102326,"z0":5.47352019522366,"aX":7.868386495808032},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.8,"breakHorizontal":-9.4,"spinRate":2587,"spinDirection":96},"zone":13,"typeConfidence":0.9,"plateTime":0.44270872446208287,"extension":6.558837617677973},"index":4,"playId":"fdc0cb1e-63bf-30b2-8ee7-e93c6d4cadf7","pitchNumber":4,"startTime":"2025-10-28T02:59:28.778Z","endTime":"2025-10-28T02:59:32.283Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":89.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.90788054494435,"aZ":-14.814783536604873,"pfxX":-8.996876196554634,"pfxZ":8.427145918638285,"pX":0.5266146433178023,"pZ":1.6459475967146502,"vX0":9.550544562573771,"vY0":-143.25419836337676,"vZ0":-7.561393779272045,"x":96.93,"y":194.34,"x0":-1.696227919834657,"y0":50.00169129299964,"z0":5.263087145903531,"aX":-18.528656997084692},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.7,"breakHorizontal":14.2,"spinRate":2310,"spinDirection":215},"zone":9,"typeConfidence":0.89,"plateTime":0.3837024420625439,"extension":6.477837978443903},"index":5,"playId":"3e92361e-25d7-3951-983c-1ce7b1b39e47","pitchNumber":5,"startTime":"2025-10-28T02:59:47.529Z","endTime":"2025-10-28T02:59:50.529Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.5,"strikeZoneTop":3.36688190080933,"strikeZoneBottom":1.55091008132457,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.10906820777645,"aZ":-20.945917089185954,"pfxX":-9.915269225700872,"pfxZ":5.590345325691551,"pX":1.9616348638639478,"pZ":2.296490899032316,"vX0":13.05726317103252,"vY0":-141.30085718239712,"vZ0":-4.89145894883742,"x":42.23,"y":176.77,"x0":-1.444919574179517,"y0":50.00704995861257,"z0":5.407903819849727,"aX":-19.928549451298966},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.1,"breakHorizontal":15.1,"spinRate":2302,"spinDirection":210},"zone":14,"typeConfidence":0.91,"plateTime":0.3885823953267695,"extension":6.639272461808449},"index":6,"playId":"7401c4f8-03ca-3a18-91b2-42744a63fe4d","pitchNumber":6,"startTime":"2025-10-28T03:00:14.370Z","endTime":"2025-10-28T03:00:23.066Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T03:00:23.066Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Max Muncy grounds out, second baseman Isiah Kiner-Falefa to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-10-28T03:00:29.773Z","endTime":"2025-10-28T03:02:35.594Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"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":2},"pitchData":{"startSpeed":98.8,"endSpeed":89.9,"strikeZoneTop":3.1,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.577827735417294,"aZ":-12.103791488718025,"pfxX":-2.639134975666688,"pfxZ":9.647519275642395,"pX":0.24930456475903232,"pZ":2.3860735249810574,"vX0":6.72460335168931,"vY0":-143.63152918924078,"vZ0":-6.122108330797149,"x":107.5,"y":174.36,"x0":-1.7838225764346398,"y0":50.0034545358349,"z0":5.304269624582998,"aX":-5.491087341407506},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.3,"breakHorizontal":3.4,"spinRate":2446,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.3819456783478925,"extension":6.360533012946899},"index":0,"playId":"213b25f1-aed8-30fc-b642-f6e73837ea72","pitchNumber":1,"startTime":"2025-10-28T03:00:56.201Z","endTime":"2025-10-28T03:00:59.298Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.8,"strikeZoneTop":3.15371157755579,"strikeZoneBottom":1.52000058825511,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.037048511622295,"aZ":-35.74813581092451,"pfxX":-5.462252867382506,"pfxZ":-2.321778959518868,"pX":-1.8287448273400355,"pZ":2.5086784657278836,"vX0":1.33115675820193,"vY0":-123.38225233695896,"vZ0":-0.36921086918091117,"x":186.71,"y":171.05,"x0":-1.6662927612738034,"y0":50.004475199754445,"z0":5.67830147100568,"aX":-8.404034250427554},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-4.1,"breakHorizontal":9.6,"spinRate":885,"spinDirection":273},"zone":11,"typeConfidence":0.91,"plateTime":0.4442905566571973,"extension":6.4489147194253125},"index":1,"playId":"ece7c42c-cc3e-3e38-b91d-dd4f8e48df3e","pitchNumber":2,"startTime":"2025-10-28T03:01:20.071Z","endTime":"2025-10-28T03:01:23.071Z","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":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.11845549916224,"strikeZoneBottom":1.52000102768944,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.669129268198713,"aZ":-32.348829918411184,"pfxX":-6.0091948674039335,"pfxZ":-0.11621852737261662,"pX":-1.7188039093816825,"pZ":3.1110604351015576,"vX0":1.8995164455735793,"vY0":-123.31707075013837,"vZ0":0.23335612681417417,"x":182.52,"y":154.78,"x0":-1.7187027494255602,"y0":50.00100567254572,"z0":5.745533878099093,"aX":-9.247895379292173},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.1,"breakHorizontal":10.4,"spinRate":817,"spinDirection":264},"zone":11,"typeConfidence":0.92,"plateTime":0.4442692833131092,"extension":6.69313405230812},"index":2,"playId":"4e09d0cb-8e64-343d-94b7-1605d0c94f1b","pitchNumber":3,"startTime":"2025-10-28T03:01:38.600Z","endTime":"2025-10-28T03:01:41.600Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":3.12977393538149,"strikeZoneBottom":1.51999996050225,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.71894647183793,"aZ":-30.200265288162594,"pfxX":6.167543585231925,"pfxZ":1.2148675292300513,"pX":0.20659958245712218,"pZ":0.7060405137649127,"vX0":3.1966166115659047,"vY0":-126.75298235778621,"vZ0":-5.575411665422413,"x":109.12,"y":219.72,"x0":-1.8733596955677996,"y0":50.001436940078584,"z0":5.355379005263113,"aX":10.000214215747066},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.1,"breakHorizontal":-11.9,"spinRate":2402,"spinDirection":82},"zone":14,"typeConfidence":0.9,"plateTime":0.43268629238038736,"extension":6.547515458791735},"index":3,"playId":"32d30f98-66cc-33ce-8152-4d97108e1121","pitchNumber":4,"startTime":"2025-10-28T03:01:59.686Z","endTime":"2025-10-28T03:02:02.686Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.3,"strikeZoneTop":3.1,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.56347741070474,"aZ":-22.94961700704462,"pfxX":-9.727602600528101,"pfxZ":4.488153922068394,"pX":-1.1313353332509206,"pZ":2.585652180296027,"vX0":5.361005523842697,"vY0":-143.08661550964487,"vZ0":-3.7617912451677618,"x":160.12,"y":168.97,"x0":-1.7735860808938169,"y0":50.00651927527067,"z0":5.370069957046564,"aX":-20.00802183028087},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":7.4,"breakHorizontal":16.4,"spinRate":2270,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.3840220462371442,"extension":6.568064327884444},"hitData":{"launchSpeed":59.6,"launchAngle":-39.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.57,"coordY":153.9}},"index":4,"playId":"07409c27-de19-322e-bab0-2f9819977ce3","pitchNumber":5,"startTime":"2025-10-28T03:02:27.587Z","endTime":"2025-10-28T03:02:35.594Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T03:02:35.594Z","atBatIndex":64},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Addison Barger reaches on a throwing error by shortstop Mookie Betts.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-10-28T03:05:41.681Z","endTime":"2025-10-28T03:06:15.336Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jack Dreyer replaces Blake Treinen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-28T03:03:24.302Z","endTime":"2025-10-28T03:05:43.868Z","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":"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":88.5,"endSpeed":80.9,"strikeZoneTop":3.72,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.748910683803484,"aZ":-27.898289225813457,"pfxX":-1.382474975915882,"pfxZ":2.5806514828667053,"pX":-0.6714273989691054,"pZ":1.267883814073371,"vX0":-6.96383306636489,"vY0":-128.55935535540775,"vZ0":-5.63268136610529,"x":142.59,"y":204.55,"x0":2.261706366514887,"y0":50.00601570123916,"z0":5.675892686678904,"aX":-2.2952725278838653},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.5,"breakHorizontal":4.2,"spinRate":2497,"spinDirection":164},"zone":13,"typeConfidence":2.0,"plateTime":0.4274322504303494,"extension":6.706779656867425},"index":1,"playId":"19df58c6-1b02-3e3d-ba9d-8961d090e94a","pitchNumber":1,"startTime":"2025-10-28T03:05:43.868Z","endTime":"2025-10-28T03:05:47.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.72,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.280037394592224,"aZ":-25.875249628659404,"pfxX":-2.59936228956489,"pfxZ":3.6721298791425827,"pX":-0.21795468129153142,"pZ":3.1655724479837977,"vX0":-5.285238279634135,"vY0":-129.89775069306444,"vZ0":-1.9104164949776363,"x":125.31,"y":153.31,"x0":2.1778245254064985,"y0":50.00269194434256,"z0":5.870727989026618,"aX":-4.457195912870662},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.5,"breakHorizontal":5.9,"spinRate":2543,"spinDirection":179},"zone":2,"typeConfidence":2.0,"plateTime":0.42107376641968397,"extension":6.696305063626395},"hitData":{"launchSpeed":64.4,"launchAngle":-31.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":131.93,"coordY":146.33}},"index":2,"playId":"abb78a8c-a470-3e74-bdf8-6d0c6a36cfc5","pitchNumber":2,"startTime":"2025-10-28T03:05:59.556Z","endTime":"2025-10-28T03:06:15.336Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T03:06:15.336Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ernie Clement flies out to right fielder Teoscar Hernández.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-10-28T03:07:03.234Z","endTime":"2025-10-28T03:07:17.795Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Myles Straw replaces Addison Barger.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-28T03:06:38.038Z","endTime":"2025-10-28T03:07:05.412Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"701","replacedPlayer":{"id":680718,"link":"/api/v1/people/680718"},"base":1},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":93.0,"endSpeed":84.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.29278008283489,"aZ":-11.061939130242504,"pfxX":4.593160119047876,"pfxZ":11.462131329083292,"pX":0.5935250325748883,"pZ":2.6453419080168787,"vX0":-2.9254431145448025,"vY0":-135.29665648678636,"vZ0":-6.082619282709368,"x":94.38,"y":167.36,"x0":1.095616652171454,"y0":50.005391280536934,"z0":5.708401754062379,"aX":8.461761476854736},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.6,"breakHorizontal":-7.7,"spinRate":2506,"spinDirection":153},"zone":6,"typeConfidence":2.0,"plateTime":0.4058349066004041,"extension":6.336146571639242},"hitData":{"launchSpeed":90.6,"launchAngle":53.0,"totalDistance":240.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":157.28,"coordY":109.43}},"index":1,"playId":"4dadc824-66e7-3952-8a85-e350fb146fde","pitchNumber":1,"startTime":"2025-10-28T03:07:05.412Z","endTime":"2025-10-28T03:07:17.795Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T03:07:17.795Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrés Giménez singles on a line drive to left fielder Enrique Hernández. Myles Straw to 2nd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-10-28T03:07:27.101Z","endTime":"2025-10-28T03:08:12.346Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"postOnSecond":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"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":92.4,"endSpeed":83.9,"strikeZoneTop":3.39325714623726,"strikeZoneBottom":1.50000141375499,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.1174892704901,"aZ":-11.14416349991275,"pfxX":4.326281067807308,"pfxZ":11.62196352120528,"pX":-0.507644575440129,"pZ":2.0754786528902707,"vX0":-7.615790628906615,"vY0":-134.19377257277952,"vZ0":-7.487694572539262,"x":136.35,"y":182.74,"x0":1.8150714426893213,"y0":50.00591273790274,"z0":5.710088551468858,"aX":7.831212604190397},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.4,"breakHorizontal":-6.0,"spinRate":2532,"spinDirection":153},"zone":7,"typeConfidence":2.0,"plateTime":0.40935795294918,"extension":6.795948010764629},"index":0,"playId":"301cbc64-368b-32de-bc64-b52547cfb96c","pitchNumber":1,"startTime":"2025-10-28T03:07:43.741Z","endTime":"2025-10-28T03:07:47.691Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.25,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.742811631291943,"aZ":-11.890847597390291,"pfxX":4.038973887006486,"pfxZ":10.96693128732201,"pX":-0.4675616067338611,"pZ":1.7306426916324384,"vX0":-7.320821961020055,"vY0":-135.42165684900556,"vZ0":-8.395038130894823,"x":134.82,"y":192.05,"x0":1.7512424203147658,"y0":50.00231282323844,"z0":5.711075835862831,"aX":7.470204531633463},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.1,"breakHorizontal":-5.6,"spinRate":2569,"spinDirection":159},"zone":7,"typeConfidence":2.0,"plateTime":0.4051117050070352,"extension":6.816846394245391},"hitData":{"launchSpeed":101.9,"launchAngle":6.0,"totalDistance":146.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":85.6,"coordY":118.63}},"index":1,"playId":"4a9efbfb-e829-340d-9955-f13657e36f8b","pitchNumber":2,"startTime":"2025-10-28T03:08:01.793Z","endTime":"2025-10-28T03:08:12.346Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T03:08:12.346Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ty France grounds out, third baseman Max Muncy to first baseman Freddie Freeman. Myles Straw to 3rd. Andrés Giménez to 2nd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-10-28T03:11:46.283Z","endTime":"2025-10-28T03:12:19.538Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"postOnThird":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"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":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-10-28T03:08:37.408Z","endTime":"2025-10-28T03:09:13.053Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Roki Sasaki replaces Jack Dreyer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-10-28T03:09:13.053Z","endTime":"2025-10-28T03:11:48.445Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":808963,"link":"/api/v1/people/808963"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":76.5,"strikeZoneTop":3.08505933787757,"strikeZoneBottom":1.44185235247499,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.070498433179875,"aZ":-39.37354113291238,"pfxX":-4.725292544173137,"pfxZ":-4.827284714897266,"pX":-1.3672326208798045,"pZ":1.327873294893703,"vX0":3.0323055322850756,"vY0":-122.66742739903935,"vZ0":-2.854420119940386,"x":169.12,"y":202.93,"x0":-2.0189424076909033,"y0":50.00190383559079,"z0":5.934281794913443,"aX":-7.0478649880708115},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-9.2,"breakHorizontal":7.7,"spinRate":466,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.4501896293861716,"extension":7.374450302537237},"index":2,"playId":"375be0f6-371b-3e18-882f-83535758fefd","pitchNumber":1,"startTime":"2025-10-28T03:11:48.445Z","endTime":"2025-10-28T03:11:51.945Z","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":97.5,"endSpeed":88.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.0762774080489,"aZ":-13.02824701375844,"pfxX":-7.524825123061039,"pfxZ":9.495346935465424,"pX":-0.8029425369159712,"pZ":2.4985358669399775,"vX0":5.737791488917301,"vY0":-141.7169966340502,"vZ0":-7.029606418696385,"x":147.61,"y":171.32,"x0":-1.885330156544818,"y0":50.000977180854576,"z0":5.858913871606309,"aX":-15.168217937624625},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.7,"breakHorizontal":12.4,"spinRate":2142,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.38781376137360724,"extension":7.158941125350723},"hitData":{"launchSpeed":49.7,"launchAngle":9.0,"totalDistance":65.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.97,"coordY":166.66}},"index":3,"playId":"08dc94e5-5a43-3b88-acf4-256133217cc7","pitchNumber":2,"startTime":"2025-10-28T03:12:09.809Z","endTime":"2025-10-28T03:12:19.538Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T03:12:19.538Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Lukes grounds out, pitcher Roki Sasaki to first baseman Freddie Freeman.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-10-28T03:12:43.119Z","endTime":"2025-10-28T03:14:40.293Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":808963,"link":"/api/v1/people/808963"},"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":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":77.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.56804692953324,"aZ":-37.71276108188226,"pfxX":-4.40185988071558,"pfxZ":-3.635431079605699,"pX":-0.46517132726814375,"pZ":0.6275920320177263,"vX0":4.87868809511555,"vY0":-123.91111771309893,"vZ0":-4.989888872110697,"x":134.73,"y":221.84,"x0":-1.9072441414057593,"y0":50.00354314742282,"z0":5.891939043946891,"aX":-6.702688960278984},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-7.7,"breakHorizontal":6.6,"spinRate":495,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.4455993194386272,"extension":7.191323892564862},"index":0,"playId":"27019935-d2a4-3550-a8ad-a7faf66349c6","pitchNumber":1,"startTime":"2025-10-28T03:13:02.057Z","endTime":"2025-10-28T03:13:05.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.3,"strikeZoneTop":3.46993654275764,"strikeZoneBottom":1.5860647551448,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.142724098417062,"aZ":-33.7940808650265,"pfxX":0.399057431507976,"pfxZ":-1.0945788730043304,"pX":-1.0501220867779215,"pZ":2.4363403854018024,"vX0":2.0238617208416145,"vY0":-121.65366227264388,"vZ0":-1.5924735377460395,"x":157.03,"y":173.0,"x0":-1.9481488436284926,"y0":50.00140568721198,"z0":6.056707843161861,"aX":0.59162817545178},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.2,"breakHorizontal":-1.2,"spinRate":506,"spinDirection":322},"zone":13,"typeConfidence":2.0,"plateTime":0.45201273062757563,"extension":6.898621815247384},"index":1,"playId":"27d76516-09f4-31f4-87d8-ef46fa77631b","pitchNumber":2,"startTime":"2025-10-28T03:13:22.029Z","endTime":"2025-10-28T03:13:25.700Z","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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.67655849226097,"aZ":-37.2085419362002,"pfxX":-0.522677359444035,"pfxZ":-3.4228251841239423,"pX":0.49316006548699715,"pZ":1.0829787622030587,"vX0":5.6408523128469055,"vY0":-121.6031445032014,"vZ0":-3.895622182947883,"x":98.2,"y":209.54,"x0":-1.805831984013894,"y0":50.001579819213646,"z0":5.9923899783596095,"aX":-0.769811492279214},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-7.0,"breakHorizontal":-0.6,"spinRate":481,"spinDirection":311},"zone":14,"typeConfidence":2.0,"plateTime":0.45342260729967787,"extension":6.939616683181009},"index":2,"playId":"3d76b786-e4b9-3574-83ed-703d78f513ee","pitchNumber":3,"startTime":"2025-10-28T03:13:40.877Z","endTime":"2025-10-28T03:13:43.877Z","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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.2,"strikeZoneTop":3.29610718162409,"strikeZoneBottom":1.54000087554594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.78300925697262,"aZ":-32.41145143462866,"pfxX":-5.460053230693946,"pfxZ":-0.15094365206115712,"pX":-1.2254398009502354,"pZ":0.46172943001722483,"vX0":3.7379519568862616,"vY0":-125.27864885334203,"vZ0":-6.811072544107076,"x":163.71,"y":226.31,"x0":-2.0321221055723546,"y0":50.004048692357955,"z0":5.8861685013687355,"aX":-8.625532876035269},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.7,"breakHorizontal":9.0,"spinRate":568,"spinDirection":287},"zone":13,"typeConfidence":2.0,"plateTime":0.43826290690938174,"extension":7.398882061505472},"index":3,"playId":"2ea65e34-decb-330f-85eb-e2af45a1dc35","pitchNumber":4,"startTime":"2025-10-28T03:14:01.743Z","endTime":"2025-10-28T03:14:05.031Z","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(85, 0, 187, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.496503269540952,"aZ":-35.18044207296575,"pfxX":-1.145668915626687,"pfxZ":-1.9762750178987218,"pX":-1.0242458441963553,"pZ":2.3139831256270713,"vX0":2.6442967692495567,"vY0":-123.47450429489,"vZ0":-1.7175658509895206,"x":156.04,"y":176.3,"x0":-1.9684655130593127,"y0":50.00581573907953,"z0":6.02656723724923,"aX":-1.7392554809891285},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-3.7,"breakHorizontal":1.3,"spinRate":515,"spinDirection":315},"zone":13,"typeConfidence":2.0,"plateTime":0.4465195388153127,"extension":7.224002961428293},"hitData":{"launchSpeed":79.4,"launchAngle":-25.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":129.71,"coordY":182.5}},"index":4,"playId":"b91dfcc6-324c-3f6d-81cf-dac8bae23075","pitchNumber":5,"startTime":"2025-10-28T03:14:32.661Z","endTime":"2025-10-28T03:14:40.293Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T03:14:40.293Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Teoscar Hernández flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-10-28T03:18:09.020Z","endTime":"2025-10-28T03:18:57.417Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"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":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to right field for Nathan Lukes.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-28T03:16:36.798Z","endTime":"2025-10-28T03:16:36.826Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"200"},{"details":{"description":"Myles Straw remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-10-28T03:16:36.826Z","endTime":"2025-10-28T03:16:36.828Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":680718,"link":"/api/v1/people/680718"}},{"details":{"description":"Pitching Change: Chris Bassitt replaces Seranthony Domínguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-10-28T03:16:36.828Z","endTime":"2025-10-28T03:18:11.218Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605135,"link":"/api/v1/people/605135"},"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":93.9,"endSpeed":86.0,"strikeZoneTop":3.51364836573996,"strikeZoneBottom":1.57999955159505,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.94366854272207,"aZ":-19.96639080997908,"pfxX":-4.68583424899975,"pfxZ":6.46889938256697,"pX":1.3509762761178394,"pZ":1.8450102073715562,"vX0":9.125459731552457,"vY0":-136.4616035504534,"vZ0":-5.328468058641544,"x":65.5,"y":188.96,"x0":-1.4270401416944005,"y0":50.000071020234095,"z0":5.197723911746562,"aX":-8.839488885190447},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.8,"breakHorizontal":6.6,"spinRate":2218,"spinDirection":215},"zone":14,"typeConfidence":0.89,"plateTime":0.401338090629793,"extension":6.33965422268979},"index":3,"playId":"0164a19f-7b15-3ab1-a376-36c1b058b5b1","pitchNumber":1,"startTime":"2025-10-28T03:18:11.218Z","endTime":"2025-10-28T03:18:14.218Z","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":92.3,"endSpeed":83.5,"strikeZoneTop":3.51922419511117,"strikeZoneBottom":1.58000098816801,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.488866651389092,"aZ":-28.01838815072935,"pfxX":-11.56308239991169,"pfxZ":2.3075243985922356,"pX":1.0376629167066291,"pZ":3.017540341084167,"vX0":10.937796240965769,"vY0":-133.90378552920035,"vZ0":0.002066186775562029,"x":77.45,"y":157.31,"x0":-1.6166558771472903,"y0":50.000621041565275,"z0":5.03747457030156,"aX":-20.795903309336445},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.4,"breakHorizontal":18.2,"spinRate":2140,"spinDirection":232},"zone":12,"typeConfidence":0.92,"plateTime":0.4105471364230131,"extension":6.456385764276464},"index":4,"playId":"90803b81-ec5a-3cd3-b311-b3d74dd597d6","pitchNumber":2,"startTime":"2025-10-28T03:18:30.071Z","endTime":"2025-10-28T03:18:34.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.988567410264853,"aZ":-28.35451837072321,"pfxX":-10.93502761067608,"pfxZ":2.112593292685073,"pX":-0.36878989264346645,"pZ":2.8221380782402434,"vX0":7.100867539686789,"vY0":-134.09306410980358,"vZ0":-0.7501056293527263,"x":131.06,"y":162.58,"x0":-1.6405496554168517,"y0":50.00205548137647,"z0":5.141740069247766,"aX":-19.766171970405885},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.8,"breakHorizontal":18.1,"spinRate":2197,"spinDirection":229},"zone":4,"typeConfidence":0.91,"plateTime":0.40961657125506745,"extension":6.518487356558116},"hitData":{"launchSpeed":82.7,"launchAngle":44.0,"totalDistance":252.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":142.3,"coordY":100.36}},"index":5,"playId":"943e730b-4df2-3371-b113-0e019b816f6e","pitchNumber":3,"startTime":"2025-10-28T03:18:48.399Z","endTime":"2025-10-28T03:18:57.417Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T03:18:57.417Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tommy Edman flies out to left fielder Myles Straw.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-10-28T03:19:27.183Z","endTime":"2025-10-28T03:19:54.184Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"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, 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":73.7,"endSpeed":67.1,"strikeZoneTop":3.26006148696446,"strikeZoneBottom":1.56999950464003,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.556138144540697,"aZ":-31.681333153102447,"pfxX":10.45835513011496,"pfxZ":0.42664002539492607,"pX":-0.30622929516890407,"pZ":2.6325671405356537,"vX0":0.8997702317557049,"vY0":-107.20598628408281,"vZ0":2.5470097237618514,"x":128.67,"y":167.7,"x0":-2.089375730056854,"y0":50.00131944990119,"z0":4.994133262427229,"aX":12.029983128865782},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":1.9,"breakHorizontal":-19.2,"spinRate":2341,"spinDirection":76},"zone":4,"typeConfidence":0.87,"plateTime":0.5132024145774094,"extension":6.206660798781597},"index":0,"playId":"0473a3a5-8a19-3dab-a0c6-2b2c489784df","pitchNumber":1,"startTime":"2025-10-28T03:19:29.511Z","endTime":"2025-10-28T03:19:32.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.669926584701766,"aZ":-21.255272472117877,"pfxX":-1.6480841941863331,"pfxZ":5.938521176803047,"pX":0.09482205309252734,"pZ":2.7880291975565212,"vX0":5.715296629958308,"vY0":-134.86136675386277,"vZ0":-2.461666917106646,"x":113.39,"y":163.5,"x0":-1.8390195828971554,"y0":50.00581052630363,"z0":5.2138864455963985,"aX":-3.0321531121883907},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.4,"breakHorizontal":1.8,"spinRate":2179,"spinDirection":221},"zone":5,"typeConfidence":0.74,"plateTime":0.4063203128346409,"extension":6.0867193528204195},"hitData":{"launchSpeed":77.5,"launchAngle":48.0,"totalDistance":221.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.99,"coordY":123.37}},"index":1,"playId":"218a814c-04a4-3b3b-a4e2-d01741576918","pitchNumber":2,"startTime":"2025-10-28T03:19:45.680Z","endTime":"2025-10-28T03:19:54.184Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T03:19:54.184Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Enrique Hernández strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-10-28T03:20:43.530Z","endTime":"2025-10-28T03:21:38.144Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"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":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":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.2,"strikeZoneTop":3.50247085761551,"strikeZoneBottom":1.66999984938206,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.568934861277494,"aZ":-30.71483674458625,"pfxX":-9.229043104006525,"pfxZ":0.7979388246403474,"pX":0.21444828750323747,"pZ":3.1348703095016477,"vX0":8.35694720676868,"vY0":-134.80351174939003,"vZ0":0.35399353331478034,"x":108.83,"y":154.14,"x0":-1.7393298247619857,"y0":50.00067527796567,"z0":5.184668552972782,"aX":-16.842811725851362},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":1.8,"breakHorizontal":14.8,"spinRate":1908,"spinDirection":236},"zone":2,"typeConfidence":0.93,"plateTime":0.40760142423059564,"extension":6.449543947013229},"index":0,"playId":"63890d8d-93ed-3702-8d87-c8ffdb8a31c2","pitchNumber":1,"startTime":"2025-10-28T03:20:50.565Z","endTime":"2025-10-28T03:20:54.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.861867506332562,"aZ":-24.716595059379404,"pfxX":-0.7045381982098795,"pfxZ":4.1676194693170086,"pX":0.919843844700681,"pZ":2.739015621703911,"vX0":6.828602901261762,"vY0":-132.5718061093193,"vZ0":-1.742067087081641,"x":81.94,"y":164.83,"x0":-1.5917120733886065,"y0":50.00420155508711,"z0":5.198915150204611,"aX":-1.2619718715224277},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.4,"breakHorizontal":-0.1,"spinRate":2127,"spinDirection":211},"zone":12,"typeConfidence":0.86,"plateTime":0.41227646415837604,"extension":6.376903100691307},"index":1,"playId":"f91c24a4-02f4-34f5-9bc9-9c1c4d7ba4aa","pitchNumber":2,"startTime":"2025-10-28T03:21:11.835Z","endTime":"2025-10-28T03:21:15.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":73.3,"endSpeed":66.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.160152583088646,"aZ":-33.20230159103537,"pfxX":10.811812589577677,"pfxZ":-0.910219679010762,"pX":0.7123287719417895,"pZ":2.765577444197275,"vX0":3.0331610522295986,"vY0":-106.62808351538774,"vZ0":2.9833118556410696,"x":89.85,"y":164.11,"x0":-2.1392031919446897,"y0":50.001934274969564,"z0":5.137082028976325,"aX":12.241863426845713},"breaks":{"breakAngle":21.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-0.2,"breakHorizontal":-20.4,"spinRate":2425,"spinDirection":70},"zone":6,"typeConfidence":0.89,"plateTime":0.5169659555061203,"extension":6.262257225869574},"index":2,"playId":"f582b3fd-a3e5-35ab-9286-c74eda21a30c","pitchNumber":3,"startTime":"2025-10-28T03:21:35.045Z","endTime":"2025-10-28T03:21:38.144Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T03:21:38.144Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vladimir Guerrero Jr. flies out to right fielder Teoscar Hernández.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-10-28T03:24:39.913Z","endTime":"2025-10-28T03:25:34.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"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":0},"pitchData":{"startSpeed":98.6,"endSpeed":89.6,"strikeZoneTop":3.75489754034622,"strikeZoneBottom":1.80872597485536,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.43416405057698,"aZ":-14.081336997981706,"pfxX":-5.98476749440918,"pfxZ":8.778838746650734,"pX":-0.5975530872241652,"pZ":1.4886789730742196,"vX0":6.022895145555995,"vY0":-143.20016881265738,"vZ0":-9.843898855055446,"x":139.78,"y":198.59,"x0":-1.958332947286509,"y0":50.002952468200995,"z0":5.868563125503642,"aX":-12.334503477146477},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.9,"breakHorizontal":9.5,"spinRate":2076,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.38362217513862795,"extension":7.201236431363067},"index":0,"playId":"8540f812-5230-39a5-86bf-16511d0f2b2c","pitchNumber":1,"startTime":"2025-10-28T03:24:54.483Z","endTime":"2025-10-28T03:24:58.469Z","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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":78.9,"strikeZoneTop":3.75842887221357,"strikeZoneBottom":1.60213361283531,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.063694858256643,"aZ":-33.25350477395335,"pfxX":-3.811576247099772,"pfxZ":-0.6778514267263933,"pX":-0.8170121083365037,"pZ":1.9229142564943973,"vX0":4.160643237647854,"vY0":-126.1699101094157,"vZ0":-3.480429722656181,"x":148.14,"y":186.86,"x0":-2.0033534189171363,"y0":50.004695304807875,"z0":6.0404894570007714,"aX":-6.059090878906398},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.9,"breakHorizontal":5.8,"spinRate":661,"spinDirection":297},"zone":7,"typeConfidence":2.0,"plateTime":0.4364953115655221,"extension":7.083684443339439},"index":1,"playId":"eb868eed-c06e-3e6a-9126-19dfef776253","pitchNumber":2,"startTime":"2025-10-28T03:25:10.028Z","endTime":"2025-10-28T03:25:14.278Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.0,"strikeZoneTop":3.63,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.458085214118995,"aZ":-13.657783080578412,"pfxX":-4.920863344912131,"pfxZ":9.068853476193375,"pX":-0.37992695872908877,"pZ":2.763578729602144,"vX0":6.4753488773481385,"vY0":-142.6200358730867,"vZ0":-6.444247793201986,"x":131.48,"y":164.16,"x0":-2.049778376766782,"y0":50.00450111988921,"z0":5.928371662204834,"aX":-10.050021544089175},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.1,"breakHorizontal":7.4,"spinRate":2092,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.38532110037656553,"extension":7.313543486632669},"hitData":{"launchSpeed":92.1,"launchAngle":31.0,"totalDistance":315.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.63,"coordY":81.62}},"index":2,"playId":"7d3c99dc-65c8-3a1f-b4cc-75c3d69bc9dc","pitchNumber":3,"startTime":"2025-10-28T03:25:25.864Z","endTime":"2025-10-28T03:25:34.802Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T03:25:34.802Z","atBatIndex":73},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Isiah Kiner-Falefa walks.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-10-28T03:25:53.308Z","endTime":"2025-10-28T03:27:07.259Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.5,"strikeZoneTop":3.267366795412,"strikeZoneBottom":1.47000112129468,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.65041698554518,"aZ":-13.412659343234715,"pfxX":-4.126196672160103,"pfxZ":9.084664916472416,"pX":-0.9414390141781501,"pZ":3.144638585204591,"vX0":4.731651000335323,"vY0":-143.17451105509673,"vZ0":-5.583004828215887,"x":152.89,"y":153.87,"x0":-2.083478690595854,"y0":50.00299340071802,"z0":5.967113098734101,"aX":-8.522225769531856},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.5,"breakHorizontal":6.5,"spinRate":2093,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.38330925620716005,"extension":7.223819138896752},"index":0,"playId":"b38ba26f-478c-34ed-a86e-b267a67a5d53","pitchNumber":1,"startTime":"2025-10-28T03:25:58.133Z","endTime":"2025-10-28T03:26:02.136Z","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":98.6,"endSpeed":89.8,"strikeZoneTop":3.21897704258171,"strikeZoneBottom":1.47000097535809,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.29688707012411,"aZ":-14.772977796128789,"pfxX":-4.677871104323078,"pfxZ":8.3679065067432,"pX":-1.0241111096729876,"pZ":3.770265499228088,"vX0":4.739523750713042,"vY0":-143.53255114331742,"vZ0":-3.663598572370466,"x":156.04,"y":136.98,"x0":-2.09176995407134,"y0":50.0011841953679,"z0":5.987622198503779,"aX":-9.725920648583159},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.5,"breakHorizontal":7.4,"spinRate":2144,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.38211957540853714,"extension":7.2926165598622},"index":1,"playId":"26d66d8b-ab6e-3f0b-b30b-a0030fb91dc8","pitchNumber":2,"startTime":"2025-10-28T03:26:13.320Z","endTime":"2025-10-28T03:26:16.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.2,"strikeZoneTop":3.31640677141893,"strikeZoneBottom":1.46999917131507,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.40647029330061,"aZ":-14.525274417496965,"pfxX":-3.45015984244867,"pfxZ":8.610518429496045,"pX":-0.08402440601737451,"pZ":3.8626367673972912,"vX0":6.794059671106299,"vY0":-142.43639937269188,"vZ0":-3.323683800735743,"x":120.2,"y":134.49,"x0":-2.0544427807304184,"y0":50.00468277600998,"z0":5.965937089329712,"aX":-7.073753771005493},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.1,"breakHorizontal":4.8,"spinRate":1962,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3848766073446437,"extension":7.200636144641692},"index":2,"playId":"e38e5b50-72ac-3aa3-b265-f519741f5f48","pitchNumber":3,"startTime":"2025-10-28T03:26:28.843Z","endTime":"2025-10-28T03:26:33.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.1,"endSpeed":90.4,"strikeZoneTop":3.24710326630163,"strikeZoneBottom":1.47000133607823,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.81781518159941,"aZ":-12.790526778536229,"pfxX":-6.173852363349852,"pfxZ":9.235768877161433,"pX":-0.3757127975282723,"pZ":2.5937273129901257,"vX0":7.004072116166766,"vY0":-144.0294078029382,"vZ0":-6.9140636145876995,"x":131.32,"y":168.75,"x0":-2.0382514162911223,"y0":50.001823591061736,"z0":5.818338129947793,"aX":-12.95576062445256},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.5,"breakHorizontal":9.7,"spinRate":2046,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.38047023719511497,"extension":7.3174545093033645},"index":3,"playId":"90916831-4b6e-3974-9535-1ca4b76b6e13","pitchNumber":4,"startTime":"2025-10-28T03:26:47.984Z","endTime":"2025-10-28T03:26:51.235Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.23648340609551,"strikeZoneBottom":1.47000045378824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.53459662681245,"aZ":-19.531753892594743,"pfxX":-8.826632648083592,"pfxZ":6.260378186592169,"pX":-0.9617591365711369,"pZ":2.734365797804223,"vX0":6.03311648847003,"vY0":-141.2851962314114,"vZ0":-5.368057400347527,"x":153.66,"y":164.95,"x0":-1.979299230992605,"y0":50.002554093072256,"z0":5.916321498004542,"aX":-17.82376614982604},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.4,"breakHorizontal":14.8,"spinRate":1930,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3878521712763474,"extension":7.331429218518096},"index":4,"playId":"1f77dd6d-a4f9-3312-b3dd-23d800961c12","pitchNumber":5,"startTime":"2025-10-28T03:27:02.847Z","endTime":"2025-10-28T03:27:07.259Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T03:27:07.259Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daulton Varsho singles on a line drive to second baseman Tommy Edman, deflected by first baseman Freddie Freeman. Isiah Kiner-Falefa out at 3rd, second baseman Tommy Edman to third baseman Max Muncy.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-10-28T03:27:17.064Z","endTime":"2025-10-28T03:29:32.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"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":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_deflection"},{"player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_runner_out","runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.4,"strikeZoneTop":3.37285907863978,"strikeZoneBottom":1.55999973811575,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.078762266930593,"aZ":-36.78976678222304,"pfxX":-3.861342289039404,"pfxZ":-3.1094211314917937,"pX":-1.1122906172029317,"pZ":1.812736497975947,"vX0":3.0807249735850952,"vY0":-121.88665848651051,"vZ0":-2.359365485358264,"x":159.4,"y":189.84,"x0":-1.8996256516095322,"y0":50.00388881428697,"z0":6.013193268685103,"aX":-5.72916918673424},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-6.0,"breakHorizontal":6.1,"spinRate":438,"spinDirection":297},"zone":13,"typeConfidence":2.0,"plateTime":0.45178974912533176,"extension":7.151003265545687},"index":0,"playId":"6e95675f-8e6a-3b70-ad3b-2aeb89fd1423","pitchNumber":1,"startTime":"2025-10-28T03:27:32.506Z","endTime":"2025-10-28T03:27:36.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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.561236099370912,"aZ":-25.96320450440305,"pfxX":-4.795236192793436,"pfxZ":3.886207282738124,"pX":0.3310835064245483,"pZ":1.0542477002931094,"vX0":6.937093668565254,"vY0":-126.09374057948295,"vZ0":-6.747626082326399,"x":104.38,"y":210.32,"x0":-1.8428542766790479,"y0":50.001468163272136,"z0":5.8828930589859505,"aX":-7.659710960094964},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.5,"breakHorizontal":7.0,"spinRate":610,"spinDirection":291},"zone":14,"typeConfidence":2.0,"plateTime":0.4357165162104142,"extension":7.3809290055312875},"index":1,"playId":"f7fda51c-356f-3cbe-9f0a-cc67a018d85a","pitchNumber":2,"startTime":"2025-10-28T03:27:51.935Z","endTime":"2025-10-28T03:27:54.935Z","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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.40767719620071,"strikeZoneBottom":1.56000047419644,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.235719875004957,"aZ":-31.39643956256254,"pfxX":-2.6157370328498204,"pfxZ":0.48431308092827985,"pX":0.32559364021380544,"pZ":-0.42268134718924644,"vX0":6.1145532011425034,"vY0":-125.90146911691113,"vZ0":-9.233386438773515,"x":104.59,"y":250.19,"x0":-1.802230235631532,"y0":50.00220602325103,"z0":5.859151147685046,"aX":-4.170855199914967},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.2,"breakHorizontal":3.2,"spinRate":659,"spinDirection":275},"zone":14,"typeConfidence":2.0,"plateTime":0.43622376792862294,"extension":7.3389841759233345},"index":2,"playId":"5d03775e-331b-3ac3-8019-068b282a5bd9","pitchNumber":3,"startTime":"2025-10-28T03:28:10.422Z","endTime":"2025-10-28T03:28:15.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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":88.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.57756508386716,"aZ":-12.274829709270952,"pfxX":-3.9410365943328998,"pfxZ":9.756938914985085,"pX":-0.3930037175979451,"pZ":2.927409656746881,"vX0":6.033844633491813,"vY0":-142.9893945575832,"vZ0":-6.291422941566121,"x":131.98,"y":159.74,"x0":-2.033296197830138,"y0":50.006740040631136,"z0":5.950372461573401,"aX":-8.041169200547959},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.3,"breakHorizontal":5.8,"spinRate":2129,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.38527427406211734,"extension":7.212139645860971},"index":3,"playId":"f30bbd11-6915-38ca-8f75-2d83a987384e","pitchNumber":4,"startTime":"2025-10-28T03:28:40.406Z","endTime":"2025-10-28T03:28:43.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.5,"strikeZoneTop":3.39955054183686,"strikeZoneBottom":1.56000105013546,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.00682889918852,"aZ":-30.408810418483668,"pfxX":-5.105575596628897,"pfxZ":1.1496187900922994,"pX":-2.2340566712837866,"pZ":3.296103401605245,"vX0":1.1665953020855402,"vY0":-123.94564827093721,"vZ0":-0.6199828083661283,"x":202.16,"y":149.79,"x0":-2.050445637447811,"y0":50.005093657037925,"z0":6.110296369980938,"aX":-7.8681208602198485},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.2,"breakHorizontal":8.9,"spinRate":628,"spinDirection":292},"zone":11,"typeConfidence":2.0,"plateTime":0.44355532815369036,"extension":7.178595829865917},"index":4,"playId":"b8764ac8-310a-30c9-ba3f-eab877beee5c","pitchNumber":5,"startTime":"2025-10-28T03:29:01.214Z","endTime":"2025-10-28T03:29:04.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.44414876455722,"aZ":-33.83253187391961,"pfxX":-2.2414610863951965,"pfxZ":-1.0687976196513,"pX":0.09186962494770388,"pZ":1.1528368119918737,"vX0":5.4767549010094925,"vY0":-124.44815903023554,"vZ0":-4.6218097801162425,"x":113.5,"y":207.65,"x0":-1.8609033991167399,"y0":50.00496788442243,"z0":5.883408176968506,"aX":-3.463650345416047},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.9,"breakHorizontal":2.6,"spinRate":526,"spinDirection":317},"zone":14,"typeConfidence":2.0,"plateTime":0.442647445378054,"extension":7.2673214134162185},"hitData":{"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":170.75,"coordY":151.95}},"index":5,"playId":"2bf6b142-c631-338f-88f1-12868321fd83","pitchNumber":6,"startTime":"2025-10-28T03:29:21.252Z","endTime":"2025-10-28T03:29:32.337Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T03:29:32.337Z","atBatIndex":75},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alejandro Kirk walks. Daulton Varsho to 2nd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-10-28T03:31:27.531Z","endTime":"2025-10-28T03:33:05.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"postOnSecond":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"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":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-10-28T03:30:29.661Z","endTime":"2025-10-28T03:31:29.690Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.9,"strikeZoneTop":3.20127298194658,"strikeZoneBottom":1.48999970749426,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.46308482622635,"aZ":-29.458749989469606,"pfxX":-1.5708582965040843,"pfxZ":1.8015352811803353,"pX":-1.0807928075261002,"pZ":2.156922923100641,"vX0":2.6113329254688775,"vY0":-122.32834917943448,"vZ0":-3.2115000935758458,"x":158.2,"y":180.54,"x0":-1.9608886394672052,"y0":50.00251716560078,"z0":6.0279748599404135,"aX":-2.3668308072571156},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.8,"breakHorizontal":2.2,"spinRate":628,"spinDirection":288},"zone":13,"typeConfidence":2.0,"plateTime":0.44876428662538714,"extension":7.014448821872349},"index":1,"playId":"84483bcd-b0b9-34e1-a9db-741ba32ab323","pitchNumber":1,"startTime":"2025-10-28T03:31:29.690Z","endTime":"2025-10-28T03:31:34.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":3.2062807211281,"strikeZoneBottom":1.49000114991177,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.51856061957696,"aZ":-14.57802663538786,"pfxX":-2.07533401060773,"pfxZ":8.674544390230688,"pX":-0.8821384784064826,"pZ":3.26426089529343,"vX0":3.9792103424681278,"vY0":-141.56432929753822,"vZ0":-5.025583231094278,"x":150.63,"y":150.64,"x0":-2.0367535228700944,"y0":50.001573193765644,"z0":5.996704751902141,"aX":-4.209525370870381},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.9,"breakHorizontal":3.0,"spinRate":2070,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.38701740864410183,"extension":7.096198540372813},"index":2,"playId":"9c670a05-9ed5-3504-96ae-f036aa6eb8ab","pitchNumber":2,"startTime":"2025-10-28T03:31:48.414Z","endTime":"2025-10-28T03:31:52.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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.32033429641026,"strikeZoneBottom":1.48999966302524,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.37702063184357,"aZ":-26.87432781152837,"pfxX":-2.853683557804638,"pfxZ":3.3463280630190004,"pX":-0.1261993039977609,"pZ":1.7976838878629677,"vX0":5.343535952194026,"vY0":-125.11254366429309,"vZ0":-4.739202624955165,"x":121.81,"y":190.24,"x0":-1.9194755092181928,"y0":50.00439381642197,"z0":5.920543674468441,"aX":-4.522272699368614},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.2,"breakHorizontal":4.0,"spinRate":622,"spinDirection":285},"zone":8,"typeConfidence":2.0,"plateTime":0.437889383732347,"extension":7.279215557259077},"index":3,"playId":"e3c6fa60-9fa2-3131-95e8-29f780bc0bbc","pitchNumber":3,"startTime":"2025-10-28T03:32:06.805Z","endTime":"2025-10-28T03:32:10.762Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"index":4,"playId":"eab11896-ff48-4c95-acc4-141a7d2ae377","startTime":"2025-10-28T03:32:19.826Z","endTime":"2025-10-28T03:32:24.826Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.3,"strikeZoneTop":3.18806216391176,"strikeZoneBottom":1.49000115280121,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.365703390303196,"aZ":-16.63065909476914,"pfxX":-3.096259183305426,"pfxZ":7.6582392272671465,"pX":0.837363640415643,"pZ":2.581467744055349,"vX0":8.812541800196936,"vY0":-141.3843969356,"vZ0":-6.428562042771365,"x":85.08,"y":169.08,"x0":-1.91385420885511,"y0":50.005655476088634,"z0":5.946728894599998,"aX":-6.287047709135222},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.7,"breakHorizontal":3.8,"spinRate":1972,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.3869665809760354,"extension":7.27310290537593},"index":5,"playId":"9bc99332-482f-3388-bc80-82244d8cbaaf","pitchNumber":4,"startTime":"2025-10-28T03:32:43.624Z","endTime":"2025-10-28T03:32:49.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.9,"strikeZoneTop":3.14639776381132,"strikeZoneBottom":1.49000100834669,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.39312169251622,"aZ":-36.79579552509413,"pfxX":-3.556927655773139,"pfxZ":-3.0202030103975037,"pX":-1.8662740541339424,"pZ":1.0396676658874504,"vX0":1.624933555250996,"vY0":-123.4092923608064,"vZ0":-4.241053587839994,"x":188.14,"y":210.71,"x0":-2.073971467148643,"y0":50.003740197253045,"z0":5.906547608343004,"aX":-5.442733060861133},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-6.2,"breakHorizontal":6.0,"spinRate":656,"spinDirection":285},"zone":13,"typeConfidence":2.0,"plateTime":0.44520010910249574,"extension":7.28362868021353},"index":6,"playId":"c50f9c13-11d3-3bb5-9a6c-29aaf71d0bb3","pitchNumber":5,"startTime":"2025-10-28T03:33:02.514Z","endTime":"2025-10-28T03:33:05.852Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T03:33:05.852Z","atBatIndex":76},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Myles Straw grounds into a force out, third baseman Max Muncy to second baseman Tommy Edman. Alejandro Kirk out at 2nd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-10-28T03:33:13.173Z","endTime":"2025-10-28T03:34:38.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669242,"link":"/api/v1/people/669242"},"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":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.30798912346647,"strikeZoneBottom":1.52597720750977,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.617268220575912,"aZ":-38.033856155862956,"pfxX":-5.224218868400558,"pfxZ":-3.789340184473857,"pX":-1.0544251613920743,"pZ":1.3398223747805034,"vX0":3.787696417680725,"vY0":-123.76576421715424,"vZ0":-3.5793781144527057,"x":157.19,"y":202.6,"x0":-1.9289207980182497,"y0":50.00431783062731,"z0":6.003004668551943,"aX":-8.073305188254247},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-7.4,"breakHorizontal":8.5,"spinRate":558,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.4432205644717775,"extension":7.3250932446595485},"index":0,"playId":"5825b340-00ef-3c33-925f-812f9ffb1f98","pitchNumber":1,"startTime":"2025-10-28T03:33:44.834Z","endTime":"2025-10-28T03:33:48.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.25712746660777,"aZ":-14.137357264556131,"pfxX":-3.268083495914685,"pfxZ":8.876710700239547,"pX":-0.02476269136117288,"pZ":2.295119536432333,"vX0":6.651499866655261,"vY0":-141.62976894264605,"vZ0":-7.558596628689995,"x":117.94,"y":176.81,"x0":-1.9788514943027253,"y0":50.00530451453497,"z0":5.902270186454101,"aX":-6.642783533003278},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.6,"breakHorizontal":4.6,"spinRate":2096,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.3866863926706632,"extension":7.134827011197718},"index":1,"playId":"530b776f-98d0-3fc5-8307-74397dd33d5a","pitchNumber":2,"startTime":"2025-10-28T03:34:02.844Z","endTime":"2025-10-28T03:34:07.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.85859444136523,"aZ":-14.315360612828416,"pfxX":-4.357877823234638,"pfxZ":8.63955564578708,"pX":-1.186071609281221,"pZ":2.4155720059468635,"vX0":3.647116797598897,"vY0":-142.8471015414526,"vZ0":-7.456803920723527,"x":162.21,"y":173.56,"x0":-1.9131127714427447,"y0":50.00001632246986,"z0":5.959326216588733,"aX":-9.00597359670082},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.3,"breakHorizontal":7.2,"spinRate":2114,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.383414660324231,"extension":7.117349642906536},"hitData":{"launchSpeed":80.6,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.17,"coordY":159.95}},"index":2,"playId":"690acbe8-7c2d-30bf-b2b7-accdafb21b0d","pitchNumber":3,"startTime":"2025-10-28T03:34:30.575Z","endTime":"2025-10-28T03:34:38.352Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T03:34:38.352Z","atBatIndex":77},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Andy Pages pops out to second baseman Isiah Kiner-Falefa.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-10-28T03:37:48.005Z","endTime":"2025-10-28T03:41:32.471Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8,9,10],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jeff Hoffman replaces Chris Bassitt.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-28T03:35:44.406Z","endTime":"2025-10-28T03:37:50.212Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656546,"link":"/api/v1/people/656546"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.45321485482462,"strikeZoneBottom":1.58999949752536,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.845896283828196,"aZ":-13.618156876137308,"pfxX":-9.292864948268717,"pfxZ":9.46471440793234,"pX":-0.31587705939653576,"pZ":2.0454076907639656,"vX0":8.7768908588899,"vY0":-139.26632533855076,"vZ0":-7.142227068980302,"x":129.04,"y":183.55,"x0":-2.3038878258556204,"y0":50.00388654664555,"z0":5.547691539237588,"aX":-18.220126686124427},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.7,"breakHorizontal":15.0,"spinRate":2458,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.39358933135313956,"extension":6.677151861852465},"index":1,"playId":"9a641799-cf5a-3670-9cb2-80c503744f01","pitchNumber":1,"startTime":"2025-10-28T03:37:50.212Z","endTime":"2025-10-28T03:37:53.850Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.11670823227987,"aZ":-13.29421074669984,"pfxX":-8.923249827606831,"pfxZ":9.672404343452584,"pX":-0.39967404910965204,"pZ":2.2176566743400485,"vX0":8.454396161510632,"vY0":-138.83160280148306,"vZ0":-6.658534448716784,"x":132.23,"y":178.9,"x0":-2.3252275881335533,"y0":50.003752969311776,"z0":5.532328740481809,"aX":-17.418177023772348},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.3,"breakHorizontal":14.4,"spinRate":2543,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.3945524797983122,"extension":6.504481072567289},"index":2,"playId":"26645eec-4a3a-3960-93f4-0ece235aa5c0","pitchNumber":2,"startTime":"2025-10-28T03:38:06.590Z","endTime":"2025-10-28T03:38:09.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":82.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.195857696021786,"aZ":-30.00124709124816,"pfxX":1.2583720495982003,"pfxZ":1.298870869666147,"pX":0.9506053939649618,"pZ":2.096900931852069,"vX0":7.958889484322663,"vY0":-127.07445192678257,"vZ0":-3.150113017923215,"x":80.77,"y":182.16,"x0":-2.3552113728583737,"y0":50.00525225540459,"z0":5.67751714828925,"aX":2.105248877436485},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.0,"breakHorizontal":-3.7,"spinRate":2852,"spinDirection":38},"zone":14,"typeConfidence":0.9,"plateTime":0.4271558694010249,"extension":6.533532627666623},"index":3,"playId":"39db926e-7f5a-3a1e-80cc-f5b3b1d0a645","pitchNumber":3,"startTime":"2025-10-28T03:38:38.520Z","endTime":"2025-10-28T03:38:41.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":80.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.969407865209863,"aZ":-29.22433332438606,"pfxX":-0.42743836428099957,"pfxZ":1.7747425683691613,"pX":0.7431144139232313,"pZ":1.0132957723211888,"vX0":7.761070409182298,"vY0":-128.52214271066268,"vZ0":-5.722989501848793,"x":88.67,"y":211.42,"x0":-2.2721026605487586,"y0":50.000087014914854,"z0":5.565327436359039,"aX":-0.7104807220865844},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.0,"breakHorizontal":-1.1,"spinRate":2694,"spinDirection":188},"zone":14,"typeConfidence":0.87,"plateTime":0.4277211658982303,"extension":6.163220414114137},"index":4,"playId":"bf243809-8cd1-33c0-8138-4ef77b8a8669","pitchNumber":4,"startTime":"2025-10-28T03:39:04.133Z","endTime":"2025-10-28T03:39:07.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":82.2,"strikeZoneTop":3.48961256294442,"strikeZoneBottom":1.59000020315782,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.506199425188402,"aZ":-24.166631560422065,"pfxX":-4.229348337588091,"pfxZ":4.776660805734759,"pX":2.1131832819917675,"pZ":0.6628922774244937,"vX0":11.918211821584608,"vY0":-127.47961508772224,"vZ0":-7.5717991499979735,"x":36.45,"y":220.88,"x0":-2.034299259343888,"y0":50.004691861699115,"z0":5.525884844940362,"aX":-7.09479974596168},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.3,"breakHorizontal":5.5,"spinRate":2608,"spinDirection":230},"zone":14,"typeConfidence":0.71,"plateTime":0.4265508561837059,"extension":6.5656492266616455},"index":5,"playId":"2a2203a5-d1a1-3fc6-80ab-4fa4a2d17108","pitchNumber":5,"startTime":"2025-10-28T03:39:26.918Z","endTime":"2025-10-28T03:39:29.918Z","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.5,"endSpeed":87.7,"strikeZoneTop":3.51610685124988,"strikeZoneBottom":1.58999929648503,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.072075844192085,"aZ":-13.162059297494913,"pfxX":-7.660506930220748,"pfxZ":9.568208669431677,"pX":-0.7189037089356367,"pZ":3.66226701920946,"vX0":7.2835004902585,"vY0":-140.36528416899174,"vZ0":-2.9804140618700177,"x":144.4,"y":139.9,"x0":-2.357634842978372,"y0":50.00020592144098,"z0":5.599921390303402,"aX":-15.217254811828566},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.8,"breakHorizontal":12.2,"spinRate":2494,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3908781581157075,"extension":6.718476823689497},"index":6,"playId":"69fdcb64-610f-3e0c-9b2d-065d868ba9c9","pitchNumber":6,"startTime":"2025-10-28T03:39:54.309Z","endTime":"2025-10-28T03:40:01.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":82.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.626402683990083,"aZ":-32.910711945748446,"pfxX":1.4529133153018334,"pfxZ":-0.4388733623054115,"pX":0.013062877920973706,"pZ":1.5904676841466119,"vX0":5.715918189786087,"vY0":-127.39716348646019,"vZ0":-3.788973003969641,"x":116.5,"y":195.84,"x0":-2.4280404730956113,"y0":50.00154911825183,"z0":5.636373568492787,"aX":2.4420068144364215},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.3,"breakHorizontal":-3.6,"spinRate":2667,"spinDirection":76},"zone":8,"typeConfidence":0.89,"plateTime":0.42627506662214376,"extension":6.606406158198139},"index":7,"playId":"ede4c404-3e3a-387b-8635-053feb007091","pitchNumber":7,"startTime":"2025-10-28T03:40:13.830Z","endTime":"2025-10-28T03:40:17.946Z","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.3,"endSpeed":86.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.69928351992059,"aZ":-13.352600292498792,"pfxX":-9.606621120030548,"pfxZ":9.83139565157665,"pX":-0.14728562826156347,"pZ":1.601180174113036,"vX0":9.099682554094128,"vY0":-138.20544530805503,"vZ0":-7.898288173271581,"x":122.61,"y":195.55,"x0":-2.2505701564493843,"y0":50.00627547973838,"z0":5.41278277657622,"aX":-18.400142666475602},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.1,"breakHorizontal":15.2,"spinRate":2579,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.39783776137369564,"extension":6.715255209190959},"index":8,"playId":"068f6140-f657-3abf-b385-b83cc40f83d1","pitchNumber":8,"startTime":"2025-10-28T03:40:42.569Z","endTime":"2025-10-28T03:40:45.569Z","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":87.7,"endSpeed":81.3,"strikeZoneTop":3.51152435727661,"strikeZoneBottom":1.58999869037429,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.422513429568287,"aZ":-28.30894929492482,"pfxX":-1.343722206427131,"pfxZ":2.3326296620402536,"pX":1.5637650224651827,"pZ":1.0851281576612342,"vX0":9.833302714767948,"vY0":-127.36708023277652,"vZ0":-5.829914162056338,"x":57.39,"y":209.48,"x0":-2.1605769473432415,"y0":50.001700939150574,"z0":5.622543790335978,"aX":-2.225867085156059},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.1,"breakHorizontal":0.4,"spinRate":2789,"spinDirection":22},"zone":14,"typeConfidence":0.87,"plateTime":0.4288938448772628,"extension":6.367002028316591},"index":9,"playId":"f2defb72-0a0b-3a04-8ed3-a070ae1a1924","pitchNumber":9,"startTime":"2025-10-28T03:41:04.347Z","endTime":"2025-10-28T03:41:07.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":86.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.38707330649274,"aZ":-13.13786978760855,"pfxX":-8.556964804970935,"pfxZ":9.755735111212308,"pX":0.1520915139079262,"pZ":3.1438938476723313,"vX0":9.619998668463156,"vY0":-139.52563719824758,"vZ0":-4.461137213540189,"x":111.2,"y":153.89,"x0":-2.2455849593460924,"y0":50.003466983330384,"z0":5.643610685480645,"aX":-16.69945005132453},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.8,"breakHorizontal":13.2,"spinRate":2494,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.39410821122011175,"extension":6.604283600427378},"hitData":{"launchSpeed":75.4,"launchAngle":68.0,"totalDistance":105.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":147.45,"coordY":161.21}},"index":10,"playId":"27911cfc-81a5-3ce2-9451-1c512a7f1057","pitchNumber":10,"startTime":"2025-10-28T03:41:23.439Z","endTime":"2025-10-28T03:41:32.471Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T03:41:32.471Z","atBatIndex":78},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Jeff Hoffman intentionally walks Shohei Ohtani.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-10-28T03:41:42.131Z","endTime":"2025-10-28T03:41:52.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"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":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":0,"playId":"08130326-0806-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-10-28T03:41:50.538Z","endTime":"2025-10-28T03:41:50.564Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":1,"playId":"08130326-0806-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-10-28T03:41:50.564Z","endTime":"2025-10-28T03:41:50.565Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"index":2,"playId":"08130326-0806-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-10-28T03:41:50.565Z","endTime":"2025-10-28T03:41:50.566Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"index":3,"playId":"08130326-0806-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-10-28T03:41:50.566Z","endTime":"2025-10-28T03:41:52.126Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2025-10-28T03:41:52.126Z","atBatIndex":79},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mookie Betts flies out to right fielder Nathan Lukes in foul territory.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-10-28T03:42:40.809Z","endTime":"2025-10-28T03:45:24.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":5},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":1},"index":0,"playId":"07ea2770-56a7-37a9-a364-f076732a1fd6","startTime":"2025-10-28T03:42:21.315Z","endTime":"2025-10-28T03:42:24.315Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.3,"strikeZoneTop":3.32185094880973,"strikeZoneBottom":1.56758161895643,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.489569384918525,"aZ":-11.849956594730086,"pfxX":-6.088224634489424,"pfxZ":10.831395456555187,"pX":0.8412623547113443,"pZ":2.7700449827393476,"vX0":10.380539452805115,"vY0":-136.69575286366816,"vZ0":-5.453457817949789,"x":84.93,"y":163.99,"x0":-2.229059605780024,"y0":50.004246915804515,"z0":5.617305726862593,"aX":-11.426435663817943},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.5,"breakHorizontal":8.6,"spinRate":2570,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.40197720697936656,"extension":6.6083212360035875},"index":1,"playId":"0e4c44ae-489f-3a71-87a8-e21b0523f1c4","pitchNumber":1,"startTime":"2025-10-28T03:42:43.017Z","endTime":"2025-10-28T03:42:51.957Z","isPitch":true,"type":"pitch"},{"details":{"description":"Dodgers challenged (tag play), call on the field was upheld: Shohei Ohtani caught stealing 2nd base, catcher Alejandro Kirk to second baseman Isiah Kiner-Falefa.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":true,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"index":2,"actionPlayId":"0e4c44ae-489f-3a71-87a8-e21b0523f1c4","startTime":"2025-10-28T03:43:02.189Z","endTime":"2025-10-28T03:44:32.482Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":119}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.8,"strikeZoneTop":3.19664336272007,"strikeZoneBottom":1.49000051138551,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.89405565325874,"aZ":-27.7070800633766,"pfxX":-0.19917073799272345,"pfxZ":2.688005965311855,"pX":1.686542990576755,"pZ":0.427576753079854,"vX0":9.87414817758336,"vY0":-127.26687918314545,"vZ0":-7.27473994999034,"x":52.71,"y":227.24,"x0":-2.196338213102765,"y0":50.00407161826817,"z0":5.478241858001972,"aX":-0.3327567998471083},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.6,"breakHorizontal":-1.6,"spinRate":2845,"spinDirection":325},"zone":14,"typeConfidence":0.89,"plateTime":0.4282273511368615,"extension":6.714655837321453},"index":3,"playId":"147d7844-1068-3205-b71d-d8d0c96f9b8d","pitchNumber":2,"startTime":"2025-10-28T03:44:32.482Z","endTime":"2025-10-28T03:44:35.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":85.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.64273886153383,"aZ":-13.141070753136775,"pfxX":-9.389743256814741,"pfxZ":9.954457442522772,"pX":0.37418733436091595,"pZ":2.5212382905704445,"vX0":10.714623063704884,"vY0":-138.52576569099622,"vZ0":-5.608279692938398,"x":102.74,"y":170.71,"x0":-2.3540662554210625,"y0":50.00310674681193,"z0":5.476768729855504,"aX":-17.953328693061007},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.7,"breakHorizontal":14.3,"spinRate":2626,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.39788992410762747,"extension":6.708821016489802},"index":4,"playId":"f85f6bde-e726-3333-a801-2c87335a34b6","pitchNumber":3,"startTime":"2025-10-28T03:44:52.001Z","endTime":"2025-10-28T03:44:55.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":85.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.28753863503587,"aZ":-11.866379726619352,"pfxX":-7.201697553097606,"pfxZ":10.634746341539831,"pX":0.09459056243121222,"pZ":2.6348000588433678,"vX0":8.934433140368354,"vY0":-138.592458858946,"vZ0":-5.798574448753783,"x":113.39,"y":167.64,"x0":-2.2634517525242535,"y0":50.0027552262666,"z0":5.575458772045626,"aX":-13.752575451941606},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.9,"breakHorizontal":10.8,"spinRate":2605,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.39803183630743,"extension":6.581736202982158},"hitData":{"launchSpeed":91.7,"launchAngle":61.0,"totalDistance":186.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.45,"coordY":164.25}},"index":5,"playId":"d98854d8-ea21-3f7f-91e6-115f8643e1a1","pitchNumber":4,"startTime":"2025-10-28T03:45:14.777Z","endTime":"2025-10-28T03:45:24.028Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T03:45:24.028Z","atBatIndex":80},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ernie Clement pops out to first baseman Freddie Freeman in foul territory.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-10-28T03:48:09.205Z","endTime":"2025-10-28T03:48:38.566Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Emmet Sheehan replaces Roki Sasaki.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-28T03:46:15.323Z","endTime":"2025-10-28T03:48:11.412Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686218,"link":"/api/v1/people/686218"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.366425211467863,"aZ":-24.711900290615514,"pfxX":0.4812425257606239,"pfxZ":4.302583464239377,"pX":0.9656846173517895,"pZ":1.6120598959471504,"vX0":5.046626872187038,"vY0":-131.0368733082408,"vZ0":-4.378606843327851,"x":80.19,"y":195.25,"x0":-1.0498478826493716,"y0":50.00464914614056,"z0":5.157030975369477,"aX":0.8333177696173893},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.0,"breakHorizontal":-2.0,"spinRate":2569,"spinDirection":186},"zone":14,"typeConfidence":0.87,"plateTime":0.41841802125241134,"extension":6.663454322249171},"index":1,"playId":"d0d40bd3-9575-326c-9531-96b37e44b78d","pitchNumber":1,"startTime":"2025-10-28T03:48:11.412Z","endTime":"2025-10-28T03:48:14.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":87.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.12024234521338,"aZ":-9.010782946744978,"pfxX":-4.535635844854459,"pfxZ":11.57332778030993,"pX":0.00992678251374533,"pZ":3.0324648573448765,"vX0":3.2464782886276815,"vY0":-141.69437615183483,"vZ0":-5.15485102700157,"x":116.62,"y":156.9,"x0":-0.5706433862293459,"y0":50.0010335871903,"z0":5.470741181358641,"aX":-9.076992690112599},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.8,"breakHorizontal":7.4,"spinRate":2457,"spinDirection":204},"zone":2,"typeConfidence":0.91,"plateTime":0.38888982770133174,"extension":6.676630511189115},"hitData":{"launchSpeed":81.5,"launchAngle":75.0,"totalDistance":87.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":159.13,"coordY":189.41}},"index":2,"playId":"b83ab96d-444f-33a8-a7ee-5ade5804c544","pitchNumber":2,"startTime":"2025-10-28T03:48:29.057Z","endTime":"2025-10-28T03:48:38.566Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T03:48:38.566Z","atBatIndex":81},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Giménez strikes out on a foul tip.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-10-28T03:48:50.525Z","endTime":"2025-10-28T03:50:23.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.8,"strikeZoneTop":3.25,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.876336020785555,"aZ":-29.139099088215616,"pfxX":-9.28474219626414,"pfxZ":1.976520802159908,"pX":0.18835872974522982,"pZ":1.8424676704006582,"vX0":5.657550730675805,"vY0":-123.0433590902201,"vZ0":-2.5972409557031084,"x":109.82,"y":189.03,"x0":-0.9316914393713638,"y0":50.00387585989867,"z0":5.374897947850064,"aX":-14.27089640129979},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.2,"breakHorizontal":15.5,"spinRate":1390,"spinDirection":261},"zone":8,"typeConfidence":0.91,"plateTime":0.4447407794771556,"extension":6.4104483311677924},"index":0,"playId":"e9dbf123-8aef-3b75-b078-55940b71235f","pitchNumber":1,"startTime":"2025-10-28T03:49:09.147Z","endTime":"2025-10-28T03:49:12.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.7,"strikeZoneTop":3.44211773084023,"strikeZoneBottom":1.68128553270576,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.70876518012657,"aZ":-8.25406786549636,"pfxX":-3.1328387789838974,"pfxZ":12.059511693933473,"pX":1.955442450718873,"pZ":2.8399454205258414,"vX0":7.617915966172844,"vY0":-140.40133796492844,"vZ0":-5.864233082946159,"x":42.46,"y":162.1,"x0":-0.39389231628299015,"y0":50.00546309436637,"z0":5.501666799583941,"aX":-6.2165947148132155},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":20.6,"breakHorizontal":4.0,"spinRate":2386,"spinDirection":204},"zone":12,"typeConfidence":0.9,"plateTime":0.3910923666488886,"extension":6.7222405757818375},"index":1,"playId":"a0ef4667-db42-3959-8625-6d30703cb1aa","pitchNumber":2,"startTime":"2025-10-28T03:49:29.173Z","endTime":"2025-10-28T03:49:32.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.25,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.62505355008406,"aZ":-33.641383073120004,"pfxX":-9.168957353079492,"pfxZ":-0.9339160075126278,"pX":0.9115088972405172,"pZ":1.1006930210659238,"vX0":7.042953111464107,"vY0":-124.62179920089673,"vZ0":-3.464458716326522,"x":82.26,"y":209.06,"x0":-0.7575061448524515,"y0":50.00153574254574,"z0":5.2825515929118465,"aX":-14.446948950443206},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.3,"breakHorizontal":15.0,"spinRate":1311,"spinDirection":267},"zone":14,"typeConfidence":0.91,"plateTime":0.4392135682354201,"extension":6.556802187496919},"index":2,"playId":"cfd34f43-bff0-3a1b-9033-5464580e9fee","pitchNumber":3,"startTime":"2025-10-28T03:49:48.863Z","endTime":"2025-10-28T03:49:51.863Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-10-28T03:49:58.568Z","endTime":"2025-10-28T03:50:20.443Z","isPitch":false,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":87.7,"strikeZoneTop":3.25,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.46128428492081,"aZ":-9.188326759852254,"pfxX":-4.730134441676151,"pfxZ":11.493533468830394,"pX":-0.6812301751833005,"pZ":3.9337010754123587,"vX0":2.1136395016958685,"vY0":-141.29160853909127,"vZ0":-2.5576241422752357,"x":142.97,"y":132.57,"x0":-0.8290812300063386,"y0":50.00075899505406,"z0":5.450607598769174,"aX":-9.458434236091769},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":20.4,"breakHorizontal":8.0,"spinRate":2433,"spinDirection":211},"zone":11,"typeConfidence":0.91,"plateTime":0.3892822928140509,"extension":6.679485942981714},"index":4,"playId":"81c34461-d41c-3ccb-bd24-902580126ad2","pitchNumber":4,"startTime":"2025-10-28T03:50:20.443Z","endTime":"2025-10-28T03:50:23.443Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T03:50:23.443Z","atBatIndex":82},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ty France singles on a line drive to left fielder Enrique Hernández.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-10-28T03:50:34.091Z","endTime":"2025-10-28T03:51:18.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":87.2,"endSpeed":80.1,"strikeZoneTop":3.33023752703434,"strikeZoneBottom":1.52000076853756,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.34001441622605,"aZ":-29.74288372924239,"pfxX":3.226049767168825,"pfxZ":1.4830161176947048,"pX":0.05227839741160647,"pZ":3.662702433463839,"vX0":1.946917662425762,"vY0":-127.05191747838563,"vZ0":1.927566992619684,"x":115.01,"y":139.89,"x0":-1.1423549784664015,"y0":50.00330034722058,"z0":5.253286736839515,"aX":5.288338695231524},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.4,"breakHorizontal":-6.2,"spinRate":2476,"spinDirection":127},"zone":12,"typeConfidence":0.91,"plateTime":0.430638839581992,"extension":6.448864791034313},"index":0,"playId":"64d61c09-44fa-3a38-a4cd-ce6962a4e0b6","pitchNumber":1,"startTime":"2025-10-28T03:50:52.442Z","endTime":"2025-10-28T03:50:56.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.86602965043352,"aZ":-25.555233467330652,"pfxX":1.6457739144731014,"pfxZ":3.924670458088279,"pX":0.6882756182508026,"pZ":2.51064507226538,"vX0":3.737204347116394,"vY0":-128.55951298705472,"vZ0":-1.7987262307416083,"x":90.76,"y":170.99,"x0":-0.9938664128797319,"y0":50.00084747940021,"z0":5.189033192239997,"aX":2.773950083085922},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.0,"breakHorizontal":-3.7,"spinRate":2408,"spinDirection":176},"zone":6,"typeConfidence":0.91,"plateTime":0.42488654876631804,"extension":6.638403709598365},"hitData":{"launchSpeed":75.9,"launchAngle":26.0,"totalDistance":244.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":64.15,"coordY":110.37}},"index":1,"playId":"a250e8dc-6278-3975-a1b1-b0a6b8bf3fcb","pitchNumber":2,"startTime":"2025-10-28T03:51:07.417Z","endTime":"2025-10-28T03:51:18.096Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T03:51:18.096Z","atBatIndex":83},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Blue Jays challenged (tag play), call on the field was upheld: Blue Jays challenged (home-plate collision), call on the field was upheld: Nathan Lukes doubles (4) on a sharp line drive to right fielder Teoscar Hernández. Davis Schneider out at home on the throw, right fielder Teoscar Hernández to second baseman Tommy Edman to catcher Will Smith.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":84,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-10-28T03:52:10.821Z","endTime":"2025-10-28T03:52:28.347Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"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":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Davis Schneider replaces Ty France.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-10-28T03:51:39.265Z","endTime":"2025-10-28T03:52:13.142Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"102","replacedPlayer":{"id":664034,"link":"/api/v1/people/664034"},"base":1},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.504677430808773,"aZ":-32.42313934678374,"pfxX":-8.219602394443474,"pfxZ":-0.16563360799079874,"pX":-0.21876975436939994,"pZ":2.124486002063967,"vX0":4.725307884511793,"vY0":-121.75937411108757,"vZ0":-1.2071526701165256,"x":125.34,"y":181.42,"x0":-1.1238632920565879,"y0":50.00348399728622,"z0":5.450551291259591,"aX":-12.253792067072135},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.4,"breakHorizontal":13.7,"spinRate":1388,"spinDirection":269},"zone":5,"typeConfidence":0.91,"plateTime":0.45107532544377715,"extension":6.558215630327325},"hitData":{"launchSpeed":103.6,"launchAngle":16.0,"totalDistance":248.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":220.93,"coordY":105.27}},"index":1,"playId":"ecaf74e6-d6b4-3c43-bdce-2e4960e8e7cc","pitchNumber":1,"startTime":"2025-10-28T03:52:13.142Z","endTime":"2025-10-28T03:52:28.347Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":141,"additionalReviews":[{"isOverturned":false,"inProgress":false,"reviewType":"MP","challengeTeamId":141}]},"playEndTime":"2025-10-28T03:52:28.347Z","atBatIndex":84},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Freddie Freeman pops out to third baseman Ernie Clement in foul territory.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-10-28T03:57:01.294Z","endTime":"2025-10-28T03:58:45.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","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":6},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Davis Schneider remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-28T03:55:17.225Z","endTime":"2025-10-28T03:57:02.947Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"102","replacedPlayer":{"id":664034,"link":"/api/v1/people/664034"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.4,"strikeZoneTop":3.7298523716472,"strikeZoneBottom":1.89075205990847,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.908795206599486,"aZ":-26.733866034690504,"pfxX":-9.798184005142003,"pfxZ":3.201521524318979,"pX":-1.9441486004447905,"pZ":3.212627487541958,"vX0":4.936087383252163,"vY0":-129.76422447124133,"vZ0":-0.8529211959060482,"x":191.11,"y":152.04,"x0":-2.6009530871979365,"y0":50.005364141575434,"z0":5.587820530028472,"aX":-16.662276218977322},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.9,"breakHorizontal":16.6,"spinRate":1526,"spinDirection":243},"zone":11,"typeConfidence":0.9,"plateTime":0.42257462409240265,"extension":6.603048616298668},"index":1,"playId":"9f35b729-f6ed-3d86-a836-03d219b47ecc","pitchNumber":1,"startTime":"2025-10-28T03:57:02.947Z","endTime":"2025-10-28T03:57:05.947Z","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":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.8,"strikeZoneTop":3.69,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.136536878243437,"aZ":-24.912082244943246,"pfxX":-9.643890749712316,"pfxZ":4.238651879006769,"pX":-0.3688254729319828,"pZ":2.613712887572565,"vX0":8.558515869360482,"vY0":-130.2641480822248,"vZ0":-2.5724095631756807,"x":131.06,"y":168.21,"x0":-2.4487917418324687,"y0":50.002375887168846,"z0":5.5033450433866395,"aX":-16.52323742911259},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.3,"breakHorizontal":15.5,"spinRate":1451,"spinDirection":247},"zone":4,"typeConfidence":0.9,"plateTime":0.4209489811296314,"extension":6.68671386173451},"index":2,"playId":"441d3364-8bf7-391a-ae4c-fb709430893c","pitchNumber":2,"startTime":"2025-10-28T03:57:18.629Z","endTime":"2025-10-28T03:57:21.670Z","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":95.5,"endSpeed":86.6,"strikeZoneTop":3.76722395964481,"strikeZoneBottom":1.87238695142469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.334219593524125,"aZ":-11.353214726181438,"pfxX":-8.61476432266361,"pfxZ":10.749348517763206,"pX":-1.1064558048416184,"pZ":2.501800879943783,"vX0":6.843340958328164,"vY0":-138.82970050317184,"vZ0":-5.953348665808324,"x":159.18,"y":171.23,"x0":-2.4936995239402067,"y0":50.00373702315422,"z0":5.441782110333081,"aX":-16.68664634008524},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.2,"breakHorizontal":14.0,"spinRate":2543,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.3957243766450449,"extension":6.567967610779316},"index":3,"playId":"fa00c1ee-75a4-3e1d-a4b1-bf688b2fdc25","pitchNumber":3,"startTime":"2025-10-28T03:57:42.391Z","endTime":"2025-10-28T03:57:46.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(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.4,"endSpeed":86.6,"strikeZoneTop":3.69,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.49143031225926,"aZ":-11.329565202035841,"pfxX":-8.76635196674852,"pfxZ":10.772070674246814,"pX":0.19524421950726875,"pZ":3.1599458481160987,"vX0":9.657005797434225,"vY0":-138.58746508690894,"vZ0":-4.397925277591899,"x":109.56,"y":153.46,"x0":-2.2042524120273352,"y0":50.00267609233552,"z0":5.531048433885497,"aX":-16.963484606437568},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.7,"breakHorizontal":13.7,"spinRate":2560,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.3960171480086032,"extension":6.694618975738167},"index":4,"playId":"9157deb7-f094-3a01-8f6e-dceb5df05631","pitchNumber":4,"startTime":"2025-10-28T03:57:59.846Z","endTime":"2025-10-28T03:58:02.846Z","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":95.8,"endSpeed":86.6,"strikeZoneTop":3.69536667617541,"strikeZoneBottom":1.7900001751742,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.01905378923965,"aZ":-12.800484469051634,"pfxX":-8.650638656038414,"pfxZ":9.955069737952208,"pX":-1.5873840791516698,"pZ":3.802046016792846,"vX0":5.8128780416664325,"vY0":-139.27755862270098,"vZ0":-2.402401039992938,"x":177.51,"y":136.12,"x0":-2.5876493176065574,"y0":50.0043701064178,"z0":5.53247963793384,"aX":-16.83737223468242},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.6,"breakHorizontal":14.3,"spinRate":2559,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.39469580240883273,"extension":6.545881694931377},"index":5,"playId":"3f855dcb-4773-35bd-9db5-d2219525b929","pitchNumber":5,"startTime":"2025-10-28T03:58:16.788Z","endTime":"2025-10-28T03:58:19.788Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.7,"strikeZoneTop":3.69,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.55071744257494,"aZ":-29.709206876770036,"pfxX":-10.134702697936408,"pfxZ":1.449740692121705,"pX":-0.298672541235223,"pZ":2.069035203506302,"vX0":8.469302611289917,"vY0":-129.68477025608897,"vZ0":-2.8793224034671976,"x":128.38,"y":182.92,"x0":-2.2927662843660146,"y0":50.003187600001176,"z0":5.463867664047171,"aX":-17.233900405920963},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.2,"breakHorizontal":16.4,"spinRate":1488,"spinDirection":241},"zone":7,"typeConfidence":0.91,"plateTime":0.42263382771870095,"extension":6.7376411555225015},"hitData":{"launchSpeed":81.7,"launchAngle":74.0,"totalDistance":117.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":83.75,"coordY":179.98}},"index":6,"playId":"eb8f4ed2-5bfe-37fd-93df-c7ae0aca868e","pitchNumber":6,"startTime":"2025-10-28T03:58:35.088Z","endTime":"2025-10-28T03:58:45.094Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T03:58:45.094Z","atBatIndex":85},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Will Smith hit by pitch.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":86,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-10-28T03:58:58.053Z","endTime":"2025-10-28T04:00:48.157Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.8,"strikeZoneTop":3.47482958101891,"strikeZoneBottom":1.59000133524555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.46384723162703,"aZ":-23.739033465312655,"pfxX":-3.6855342793880013,"pfxZ":5.037138477396423,"pX":1.1485364962692433,"pZ":0.6699268328663469,"vX0":9.627590143987817,"vY0":-127.85312964595126,"vZ0":-7.56411531956526,"x":73.22,"y":220.69,"x0":-2.167730753080922,"y0":50.00547719251789,"z0":5.497612299857809,"aX":-6.175615526948147},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.8,"breakHorizontal":4.8,"spinRate":2724,"spinDirection":220},"zone":14,"typeConfidence":0.78,"plateTime":0.4265101909102236,"extension":6.7158816353227335},"index":0,"playId":"e557835c-a609-3646-b3ac-6662fe10bd0d","pitchNumber":1,"startTime":"2025-10-28T03:59:20.040Z","endTime":"2025-10-28T03:59:23.040Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.5,"strikeZoneTop":3.38955941249971,"strikeZoneBottom":1.59000020427547,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.81075523861512,"aZ":-26.616028443724453,"pfxX":0.719878953571973,"pfxZ":3.3406806272369014,"pX":1.1998556913657377,"pZ":1.7660464261986715,"vX0":8.495151388461457,"vY0":-127.33736615100628,"vZ0":-4.320318499390933,"x":71.26,"y":191.1,"x0":-2.2543356081178723,"y0":50.00338560984394,"z0":5.5571448177281715,"aX":1.1985352417186506},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.4,"breakHorizontal":-3.0,"spinRate":2683,"spinDirection":201},"zone":14,"typeConfidence":0.89,"plateTime":0.4279206795037962,"extension":6.544173595751619},"index":1,"playId":"d275f17a-30a2-38ac-8451-826b2305291c","pitchNumber":2,"startTime":"2025-10-28T03:59:40.494Z","endTime":"2025-10-28T03:59:43.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":83.1,"strikeZoneTop":3.3508983317756,"strikeZoneBottom":1.58999914342633,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.96026575158605,"aZ":-26.054325637367775,"pfxX":-0.20762052893229388,"pfxZ":3.5875425517797397,"pX":2.721194565792155,"pZ":0.19721711697181302,"vX0":12.43493039028525,"vY0":-128.7597756948323,"vZ0":-8.217908151441685,"x":13.27,"y":233.46,"x0":-2.1131672407007485,"y0":50.00143427428315,"z0":5.401273677070147,"aX":-0.3567674467292863},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.0,"breakHorizontal":-2.0,"spinRate":2657,"spinDirection":326},"zone":14,"typeConfidence":0.88,"plateTime":0.4229653491206635,"extension":6.568096968222955},"index":2,"playId":"ee013ec3-087d-3320-a2c9-f966a26c2d76","pitchNumber":3,"startTime":"2025-10-28T03:59:58.542Z","endTime":"2025-10-28T04:00:01.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":85.8,"strikeZoneTop":3.449059656075,"strikeZoneBottom":1.59000116299607,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.118095713832226,"aZ":-11.646463763394271,"pfxX":-4.8743147103046285,"pfxZ":10.729708555800233,"pX":0.041725467077687234,"pZ":3.5692771018884093,"vX0":8.478413318805162,"vY0":-138.46313026077044,"vZ0":-3.218214042711273,"x":115.41,"y":142.41,"x0":-2.4473189857061763,"y0":50.00582269286787,"z0":5.542777594093918,"aX":-9.328855390805593},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.7,"breakHorizontal":6.7,"spinRate":2583,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.39780295551216005,"extension":6.874330818366215},"index":3,"playId":"85adfe61-b4dd-3fc1-ba7d-dba77f1fd696","pitchNumber":4,"startTime":"2025-10-28T04:00:23.575Z","endTime":"2025-10-28T04:00:27.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.16954094981532,"aZ":-28.09525024471561,"pfxX":-0.006583666558582557,"pfxZ":2.43708562882661,"pX":-1.2184141577954977,"pZ":3.819560259890482,"vX0":3.5296764961036478,"vY0":-127.53507004203766,"vZ0":0.6363921886350842,"x":163.44,"y":135.65,"x0":-2.6099783231003975,"y0":50.00341332121167,"z0":5.754373316539146,"aX":-0.011180943074812892},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.8,"breakHorizontal":-0.6,"spinRate":2660,"spinDirection":121},"zone":11,"typeConfidence":0.87,"plateTime":0.42679339511487724,"extension":6.432665317805997},"index":4,"playId":"1ae9fed6-f594-3170-87b2-d520089ca9e4","pitchNumber":5,"startTime":"2025-10-28T04:00:43.176Z","endTime":"2025-10-28T04:00:48.157Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T04:00:48.157Z","atBatIndex":86},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Muncy called out on strikes.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":87,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-10-28T04:00:55.657Z","endTime":"2025-10-28T04:02:41.334Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.0,"strikeZoneTop":3.09666753646789,"strikeZoneBottom":1.52000019050661,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.879907625510384,"aZ":-22.99418607732142,"pfxX":-8.695733292932726,"pfxZ":5.467549122918823,"pX":-2.0363476736268096,"pZ":1.8763037366783653,"vX0":4.165823901269178,"vY0":-129.0238898555717,"vZ0":-4.667340410708966,"x":194.62,"y":188.12,"x0":-2.545700186131976,"y0":50.00267466382297,"z0":5.489891294333734,"aX":-14.600281253597755},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":9.0,"breakHorizontal":14.8,"spinRate":1623,"spinDirection":241},"zone":13,"typeConfidence":0.9,"plateTime":0.425176913245251,"extension":6.5239724564681465},"index":0,"playId":"56482a7a-9dbb-3873-b6a4-974da8b19253","pitchNumber":1,"startTime":"2025-10-28T04:01:18.211Z","endTime":"2025-10-28T04:01:21.211Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.1,"strikeZoneTop":3.12933340842258,"strikeZoneBottom":1.51999989687691,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.78598993405289,"aZ":-25.510712920682273,"pfxX":-9.23888582789315,"pfxZ":3.9655026688149846,"pX":-0.6366891866386463,"pZ":2.456700504526622,"vX0":7.95671156580037,"vY0":-128.82537764897867,"vZ0":-2.8383423786681234,"x":141.27,"y":172.45,"x0":-2.565110232649692,"y0":50.003658120403834,"z0":5.544930674936876,"aX":-15.528375708059267},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.7,"breakHorizontal":15.0,"spinRate":1590,"spinDirection":237},"zone":4,"typeConfidence":0.9,"plateTime":0.42518272077273433,"extension":6.780668990296123},"index":1,"playId":"ac53078f-69d6-3eef-9036-00adf047b21e","pitchNumber":2,"startTime":"2025-10-28T04:01:44.211Z","endTime":"2025-10-28T04:01:47.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.1,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.536320535939883,"aZ":-12.240619554972824,"pfxX":-6.734337487779551,"pfxZ":10.403246140123887,"pX":-0.044338985842348216,"pZ":3.011821188722262,"vX0":8.201353717493927,"vY0":-137.7600947153796,"vZ0":-4.781125331411733,"x":118.69,"y":157.46,"x0":-2.189594861529576,"y0":50.00036008752866,"z0":5.601910084877252,"aX":-12.900630993375621},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.0,"breakHorizontal":10.4,"spinRate":2490,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.3980948691241952,"extension":6.659501327309815},"index":2,"playId":"dc79ef79-82d0-392c-9e80-b85229cecbf9","pitchNumber":3,"startTime":"2025-10-28T04:02:06.836Z","endTime":"2025-10-28T04:02:09.836Z","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(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":89.3,"endSpeed":81.8,"strikeZoneTop":3.13064861082541,"strikeZoneBottom":1.52000107670999,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.541574536043946,"aZ":-31.797380375943085,"pfxX":-10.75262942851445,"pfxZ":0.22232714185135727,"pX":0.4070732300846788,"pZ":1.7976926867337646,"vX0":10.60942603542772,"vY0":-129.61883090806032,"vZ0":-3.2126733379686794,"x":101.48,"y":190.24,"x0":-2.3455296229546425,"y0":50.00449841496896,"z0":5.485769797601948,"aX":-18.266722337627165},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-0.1,"breakHorizontal":17.0,"spinRate":1552,"spinDirection":241},"zone":9,"typeConfidence":0.91,"plateTime":0.42286157133052615,"extension":6.654228811438318},"index":3,"playId":"2b8d067a-5305-3e6c-87f5-0b09cd284316","pitchNumber":4,"startTime":"2025-10-28T04:02:37.238Z","endTime":"2025-10-28T04:02:41.334Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T04:02:41.334Z","atBatIndex":87},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Teoscar Hernández singles on a sharp line drive to left fielder Myles Straw. Will Smith to 2nd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":88,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-10-28T04:02:56.871Z","endTime":"2025-10-28T04:04:29.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"postOnSecond":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.352410891192847,"aZ":-25.23369498429995,"pfxX":0.03984570343651761,"pfxZ":4.151102350066843,"pX":0.611324415313607,"pZ":3.0321804408000306,"vX0":7.534053832108296,"vY0":-127.94667848862909,"vZ0":-1.6598331688326295,"x":93.7,"y":156.91,"x0":-2.366345913202907,"y0":50.00214919512382,"z0":5.650961501092925,"aX":0.06564769492210476},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.4,"breakHorizontal":-1.7,"spinRate":2703,"spinDirection":161},"zone":3,"typeConfidence":0.87,"plateTime":0.42675001925508615,"extension":6.669545659063173},"index":0,"playId":"4575bded-cc5b-316d-a467-4992b5ffee73","pitchNumber":1,"startTime":"2025-10-28T04:03:10.661Z","endTime":"2025-10-28T04:03:15.565Z","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.1,"endSpeed":81.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.424517156679435,"aZ":-28.724935290799134,"pfxX":-0.21909008287021514,"pfxZ":2.0679411761800344,"pX":0.60345711958223,"pZ":1.6434548937812417,"vX0":7.50810926228251,"vY0":-128.0813012885678,"vZ0":-4.350217176627175,"x":94.0,"y":194.41,"x0":-2.3323124972564684,"y0":50.003145824314664,"z0":5.5994774573658,"aX":-0.3660729106695605},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.0,"breakHorizontal":-1.2,"spinRate":2678,"spinDirection":87},"zone":9,"typeConfidence":0.88,"plateTime":0.42696274933615364,"extension":6.522247221763042},"index":1,"playId":"05b86f73-9a91-30a3-a396-9a089bf65f34","pitchNumber":2,"startTime":"2025-10-28T04:03:54.798Z","endTime":"2025-10-28T04:03:57.830Z","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":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.287792805921548,"aZ":-32.56187117451941,"pfxX":1.698678381823235,"pfxZ":-0.22967913441896037,"pX":0.1762477391192698,"pZ":3.1205748533026143,"vX0":6.127830571358798,"vY0":-127.78265438014826,"vZ0":-0.14700177594844732,"x":110.28,"y":154.52,"x0":-2.4696861594959882,"y0":50.006379833124804,"z0":5.728073974586351,"aX":2.820330409536271},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.2,"breakHorizontal":-4.4,"spinRate":2761,"spinDirection":83},"zone":2,"typeConfidence":0.89,"plateTime":0.42795598212881236,"extension":6.580293999587859},"hitData":{"launchSpeed":103.0,"launchAngle":10.0,"totalDistance":169.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":67.94,"coordY":109.25}},"index":2,"playId":"f7a7a2bb-1d04-3f67-bf80-a87721c4624c","pitchNumber":3,"startTime":"2025-10-28T04:04:19.916Z","endTime":"2025-10-28T04:04:29.723Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T04:04:29.723Z","atBatIndex":88},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tommy Edman pops out to first baseman Vladimir Guerrero Jr. in foul territory.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":89,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-10-28T04:04:43.401Z","endTime":"2025-10-28T04:05:23.959Z","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":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.76451200913062,"aZ":-11.822657848745697,"pfxX":-7.813439136580374,"pfxZ":10.495562626225885,"pX":0.8299568818469304,"pZ":3.0214930858355022,"vX0":11.523243767819478,"vY0":-138.35385023012108,"vZ0":-4.7934657794959605,"x":85.36,"y":157.2,"x0":-2.373209361160449,"y0":50.00402684410415,"z0":5.568329255564883,"aX":-15.153606768669238},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.1,"breakHorizontal":11.8,"spinRate":2518,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.39582627276879867,"extension":6.740299413124806},"hitData":{"launchSpeed":60.0,"launchAngle":58.0,"totalDistance":141.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":167.41,"coordY":162.49}},"index":0,"playId":"1eb6869c-9db9-36ad-bbfa-b9fffa1b9a61","pitchNumber":1,"startTime":"2025-10-28T04:05:15.977Z","endTime":"2025-10-28T04:05:23.959Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T04:05:23.959Z","atBatIndex":89},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vladimir Guerrero Jr. flies out to center fielder Andy Pages.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":90,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2025-10-28T04:09:02.350Z","endTime":"2025-10-28T04:09:45.420Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-28T04:08:22.164Z","endTime":"2025-10-28T04:09:03.973Z","isPitch":false,"type":"action","player":{"id":665489,"link":"/api/v1/people/665489"}},{"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":78.2,"endSpeed":71.1,"strikeZoneTop":3.71358708670203,"strikeZoneBottom":1.60000254388558,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.07858895403684,"aZ":-44.96189996832693,"pfxX":4.695996969157621,"pfxZ":-9.936964470247089,"pX":0.7117216285837292,"pZ":2.9826090338169644,"vX0":1.8381291277435392,"vY0":-113.688218403992,"vZ0":4.110407941301553,"x":89.87,"y":158.25,"x0":-0.7213346207504884,"y0":50.0024239120332,"z0":5.663810206787376,"aX":6.043656614725354},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.7,"breakVerticalInduced":-16.3,"breakHorizontal":-9.0,"spinRate":2670,"spinDirection":38},"zone":6,"typeConfidence":0.89,"plateTime":0.4848902691120256,"extension":6.586526158300822},"index":1,"playId":"d2456abf-15ef-302a-b276-5640405585ec","pitchNumber":1,"startTime":"2025-10-28T04:09:03.973Z","endTime":"2025-10-28T04:09:08.203Z","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.8,"endSpeed":82.5,"strikeZoneTop":3.67308856736723,"strikeZoneBottom":1.59999861125851,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.245540013972754,"aZ":-22.713028206008264,"pfxX":2.222751312592079,"pfxZ":5.4781984012274965,"pX":2.2840958246841736,"pZ":1.551710199651733,"vX0":7.497842846065111,"vY0":-130.51931292115336,"vZ0":-4.625211597003659,"x":29.94,"y":196.88,"x0":-0.9134656527959001,"y0":50.00146355338862,"z0":5.055189559288166,"aX":3.837494324502623},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.1,"breakHorizontal":-5.6,"spinRate":2420,"spinDirection":200},"zone":14,"typeConfidence":0.9,"plateTime":0.4195009579873932,"extension":6.635433750466689},"index":2,"playId":"3628538b-1780-3f4a-a838-65a8fe3e0edb","pitchNumber":2,"startTime":"2025-10-28T04:09:18.173Z","endTime":"2025-10-28T04:09:21.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.7,"strikeZoneTop":3.63,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.09417230619219,"aZ":-11.710744623984391,"pfxX":-6.911916006219417,"pfxZ":10.778400948891106,"pX":0.7051731414135969,"pZ":2.49089828669057,"vX0":6.206211230977901,"vY0":-137.54968032845107,"vZ0":-5.499853352607446,"x":90.12,"y":171.53,"x0":-0.692381220811392,"y0":50.006554784441754,"z0":5.324292811217788,"aX":-13.127396596168227},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.4,"breakHorizontal":11.0,"spinRate":2469,"spinDirection":207},"zone":6,"typeConfidence":0.9,"plateTime":0.3996004019822257,"extension":6.74457923026938},"hitData":{"launchSpeed":96.6,"launchAngle":36.0,"totalDistance":326.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.4,"coordY":68.48}},"index":3,"playId":"08ff80e8-382a-3aef-b64c-c72b2d580531","pitchNumber":3,"startTime":"2025-10-28T04:09:35.411Z","endTime":"2025-10-28T04:09:45.420Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T04:09:45.420Z","atBatIndex":90},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Isiah Kiner-Falefa grounds out, pitcher Emmet Sheehan to first baseman Freddie Freeman.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":91,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2025-10-28T04:09:51.852Z","endTime":"2025-10-28T04:10:46.920Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686218,"link":"/api/v1/people/686218"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":87.5,"strikeZoneTop":3.21687521245646,"strikeZoneBottom":1.46999942334726,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.208839653036925,"aZ":-7.851842126106007,"pfxX":-5.322297616499954,"pfxZ":12.18466071324318,"pX":-1.2038595942056602,"pZ":3.209826468393314,"vX0":1.1174578379903954,"vY0":-141.5496057639865,"vZ0":-4.819686404920835,"x":162.89,"y":152.11,"x0":-0.916850404637372,"y0":50.00492319883357,"z0":5.456117625214846,"aX":-10.62562268644491},"breaks":{"breakAngle":48.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":21.0,"breakHorizontal":9.4,"spinRate":2608,"spinDirection":204},"zone":11,"typeConfidence":0.91,"plateTime":0.3893773016793354,"extension":6.719044250232902},"index":0,"playId":"81dd5e57-0da6-3c95-9f78-6b96706ea605","pitchNumber":1,"startTime":"2025-10-28T04:10:09.797Z","endTime":"2025-10-28T04:10:13.271Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.0,"strikeZoneTop":3.11741828523444,"strikeZoneBottom":1.46999920432327,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.73714821395548,"aZ":-10.081778851928853,"pfxX":-5.083817319881788,"pfxZ":11.307542538102883,"pX":0.741034779255793,"pZ":1.6442755371058182,"vX0":5.258158926725782,"vY0":-139.68050241350605,"vZ0":-8.278954426166317,"x":88.75,"y":194.38,"x0":-0.5154821990917998,"y0":50.00582173083174,"z0":5.329974146276001,"aX":-9.935537739895633},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.7,"breakHorizontal":7.9,"spinRate":2576,"spinDirection":205},"zone":9,"typeConfidence":0.91,"plateTime":0.39381940612879474,"extension":6.765735643207218},"index":1,"playId":"71834093-9c6b-3b80-81df-04307ff8f61e","pitchNumber":2,"startTime":"2025-10-28T04:10:24.456Z","endTime":"2025-10-28T04:10:29.040Z","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":89.7,"endSpeed":83.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.384743076284682,"aZ":-25.687041113826123,"pfxX":1.4856387214242632,"pfxZ":3.7238125797127264,"pX":0.9290857907005747,"pZ":1.2359467779332807,"vX0":4.228438483347499,"vY0":-130.64328956811332,"vZ0":-5.183488600253595,"x":81.59,"y":205.41,"x0":-0.8981994239836724,"y0":50.006126862289086,"z0":5.156600465481927,"aX":2.588657082840936},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.9,"breakHorizontal":-3.6,"spinRate":2567,"spinDirection":173},"zone":14,"typeConfidence":0.9,"plateTime":0.4179408946931269,"extension":6.693393422085127},"hitData":{"launchSpeed":75.2,"launchAngle":-24.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":126.31,"coordY":171.9}},"index":2,"playId":"40dcc6d4-2d83-3a33-b711-7b2e5510cd0c","pitchNumber":3,"startTime":"2025-10-28T04:10:39.401Z","endTime":"2025-10-28T04:10:46.920Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T04:10:46.920Z","atBatIndex":91},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daulton Varsho strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":92,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2025-10-28T04:10:56.470Z","endTime":"2025-10-28T04:12:24.823Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":71.3,"strikeZoneTop":3.36901335254684,"strikeZoneBottom":1.5600012766741,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.4086876420885,"aZ":-44.69746093047465,"pfxX":5.77208805447101,"pfxZ":-9.652108065137828,"pX":0.05831550318063734,"pZ":4.301592709814787,"vX0":0.4378337074324765,"vY0":-113.62277691272156,"vZ0":6.830149205783176,"x":114.78,"y":122.64,"x0":-0.8865217636109638,"y0":50.00504958118974,"z0":5.717931573281253,"aX":7.486007154808815},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-15.2,"breakHorizontal":-10.6,"spinRate":2642,"spinDirection":39},"zone":12,"typeConfidence":0.9,"plateTime":0.48356683380438925,"extension":6.503457183587261},"index":0,"playId":"47e8be21-2349-3df2-a47f-64b505775700","pitchNumber":1,"startTime":"2025-10-28T04:11:15.642Z","endTime":"2025-10-28T04:11:18.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":81.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.82400978603304,"aZ":-27.85545361290647,"pfxX":1.860198434902237,"pfxZ":2.5430026505273773,"pX":-0.4564745131563622,"pZ":2.3792882117659917,"vX0":1.3167592577472078,"vY0":-129.4685198250724,"vZ0":-1.335159571505114,"x":134.4,"y":174.54,"x0":-1.2132057439095716,"y0":50.00335428362756,"z0":5.031860325141939,"aX":3.1605317198271092},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.6,"breakHorizontal":-3.7,"spinRate":2318,"spinDirection":173},"zone":4,"typeConfidence":0.91,"plateTime":0.4229244797982288,"extension":6.668710115567435},"index":1,"playId":"5a44d3f9-e5e1-3c7e-9acc-5fba7bee9a8c","pitchNumber":2,"startTime":"2025-10-28T04:11:31.724Z","endTime":"2025-10-28T04:11:35.934Z","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":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.1,"strikeZoneTop":3.45052799831971,"strikeZoneBottom":1.55999794293652,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.33036066775756,"aZ":-29.635888755006455,"pfxX":1.815085405903841,"pfxZ":1.547142103316249,"pX":0.7068709915449594,"pZ":3.5749233854335114,"vX0":3.82097754353185,"vY0":-127.42159681943019,"vZ0":1.7576589053829996,"x":90.06,"y":142.26,"x0":-1.0483655580063456,"y0":50.0049176118083,"z0":5.218720870157517,"aX":2.98276426582079},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.5,"breakHorizontal":-4.2,"spinRate":2359,"spinDirection":173},"zone":12,"typeConfidence":0.91,"plateTime":0.4299589925529239,"extension":6.55231195102158},"index":2,"playId":"c38e1c26-717c-3f77-aad5-e0ef66b340bc","pitchNumber":3,"startTime":"2025-10-28T04:11:54.420Z","endTime":"2025-10-28T04:11:58.246Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-10-28T04:12:05.368Z","endTime":"2025-10-28T04:12:21.823Z","isPitch":false,"type":"action","player":{"id":662139,"link":"/api/v1/people/662139"}},{"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":97.2,"endSpeed":88.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.59681605637992,"aZ":-10.989749298289933,"pfxX":-5.890779459269076,"pfxZ":10.537221100389642,"pX":-0.09765281326535687,"pZ":3.353916872412102,"vX0":3.783196032720541,"vY0":-141.44468316248145,"vZ0":-3.802569641249563,"x":120.72,"y":148.22,"x0":-0.6925363106153014,"y0":50.0043636244884,"z0":5.429455754873759,"aX":-11.844603966128401},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.4,"breakHorizontal":9.8,"spinRate":2523,"spinDirection":211},"zone":2,"typeConfidence":0.91,"plateTime":0.3884036636030288,"extension":6.822653282965537},"index":4,"playId":"0ee64141-6e51-3f9a-8e8f-e28f077fcbe5","pitchNumber":4,"startTime":"2025-10-28T04:12:21.823Z","endTime":"2025-10-28T04:12:24.823Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T04:12:24.823Z","atBatIndex":92},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Enrique Hernández strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":93,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2025-10-28T04:15:13.391Z","endTime":"2025-10-28T04:17:42.156Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,7,8,9],"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":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Braydon Fisher replaces Jeff Hoffman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-28T04:13:39.792Z","endTime":"2025-10-28T04:15:15.538Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680755,"link":"/api/v1/people/680755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.6,"strikeZoneTop":3.50726078767274,"strikeZoneBottom":1.67000093202381,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.79784828032969,"aZ":-41.97508925025212,"pfxX":2.1199495089779203,"pfxZ":-6.393324637993901,"pX":-0.6809145589735425,"pZ":3.8673742063195484,"vX0":-2.554627349016407,"vY0":-123.34151901198777,"vZ0":1.7083333837594596,"x":142.95,"y":134.36,"x0":0.09549294877756348,"y0":50.00542049757481,"z0":6.7201118580104335,"aX":3.249048794945576},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-10.9,"breakHorizontal":-3.2,"spinRate":2537,"spinDirection":24},"zone":11,"typeConfidence":0.87,"plateTime":0.44501752886242896,"extension":5.409479952305983},"index":1,"playId":"f23db551-dd53-349c-97c9-51a5ca6471eb","pitchNumber":1,"startTime":"2025-10-28T04:15:15.538Z","endTime":"2025-10-28T04:15:20.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":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.3,"strikeZoneTop":3.46727631768161,"strikeZoneBottom":1.67000089008208,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.96039124107626,"aZ":-27.1932178022827,"pfxX":1.762016320416957,"pfxZ":2.853199801080606,"pX":1.3751457987521316,"pZ":0.6650579934053548,"vX0":1.7920228136461158,"vY0":-131.30396519893117,"vZ0":-9.057747431340902,"x":64.58,"y":220.82,"x0":0.4547536872376179,"y0":50.00292046883128,"z0":6.184786096913846,"aX":3.0742859343203492},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.4,"breakHorizontal":-3.6,"spinRate":2302,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.4172390519673983,"extension":5.560492117738847},"index":2,"playId":"3e3cb4a0-fb7c-3ec5-a5a8-07199a2bd45d","pitchNumber":2,"startTime":"2025-10-28T04:15:41.860Z","endTime":"2025-10-28T04:15:44.860Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.45192467725058,"strikeZoneBottom":1.67000037601288,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.772158293648598,"aZ":-27.225243286709212,"pfxX":0.5607921846547486,"pfxZ":2.814678807682375,"pX":1.070311821494623,"pZ":2.220721324389264,"vX0":1.7116530903721126,"vY0":-131.94646814054363,"vZ0":-5.508527719329924,"x":76.2,"y":178.82,"x0":0.3396524163230178,"y0":50.002723475278835,"z0":6.3482906868654565,"aX":0.9861297072562686},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.1,"breakHorizontal":-1.4,"spinRate":2474,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.41552866483167117,"extension":5.654837186817764},"index":3,"playId":"cfb27af2-ce3f-320e-9ea0-5c7223f2acbd","pitchNumber":3,"startTime":"2025-10-28T04:15:59.368Z","endTime":"2025-10-28T04:16:03.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.9,"strikeZoneTop":3.52116967182895,"strikeZoneBottom":1.67000085409877,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.242488147576065,"aZ":-29.551401428373904,"pfxX":1.015609472808623,"pfxZ":1.505937159661432,"pX":-0.68885217965519,"pZ":3.1599849794136325,"vX0":-2.411203858158851,"vY0":-130.8737661840951,"vZ0":-2.7308888356218697,"x":143.26,"y":153.46,"x0":0.11029593466047023,"y0":50.00505434047742,"z0":6.418305588016808,"aX":1.771642550406257},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.4,"breakHorizontal":-1.3,"spinRate":2426,"spinDirection":155},"zone":1,"typeConfidence":2.0,"plateTime":0.41767049352239294,"extension":5.640469247261939},"index":4,"playId":"b3e1af01-fc0e-3d7b-b74c-20bdaacf3f3f","pitchNumber":4,"startTime":"2025-10-28T04:16:16.360Z","endTime":"2025-10-28T04:16:20.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.61689140235589,"aZ":-27.5437954016114,"pfxX":1.3096922233642485,"pfxZ":2.600533171756048,"pX":0.01707497787763925,"pZ":3.4474880632116442,"vX0":-1.1011263385628536,"vY0":-132.20019547590002,"vZ0":-2.6385230839945764,"x":116.35,"y":145.7,"x0":0.2676266615496566,"y0":50.00243031527806,"z0":6.4678068969084155,"aX":2.3319259348538415},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.4,"breakHorizontal":-2.2,"spinRate":2388,"spinDirection":149},"zone":2,"typeConfidence":2.0,"plateTime":0.41337381529296957,"extension":5.270483394185198},"index":5,"playId":"79c8bcb3-3498-3bc6-b358-3bda03b9ca40","pitchNumber":5,"startTime":"2025-10-28T04:16:33.353Z","endTime":"2025-10-28T04:16:36.936Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2025-10-28T04:16:39.516Z","endTime":"2025-10-28T04:16:56.498Z","isPitch":false,"type":"action","player":{"id":571771,"link":"/api/v1/people/571771"}},{"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":89.7,"endSpeed":82.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.585921787533557,"aZ":-30.115009566085533,"pfxX":2.0164561545334863,"pfxZ":1.1837173636210405,"pX":0.46904199719696094,"pZ":2.704388113998047,"vX0":-0.5927428937251017,"vY0":-130.75731363297635,"vZ0":-3.8787957217267772,"x":99.12,"y":165.76,"x0":0.43616371034572465,"y0":50.00242202251219,"z0":6.457070342280957,"aX":3.504853677080284},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.6,"breakHorizontal":-3.5,"spinRate":2449,"spinDirection":133},"zone":6,"typeConfidence":2.0,"plateTime":0.41828471474760276,"extension":5.347873081621845},"index":7,"playId":"cfaddea9-8cf8-3f1d-b1d0-af7fda445116","pitchNumber":6,"startTime":"2025-10-28T04:16:56.498Z","endTime":"2025-10-28T04:17:00.031Z","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":90.2,"endSpeed":83.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.226835665381408,"aZ":-27.829079351954206,"pfxX":2.0091562661238553,"pfxZ":2.477882065530017,"pX":0.24858667518967706,"pZ":1.4734666398576841,"vX0":-0.889700379798189,"vY0":-131.34801173506145,"vZ0":-7.108311665716481,"x":107.52,"y":199.0,"x0":0.3302581540490707,"y0":50.00180786486397,"z0":6.2777206791996605,"aX":3.518240390865248},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.2,"breakHorizontal":-3.5,"spinRate":2481,"spinDirection":176},"zone":14,"typeConfidence":2.0,"plateTime":0.41664276426974656,"extension":5.548213443246803},"index":8,"playId":"f5b7b2bd-06de-3824-a0ce-9cdf2d2dc938","pitchNumber":7,"startTime":"2025-10-28T04:17:16.406Z","endTime":"2025-10-28T04:17:19.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.217554982491645,"aZ":-42.8422251037616,"pfxX":2.9956916183639315,"pfxZ":-6.74479763279503,"pX":-0.0937501652357186,"pZ":1.239455544379141,"vX0":-2.00990224006289,"vY0":-125.7143264585161,"vZ0":-4.031387129382032,"x":120.57,"y":205.31,"x0":0.33156819833639795,"y0":50.0018127819492,"z0":6.382788903130256,"aX":4.739620838101944},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-13.0,"breakHorizontal":-4.9,"spinRate":2694,"spinDirection":21},"zone":13,"typeConfidence":0.84,"plateTime":0.4376224824664092,"extension":5.629029643621395},"index":9,"playId":"9d57e69f-ff0f-31d7-8cb1-27e9bcbd6e02","pitchNumber":8,"startTime":"2025-10-28T04:17:39.156Z","endTime":"2025-10-28T04:17:42.156Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T04:17:42.156Z","atBatIndex":93},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Andy Pages lines out to third baseman Ernie Clement.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":94,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2025-10-28T04:17:49.945Z","endTime":"2025-10-28T04:18:33.666Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.232227352244845,"aZ":-42.839048763189524,"pfxX":3.08763496448658,"pfxZ":-6.882525108155056,"pX":0.10435972325990985,"pZ":1.6371340291908898,"vX0":-1.505686152009796,"vY0":-124.27987944503622,"vZ0":-2.841829068193557,"x":113.02,"y":194.58,"x0":0.3201217046195626,"y0":50.00606018149561,"z0":6.388393136309947,"aX":4.782493356865439},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-12.8,"breakHorizontal":-5.2,"spinRate":2687,"spinDirection":20},"zone":8,"typeConfidence":0.88,"plateTime":0.4424302206700963,"extension":5.499521519094732},"index":0,"playId":"5c222860-bce0-3a9c-b08e-9b155c9b8141","pitchNumber":1,"startTime":"2025-10-28T04:18:08.133Z","endTime":"2025-10-28T04:18:11.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.744962397269763,"aZ":-44.17302845819901,"pfxX":0.4025411822635607,"pfxZ":-7.729230375718137,"pX":-0.004980177997183664,"pZ":2.5440681286901397,"vX0":-0.9877418920650667,"vY0":-124.55195894183115,"vZ0":-0.9398926157170562,"x":117.19,"y":170.09,"x0":0.34649490079614215,"y0":50.0016416796134,"z0":6.616843131180754,"aX":0.6250714857996875},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-13.9,"breakHorizontal":-0.5,"spinRate":2673,"spinDirection":31},"zone":5,"typeConfidence":0.87,"plateTime":0.4417311874226022,"extension":5.636954542077487},"hitData":{"launchSpeed":84.8,"launchAngle":11.0,"totalDistance":142.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":89.63,"coordY":157.69}},"index":1,"playId":"f9abc447-81c0-34a4-87fb-d0ded42832d2","pitchNumber":2,"startTime":"2025-10-28T04:18:27.552Z","endTime":"2025-10-28T04:18:33.666Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T04:18:33.666Z","atBatIndex":94},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Braydon Fisher intentionally walks Shohei Ohtani.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":95,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2025-10-28T04:18:44.519Z","endTime":"2025-10-28T04:18:49.433Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"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":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":0,"playId":"08130326-0966-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-10-28T04:18:47.701Z","endTime":"2025-10-28T04:18:47.749Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":1,"playId":"08130326-0966-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-10-28T04:18:47.749Z","endTime":"2025-10-28T04:18:47.751Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":2,"playId":"08130326-0966-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-10-28T04:18:47.751Z","endTime":"2025-10-28T04:18:47.772Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":3,"playId":"08130326-0966-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-10-28T04:18:47.772Z","endTime":"2025-10-28T04:18:49.433Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2025-10-28T04:18:49.433Z","atBatIndex":95},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mookie Betts singles on a ground ball to left fielder Myles Straw. Shohei Ohtani to 2nd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":96,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2025-10-28T04:18:55.278Z","endTime":"2025-10-28T04:20:08.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"postOnSecond":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.9,"strikeZoneTop":3.08905931629398,"strikeZoneBottom":1.48999913756543,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.358172743716164,"aZ":-27.49697590890445,"pfxX":1.6558031318563804,"pfxZ":2.6813196365221668,"pX":-0.10814741414324257,"pZ":2.8989159393745285,"vX0":-1.86085418674541,"vY0":-130.90753455519396,"vZ0":-3.937333559994475,"x":121.12,"y":160.51,"x0":0.3951329205908932,"y0":50.004125588322644,"z0":6.469528462557997,"aX":2.888415324529485},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.2,"breakHorizontal":-2.6,"spinRate":2403,"spinDirection":173},"zone":2,"typeConfidence":2.0,"plateTime":0.4176332328633623,"extension":5.469556854046931},"index":0,"playId":"6376049f-c811-3097-80ae-7e267f6dc2ec","pitchNumber":1,"startTime":"2025-10-28T04:19:18.561Z","endTime":"2025-10-28T04:19:22.239Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.15533131212742,"strikeZoneBottom":1.45679571034172,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.699821771169873,"aZ":-39.637168479228656,"pfxX":-0.8794410349827035,"pfxZ":-4.750588550372386,"pX":0.20790164764680602,"pZ":3.276867546072529,"vX0":-0.6315660895624157,"vY0":-124.27745243257692,"vZ0":-0.1706325251710037,"x":109.08,"y":150.3,"x0":0.579092214835911,"y0":50.00018865312848,"z0":6.6243537331332485,"aX":-1.3824471327995849},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-8.4,"breakHorizontal":1.7,"spinRate":2574,"spinDirection":22},"zone":12,"typeConfidence":0.71,"plateTime":0.4398514525641879,"extension":5.432300483407925},"index":1,"playId":"c1ce7e1d-4941-3936-9d2e-0a27a6732dc9","pitchNumber":2,"startTime":"2025-10-28T04:19:38.299Z","endTime":"2025-10-28T04:19:42.536Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.41913270073624,"aZ":-27.116360461425405,"pfxX":0.3693691093009712,"pfxZ":2.9476502464626178,"pX":0.6680381155532211,"pZ":1.5572659702256262,"vX0":-0.08554965788096953,"vY0":-129.7916707546899,"vZ0":-7.302884170512349,"x":91.54,"y":196.73,"x0":0.6532805724570246,"y0":50.005862685073176,"z0":6.452730626046259,"aX":0.6346249684768025},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.1,"breakHorizontal":-0.6,"spinRate":2358,"spinDirection":185},"zone":9,"typeConfidence":2.0,"plateTime":0.42089502994998407,"extension":5.56650929350264},"hitData":{"launchSpeed":88.0,"launchAngle":7.0,"totalDistance":107.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.99,"coordY":134.41}},"index":2,"playId":"819c2e8c-b051-3fe1-95dd-89ab29b534ba","pitchNumber":3,"startTime":"2025-10-28T04:19:57.580Z","endTime":"2025-10-28T04:20:08.765Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T04:20:08.765Z","atBatIndex":96},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Freddie Freeman flies out to left fielder Myles Straw.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":97,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2025-10-28T04:21:49.881Z","endTime":"2025-10-28T04:22:22.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-10-28T04:20:29.369Z","endTime":"2025-10-28T04:20:42.514Z","isPitch":false,"type":"action","player":{"id":518692,"link":"/api/v1/people/518692"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-10-28T04:20:42.514Z","endTime":"2025-10-28T04:21:52.046Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.5,"strikeZoneTop":3.69,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.99418360593973,"aZ":-17.325763660618616,"pfxX":1.7094481536427981,"pfxZ":7.634280735829121,"pX":0.5117359581812577,"pZ":2.977536360423439,"vX0":0.04090835086828861,"vY0":-137.94817418249653,"vZ0":-6.2241008414873535,"x":97.49,"y":158.39,"x0":0.27430515174903647,"y0":50.004711883849644,"z0":6.413216945507835,"aX":3.325824722091477},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.8,"breakHorizontal":-3.1,"spinRate":2331,"spinDirection":190},"zone":6,"typeConfidence":2.0,"plateTime":0.39564553196074126,"extension":5.570532612501631},"index":2,"playId":"d8512c13-8ec2-33dc-93cf-0969ed4d47fb","pitchNumber":1,"startTime":"2025-10-28T04:21:52.046Z","endTime":"2025-10-28T04:21:55.046Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.3,"strikeZoneTop":3.69,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.145818299074072,"aZ":-20.112401279573685,"pfxX":1.9385459613933136,"pfxZ":6.21713530380619,"pX":0.4758420652915392,"pZ":3.1726669823911977,"vX0":0.13694735774049072,"vY0":-138.05115016811993,"vZ0":-5.123593646444506,"x":98.86,"y":153.12,"x0":0.173557122170716,"y0":50.00671022262303,"z0":6.396191157578877,"aX":3.7630289746003593},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.4,"breakHorizontal":-3.6,"spinRate":2262,"spinDirection":195},"zone":3,"typeConfidence":2.0,"plateTime":0.3959248126464483,"extension":5.555634332659031},"hitData":{"launchSpeed":87.0,"launchAngle":44.0,"totalDistance":275.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.27,"coordY":95.96}},"index":3,"playId":"c20eb108-298e-3d80-8f15-ef2fd83ccc8e","pitchNumber":2,"startTime":"2025-10-28T04:22:13.250Z","endTime":"2025-10-28T04:22:22.279Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T04:22:22.279Z","atBatIndex":97},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alejandro Kirk walks.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":98,"halfInning":"top","isTopInning":true,"inning":12,"startTime":"2025-10-28T04:24:52.958Z","endTime":"2025-10-28T04:26:33.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.5,"strikeZoneTop":3.19813085203644,"strikeZoneBottom":1.48999980107513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.792496916819836,"aZ":-26.810944778278095,"pfxX":1.3611151701767101,"pfxZ":3.1512183719441573,"pX":0.43862755642084134,"pZ":3.573674420982946,"vX0":3.3894419313235833,"vY0":-129.52744581484333,"vZ0":0.9837868781783878,"x":100.28,"y":142.29,"x0":-1.0630969573039302,"y0":50.00098403457258,"z0":5.237396247887306,"aX":2.3142526178117317},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.1,"breakHorizontal":-3.2,"spinRate":2385,"spinDirection":197},"zone":12,"typeConfidence":0.9,"plateTime":0.4226968290866302,"extension":6.555945178196405},"index":0,"playId":"3548bd51-26ad-30c8-bf86-eca2fd2f612c","pitchNumber":1,"startTime":"2025-10-28T04:25:02.013Z","endTime":"2025-10-28T04:25:06.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.22295503820804,"strikeZoneBottom":1.59532477422034,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.379854907864406,"aZ":-11.72120507041027,"pfxX":-7.3381558251516,"pfxZ":10.458780549299533,"pX":-0.17626164710482112,"pZ":1.4416929119599569,"vX0":4.570393104562658,"vY0":-139.23155952946578,"vZ0":-8.042456790225755,"x":123.72,"y":199.85,"x0":-0.8889066196879857,"y0":50.00425757739814,"z0":5.15056127691308,"aX":-14.353175145734776},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.4,"breakHorizontal":12.2,"spinRate":2542,"spinDirection":212},"zone":13,"typeConfidence":0.91,"plateTime":0.39395924046677244,"extension":6.750521228030669},"index":1,"playId":"9563c4b9-bcd1-322a-9c62-6d06bea9f972","pitchNumber":2,"startTime":"2025-10-28T04:25:16.513Z","endTime":"2025-10-28T04:25:20.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":87.8,"strikeZoneTop":3.1,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.50524771383645,"aZ":-8.958214450479355,"pfxX":-4.851618702651902,"pfxZ":11.613491518129239,"pX":-0.19886646092396093,"pZ":3.412284613500628,"vX0":3.101760255707299,"vY0":-141.0634873615328,"vZ0":-3.7671998618181624,"x":124.58,"y":146.65,"x0":-0.686993887285582,"y0":50.00124624971628,"z0":5.350971597576118,"aX":-9.69789506661604},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":20.4,"breakHorizontal":8.0,"spinRate":2574,"spinDirection":208},"zone":11,"typeConfidence":0.91,"plateTime":0.38949045027804274,"extension":6.681615983083923},"index":2,"playId":"4536bdca-e044-37eb-87b4-5d902c721512","pitchNumber":3,"startTime":"2025-10-28T04:25:35.916Z","endTime":"2025-10-28T04:25:39.013Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2025-10-28T04:25:47.856Z","endTime":"2025-10-28T04:26:11.901Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":86.7,"strikeZoneTop":3.20265433311572,"strikeZoneBottom":1.49000008132029,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.75407255866225,"aZ":-14.804016289961318,"pfxX":-7.004494312690576,"pfxZ":8.948724106754286,"pX":-1.1864119129689497,"pZ":2.0234206243672825,"vX0":1.3051964252672885,"vY0":-139.2745348767002,"vZ0":-6.282060158214289,"x":162.22,"y":184.15,"x0":-0.7552865923027677,"y0":50.00297418618567,"z0":5.308499939895515,"aX":-13.596762581828541},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.9,"breakHorizontal":12.4,"spinRate":2458,"spinDirection":207},"zone":13,"typeConfidence":0.9,"plateTime":0.39507272830309637,"extension":6.6370393447438065},"index":4,"playId":"b79df70a-ad3c-3477-a274-422cd5286edf","pitchNumber":4,"startTime":"2025-10-28T04:26:11.901Z","endTime":"2025-10-28T04:26:16.221Z","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":88.9,"endSpeed":81.8,"strikeZoneTop":3.19352263571034,"strikeZoneBottom":1.52778787852433,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.876637728303642,"aZ":-26.968254783050714,"pfxX":0.9426454482926561,"pfxZ":3.057426883572502,"pX":1.5562649356645808,"pZ":3.0335898120311398,"vX0":6.007555130192591,"vY0":-129.4142095612545,"vZ0":-0.2248435276488937,"x":57.68,"y":156.87,"x0":-0.9134916467695545,"y0":50.00545296710199,"z0":5.179537522238868,"aX":1.6047912340179151},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.8,"breakHorizontal":-3.0,"spinRate":2300,"spinDirection":195},"zone":12,"typeConfidence":0.9,"plateTime":0.4225223584707072,"extension":6.689141861574372},"index":5,"playId":"9f53f965-58bc-384c-a252-caadcedd89a9","pitchNumber":5,"startTime":"2025-10-28T04:26:30.990Z","endTime":"2025-10-28T04:26:33.990Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T04:26:33.990Z","atBatIndex":98},{"result":{"type":"atBat","event":"Bunt Lineout","eventType":"field_out","description":"Myles Straw bunt lines out softly to first baseman Freddie Freeman.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":99,"halfInning":"top","isTopInning":true,"inning":12,"startTime":"2025-10-28T04:27:35.760Z","endTime":"2025-10-28T04:29:10.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Bunt Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Tyler Heineman replaces Alejandro Kirk.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-28T04:27:03.855Z","endTime":"2025-10-28T04:27:37.978Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"601","replacedPlayer":{"id":672386,"link":"/api/v1/people/672386"},"base":1},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.7,"strikeZoneTop":3.19413109868428,"strikeZoneBottom":1.45041764612574,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.840154228818385,"aZ":-11.593168322796727,"pfxX":-8.301275347569737,"pfxZ":10.603446860794481,"pX":0.5718768817628334,"pZ":2.1405945715360564,"vX0":6.3922966293216845,"vY0":-139.06335768519693,"vZ0":-6.589100789923559,"x":95.2,"y":180.98,"x0":-0.6886056820908777,"y0":50.00195413781437,"z0":5.324868367296548,"aX":-16.109877250907804},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.9,"breakHorizontal":13.6,"spinRate":2512,"spinDirection":210},"zone":6,"typeConfidence":0.91,"plateTime":0.39525238329399537,"extension":6.757792109204278},"index":1,"playId":"8b8a4ddb-ec7f-3b57-a536-d9d6a808341f","pitchNumber":1,"startTime":"2025-10-28T04:27:37.978Z","endTime":"2025-10-28T04:27:41.344Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":86.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.782411747944636,"aZ":-13.263453582590184,"pfxX":-8.012503009424544,"pfxZ":9.706348323594224,"pX":0.6030771694270992,"pZ":2.3487214476609117,"vX0":6.540643240636299,"vY0":-139.2888129373704,"vZ0":-5.724226925622359,"x":94.01,"y":175.36,"x0":-0.7445520837514128,"y0":50.0023290560561,"z0":5.321193329452426,"aX":-15.609332999447869},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.4,"breakHorizontal":13.0,"spinRate":2483,"spinDirection":207},"zone":6,"typeConfidence":0.91,"plateTime":0.3945214340410934,"extension":6.685111541186548},"index":2,"playId":"3f8a146a-5dfc-369d-bf88-32763bea98d0","pitchNumber":2,"startTime":"2025-10-28T04:28:01.929Z","endTime":"2025-10-28T04:28:05.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.26851656414453,"strikeZoneBottom":1.55272885028382,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.8662648944387,"aZ":-23.781721145268214,"pfxX":-0.5834536252924796,"pfxZ":4.992007324492333,"pX":2.749348944120904,"pZ":0.25974684737111337,"vX0":9.273126834528195,"vY0":-128.3772217502082,"vZ0":-7.406771627922851,"x":12.2,"y":231.77,"x0":-0.8231076051793359,"y0":50.00007935559266,"z0":5.014362050015474,"aX":-0.9804658492422161},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.7,"breakHorizontal":-0.8,"spinRate":2284,"spinDirection":194},"zone":14,"typeConfidence":0.83,"plateTime":0.42553132602477417,"extension":6.7206027337795},"index":3,"playId":"dd82e330-c8db-30ef-8d83-319a67ccacba","pitchNumber":3,"startTime":"2025-10-28T04:28:35.979Z","endTime":"2025-10-28T04:28:39.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.55815463305275,"aZ":-13.235318212210819,"pfxX":-4.8080750019471905,"pfxZ":9.861356329802712,"pX":0.41086287572960606,"pZ":3.8146335475807382,"vX0":4.436128258720763,"vY0":-138.35373901761915,"vZ0":-2.220469924735835,"x":101.34,"y":135.78,"x0":-0.5959764495793044,"y0":50.002072273589995,"z0":5.524701864511498,"aX":-9.233811056589929},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.5,"breakHorizontal":7.7,"spinRate":2475,"spinDirection":210},"zone":12,"typeConfidence":0.9,"plateTime":0.3973011320930864,"extension":6.652671519097586},"hitData":{"launchSpeed":30.5,"launchAngle":26.0,"totalDistance":55.0,"trajectory":"bunt_line_drive","hardness":"soft","location":"3","coordinates":{"coordX":139.79,"coordY":185.92}},"index":4,"playId":"e4d626db-3304-3541-bb1f-5bc703f73509","pitchNumber":4,"startTime":"2025-10-28T04:29:03.352Z","endTime":"2025-10-28T04:29:10.426Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T04:29:10.426Z","atBatIndex":99},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ernie Clement grounds out, second baseman Tommy Edman to first baseman Freddie Freeman. Tyler Heineman to 2nd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":100,"halfInning":"top","isTopInning":true,"inning":12,"startTime":"2025-10-28T04:29:30.104Z","endTime":"2025-10-28T04:30:45.121Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"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"}]},{"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":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.3,"strikeZoneTop":3.42061925855687,"strikeZoneBottom":1.53999872162983,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.27454748664553,"aZ":-12.692804032350335,"pfxX":-6.0842439151283845,"pfxZ":9.912192260501342,"pX":0.2451378848199478,"pZ":2.226343551484408,"vX0":5.227558665957442,"vY0":-139.7277507752681,"vZ0":-6.247134562517683,"x":107.66,"y":178.67,"x0":-0.8651306769513899,"y0":50.00343407066732,"z0":5.335211775336175,"aX":-11.958050660692026},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.7,"breakHorizontal":9.8,"spinRate":2557,"spinDirection":212},"zone":5,"typeConfidence":0.9,"plateTime":0.39291167971428953,"extension":6.661095611328154},"index":0,"playId":"818f15a9-2058-3d62-bd9f-b9c9550ace72","pitchNumber":1,"startTime":"2025-10-28T04:29:48.236Z","endTime":"2025-10-28T04:29:51.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":84.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.46828023874266,"aZ":-13.473549778553718,"pfxX":-5.914068001802503,"pfxZ":10.001317547392443,"pX":0.04921216634943886,"pZ":3.0831163599378204,"vX0":4.036848719134843,"vY0":-136.69226241261802,"vZ0":-3.9746390521810677,"x":115.12,"y":155.54,"x0":-0.6873441973823581,"y0":50.00453880268812,"z0":5.49775499802375,"aX":-11.059845044155383},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.3,"breakHorizontal":9.7,"spinRate":2493,"spinDirection":204},"zone":2,"typeConfidence":0.89,"plateTime":0.40254246666283233,"extension":6.60953965316042},"index":1,"playId":"45aa72f7-c117-35df-87bb-bbde57380146","pitchNumber":2,"startTime":"2025-10-28T04:30:09.111Z","endTime":"2025-10-28T04:30:12.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.89540729999627,"aZ":-22.81896985893667,"pfxX":-0.2894653488366128,"pfxZ":5.4445768172025195,"pX":1.1591089767964764,"pZ":2.0255902811271307,"vX0":5.494043763290933,"vY0":-129.90592614981634,"vZ0":-3.526223716142319,"x":72.82,"y":184.09,"x0":-0.9409481434730441,"y0":50.00332833715007,"z0":5.124999287893198,"aX":-0.49889301720143514},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.4,"breakHorizontal":-0.6,"spinRate":2260,"spinDirection":190},"zone":14,"typeConfidence":0.84,"plateTime":0.42081615548473694,"extension":6.550392291046498},"hitData":{"launchSpeed":85.7,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":130.22,"coordY":137.89}},"index":2,"playId":"cdb39a47-7afa-3e7e-a2c4-3bf4f4c9d851","pitchNumber":3,"startTime":"2025-10-28T04:30:36.731Z","endTime":"2025-10-28T04:30:45.121Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T04:30:45.121Z","atBatIndex":100},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Emmet Sheehan intentionally walks Andrés Giménez.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":101,"halfInning":"top","isTopInning":true,"inning":12,"startTime":"2025-10-28T04:31:05.049Z","endTime":"2025-10-28T04:31:17.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"postOnSecond":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":0,"playId":"08130326-1026-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-10-28T04:31:15.496Z","endTime":"2025-10-28T04:31:15.526Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":1,"playId":"08130326-1026-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-10-28T04:31:15.526Z","endTime":"2025-10-28T04:31:15.527Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":2,"playId":"08130326-1026-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-10-28T04:31:15.527Z","endTime":"2025-10-28T04:31:15.528Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":3,"playId":"08130326-1026-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-10-28T04:31:15.528Z","endTime":"2025-10-28T04:31:17.699Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2025-10-28T04:31:17.699Z","atBatIndex":101},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Umpire reviewed (force play), call on the field was overturned: Davis Schneider singles on a ground ball to third baseman Max Muncy. Tyler Heineman to 3rd. Andrés Giménez to 2nd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":102,"halfInning":"top","isTopInning":true,"inning":12,"startTime":"2025-10-28T04:32:56.252Z","endTime":"2025-10-28T04:35:35.837Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"postOnSecond":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"postOnThird":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,6,7,8],"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":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-10-28T04:31:30.098Z","endTime":"2025-10-28T04:32:58.033Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.1,"strikeZoneTop":3.02310160422136,"strikeZoneBottom":1.53000055232835,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.88155641865055,"aZ":-9.75934496928416,"pfxX":-4.305439388049842,"pfxZ":11.6005287103344,"pX":0.41495041849247616,"pZ":4.056364416857558,"vX0":4.556583568297326,"vY0":-139.2364733268884,"vZ0":-2.337458644109868,"x":101.18,"y":129.26,"x0":-0.6959244664910699,"y0":50.00404663232823,"z0":5.566847736512476,"aX":-8.320419736486686},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.5,"breakHorizontal":6.7,"spinRate":2565,"spinDirection":202},"zone":12,"typeConfidence":0.91,"plateTime":0.39578955933268656,"extension":6.805118095425395},"index":1,"playId":"6e2a4221-bf69-3aae-a38c-1883438899d1","pitchNumber":1,"startTime":"2025-10-28T04:32:58.033Z","endTime":"2025-10-28T04:33:01.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":77.8,"strikeZoneTop":3.06297207366843,"strikeZoneBottom":1.45057368876389,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.91960192939607,"aZ":-33.28481958503535,"pfxX":-10.009322441548461,"pfxZ":-0.7149647988595813,"pX":0.7637501985202679,"pZ":1.683780076609194,"vX0":7.180062933680646,"vY0":-124.07027509067446,"vZ0":-2.2883098596232996,"x":87.89,"y":193.32,"x0":-0.880315317451598,"y0":50.00495991308641,"z0":5.416438442415891,"aX":-15.465519533647871},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.6,"breakHorizontal":16.2,"spinRate":1495,"spinDirection":260},"zone":9,"typeConfidence":0.91,"plateTime":0.4429872854726553,"extension":6.7020875480818844},"index":2,"playId":"6474dbb2-1aa1-30e4-921e-9fe8271ef071","pitchNumber":2,"startTime":"2025-10-28T04:33:20.685Z","endTime":"2025-10-28T04:33:24.596Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"playId":"a442fc78-f91f-4123-86a4-4066534941f8","startTime":"2025-10-28T04:33:45.483Z","endTime":"2025-10-28T04:33:50.483Z","isPitch":false,"type":"stepoff"},{"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":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.3,"strikeZoneTop":2.98971301729024,"strikeZoneBottom":1.51473740471506,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.330945466241882,"aZ":-23.591486100627648,"pfxX":-1.870907398578527,"pfxZ":4.851994320100125,"pX":0.7806842607194869,"pZ":2.8934808480529757,"vX0":5.55027095366733,"vY0":-131.73959796165016,"vZ0":-1.4965830723435043,"x":87.24,"y":160.66,"x0":-1.1045051126544885,"y0":50.003402379201646,"z0":5.202182859540774,"aX":-3.310497832209179},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.6,"breakHorizontal":2.3,"spinRate":2447,"spinDirection":222},"zone":3,"typeConfidence":0.55,"plateTime":0.4147660851021464,"extension":6.459431230251652},"index":4,"playId":"d232db9a-91ce-3158-b914-58d6d4df0d67","pitchNumber":3,"startTime":"2025-10-28T04:34:06.729Z","endTime":"2025-10-28T04:34:10.323Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2025-10-28T04:34:18.750Z","endTime":"2025-10-28T04:34:38.456Z","isPitch":false,"type":"action","player":{"id":676914,"link":"/api/v1/people/676914"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":86.5,"strikeZoneTop":3.1510340302873,"strikeZoneBottom":1.52999992232588,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.37486516906586,"aZ":-9.285872714610676,"pfxX":-3.232497704819833,"pfxZ":11.77621221660602,"pX":1.5196765496054732,"pZ":3.770614001460483,"vX0":7.045061008887919,"vY0":-139.4900286511911,"vZ0":-2.9150613253987423,"x":59.07,"y":136.97,"x0":-0.6343415147702992,"y0":50.00231451056477,"z0":5.454485795219575,"aX":-6.282660468617957},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":20.8,"breakHorizontal":4.2,"spinRate":2469,"spinDirection":206},"zone":12,"typeConfidence":0.9,"plateTime":0.3947181434394862,"extension":6.668837227495895},"index":6,"playId":"bb2cf7a3-3ada-33b8-83cc-5097ed461a33","pitchNumber":4,"startTime":"2025-10-28T04:34:38.456Z","endTime":"2025-10-28T04:34:41.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.2,"strikeZoneTop":2.96344793399961,"strikeZoneBottom":1.43180893105315,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.842772699991404,"aZ":-33.98653460807421,"pfxX":-10.555235455775854,"pfxZ":-1.144919293022506,"pX":1.90626750844173,"pZ":0.6108442617904223,"vX0":10.180101151926534,"vY0":-125.52768095918348,"vZ0":-4.6443198708357665,"x":44.34,"y":222.29,"x0":-0.8421363696331272,"y0":50.00215573921508,"z0":5.270712716114068,"aX":-16.74309872278951},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.0,"breakHorizontal":16.6,"spinRate":1590,"spinDirection":259},"zone":14,"typeConfidence":0.92,"plateTime":0.4373562472924384,"extension":6.6570405891951046},"index":7,"playId":"3098c853-7fe9-3907-9dfa-54db6fa5237a","pitchNumber":5,"startTime":"2025-10-28T04:35:01.015Z","endTime":"2025-10-28T04:35:04.015Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.1,"strikeZoneTop":3.1,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.938918960639825,"aZ":-11.259172878952581,"pfxX":-5.341794822279393,"pfxZ":10.608024970985108,"pX":0.28196377964002767,"pZ":3.074361612061996,"vX0":4.783077593885814,"vY0":-140.49117214155126,"vZ0":-4.307957083615829,"x":106.25,"y":155.77,"x0":-0.7602322618651938,"y0":50.00120079449712,"z0":5.376998432821382,"aX":-10.529922750026062},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.4,"breakHorizontal":8.5,"spinRate":2466,"spinDirection":206},"zone":3,"typeConfidence":0.91,"plateTime":0.3919518944276015,"extension":6.702270515529392},"hitData":{"launchSpeed":52.0,"launchAngle":-60.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.97,"coordY":175.91}},"index":8,"playId":"5abab92f-f5d3-3875-9b89-1e3c996e7eaa","pitchNumber":6,"startTime":"2025-10-28T04:35:27.853Z","endTime":"2025-10-28T04:35:35.837Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"NC"},"playEndTime":"2025-10-28T04:35:35.837Z","atBatIndex":102},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Lukes grounds out, second baseman Tommy Edman to first baseman Freddie Freeman.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":103,"halfInning":"top","isTopInning":true,"inning":12,"startTime":"2025-10-28T04:39:36.857Z","endTime":"2025-10-28T04:42:42.600Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8,9],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-10-28T04:37:03.425Z","endTime":"2025-10-28T04:37:15.692Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Clayton Kershaw replaces Emmet Sheehan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-10-28T04:37:15.692Z","endTime":"2025-10-28T04:39:39.046Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":477132,"link":"/api/v1/people/477132"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.3,"strikeZoneTop":3.431471044642,"strikeZoneBottom":1.53999982816207,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.869097572008798,"aZ":-20.59257795549386,"pfxX":-0.5197314836525637,"pfxZ":6.741008854827832,"pX":-0.20769407798519607,"pZ":0.8352610604999632,"vX0":-4.637982010226893,"vY0":-130.34806686431088,"vZ0":-8.520206120032212,"x":124.92,"y":216.23,"x0":1.66349203756661,"y0":50.00192932697667,"z0":5.706065449986247,"aX":-0.8916563280357944},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.4,"breakHorizontal":2.0,"spinRate":2589,"spinDirection":187},"zone":13,"typeConfidence":0.89,"plateTime":0.42051034391724373,"extension":6.74327753099186},"index":2,"playId":"12dbb816-caad-3ce0-9605-e5091f892b0c","pitchNumber":1,"startTime":"2025-10-28T04:39:39.046Z","endTime":"2025-10-28T04:39:42.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.32260512755655,"strikeZoneBottom":1.53999911310614,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.95794890457717,"aZ":-19.927247470195198,"pfxX":-0.4886831967943882,"pfxZ":7.109187349866761,"pX":0.11762005274829931,"pZ":2.1768687693625073,"vX0":-4.006434660338601,"vY0":-130.08974572818138,"vZ0":-5.273719159673342,"x":112.52,"y":180.0,"x0":1.7378662964835876,"y0":50.00419736512173,"z0":5.730048295026946,"aX":-0.8415007386115377},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":12.0,"breakHorizontal":1.7,"spinRate":2544,"spinDirection":191},"zone":5,"typeConfidence":0.62,"plateTime":0.4202081827363138,"extension":6.737534008400319},"index":3,"playId":"998730ac-cea8-305a-a7d0-096bc91e01c4","pitchNumber":2,"startTime":"2025-10-28T04:40:01.242Z","endTime":"2025-10-28T04:40:05.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.0,"strikeZoneTop":3.46779917178794,"strikeZoneBottom":1.74982146405259,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.58035671836666,"aZ":-20.163034498821325,"pfxX":-1.2723767268197035,"pfxZ":7.072047675383006,"pX":0.7610413722919985,"pZ":1.5730062897765003,"vX0":-2.214506790504098,"vY0":-128.91698936464385,"vZ0":-6.58149042149857,"x":87.99,"y":196.31,"x0":1.7935308697328967,"y0":50.0029920712932,"z0":5.694722555070723,"aX":-2.1598632952727677},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":11.8,"breakHorizontal":2.8,"spinRate":2616,"spinDirection":197},"zone":14,"typeConfidence":0.85,"plateTime":0.42345201333431826,"extension":6.839172848700669},"index":4,"playId":"6686f02b-08db-39a2-8b48-fd9d1baabc24","pitchNumber":3,"startTime":"2025-10-28T04:40:21.578Z","endTime":"2025-10-28T04:40:26.484Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.35323210290946,"strikeZoneBottom":1.54000038890473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.43612694900148,"aZ":-22.82268134048863,"pfxX":-1.960219092539795,"pfxZ":5.627321980241144,"pX":0.34695646181241374,"pZ":3.0875112491357446,"vX0":-2.9056427647371987,"vY0":-127.63975642047131,"vZ0":-2.428763103196593,"x":103.77,"y":155.42,"x0":1.7516049313875248,"y0":50.005857591414376,"z0":5.834571970888469,"aX":-3.2581160088254926},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":10.0,"breakHorizontal":4.2,"spinRate":2707,"spinDirection":207},"zone":3,"typeConfidence":0.9,"plateTime":0.4279188533900218,"extension":6.82336113095435},"index":5,"playId":"4858d980-73f3-30f7-9a4d-0e1fbb92e69d","pitchNumber":4,"startTime":"2025-10-28T04:40:43.499Z","endTime":"2025-10-28T04:40:46.694Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.5,"strikeZoneTop":3.42646253794979,"strikeZoneBottom":1.53999939703531,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.502256827075215,"aZ":-22.4315156076867,"pfxX":-2.3084581677601754,"pfxZ":5.838428274495688,"pX":-0.37069613694198855,"pZ":0.6375620068940142,"vX0":-4.216455396176539,"vY0":-127.8808380126428,"vZ0":-8.395848235650963,"x":131.13,"y":221.57,"x0":1.5945656790761726,"y0":50.00355611489641,"z0":5.70153786122556,"aX":-3.8518791117426012},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":9.0,"breakHorizontal":5.0,"spinRate":2651,"spinDirection":211},"zone":13,"typeConfidence":0.91,"plateTime":0.4270796580409675,"extension":6.877104479112718},"index":6,"playId":"676ce977-765e-315c-bf89-39dab42d2d8b","pitchNumber":5,"startTime":"2025-10-28T04:41:05.567Z","endTime":"2025-10-28T04:41:08.705Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.109435633485223,"aZ":-24.53577630373337,"pfxX":-2.9070133545098233,"pfxZ":4.564966653226169,"pX":-0.0335421795476291,"pZ":1.2901116923335152,"vX0":-3.401917225008827,"vY0":-129.3666880055016,"vZ0":-6.490450255620358,"x":118.28,"y":203.95,"x0":1.6824356547187667,"y0":50.005313741531424,"z0":5.745265960544704,"aX":-4.866280522035857},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.8,"breakHorizontal":6.1,"spinRate":2627,"spinDirection":195},"zone":13,"typeConfidence":0.9,"plateTime":0.42542209137009035,"extension":6.752097456515136},"index":7,"playId":"456483ee-6f38-3280-9cbd-255d6f3dedba","pitchNumber":6,"startTime":"2025-10-28T04:41:30.935Z","endTime":"2025-10-28T04:41:38.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.06381070136228,"aZ":-13.240688015710221,"pfxX":2.8130453923824446,"pfxZ":10.453858450599833,"pX":0.3716729241090612,"pZ":3.5758530582734163,"vX0":-4.249161065323446,"vY0":-133.76851040539682,"vZ0":-3.175536105320288,"x":102.83,"y":142.23,"x0":1.6157709234904178,"y0":50.0009626939077,"z0":5.728619626513065,"aX":5.094267706980937},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.5,"breakHorizontal":-4.2,"spinRate":2378,"spinDirection":173},"zone":12,"typeConfidence":2.0,"plateTime":0.40959513280176285,"extension":6.605269287276849},"index":8,"playId":"4560f532-7d35-37f7-975d-c190a3cbf679","pitchNumber":7,"startTime":"2025-10-28T04:42:07.775Z","endTime":"2025-10-28T04:42:11.291Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.340848741676474,"aZ":-24.881541115694898,"pfxX":-2.4678375494536198,"pfxZ":4.29033894489228,"pX":-0.8278509105623582,"pZ":1.0152950007261974,"vX0":-5.083895318059133,"vY0":-129.35360144551586,"vZ0":-7.164212029520829,"x":148.56,"y":211.37,"x0":1.48153369502718,"y0":50.00137124609145,"z0":5.721419122483798,"aX":-4.191234782818888},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.5,"breakHorizontal":5.5,"spinRate":2596,"spinDirection":204},"zone":13,"typeConfidence":0.9,"plateTime":0.42303129188933086,"extension":6.79789695324477},"hitData":{"launchSpeed":55.3,"launchAngle":-51.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.57,"coordY":164.7}},"index":9,"playId":"a4694493-8a39-376a-9cf7-6db085a1f0de","pitchNumber":8,"startTime":"2025-10-28T04:42:34.580Z","endTime":"2025-10-28T04:42:42.600Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T04:42:42.600Z","atBatIndex":103},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Smith strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":104,"halfInning":"bottom","isTopInning":false,"inning":12,"startTime":"2025-10-28T04:45:27.741Z","endTime":"2025-10-28T04:46:27.700Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Tyler Heineman remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-28T04:44:31.498Z","endTime":"2025-10-28T04:45:29.602Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"601","replacedPlayer":{"id":672386,"link":"/api/v1/people/672386"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.47801465214846,"strikeZoneBottom":1.59000044347367,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.79644367829103,"aZ":-13.950831897063921,"pfxX":-2.385874572909222,"pfxZ":9.51806032419428,"pX":0.4615336001864817,"pZ":2.667153578148581,"vX0":1.5407770540183894,"vY0":-137.32799822790045,"vZ0":-7.42888070640041,"x":99.41,"y":166.77,"x0":0.20378306971718257,"y0":50.00030088150181,"z0":6.352145029516466,"aX":-4.5661905933677165},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.0,"breakHorizontal":4.0,"spinRate":2291,"spinDirection":200},"zone":6,"typeConfidence":2.0,"plateTime":0.3985201074630669,"extension":5.621184673339962},"index":1,"playId":"166adb43-557c-3688-9724-067059168387","pitchNumber":1,"startTime":"2025-10-28T04:45:29.602Z","endTime":"2025-10-28T04:45:34.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.19648849736658,"aZ":-10.840007432070115,"pfxX":-4.2484232092731835,"pfxZ":10.732522207014831,"pX":0.4248881534931362,"pZ":3.6104629992655806,"vX0":1.5104596276000082,"vY0":-140.43133325385833,"vZ0":-5.710965449202729,"x":100.8,"y":141.3,"x0":0.4305294905471772,"y0":50.00397973410718,"z0":6.382463012850654,"aX":-8.446002894666986},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.4,"breakHorizontal":7.3,"spinRate":2338,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.39072717517152045,"extension":5.527691788950633},"index":2,"playId":"69cc505a-da03-32d6-8a77-9dab22a9fef1","pitchNumber":2,"startTime":"2025-10-28T04:45:44.767Z","endTime":"2025-10-28T04:45:47.767Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-10-28T04:45:54.052Z","endTime":"2025-10-28T04:46:08.775Z","isPitch":false,"type":"action","player":{"id":669257,"link":"/api/v1/people/669257"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.3,"strikeZoneTop":3.34653288759927,"strikeZoneBottom":1.58999933642891,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.68965350908702,"aZ":-25.85666394372488,"pfxX":0.1062568279768179,"pfxZ":3.6118255631548495,"pX":1.3103081032734845,"pZ":1.7298468443845638,"vX0":2.1152609011667116,"vY0":-130.91222156212729,"vZ0":-7.202924388232952,"x":67.05,"y":192.07,"x0":0.4805722018829012,"y0":50.00278015180299,"z0":6.4317416935873615,"aX":0.1854879075415993},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.3,"breakHorizontal":-0.6,"spinRate":2418,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.4171885421780561,"extension":5.454198754966266},"index":4,"playId":"31d2ccf8-77ed-33e3-99e3-af7dfed203d6","pitchNumber":3,"startTime":"2025-10-28T04:46:08.775Z","endTime":"2025-10-28T04:46:12.324Z","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":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.93550769636972,"aZ":-28.497203532660475,"pfxX":0.24051820738432106,"pfxZ":2.1321710876856343,"pX":1.0374234674094054,"pZ":2.336341229009071,"vX0":1.405410912688773,"vY0":-130.0827035989465,"vZ0":-5.305605887274869,"x":77.46,"y":175.7,"x0":0.46008908032104967,"y0":50.00276022057592,"z0":6.5489455229930655,"aX":0.4139129914432316},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.0,"breakHorizontal":-0.7,"spinRate":2504,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.42021336915779894,"extension":5.508700702896921},"index":5,"playId":"1c83add2-6a10-3498-9cb8-0ac5f0adf868","pitchNumber":4,"startTime":"2025-10-28T04:46:24.700Z","endTime":"2025-10-28T04:46:27.700Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T04:46:27.700Z","atBatIndex":104},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Max Muncy pops out to second baseman Isiah Kiner-Falefa.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":105,"halfInning":"bottom","isTopInning":false,"inning":12,"startTime":"2025-10-28T04:49:20.320Z","endTime":"2025-10-28T04:49:47.296Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"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":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-10-28T04:46:46.045Z","endTime":"2025-10-28T04:47:53.604Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Eric Lauer replaces Braydon Fisher.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-10-28T04:47:53.604Z","endTime":"2025-10-28T04:49:22.446Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641778,"link":"/api/v1/people/641778"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.4,"endSpeed":69.7,"strikeZoneTop":3.17247152646945,"strikeZoneBottom":1.52000075467297,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.304050410096718,"aZ":-40.8163918890468,"pfxX":-5.852674817973818,"pfxZ":-7.112711446975295,"pX":0.4103831581764502,"pZ":2.193687423997005,"vX0":-1.610739758036292,"vY0":-109.81193762241688,"vZ0":0.7772065022902734,"x":101.36,"y":179.55,"x0":1.914528539777027,"y0":50.00124226682239,"z0":6.193714839791086,"aX":-7.113117973359293},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-12.4,"breakHorizontal":11.0,"spinRate":2471,"spinDirection":310},"zone":6,"typeConfidence":0.9,"plateTime":0.49968266476949896,"extension":5.973536429238315},"index":2,"playId":"59d88567-813d-37ed-84bd-2c39035683f6","pitchNumber":1,"startTime":"2025-10-28T04:49:22.446Z","endTime":"2025-10-28T04:49:26.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.1,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.708966969068427,"aZ":-14.079334637761901,"pfxX":6.791946420889472,"pfxZ":9.860587050892754,"pX":0.34645957413905915,"pZ":2.7083997849345587,"vX0":-6.087801324862129,"vY0":-134.72729678173448,"vZ0":-5.413263239317785,"x":103.79,"y":165.65,"x0":1.7546893945414948,"y0":50.00466797052733,"z0":5.741457331737205,"aX":12.46728445472314},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.8,"breakHorizontal":-10.9,"spinRate":2364,"spinDirection":138},"zone":3,"typeConfidence":0.92,"plateTime":0.40679410725208953,"extension":6.074928048788283},"hitData":{"launchSpeed":67.3,"launchAngle":47.0,"totalDistance":205.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":183.95,"coordY":141.41}},"index":3,"playId":"e513d92b-5beb-3b36-8437-651989943e5d","pitchNumber":2,"startTime":"2025-10-28T04:49:39.289Z","endTime":"2025-10-28T04:49:47.296Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T04:49:47.296Z","atBatIndex":105},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Teoscar Hernández pops out to second baseman Isiah Kiner-Falefa.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":106,"halfInning":"bottom","isTopInning":false,"inning":12,"startTime":"2025-10-28T04:49:58.097Z","endTime":"2025-10-28T04:52:13.599Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.45174391899234,"strikeZoneBottom":1.52362233297265,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.95873106685202,"aZ":-16.051061068181756,"pfxX":6.6751707815992205,"pfxZ":8.845583759842345,"pX":0.6560317562367676,"pZ":3.4380959734968006,"vX0":-5.122447126365583,"vY0":-134.13654954775902,"vZ0":-3.3252177700540035,"x":91.99,"y":145.95,"x0":1.7230044888088276,"y0":50.003015481388125,"z0":5.8380084302501185,"aX":12.166705642442667},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.5,"breakHorizontal":-11.0,"spinRate":2144,"spinDirection":142},"zone":3,"typeConfidence":0.91,"plateTime":0.4083162170097805,"extension":5.970818790730674},"index":0,"playId":"72636fa7-7665-3d1c-998d-d8e3b47921dd","pitchNumber":1,"startTime":"2025-10-28T04:50:19.819Z","endTime":"2025-10-28T04:50:24.509Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.3,"strikeZoneTop":3.50742282825994,"strikeZoneBottom":1.57999976511618,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.64071356171874,"aZ":-24.722023111082752,"pfxX":7.154877548828288,"pfxZ":4.6500584396560285,"pX":2.583274274382198,"pZ":2.758425392099394,"vX0":-0.9475004170278102,"vY0":-125.85384972223196,"vZ0":-2.4500729631590774,"x":18.53,"y":164.3,"x0":2.0350815484770655,"y0":50.00535516595327,"z0":5.7477571098562565,"aX":11.474253688116411},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.0,"breakHorizontal":-12.7,"spinRate":1281,"spinDirection":115},"zone":12,"typeConfidence":0.9,"plateTime":0.4352838362059952,"extension":6.124903981435206},"index":1,"playId":"c11a0cca-05c8-36eb-895b-a391d0f062d8","pitchNumber":2,"startTime":"2025-10-28T04:50:38.337Z","endTime":"2025-10-28T04:50:41.337Z","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":93.2,"endSpeed":85.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.340276168255553,"aZ":-17.905969593580874,"pfxX":7.13636655753594,"pfxZ":7.70076192750974,"pX":-0.5021628139258073,"pZ":2.946628307202814,"vX0":-8.324592983569042,"vY0":-135.44591567673817,"vZ0":-4.257266835618129,"x":136.14,"y":159.22,"x0":1.687916046501178,"y0":50.00211263604768,"z0":5.795480658099281,"aX":13.222592790532945},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.2,"breakHorizontal":-11.0,"spinRate":2249,"spinDirection":138},"zone":1,"typeConfidence":0.92,"plateTime":0.404804410808171,"extension":6.214130603806643},"index":2,"playId":"e4182045-d163-3b0e-bf2f-040a5458dff7","pitchNumber":3,"startTime":"2025-10-28T04:50:57.501Z","endTime":"2025-10-28T04:51:02.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.8,"endSpeed":68.9,"strikeZoneTop":3.48900336932822,"strikeZoneBottom":1.58000010877821,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.438959505548716,"aZ":-40.006448879689806,"pfxX":-6.987400119809074,"pfxZ":-6.533495971837633,"pX":2.1203589278473896,"pZ":3.2564020229117947,"vX0":2.0302282135630865,"vY0":-108.86485983157773,"vZ0":2.8422319033778782,"x":36.18,"y":150.86,"x0":2.082563177532809,"y0":50.004748096593005,"z0":6.269880680816983,"aX":-8.372399669942284},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-10.7,"breakHorizontal":12.1,"spinRate":2284,"spinDirection":313},"zone":12,"typeConfidence":0.9,"plateTime":0.503480333398544,"extension":5.830588471427186},"index":3,"playId":"90f3cf83-9455-398c-b9eb-9c37ed5d4bc3","pitchNumber":4,"startTime":"2025-10-28T04:51:23.627Z","endTime":"2025-10-28T04:51:26.627Z","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":87.5,"endSpeed":80.4,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.25222386112576,"aZ":-25.15300270225761,"pfxX":-3.770520205138255,"pfxZ":4.270434484912863,"pX":-0.18038974799227497,"pZ":2.2401567041479082,"vX0":-4.014887019248797,"vY0":-127.44755932750297,"vZ0":-3.7109265027517084,"x":123.88,"y":178.3,"x0":1.905412062314832,"y0":50.00385418574041,"z0":5.702208126355457,"aX":-6.201197865521217},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.1,"breakHorizontal":7.7,"spinRate":2396,"spinDirection":176},"zone":5,"typeConfidence":0.9,"plateTime":0.42980690680449607,"extension":6.3248410855425545},"index":4,"playId":"51df8e9f-5b24-3044-ad06-0e00abf1d8a0","pitchNumber":5,"startTime":"2025-10-28T04:51:41.877Z","endTime":"2025-10-28T04:51:45.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.905070054197562,"aZ":-12.563372855956645,"pfxX":4.385456644282591,"pfxZ":10.50019475324811,"pX":-0.8592127249899152,"pZ":2.9717443393666407,"vX0":-8.014174509356149,"vY0":-136.28192330165325,"vZ0":-5.354616602178953,"x":149.75,"y":158.54,"x0":1.5592156618557211,"y0":50.00364675176655,"z0":5.8406645550346665,"aX":8.191792478501883},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.9,"breakHorizontal":-6.1,"spinRate":2345,"spinDirection":142},"zone":11,"typeConfidence":0.91,"plateTime":0.4029817389970862,"extension":6.101710803712009},"hitData":{"launchSpeed":74.8,"launchAngle":59.0,"totalDistance":174.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":146.15,"coordY":134.63}},"index":5,"playId":"6f046936-fa7c-35a3-b6bc-90d8c87c589f","pitchNumber":6,"startTime":"2025-10-28T04:52:04.543Z","endTime":"2025-10-28T04:52:13.599Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T04:52:13.599Z","atBatIndex":106},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vladimir Guerrero Jr. grounds out, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":107,"halfInning":"top","isTopInning":true,"inning":13,"startTime":"2025-10-28T04:55:06.954Z","endTime":"2025-10-28T04:56:40.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"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":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":{"description":"Pitching Change: Edgardo Henriquez replaces Clayton Kershaw.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-28T04:52:29.824Z","endTime":"2025-10-28T04:55:09.071Z","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":"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":82.8,"endSpeed":75.6,"strikeZoneTop":3.69672470217894,"strikeZoneBottom":1.60726811445755,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.894706920447298,"aZ":-37.43227643171852,"pfxX":4.059710314148194,"pfxZ":-3.616878916000493,"pX":-0.1385553109355599,"pZ":2.5150907056912466,"vX0":2.540888062304636,"vY0":-120.53915595766804,"vZ0":-0.5566842731014936,"x":122.28,"y":170.87,"x0":-1.7377170773361688,"y0":50.00193205055216,"z0":6.086465262460279,"aX":5.90530266725081},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-6.4,"breakHorizontal":-8.0,"spinRate":2692,"spinDirection":47},"zone":5,"typeConfidence":2.0,"plateTime":0.4563738977004288,"extension":6.580362278018904},"index":1,"playId":"46ec14cf-fe0f-3da2-b839-2f063030b4e2","pitchNumber":1,"startTime":"2025-10-28T04:55:09.071Z","endTime":"2025-10-28T04:55:12.071Z","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":100.6,"endSpeed":91.1,"strikeZoneTop":3.65367225399885,"strikeZoneBottom":1.60000114416077,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.2658439045863,"aZ":-15.41385984371973,"pfxX":-8.752439211036917,"pfxZ":7.793839821550549,"pX":-0.35684872617925456,"pZ":4.216803118198992,"vX0":7.476141656025554,"vY0":-146.32313130040365,"vZ0":-1.5957394089394026,"x":130.6,"y":124.93,"x0":-1.8187060443141554,"y0":50.0001414606026,"z0":5.701330860334994,"aX":-18.815107629087585},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":13.9,"breakHorizontal":14.2,"spinRate":2526,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.3755569989364891,"extension":6.727535337680356},"index":2,"playId":"33ad62ca-6e83-3e95-8bdb-cce65abae75c","pitchNumber":2,"startTime":"2025-10-28T04:55:25.585Z","endTime":"2025-10-28T04:55:28.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":101.1,"endSpeed":91.5,"strikeZoneTop":3.66229118479575,"strikeZoneBottom":1.6000012337188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.54115000868156,"aZ":-14.561204719681498,"pfxX":-9.356127931892475,"pfxZ":8.119430397664702,"pX":-0.11483379838833323,"pZ":4.034319006576681,"vX0":8.26368929322085,"vY0":-146.9635947499407,"vZ0":-2.52537062894771,"x":121.38,"y":129.85,"x0":-1.7592020002113438,"y0":50.003173265191954,"z0":5.7787612639158805,"aX":-20.29608788534208},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":14.3,"breakHorizontal":15.1,"spinRate":2604,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.3738900105931915,"extension":6.541791038659657},"index":3,"playId":"dec88e59-4e75-3e99-8684-8cb4c31c536b","pitchNumber":3,"startTime":"2025-10-28T04:55:44.428Z","endTime":"2025-10-28T04:55:47.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.6,"strikeZoneTop":3.63,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.86227834359881,"aZ":-39.5231915074898,"pfxX":4.842939905385457,"pfxZ":-5.056452489118332,"pX":0.34962257130581975,"pZ":3.4144148942651817,"vX0":3.51733567050237,"vY0":-120.25657409173388,"vZ0":1.8551720928163307,"x":103.67,"y":146.59,"x0":-1.7646196898805917,"y0":50.00060793682163,"z0":6.157344618972317,"aX":7.041864631514201},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-8.4,"breakHorizontal":-9.6,"spinRate":2727,"spinDirection":52},"zone":3,"typeConfidence":2.0,"plateTime":0.4566998725154865,"extension":6.6360436598515165},"index":4,"playId":"ee8ba48c-5b39-3526-9217-c152457f9b2f","pitchNumber":4,"startTime":"2025-10-28T04:56:03.416Z","endTime":"2025-10-28T04:56:06.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.4,"strikeZoneTop":3.63,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.379042619586492,"aZ":-33.71029019879646,"pfxX":2.4322129622673967,"pfxZ":-0.9131306874826564,"pX":-0.3696964158697934,"pZ":2.4462981357585303,"vX0":2.786476157587433,"vY0":-129.07581206160685,"vZ0":-2.0051479713838765,"x":131.09,"y":172.73,"x0":-1.7800191215837158,"y0":50.00290974653289,"z0":5.834014743310605,"aX":4.0947606478355985},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.9,"breakHorizontal":-5.0,"spinRate":2794,"spinDirection":96},"zone":4,"typeConfidence":2.0,"plateTime":0.4246856766568925,"extension":6.590609585063258},"hitData":{"launchSpeed":83.5,"launchAngle":1.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.35,"coordY":157.16}},"index":5,"playId":"84014b90-000f-36da-a48b-05d07b35390c","pitchNumber":5,"startTime":"2025-10-28T04:56:30.354Z","endTime":"2025-10-28T04:56:40.246Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T04:56:40.246Z","atBatIndex":107},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Isiah Kiner-Falefa strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":108,"halfInning":"top","isTopInning":true,"inning":13,"startTime":"2025-10-28T04:56:50.886Z","endTime":"2025-10-28T04:58:07.742Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"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,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":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":101.8,"endSpeed":92.5,"strikeZoneTop":3.20219774369829,"strikeZoneBottom":1.47000128543737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.84814983388414,"aZ":-10.912079453848213,"pfxX":-5.296424485490043,"pfxZ":9.640021504122913,"pX":0.3949983507536153,"pZ":2.9082420388162467,"vX0":8.16154108683937,"vY0":-147.93683508669793,"vZ0":-5.937380903470046,"x":101.94,"y":160.26,"x0":-1.717581699479081,"y0":50.00680274368635,"z0":5.58756966937609,"aX":-11.686905826893469},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":16.3,"breakHorizontal":7.9,"spinRate":2577,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.37091161530810135,"extension":6.6109520614314325},"index":0,"playId":"990c07d1-492e-369b-9db1-caed3f542d9a","pitchNumber":1,"startTime":"2025-10-28T04:57:06.346Z","endTime":"2025-10-28T04:57:09.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.9,"endSpeed":91.9,"strikeZoneTop":3.17701737358852,"strikeZoneBottom":1.46999940309363,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.565896655596454,"aZ":-11.139644882951417,"pfxX":-4.001045123960761,"pfxZ":9.673147423811097,"pX":0.5390612579025335,"pZ":3.591917125164916,"vX0":7.921747896205764,"vY0":-146.72489016297794,"vZ0":-4.142363545588251,"x":96.45,"y":141.8,"x0":-1.6792074073484897,"y0":50.00325945093158,"z0":5.6888428487934934,"aX":-8.70147236008245},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":16.8,"breakHorizontal":5.6,"spinRate":2688,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.3736693163453024,"extension":6.749103379800565},"index":1,"playId":"7ffb074c-d0a7-3307-bb16-afa947327a11","pitchNumber":2,"startTime":"2025-10-28T04:57:22.047Z","endTime":"2025-10-28T04:57:26.103Z","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":101.3,"endSpeed":92.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.81643030958689,"aZ":-9.647932389741877,"pfxX":-5.57682935587323,"pfxZ":10.28388212337803,"pX":0.23915348594777883,"pZ":3.6074482914634207,"vX0":7.816732378818571,"vY0":-147.25509766662955,"vZ0":-4.424238877328614,"x":107.88,"y":141.38,"x0":-1.7284148968116548,"y0":50.00320112877228,"z0":5.703082445960171,"aX":-12.21674646297186},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":17.9,"breakHorizontal":8.5,"spinRate":2647,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.37232693537771855,"extension":6.795982079163959},"index":2,"playId":"3c90715d-70a1-394d-895e-0bc94ab0f30d","pitchNumber":3,"startTime":"2025-10-28T04:57:40.258Z","endTime":"2025-10-28T04:57:43.285Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-10-28T04:57:50.223Z","endTime":"2025-10-28T04:58:04.367Z","isPitch":false,"type":"action","player":{"id":643396,"link":"/api/v1/people/643396"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":101.8,"endSpeed":92.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.97383247640564,"aZ":-9.69769383386461,"pfxX":-5.482506369367904,"pfxZ":10.157000933582005,"pX":0.5957571201662983,"pZ":2.615797303701812,"vX0":8.551828015306425,"vY0":-147.9553821109709,"vZ0":-7.028505123811253,"x":94.29,"y":168.15,"x0":-1.6224496757282996,"y0":50.00037715809064,"z0":5.593403011586778,"aX":-12.130022471074822},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":17.2,"breakHorizontal":8.3,"spinRate":2670,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.370499857120143,"extension":6.632329547483322},"index":4,"playId":"2714f6ae-f95b-3968-b9ba-1738d3b3e855","pitchNumber":4,"startTime":"2025-10-28T04:58:04.367Z","endTime":"2025-10-28T04:58:07.742Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T04:58:07.742Z","atBatIndex":108},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Daulton Varsho hit by pitch.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":109,"halfInning":"top","isTopInning":true,"inning":13,"startTime":"2025-10-28T04:58:14.416Z","endTime":"2025-10-28T04:58:54.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.34063865933543,"strikeZoneBottom":1.55999962370831,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.766625435319984,"aZ":-39.41480278659289,"pfxX":5.342509794896437,"pfxZ":-4.770119011644448,"pX":-0.38514801951042926,"pZ":2.470049651322895,"vX0":1.594112094464164,"vY0":-122.79172298124364,"vZ0":-0.2579928990375018,"x":131.68,"y":172.09,"x0":-1.7379646394197643,"y0":50.005145414173086,"z0":5.948330380800484,"aX":8.10604341957103},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-8.4,"breakHorizontal":-10.1,"spinRate":2781,"spinDirection":43},"zone":4,"typeConfidence":2.0,"plateTime":0.4471611215707001,"extension":6.5686208306081},"index":0,"playId":"29bb3a59-16c2-356a-a068-1dbdd703a4d2","pitchNumber":1,"startTime":"2025-10-28T04:58:35.000Z","endTime":"2025-10-28T04:58:38.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":100.8,"endSpeed":92.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.2676594365389,"aZ":-9.290948070525218,"pfxX":-3.9707206499158882,"pfxZ":10.584586764430309,"pX":2.617680044565613,"pZ":2.224016498457676,"vX0":13.294711468838596,"vY0":-146.06814955576363,"vZ0":-8.072128765773767,"x":17.22,"y":178.73,"x0":-1.475937437841174,"y0":50.002230571357664,"z0":5.581306405921092,"aX":-8.585907314259984},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":17.6,"breakHorizontal":4.6,"spinRate":2686,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.37493027817621627,"extension":7.125433877745239},"index":1,"playId":"04eabca6-31a1-38e6-8ea7-ba661010067a","pitchNumber":2,"startTime":"2025-10-28T04:58:50.803Z","endTime":"2025-10-28T04:58:54.946Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T04:58:54.946Z","atBatIndex":109},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Heineman flies out to center fielder Andy Pages.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":110,"halfInning":"top","isTopInning":true,"inning":13,"startTime":"2025-10-28T04:59:38.127Z","endTime":"2025-10-28T04:59:50.368Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"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],"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":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-10-28T04:59:27.453Z","endTime":"2025-10-28T04:59:40.371Z","isPitch":false,"type":"action","player":{"id":623168,"link":"/api/v1/people/623168"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":90.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.283698832059414,"aZ":-13.97662635640367,"pfxX":-5.724067576400531,"pfxZ":8.606290068329807,"pX":-0.562264097161152,"pZ":2.855345410668002,"vX0":5.707116244290042,"vY0":-145.04427673899335,"vZ0":-5.164122078784615,"x":138.43,"y":161.69,"x0":-1.8188433160164275,"y0":50.0063452388634,"z0":5.5222119651668935,"aX":-12.108044562425906},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":14.6,"breakHorizontal":9.1,"spinRate":2465,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.378704894693906,"extension":6.9927749101162275},"hitData":{"launchSpeed":93.8,"launchAngle":37.0,"totalDistance":331.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":114.76,"coordY":66.83}},"index":1,"playId":"c50d14cd-e748-32c4-b8fe-d2dd22836d7a","pitchNumber":1,"startTime":"2025-10-28T04:59:40.371Z","endTime":"2025-10-28T04:59:50.368Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T04:59:50.368Z","atBatIndex":110},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tommy Edman doubles (2) on a line drive to center fielder Daulton Varsho.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":111,"halfInning":"bottom","isTopInning":false,"inning":13,"startTime":"2025-10-28T05:02:25.138Z","endTime":"2025-10-28T05:03:04.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":74.2,"endSpeed":68.5,"strikeZoneTop":3.37663073863501,"strikeZoneBottom":1.56999967321316,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.55476095295692,"aZ":-38.523556273004495,"pfxX":-7.472947908502675,"pfxZ":-5.361696144304775,"pX":1.0574182689299474,"pZ":3.5488631202025362,"vX0":0.13345749890283648,"vY0":-108.0056874147967,"vZ0":3.0874592488550885,"x":76.69,"y":142.96,"x0":1.9661096261190485,"y0":50.00497574120979,"z0":6.332986766952116,"aX":-8.842565529478717},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-8.6,"breakHorizontal":13.6,"spinRate":2412,"spinDirection":307},"zone":12,"typeConfidence":0.9,"plateTime":0.5068418351018908,"extension":5.946154663814355},"index":0,"playId":"56e88c46-1759-3b32-ac8b-1e59f585f793","pitchNumber":1,"startTime":"2025-10-28T05:02:36.723Z","endTime":"2025-10-28T05:02:41.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.698793094183472,"aZ":-17.378829008427275,"pfxX":4.259441365050492,"pfxZ":8.424989522955462,"pX":0.9525130929018446,"pZ":2.801624182722455,"vX0":-3.4142007723932926,"vY0":-131.61388090410514,"vZ0":-4.563671160484493,"x":80.69,"y":163.14,"x0":1.712589979888049,"y0":50.00156387631772,"z0":5.843460985546821,"aX":7.478868652092167},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":14.5,"breakHorizontal":-7.0,"spinRate":2142,"spinDirection":143},"zone":12,"typeConfidence":0.79,"plateTime":0.41602577540315666,"extension":6.149016934445811},"hitData":{"launchSpeed":97.9,"launchAngle":19.0,"totalDistance":343.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":157.94,"coordY":52.68}},"index":1,"playId":"11b9e8f8-d8ea-3ceb-a90e-799a5eb52850","pitchNumber":2,"startTime":"2025-10-28T05:02:50.972Z","endTime":"2025-10-28T05:03:04.690Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T05:03:04.690Z","atBatIndex":111},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Miguel Rojas out on a sacrifice bunt, third baseman Ernie Clement to second baseman Isiah Kiner-Falefa. Tommy Edman to 3rd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":112,"halfInning":"bottom","isTopInning":false,"inning":13,"startTime":"2025-10-28T05:05:04.083Z","endTime":"2025-10-28T05:05:14.320Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Miguel Rojas replaces Enrique Hernández.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-28T05:03:48.273Z","endTime":"2025-10-28T05:03:59.945Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":571771,"link":"/api/v1/people/571771"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-10-28T05:03:59.945Z","endTime":"2025-10-28T05:05:06.292Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":91.2,"endSpeed":82.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.730749102482502,"aZ":-13.958984153354587,"pfxX":5.749319313829352,"pfxZ":10.307954292762213,"pX":-0.9697185357961747,"pZ":3.4881518037677766,"vX0":-8.597177727935593,"vY0":-132.4668763587915,"vZ0":-3.58420347030555,"x":153.96,"y":144.6,"x0":1.5790621082544165,"y0":50.00653207804889,"z0":5.887070646132309,"aX":10.16448196628745},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":18.0,"breakHorizontal":-8.4,"spinRate":2217,"spinDirection":137},"zone":11,"typeConfidence":0.89,"plateTime":0.4143430892433648,"extension":6.138788967520501},"hitData":{"launchSpeed":24.0,"launchAngle":5.0,"totalDistance":22.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":116.31,"coordY":186.03}},"index":2,"playId":"cf5a3b44-3467-3849-a22b-ac1349e86d5d","pitchNumber":1,"startTime":"2025-10-28T05:05:06.292Z","endTime":"2025-10-28T05:05:14.320Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T05:05:14.320Z","atBatIndex":112},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alex Call pops out to shortstop Andrés Giménez.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":113,"halfInning":"bottom","isTopInning":false,"inning":13,"startTime":"2025-10-28T05:06:07.581Z","endTime":"2025-10-28T05:07:00.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Alex Call replaces Andy Pages.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-10-28T05:05:37.175Z","endTime":"2025-10-28T05:06:09.655Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":681624,"link":"/api/v1/people/681624"}},{"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":1},"pitchData":{"startSpeed":74.7,"endSpeed":69.2,"strikeZoneTop":3.40823927726464,"strikeZoneBottom":1.65999977101831,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.880473041755526,"aZ":-38.7068322427047,"pfxX":-6.162044478355455,"pfxZ":-5.477545340683105,"pX":-0.6878006595820677,"pZ":1.361901976935435,"vX0":-3.3514624779221553,"vY0":-108.729028438606,"vZ0":-1.2961358320763472,"x":143.22,"y":202.01,"x0":1.676643383476122,"y0":50.004407599705104,"z0":6.183157379010878,"aX":-7.344493053189027},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-10.0,"breakHorizontal":12.1,"spinRate":2451,"spinDirection":318},"zone":13,"typeConfidence":0.9,"plateTime":0.5046396147630681,"extension":6.119982075856826},"index":1,"playId":"74c7102a-639d-302f-9f01-33f1ed26fc3d","pitchNumber":1,"startTime":"2025-10-28T05:06:09.655Z","endTime":"2025-10-28T05:06:13.339Z","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":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.2,"strikeZoneTop":3.45490249606789,"strikeZoneBottom":1.66000080439555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.123212059466375,"aZ":-23.406585656435336,"pfxX":-0.6807590332337057,"pfxZ":5.2828126704068,"pX":-1.3902032470830477,"pZ":2.4975817778669893,"vX0":-7.3519204540735945,"vY0":-127.21189475149556,"vZ0":-3.904132096895078,"x":169.99,"y":171.35,"x0":1.611003650732701,"y0":50.00003723660314,"z0":5.881189068156901,"aX":-1.1284445435840407},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":9.0,"breakHorizontal":2.8,"spinRate":2496,"spinDirection":174},"zone":13,"typeConfidence":0.92,"plateTime":0.42857533908585754,"extension":5.91184613862885},"index":2,"playId":"506ac966-b247-3d99-892f-197bceab3a54","pitchNumber":2,"startTime":"2025-10-28T05:06:28.824Z","endTime":"2025-10-28T05:06:32.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.610774679036098,"aZ":-25.627428954892874,"pfxX":-2.01260271628161,"pfxZ":3.96390761595739,"pX":-0.5873679807435487,"pZ":2.230888174909435,"vX0":-5.338176973401956,"vY0":-127.31644826696008,"vZ0":-3.7855790069498294,"x":139.39,"y":178.55,"x0":1.7927659285853816,"y0":50.00295264502953,"z0":5.750814270867007,"aX":-3.32456731373387},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.6,"breakHorizontal":4.8,"spinRate":2500,"spinDirection":182},"zone":4,"typeConfidence":0.91,"plateTime":0.42918739014575413,"extension":6.237522455427254},"hitData":{"launchSpeed":60.9,"launchAngle":57.0,"totalDistance":136.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":111.24,"coordY":149.46}},"index":3,"playId":"cdec96d7-192b-36ab-b01d-e0498b90ee8a","pitchNumber":3,"startTime":"2025-10-28T05:06:51.610Z","endTime":"2025-10-28T05:07:00.622Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T05:07:00.622Z","atBatIndex":113},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Eric Lauer intentionally walks Shohei Ohtani.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":114,"halfInning":"bottom","isTopInning":false,"inning":13,"startTime":"2025-10-28T05:07:06.094Z","endTime":"2025-10-28T05:07:14.371Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"postOnThird":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":0,"playId":"08130326-1156-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-10-28T05:07:12.573Z","endTime":"2025-10-28T05:07:12.609Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":1,"playId":"08130326-1156-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-10-28T05:07:12.609Z","endTime":"2025-10-28T05:07:12.610Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":2,"playId":"08130326-1156-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-10-28T05:07:12.610Z","endTime":"2025-10-28T05:07:12.611Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":3,"playId":"08130326-1156-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-10-28T05:07:12.611Z","endTime":"2025-10-28T05:07:14.371Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2025-10-28T05:07:14.371Z","atBatIndex":114},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Eric Lauer intentionally walks Mookie Betts. Shohei Ohtani to 2nd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":115,"halfInning":"bottom","isTopInning":false,"inning":13,"startTime":"2025-10-28T05:07:42.120Z","endTime":"2025-10-28T05:07:58.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"postOnSecond":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"postOnThird":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":"r_adv_force","runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"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":"Intent Walk","eventType":"intent_walk","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":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":0,"playId":"08130326-1166-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-10-28T05:07:56.581Z","endTime":"2025-10-28T05:07:56.618Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":1,"playId":"08130326-1166-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-10-28T05:07:56.618Z","endTime":"2025-10-28T05:07:56.619Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":2,"playId":"08130326-1166-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-10-28T05:07:56.619Z","endTime":"2025-10-28T05:07:56.620Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":3,"playId":"08130326-1166-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-10-28T05:07:56.620Z","endTime":"2025-10-28T05:07:58.213Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2025-10-28T05:07:58.213Z","atBatIndex":115},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Freddie Freeman flies out sharply to center fielder Daulton Varsho.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":116,"halfInning":"bottom","isTopInning":false,"inning":13,"startTime":"2025-10-28T05:08:10.836Z","endTime":"2025-10-28T05:09:11.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.7,"strikeZoneTop":3.68273682377353,"strikeZoneBottom":1.78999995730525,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.99522755780791,"aZ":-30.330107419044317,"pfxX":-1.8076496410605696,"pfxZ":1.1894660826815184,"pX":-1.1528273372916176,"pZ":0.9711706240552068,"vX0":-6.218850631031593,"vY0":-123.96078238564878,"vZ0":-5.589812531594081,"x":160.94,"y":212.56,"x0":1.6243464391055578,"y0":50.00472506277117,"z0":5.79031682656847,"aX":-2.8110353792030147},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.1,"breakHorizontal":4.7,"spinRate":2113,"spinDirection":173},"zone":13,"typeConfidence":2.0,"plateTime":0.44200881156071015,"extension":6.206966574130033},"index":0,"playId":"14833f7c-9160-3bc3-9848-e5910294ffeb","pitchNumber":1,"startTime":"2025-10-28T05:08:40.469Z","endTime":"2025-10-28T05:08:44.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.69,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.80470505124396,"aZ":-14.881030579224207,"pfxX":5.131551415839837,"pfxZ":9.311742409102102,"pX":0.2669471547489583,"pZ":2.3445822711093736,"vX0":-5.413939069407471,"vY0":-135.24129789536434,"vZ0":-6.243260046491001,"x":106.82,"y":175.48,"x0":1.6256515377714857,"y0":50.00295534689789,"z0":5.722220887356991,"aX":9.529937876773756},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.7,"breakHorizontal":-8.2,"spinRate":2291,"spinDirection":141},"zone":8,"typeConfidence":0.91,"plateTime":0.4046220160634273,"extension":6.0937378756113585},"hitData":{"launchSpeed":103.9,"launchAngle":35.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":109.57,"coordY":46.87}},"index":1,"playId":"b1abb68c-305c-32b9-a517-45fbad9e00c0","pitchNumber":2,"startTime":"2025-10-28T05:09:01.953Z","endTime":"2025-10-28T05:09:11.676Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T05:09:11.676Z","atBatIndex":116},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Myles Straw flies out to center fielder Tommy Edman.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":117,"halfInning":"top","isTopInning":true,"inning":14,"startTime":"2025-10-28T05:11:52.217Z","endTime":"2025-10-28T05:13:18.582Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"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":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from second base to center field for Tommy Edman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-28T05:10:31.955Z","endTime":"2025-10-28T05:10:31.991Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"700"},{"details":{"description":"Miguel Rojas remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-10-28T05:10:31.991Z","endTime":"2025-10-28T05:10:31.993Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"801","replacedPlayer":{"id":571771,"link":"/api/v1/people/571771"}},{"details":{"description":"Alex Call remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-10-28T05:10:31.993Z","endTime":"2025-10-28T05:11:54.438Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"901","replacedPlayer":{"id":681624,"link":"/api/v1/people/681624"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":90.4,"strikeZoneTop":3.40685093588462,"strikeZoneBottom":1.62000132379661,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.768415069995065,"aZ":-12.784410296802257,"pfxX":-5.151219865572483,"pfxZ":9.238163741234905,"pX":-0.5706821803817321,"pZ":3.848107342055751,"vX0":6.070791099169519,"vY0":-143.81872266200293,"vZ0":-3.0415643362982343,"x":138.75,"y":134.88,"x0":-2.037744249457305,"y0":50.000749178173,"z0":5.71017095769287,"aX":-10.810093719596345},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.3,"breakHorizontal":8.2,"spinRate":2593,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3805752929796662,"extension":6.421958398996981},"index":3,"playId":"d50838c1-c0a0-313c-8c38-29534a9d5398","pitchNumber":1,"startTime":"2025-10-28T05:11:54.438Z","endTime":"2025-10-28T05:12:00.189Z","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":99.8,"endSpeed":91.3,"strikeZoneTop":3.4405022410896,"strikeZoneBottom":1.62000121415121,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.488112382275126,"aZ":-12.98384336617572,"pfxX":-5.699123149136299,"pfxZ":8.97323443289549,"pX":0.23870735989695244,"pZ":3.46695750592956,"vX0":8.096371266473257,"vY0":-145.20329879099916,"vZ0":-4.035179470973317,"x":107.9,"y":145.17,"x0":-1.8432213505998332,"y0":50.00303013020531,"z0":5.662627651392642,"aX":-12.189407799798095},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":15.6,"breakHorizontal":8.8,"spinRate":2708,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.37697219163690354,"extension":7.175482904996672},"index":4,"playId":"0bf6d25b-3a36-30ac-84aa-90e46ad4cb40","pitchNumber":2,"startTime":"2025-10-28T05:12:09.928Z","endTime":"2025-10-28T05:12:13.828Z","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":98.3,"endSpeed":89.7,"strikeZoneTop":3.4399991765365,"strikeZoneBottom":1.55020568777108,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.847453614037065,"aZ":-12.15240889174491,"pfxX":-6.816577561755662,"pfxZ":9.711364159549515,"pX":0.8343379693144235,"pZ":2.2777552624234976,"vX0":9.729818039706986,"vY0":-142.67547878723107,"vZ0":-6.9558912090820915,"x":85.2,"y":177.28,"x0":-1.734555324742045,"y0":50.003490953257916,"z0":5.513450538831437,"aX":-14.05452970929233},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.3,"breakHorizontal":10.3,"spinRate":2631,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.3839126249530542,"extension":6.769558258568482},"index":5,"playId":"5bd8911a-2c36-3c02-9cac-454e3cad0ff3","pitchNumber":3,"startTime":"2025-10-28T05:12:27.458Z","endTime":"2025-10-28T05:12:31.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.2,"endSpeed":90.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.74413171643227,"aZ":-11.240916388970557,"pfxX":-6.145731372218578,"pfxZ":9.946665499629558,"pX":-0.18696876066621673,"pZ":2.067898668885998,"vX0":7.078748889086131,"vY0":-144.2043462941997,"vZ0":-7.898997491701478,"x":124.13,"y":182.95,"x0":-1.8758485786362165,"y0":50.002607004355305,"z0":5.537171944463754,"aX":-12.934548250608797},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.6,"breakHorizontal":9.7,"spinRate":2651,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.3799172346448243,"extension":6.671217655702492},"index":6,"playId":"09df5694-ed4f-30a0-911d-2031233425c6","pitchNumber":4,"startTime":"2025-10-28T05:12:46.114Z","endTime":"2025-10-28T05:12:49.114Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.8,"endSpeed":90.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.76288481480519,"aZ":-12.637648825749352,"pfxX":-3.152727588419162,"pfxZ":9.22222992390804,"pX":0.26720436126820996,"pZ":2.691690166033363,"vX0":7.4378446831068725,"vY0":-145.06466402064748,"vZ0":-5.915717508505789,"x":106.81,"y":166.1,"x0":-1.9271742156778613,"y0":50.00698640480064,"z0":5.5366310916689265,"aX":-6.682025552516143},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":15.6,"breakHorizontal":4.1,"spinRate":2571,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.3784077279185194,"extension":6.716917680568856},"hitData":{"launchSpeed":99.1,"launchAngle":27.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.54,"coordY":48.8}},"index":7,"playId":"0a5bf601-dbc2-3a86-9f22-1c7344dad891","pitchNumber":5,"startTime":"2025-10-28T05:13:09.569Z","endTime":"2025-10-28T05:13:18.582Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T05:13:18.582Z","atBatIndex":117},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ernie Clement grounds out, third baseman Max Muncy to first baseman Freddie Freeman.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":118,"halfInning":"top","isTopInning":true,"inning":14,"startTime":"2025-10-28T05:13:29.346Z","endTime":"2025-10-28T05:16:07.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"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,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.457461902856984,"aZ":-37.03851606093151,"pfxX":7.401981393164232,"pfxZ":-3.378966563861976,"pX":0.4441943008763518,"pZ":1.972297546871899,"vX0":2.8271587403628415,"vY0":-119.8649684506215,"vZ0":-1.3834015345980026,"x":100.07,"y":185.53,"x0":-1.7157658393645476,"y0":50.002586192191586,"z0":5.895934993463641,"aX":10.656180251334813},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-6.1,"breakHorizontal":-14.2,"spinRate":2623,"spinDirection":42},"zone":9,"typeConfidence":2.0,"plateTime":0.45882356333354535,"extension":6.607248796698629},"index":0,"playId":"3448d2da-835f-3fd5-a86c-879960a8967c","pitchNumber":1,"startTime":"2025-10-28T05:13:46.416Z","endTime":"2025-10-28T05:13:50.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.7,"endSpeed":90.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.77940295788302,"aZ":-13.853299165663826,"pfxX":-3.2664002466879767,"pfxZ":8.649657143984719,"pX":-0.6114444992368808,"pZ":2.844838854227393,"vX0":5.0117097228472085,"vY0":-145.02648334543323,"vZ0":-5.334457130451019,"x":140.31,"y":161.97,"x0":-1.9422273339758684,"y0":50.00047833222766,"z0":5.561733064624797,"aX":-6.916951479402839},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":14.6,"breakHorizontal":4.8,"spinRate":2525,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.3785311504516411,"extension":6.597815067420734},"index":1,"playId":"0f11aae1-dabe-32c6-aa8c-b0d9e8ce04d8","pitchNumber":2,"startTime":"2025-10-28T05:14:10.721Z","endTime":"2025-10-28T05:14:17.907Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.8,"endSpeed":92.1,"strikeZoneTop":3.35581325902765,"strikeZoneBottom":1.53999884402093,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.36230643765972,"aZ":-11.58752163693956,"pfxX":-4.285691953002625,"pfxZ":9.473183498419901,"pX":0.8492044796614882,"pZ":2.410945948376768,"vX0":8.893376456582834,"vY0":-146.439410706019,"vZ0":-7.149187469565662,"x":84.63,"y":173.68,"x0":-1.6694059847903897,"y0":50.00443273840369,"z0":5.576115958011063,"aX":-9.31559035983746},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":15.8,"breakHorizontal":6.0,"spinRate":2688,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.37392671470963057,"extension":6.731506649810769},"index":2,"playId":"f0cf5f6a-ca13-36a6-9d70-a323434b5ea2","pitchNumber":3,"startTime":"2025-10-28T05:14:30.934Z","endTime":"2025-10-28T05:14:35.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.1,"endSpeed":91.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.18498418936258,"aZ":-10.803070804773288,"pfxX":-4.1701737113680615,"pfxZ":10.02081050135061,"pX":0.7833836276362135,"pZ":1.8650858408888458,"vX0":8.407539320616735,"vY0":-145.36407731321557,"vZ0":-8.586874371953405,"x":87.14,"y":188.42,"x0":-1.6091979200276576,"y0":50.00540278859624,"z0":5.51974323572673,"aX":-8.896369953471014},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.4,"breakHorizontal":5.9,"spinRate":2677,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.3773053376090951,"extension":6.714142803500667},"index":3,"playId":"da4d28c7-d336-39d0-af57-a76f8555b92d","pitchNumber":4,"startTime":"2025-10-28T05:14:51.805Z","endTime":"2025-10-28T05:14:54.817Z","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":88.7,"endSpeed":82.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.90379116448482,"aZ":-29.39278943435841,"pfxX":2.023041862110639,"pfxZ":1.6277516805403565,"pX":-0.33078197784135877,"pZ":2.4788484256571053,"vX0":3.5837785849167547,"vY0":-129.25737800853858,"vZ0":-2.7191384540669867,"x":129.61,"y":171.85,"x0":-1.9917349460180522,"y0":50.005208213795235,"z0":5.7736509677160965,"aX":3.4650250155660802},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.6,"breakHorizontal":-4.4,"spinRate":2826,"spinDirection":95},"zone":4,"typeConfidence":2.0,"plateTime":0.42181324536118714,"extension":6.2450561644075036},"index":4,"playId":"414dab94-a75e-3c81-80f2-73fb9bd879b3","pitchNumber":5,"startTime":"2025-10-28T05:15:12.798Z","endTime":"2025-10-28T05:15:15.953Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":90.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.82612689655731,"aZ":-12.44153001974088,"pfxX":-3.3174844179191867,"pfxZ":9.410272157332974,"pX":0.9995936291409624,"pZ":2.938324476092738,"vX0":8.680458660757804,"vY0":-144.40245769291266,"vZ0":-5.453989158225469,"x":78.9,"y":159.45,"x0":-1.6238754326334446,"y0":50.00467412271791,"z0":5.6271496473808105,"aX":-6.958743704083854},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.0,"breakHorizontal":4.2,"spinRate":2551,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.38033574782956947,"extension":6.683805296303765},"index":5,"playId":"710232fe-f386-3bf5-87cd-a91bde0dfd54","pitchNumber":6,"startTime":"2025-10-28T05:15:35.289Z","endTime":"2025-10-28T05:15:39.153Z","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":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.991001755311526,"aZ":-31.045775848459805,"pfxX":2.8648585883026616,"pfxZ":0.6508770535238018,"pX":0.25812753268256516,"pZ":2.0838009609880843,"vX0":4.2938819069331355,"vY0":-131.50571872384896,"vZ0":-3.386687003886374,"x":107.16,"y":182.52,"x0":-1.7731581972616335,"y0":50.00364706229538,"z0":5.711261452538828,"aX":4.977242194649046},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":0.6,"breakHorizontal":-6.2,"spinRate":2763,"spinDirection":113},"zone":8,"typeConfidence":2.0,"plateTime":0.4177996629040499,"extension":7.218833395039466},"hitData":{"launchSpeed":93.9,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":81.0,"coordY":158.63}},"index":6,"playId":"fc3e82e7-9eab-3703-bfc5-2dc56bff7895","pitchNumber":7,"startTime":"2025-10-28T05:16:00.006Z","endTime":"2025-10-28T05:16:07.528Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T05:16:07.528Z","atBatIndex":118},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Giménez strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":119,"halfInning":"top","isTopInning":true,"inning":14,"startTime":"2025-10-28T05:16:19.952Z","endTime":"2025-10-28T05:19:04.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"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":[0,1,2,4,5,6],"actionIndex":[3],"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":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.1,"strikeZoneTop":3.25,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.83023765393799,"aZ":-40.25979018345066,"pfxX":5.744866386446273,"pfxZ":-5.722484354057986,"pX":-0.22978495817881978,"pZ":0.1291050475994861,"vX0":1.9340382410140746,"vY0":-118.95667160569207,"vZ0":-4.5944704179460905,"x":125.76,"y":235.29,"x0":-1.8027994153317854,"y0":50.00232626433635,"z0":5.790296815028034,"aX":8.116711729133202},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-11.3,"breakHorizontal":-10.9,"spinRate":2689,"spinDirection":37},"zone":13,"typeConfidence":2.0,"plateTime":0.462949062196103,"extension":6.75926623256632},"index":0,"playId":"b647ccfa-0b91-3c54-9356-e755907c236b","pitchNumber":1,"startTime":"2025-10-28T05:16:43.787Z","endTime":"2025-10-28T05:16:46.929Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.3,"strikeZoneTop":3.25,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.235500260252323,"aZ":-42.678127770094484,"pfxX":4.881414190498872,"pfxZ":-7.307524233111557,"pX":-0.16700382394865215,"pZ":1.941437801692657,"vX0":2.314013584551714,"vY0":-119.92744887146837,"vZ0":-0.44547084321141495,"x":123.37,"y":186.36,"x0":-1.7830155328600186,"y0":50.005396217945766,"z0":5.9823069150528365,"aX":7.011899695305225},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-13.0,"breakHorizontal":-9.5,"spinRate":2664,"spinDirection":43},"zone":8,"typeConfidence":2.0,"plateTime":0.45919190893791395,"extension":6.6281778062056915},"index":1,"playId":"25ba5239-10a4-3310-b760-ba83c73dc8ca","pitchNumber":2,"startTime":"2025-10-28T05:17:05.298Z","endTime":"2025-10-28T05:17:08.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":91.0,"strikeZoneTop":3.25,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.603701911891264,"aZ":-15.591288812979563,"pfxX":-2.7540736863769926,"pfxZ":7.828374352010389,"pX":0.9304978668961215,"pZ":3.123786835877187,"vX0":8.162980344365536,"vY0":-144.39272958918258,"vZ0":-4.514906644957847,"x":81.53,"y":154.44,"x0":-1.5713511558318503,"y0":50.00422149611242,"z0":5.662395754373576,"aX":-5.835969732905947},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.4,"breakHorizontal":3.4,"spinRate":2518,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.37885939641291966,"extension":7.225829936663698},"index":2,"playId":"ebbe5594-4079-340a-a86d-81dc22c31d4e","pitchNumber":3,"startTime":"2025-10-28T05:17:23.674Z","endTime":"2025-10-28T05:17:27.650Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2025-10-28T05:17:38.927Z","endTime":"2025-10-28T05:18:18.703Z","isPitch":false,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"}},{"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":99.4,"endSpeed":90.6,"strikeZoneTop":3.25,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.73912469052151,"aZ":-13.735059179838705,"pfxX":-4.107247286213205,"pfxZ":8.754043000834471,"pX":0.7005233275052286,"pZ":2.6228841540564067,"vX0":8.359551679705294,"vY0":-144.47162610906764,"vZ0":-5.91573713021541,"x":90.3,"y":167.96,"x0":-1.7014203251422033,"y0":50.00340065248726,"z0":5.546628471719686,"aX":-8.652501508004423},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":14.8,"breakHorizontal":5.8,"spinRate":2648,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.37962550207536916,"extension":6.617833316568833},"index":4,"playId":"a7e4712d-6ba3-3687-9b64-a9fc19c047cb","pitchNumber":4,"startTime":"2025-10-28T05:18:18.703Z","endTime":"2025-10-28T05:18:21.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.1,"strikeZoneTop":3.25,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.240187684625337,"aZ":-42.41461009194636,"pfxX":7.6335959365710035,"pfxZ":-7.067882187308592,"pX":-0.1814656489502928,"pZ":0.5181159006548954,"vX0":0.9861092181969147,"vY0":-120.4332406980497,"vZ0":-3.7104019618053083,"x":123.92,"y":224.79,"x0":-1.5878900548189314,"y0":50.000393025701044,"z0":5.879814254880996,"aX":11.06505048086123},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-13.4,"breakHorizontal":-14.0,"spinRate":2777,"spinDirection":39},"zone":13,"typeConfidence":2.0,"plateTime":0.4570916821930089,"extension":6.857215764846309},"index":5,"playId":"636fcff1-5f9a-355c-b737-a7f78394f1ea","pitchNumber":5,"startTime":"2025-10-28T05:18:39.313Z","endTime":"2025-10-28T05:18:42.731Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.5,"strikeZoneTop":3.25,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.244316493578307,"aZ":-43.74063246712147,"pfxX":7.00581659755087,"pfxZ":-7.837358671713632,"pX":0.016245219757553195,"pZ":0.8382956552824226,"vX0":1.8015505016317284,"vY0":-121.86642292356592,"vZ0":-3.059622679410925,"x":116.38,"y":216.15,"x0":-1.6460035906774142,"y0":50.004577388964606,"z0":5.960172562516967,"aX":10.335695976225054},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-14.6,"breakHorizontal":-13.1,"spinRate":2772,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.45279717033086087,"extension":6.5115291892867635},"index":6,"playId":"6f4f8b20-1123-3276-a811-859d7de68b6a","pitchNumber":6,"startTime":"2025-10-28T05:19:01.239Z","endTime":"2025-10-28T05:19:04.689Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T05:19:04.689Z","atBatIndex":119},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Will Smith flies out sharply to center fielder Daulton Varsho.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":120,"halfInning":"bottom","isTopInning":false,"inning":14,"startTime":"2025-10-28T05:21:43.556Z","endTime":"2025-10-28T05:24:44.278Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.6,"strikeZoneTop":3.35469085165511,"strikeZoneBottom":1.58999986561197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.781640602166316,"aZ":-28.297625265831748,"pfxX":-3.4808680959846567,"pfxZ":2.4548835007105527,"pX":1.104971595420036,"pZ":3.640840532248617,"vX0":-1.1138295379450318,"vY0":-125.0836764580474,"vZ0":0.057690527096692756,"x":74.88,"y":140.48,"x0":2.008612655406555,"y0":50.00526290251472,"z0":5.942180395008933,"aX":-5.503259693776849},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.7,"breakHorizontal":6.6,"spinRate":2443,"spinDirection":189},"zone":12,"typeConfidence":0.85,"plateTime":0.4382881543755892,"extension":6.102544045299251},"index":0,"playId":"152f5aa6-db6f-3e16-88ed-401f6c1f4af9","pitchNumber":1,"startTime":"2025-10-28T05:21:55.778Z","endTime":"2025-10-28T05:21:59.240Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.9,"endSpeed":68.9,"strikeZoneTop":3.38403543064874,"strikeZoneBottom":1.58999905628508,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.583203344730855,"aZ":-39.92949967489531,"pfxX":-4.021622818178288,"pfxZ":-6.496402132744819,"pX":0.017309913469611315,"pZ":2.226625433036181,"vX0":-2.699385240003791,"vY0":-108.98698347582184,"vZ0":0.7957780425373708,"x":116.34,"y":178.66,"x0":1.7979584137892535,"y0":50.004188306218005,"z0":6.19681166593622,"aX":-4.799168246693903},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-11.2,"breakHorizontal":8.0,"spinRate":2381,"spinDirection":318},"zone":5,"typeConfidence":0.9,"plateTime":0.5041018377922617,"extension":5.9290502806159475},"index":1,"playId":"5d887b35-a372-3ff2-8020-8f73e8f568aa","pitchNumber":2,"startTime":"2025-10-28T05:22:11.623Z","endTime":"2025-10-28T05:22:14.623Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":83.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.571907376990907,"aZ":-17.093978862009468,"pfxX":5.6259883400611574,"pfxZ":8.30007948125865,"pX":0.2718929106657,"pZ":3.256616918347239,"vX0":-5.962460845666008,"vY0":-134.5216982822729,"vZ0":-3.5289222309677886,"x":106.64,"y":150.85,"x0":1.7954571190811845,"y0":50.00277529805695,"z0":5.8111428811709755,"aX":10.221163140763403},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.4,"breakHorizontal":-8.8,"spinRate":2293,"spinDirection":138},"zone":2,"typeConfidence":0.91,"plateTime":0.40854981093965215,"extension":6.158568875025668},"index":2,"playId":"38676937-03aa-37d3-bf6e-0676a1196e5a","pitchNumber":3,"startTime":"2025-10-28T05:22:29.895Z","endTime":"2025-10-28T05:22:34.845Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.319218592711078,"aZ":-15.374465597561143,"pfxX":6.237590610678579,"pfxZ":9.183002109979977,"pX":0.36929829623603966,"pZ":3.364544679369706,"vX0":-5.571784950726464,"vY0":-134.68162764666286,"vZ0":-3.881295484171507,"x":102.92,"y":147.94,"x0":1.6584285747540484,"y0":50.00592456137738,"z0":5.917651488468327,"aX":11.416367022687332},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.0,"breakHorizontal":-10.1,"spinRate":2354,"spinDirection":141},"zone":3,"typeConfidence":0.91,"plateTime":0.40729518114641783,"extension":5.998292339529095},"index":3,"playId":"1a830cdd-e46a-30e2-b64d-7562015de5af","pitchNumber":4,"startTime":"2025-10-28T05:22:55.562Z","endTime":"2025-10-28T05:22:59.176Z","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":82.3,"endSpeed":76.3,"strikeZoneTop":3.40991491657002,"strikeZoneBottom":1.59000027082178,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.137584206043968,"aZ":-30.46748732503851,"pfxX":-2.2821048801490598,"pfxZ":1.171591685184957,"pX":0.19666438851498177,"pZ":1.3668612890506586,"vX0":-3.0860218069447996,"vY0":-119.83657040905648,"vZ0":-4.351383353497638,"x":109.5,"y":201.87,"x0":1.795389119362003,"y0":50.004646831603175,"z0":5.913603873557025,"aX":-3.3352997509599254},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.3,"breakHorizontal":4.8,"spinRate":2244,"spinDirection":247},"zone":14,"typeConfidence":0.92,"plateTime":0.4562379074114684,"extension":6.114319907545324},"index":4,"playId":"6ba1df9f-e99d-3b63-a8aa-a75689df9255","pitchNumber":5,"startTime":"2025-10-28T05:23:16.301Z","endTime":"2025-10-28T05:23:19.301Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.985270384318014,"aZ":-14.4919490811754,"pfxX":4.619775560702244,"pfxZ":9.69943356454609,"pX":0.1584750617370593,"pZ":2.8912320730277186,"vX0":-5.17669929458472,"vY0":-134.38017580330688,"vZ0":-5.098425920602987,"x":110.96,"y":160.72,"x0":1.512533450509078,"y0":50.0020915215985,"z0":5.847814451086238,"aX":8.421869326343941},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.7,"breakHorizontal":-7.2,"spinRate":2299,"spinDirection":145},"zone":2,"typeConfidence":0.9,"plateTime":0.4080946545273756,"extension":6.046362128537904},"index":5,"playId":"4934df3d-7a1b-3d30-9255-0a7f285499af","pitchNumber":6,"startTime":"2025-10-28T05:23:37.203Z","endTime":"2025-10-28T05:23:41.668Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.947653805773122,"aZ":-14.830118061081746,"pfxX":5.529731749558115,"pfxZ":9.469225470042431,"pX":-0.2977111644501911,"pZ":2.5794832099916727,"vX0":-6.706310393940248,"vY0":-134.4257914117353,"vZ0":-5.859623990614468,"x":128.35,"y":169.13,"x0":1.5100952647334016,"y0":50.000293679532895,"z0":5.838953481882949,"aX":10.12600707326949},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.1,"breakHorizontal":-8.6,"spinRate":2333,"spinDirection":145},"zone":4,"typeConfidence":0.91,"plateTime":0.40734509119215323,"extension":6.060568487532495},"index":6,"playId":"d5b46666-a969-34cd-a4ff-1c6337e12046","pitchNumber":7,"startTime":"2025-10-28T05:24:04.876Z","endTime":"2025-10-28T05:24:09.379Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.857501397201684,"aZ":-16.58882336771802,"pfxX":5.902954383997969,"pfxZ":8.454019906793759,"pX":-0.32205979277425173,"pZ":3.4092365493315335,"vX0":-7.121220855599627,"vY0":-135.24180656029603,"vZ0":-3.328398253215191,"x":129.28,"y":146.73,"x0":1.584379299978116,"y0":50.0003079104221,"z0":5.8267041561736965,"aX":10.879441403084884},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.8,"breakHorizontal":-9.1,"spinRate":2376,"spinDirection":140},"zone":1,"typeConfidence":0.91,"plateTime":0.4057568330906758,"extension":6.061569912186251},"hitData":{"launchSpeed":101.5,"launchAngle":32.0,"totalDistance":383.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":97.49,"coordY":46.98}},"index":7,"playId":"be967437-7987-3ea9-a503-f1c2b9fd0a8e","pitchNumber":8,"startTime":"2025-10-28T05:24:34.975Z","endTime":"2025-10-28T05:24:44.278Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T05:24:44.278Z","atBatIndex":120},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Max Muncy walks.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":121,"halfInning":"bottom","isTopInning":false,"inning":14,"startTime":"2025-10-28T05:25:00.227Z","endTime":"2025-10-28T05:28:45.006Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.2,"strikeZoneTop":3.13844106698565,"strikeZoneBottom":1.52000001381324,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.888018883572197,"aZ":-32.03079374502797,"pfxX":-1.7233444410318892,"pfxZ":0.0972327851555903,"pX":1.1141919571657166,"pZ":4.012275139340176,"vX0":-1.258033793565374,"vY0":-122.12169576273266,"vZ0":1.5531998985483395,"x":74.53,"y":130.45,"x0":1.8590310495212046,"y0":50.00497329303492,"z0":6.112834566881227,"aX":-2.616483083547439},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.7,"breakHorizontal":3.4,"spinRate":2049,"spinDirection":208},"zone":12,"typeConfidence":0.91,"plateTime":0.4476273181260715,"extension":6.038768351573741},"index":0,"playId":"aaeec80f-afa0-3227-b0eb-0aff6fababb8","pitchNumber":1,"startTime":"2025-10-28T05:25:17.071Z","endTime":"2025-10-28T05:25:21.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.8,"strikeZoneTop":2.99558840462723,"strikeZoneBottom":1.42547702179762,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.947881837315933,"aZ":-30.275243347904087,"pfxX":-0.7971752788508284,"pfxZ":1.2686811767529917,"pX":0.617932955971484,"pZ":3.2369948479069173,"vX0":-2.529221699714813,"vY0":-121.39308520246897,"vZ0":-0.25593275817216854,"x":93.45,"y":151.38,"x0":1.7753764707272952,"y0":50.0045727433779,"z0":5.971296258033464,"aX":-1.1934879313225448},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.5,"breakHorizontal":2.0,"spinRate":2163,"spinDirection":225},"zone":12,"typeConfidence":0.89,"plateTime":0.4505727758093161,"extension":6.072900469797041},"index":1,"playId":"e4b1a551-008b-31b3-8564-de27db353be1","pitchNumber":2,"startTime":"2025-10-28T05:25:42.350Z","endTime":"2025-10-28T05:25:46.364Z","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":92.9,"endSpeed":84.9,"strikeZoneTop":3.1184160025827,"strikeZoneBottom":1.5199986918733,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.744886056689015,"aZ":-14.087320789528631,"pfxX":4.6112358564647185,"pfxZ":9.805280748764776,"pX":-0.781331426148266,"pZ":2.169643277244456,"vX0":-7.690180917611206,"vY0":-135.03153748363405,"vZ0":-6.654085487901786,"x":146.78,"y":180.2,"x0":1.5059910208192941,"y0":50.00276374976191,"z0":5.659389560801131,"aX":8.506165511181282},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.4,"breakHorizontal":-6.7,"spinRate":2282,"spinDirection":140},"zone":4,"typeConfidence":0.9,"plateTime":0.40583986332529687,"extension":6.137219596494081},"index":2,"playId":"8f494646-9c56-39a7-b843-d41b59593086","pitchNumber":3,"startTime":"2025-10-28T05:26:02.635Z","endTime":"2025-10-28T05:26:06.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.1,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.506327152341353,"aZ":-15.440189561125495,"pfxX":4.7927822053811795,"pfxZ":9.139722649176962,"pX":-0.35785319307413127,"pZ":3.2067644789016505,"vX0":-6.856321167442722,"vY0":-134.53676527213688,"vZ0":-3.8921797086262537,"x":130.64,"y":152.2,"x0":1.6023335131474723,"y0":50.00407827696903,"z0":5.768399591826847,"aX":8.77691625090451},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.8,"breakHorizontal":-7.2,"spinRate":2285,"spinDirection":138},"zone":1,"typeConfidence":0.9,"plateTime":0.4073127283554596,"extension":6.205046617477985},"index":3,"playId":"2fefba72-ef83-300f-a58a-975972ebecbf","pitchNumber":4,"startTime":"2025-10-28T05:26:23.932Z","endTime":"2025-10-28T05:26:27.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.5,"endSpeed":69.8,"strikeZoneTop":3.1,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.82387625906217,"aZ":-40.04516160068013,"pfxX":-6.621248492843648,"pfxZ":-6.440623158391922,"pX":0.3308400597467522,"pZ":2.7550424256327557,"vX0":-1.2591057006451407,"vY0":-109.9429545979773,"vZ0":1.706955375742984,"x":104.39,"y":164.39,"x0":1.7713744589204492,"y0":50.00319203104117,"z0":6.224419013163048,"aX":-8.090668632697444},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-10.9,"breakHorizontal":12.4,"spinRate":2309,"spinDirection":315},"zone":3,"typeConfidence":0.9,"plateTime":0.4985455022115586,"extension":5.978056482829544},"index":4,"playId":"0717650c-e41e-3c26-a8bb-041c09290b57","pitchNumber":5,"startTime":"2025-10-28T05:26:42.986Z","endTime":"2025-10-28T05:26:50.007Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2025-10-28T05:27:25.134Z","endTime":"2025-10-28T05:28:20.198Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.6,"endSpeed":71.3,"strikeZoneTop":3.20248512700061,"strikeZoneBottom":1.52000024388876,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.922712758584733,"aZ":-38.95387109309913,"pfxX":-5.9382683399232175,"pfxZ":-5.3744298772207735,"pX":0.30276326750805777,"pZ":0.9116185315068835,"vX0":-1.4271878599711618,"vY0":-111.57441521875994,"vZ0":-2.399775444183301,"x":105.46,"y":214.17,"x0":1.7220801499858334,"y0":50.00316235613717,"z0":6.012373031789746,"aX":-7.492200950196961},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-10.1,"breakHorizontal":11.2,"spinRate":2455,"spinDirection":315},"zone":14,"typeConfidence":0.9,"plateTime":0.49076303752845485,"extension":6.107488875684519},"index":6,"playId":"86962bf7-b22a-33d2-a10e-e4d7b51b0581","pitchNumber":6,"startTime":"2025-10-28T05:28:20.198Z","endTime":"2025-10-28T05:28:23.751Z","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":92.2,"endSpeed":84.9,"strikeZoneTop":3.13206886270164,"strikeZoneBottom":1.51999939095007,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.010186526338416,"aZ":-14.172806734064569,"pfxX":3.432498659107207,"pfxZ":9.82096711370938,"pX":-1.5481375854993016,"pZ":2.6189301201851376,"vX0":-9.140354847043444,"vY0":-134.03490769249183,"vZ0":-5.736068572795057,"x":176.01,"y":168.07,"x0":1.449224147509315,"y0":50.000233978803784,"z0":5.786141546265079,"aX":6.290800344261838},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.8,"breakHorizontal":-4.4,"spinRate":2369,"spinDirection":146},"zone":11,"typeConfidence":0.84,"plateTime":0.40752788341054336,"extension":6.167193195658443},"index":7,"playId":"f91316f6-8bba-34b6-b406-210e3ae16e56","pitchNumber":7,"startTime":"2025-10-28T05:28:42.006Z","endTime":"2025-10-28T05:28:45.006Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T05:28:45.006Z","atBatIndex":121},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Teoscar Hernández singles on a ground ball to center fielder Daulton Varsho. Max Muncy to 2nd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":122,"halfInning":"bottom","isTopInning":false,"inning":14,"startTime":"2025-10-28T05:28:56.745Z","endTime":"2025-10-28T05:33:10.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"postOnSecond":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"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":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.00839819818237,"aZ":-13.044798113141493,"pfxX":5.006836839035872,"pfxZ":10.24089462135331,"pX":0.0036048294854392608,"pZ":2.2448240788597524,"vX0":-6.215707547959705,"vY0":-135.42586128946422,"vZ0":-6.899136177480499,"x":116.86,"y":178.17,"x0":1.6719637353641168,"y0":50.003507522688686,"z0":5.727584314275927,"aX":9.353423452950926},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.4,"breakHorizontal":-7.8,"spinRate":2313,"spinDirection":144},"zone":5,"typeConfidence":0.91,"plateTime":0.40357454239942214,"extension":6.209760849697678},"index":0,"playId":"4f45dcab-d384-381c-8355-190c25332e36","pitchNumber":1,"startTime":"2025-10-28T05:29:28.653Z","endTime":"2025-10-28T05:29:31.653Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"f577b311-90bd-49dd-ba4f-9534948fd662","startTime":"2025-10-28T05:29:58.872Z","endTime":"2025-10-28T05:30:03.872Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.96467289447336,"aZ":-32.68179884262227,"pfxX":6.353613078596937,"pfxZ":-0.31994387368972466,"pX":-0.06247522994587482,"pZ":0.33031067034982936,"vX0":-6.434144249072228,"vY0":-124.96209207881607,"vZ0":-6.33294633976026,"x":119.38,"y":229.86,"x0":1.7190811818385732,"y0":50.00260751033294,"z0":5.579167978904626,"aX":10.057445331537052},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.8,"breakHorizontal":-10.1,"spinRate":944,"spinDirection":108},"zone":13,"typeConfidence":0.92,"plateTime":0.4381530585508431,"extension":6.587695625773519},"index":2,"playId":"10f544b5-a74e-311e-8b5b-d88430ea827c","pitchNumber":2,"startTime":"2025-10-28T05:30:18.961Z","endTime":"2025-10-28T05:30:22.090Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.44857240466903,"strikeZoneBottom":1.57999929869946,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.50997303285572,"aZ":-23.889024154180998,"pfxX":8.001420900483168,"pfxZ":5.20996745354832,"pX":-0.8578281588481637,"pZ":0.5532574309779889,"vX0":-8.795200805776512,"vY0":-125.13217258857384,"vZ0":-7.714848652806419,"x":149.7,"y":223.84,"x0":1.6578406828813104,"y0":50.00460855721297,"z0":5.624491555475345,"aX":12.730201648369258},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.9,"breakHorizontal":-12.6,"spinRate":1151,"spinDirection":127},"zone":13,"typeConfidence":0.9,"plateTime":0.4372025682606169,"extension":6.330279980583144},"index":3,"playId":"c4e224cf-6f95-3fdd-8e5d-34ec7d5f66f2","pitchNumber":3,"startTime":"2025-10-28T05:30:49.246Z","endTime":"2025-10-28T05:30:52.246Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.40643323186449,"strikeZoneBottom":1.57999881075142,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.38210722317771,"aZ":-28.22269630099831,"pfxX":-0.8377020210650983,"pfxZ":2.5127206054710385,"pX":1.4481871615827753,"pZ":3.6625362775157875,"vX0":-1.1600934256527629,"vY0":-124.41750170685403,"vZ0":0.4263999823978124,"x":61.8,"y":139.89,"x0":2.028872768452965,"y0":50.002304436409446,"z0":5.823256684444737,"aX":-1.3161043009993065},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.9,"breakHorizontal":1.8,"spinRate":2517,"spinDirection":217},"zone":12,"typeConfidence":0.8,"plateTime":0.4398238777708121,"extension":6.1588010166218705},"index":4,"playId":"c02d964b-2458-3cc3-94d7-85bd047b4ee2","pitchNumber":4,"startTime":"2025-10-28T05:31:12.913Z","endTime":"2025-10-28T05:31:15.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.5,"endSpeed":70.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.655149831719818,"aZ":-41.93796991759722,"pfxX":-4.50464166972824,"pfxZ":-7.8938128774551,"pX":0.06964292513390717,"pZ":1.2682178343181738,"vX0":-2.5206693952223627,"vY0":-111.2908576477682,"vZ0":-0.8758972843294578,"x":114.35,"y":204.54,"x0":1.8078234713142125,"y0":50.00546358450066,"z0":6.065905810672948,"aX":-5.569200975085209},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.4,"breakVerticalInduced":-14.2,"breakHorizontal":8.9,"spinRate":2468,"spinDirection":314},"zone":14,"typeConfidence":0.9,"plateTime":0.49489680410245773,"extension":5.94782516755196},"index":5,"playId":"2f7d1585-89af-3915-a1d9-a65677197e0c","pitchNumber":5,"startTime":"2025-10-28T05:31:36.599Z","endTime":"2025-10-28T05:31:40.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.1,"strikeZoneTop":3.41144620716211,"strikeZoneBottom":1.57999901190651,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.788011100418302,"aZ":-15.102101801626556,"pfxX":4.454214259313289,"pfxZ":9.37947573478663,"pX":-0.9111430664581471,"pZ":4.123501452281171,"vX0":-8.055923894429693,"vY0":-134.24803124876013,"vZ0":-1.8982322622688166,"x":151.73,"y":127.45,"x0":1.553538349935176,"y0":50.005920243487154,"z0":5.918019268457671,"aX":8.111279791503424},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.8,"breakHorizontal":-6.2,"spinRate":2393,"spinDirection":143},"zone":11,"typeConfidence":0.88,"plateTime":0.40842821089927117,"extension":6.166474760459536},"index":6,"playId":"f8214cf2-b778-39ce-a98e-a7985e2684e7","pitchNumber":6,"startTime":"2025-10-28T05:32:08.497Z","endTime":"2025-10-28T05:32:11.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.14889669804505,"aZ":-13.422618367796595,"pfxX":4.606161342955335,"pfxZ":10.196423008468079,"pX":-0.3380224310388572,"pZ":2.975092625331208,"vX0":-6.607684634324611,"vY0":-136.04786641868245,"vZ0":-4.861597183089797,"x":129.88,"y":158.45,"x0":1.545430710957283,"y0":50.001751129305525,"z0":5.745078553778747,"aX":8.470321471816145},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.4,"breakHorizontal":-6.6,"spinRate":2296,"spinDirection":139},"zone":1,"typeConfidence":0.91,"plateTime":0.4055706931366543,"extension":6.02661951201296},"index":7,"playId":"afc128dd-8f46-3ae4-a9b3-fbd47c8a09e5","pitchNumber":7,"startTime":"2025-10-28T05:32:32.154Z","endTime":"2025-10-28T05:32:35.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.768779578455636,"aZ":-16.23283074787672,"pfxX":5.071271578468601,"pfxZ":8.615408926352352,"pX":0.07284134073474566,"pZ":2.8225352962759773,"vX0":-5.715205952840673,"vY0":-135.01885457902694,"vZ0":-5.081024576647372,"x":114.22,"y":162.57,"x0":1.5558508415888381,"y0":50.002977422456844,"z0":5.867053135638287,"aX":9.384626485017984},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.8,"breakHorizontal":-8.0,"spinRate":2341,"spinDirection":143},"zone":5,"typeConfidence":0.91,"plateTime":0.40531166329027046,"extension":6.051334906843506},"hitData":{"launchSpeed":97.9,"launchAngle":2.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.85,"coordY":87.7}},"index":8,"playId":"bda7f674-8275-3307-ba26-2dc6c26a295b","pitchNumber":8,"startTime":"2025-10-28T05:32:59.400Z","endTime":"2025-10-28T05:33:10.551Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T05:33:10.551Z","atBatIndex":122},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tommy Edman pops out to second baseman Isiah Kiner-Falefa on the infield fly rule.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":123,"halfInning":"bottom","isTopInning":false,"inning":14,"startTime":"2025-10-28T05:33:23.405Z","endTime":"2025-10-28T05:34:28.806Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"postOnSecond":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.53404615015648,"aZ":-24.723114560653872,"pfxX":-1.2986425070579743,"pfxZ":4.448959619040082,"pX":-1.2513324308476497,"pZ":2.8047206615989304,"vX0":-6.857499387101653,"vY0":-128.0918364251021,"vZ0":-2.813901763208541,"x":164.7,"y":163.05,"x0":1.6206781442256308,"y0":50.00237514473621,"z0":5.8345218190969685,"aX":-2.1738588194416337},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.7,"breakHorizontal":3.7,"spinRate":2525,"spinDirection":171},"zone":11,"typeConfidence":0.91,"plateTime":0.42633681539942625,"extension":6.083082513185881},"index":0,"playId":"df88d5db-52b3-37bd-88d8-f6abe0a900d3","pitchNumber":1,"startTime":"2025-10-28T05:33:53.705Z","endTime":"2025-10-28T05:33:56.835Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.5,"endSpeed":69.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.721272555077146,"aZ":-40.124781175186286,"pfxX":-5.513035238057984,"pfxZ":-6.4992481636988035,"pX":0.5768364253354664,"pZ":3.007053857922224,"vX0":-1.2000878127642838,"vY0":-109.984249166941,"vZ0":2.1721549275891894,"x":95.01,"y":157.59,"x0":1.8458538273728091,"y0":50.001346768163465,"z0":6.265467798939735,"aX":-6.7455489013943275},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-10.9,"breakHorizontal":10.3,"spinRate":2437,"spinDirection":314},"zone":3,"typeConfidence":0.9,"plateTime":0.49822479395616215,"extension":5.936886027430884},"hitData":{"launchSpeed":87.8,"launchAngle":62.0,"totalDistance":165.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":145.93,"coordY":142.96}},"index":1,"playId":"62e9d44a-4ba8-304a-a936-e4c7ecb0be29","pitchNumber":2,"startTime":"2025-10-28T05:34:18.313Z","endTime":"2025-10-28T05:34:28.806Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T05:34:28.806Z","atBatIndex":123},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Rojas grounds out, third baseman Ernie Clement to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":124,"halfInning":"bottom","isTopInning":false,"inning":14,"startTime":"2025-10-28T05:35:02.132Z","endTime":"2025-10-28T05:35:35.308Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.2,"endSpeed":70.2,"strikeZoneTop":3.29947020263144,"strikeZoneBottom":1.61000032090778,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.384295075066635,"aZ":-36.54225523882975,"pfxX":-7.253551850653235,"pfxZ":-3.5156889010136485,"pX":1.0158898076179517,"pZ":3.1373147168743056,"vX0":0.25754896557612866,"vY0":-111.01243519266015,"vZ0":1.563550706033228,"x":78.28,"y":154.07,"x0":1.8400093099171575,"y0":50.0002677957123,"z0":6.235784874086462,"aX":-9.026219494314214},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-5.6,"breakHorizontal":13.1,"spinRate":2413,"spinDirection":316},"zone":12,"typeConfidence":0.9,"plateTime":0.49391142741602057,"extension":6.002699707203064},"index":0,"playId":"8d5d1560-f20f-3556-9aac-ad4d17720c78","pitchNumber":1,"startTime":"2025-10-28T05:35:04.493Z","endTime":"2025-10-28T05:35:08.171Z","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":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.76873830172259,"aZ":-15.608742709482339,"pfxX":5.4011049537169065,"pfxZ":8.896681779157626,"pX":-0.30018220116397376,"pZ":3.6650485421779826,"vX0":-6.9558603209350265,"vY0":-135.8427777543211,"vZ0":-2.9061560376515385,"x":128.44,"y":139.82,"x0":1.5962542344613482,"y0":50.00422958089625,"z0":5.8388404153602735,"aX":10.058904862896126},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.6,"breakHorizontal":-8.3,"spinRate":2276,"spinDirection":138},"zone":11,"typeConfidence":0.91,"plateTime":0.4037767320811718,"extension":5.9666736368591975},"hitData":{"launchSpeed":82.8,"launchAngle":-11.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.33,"coordY":164.25}},"index":1,"playId":"d41329d6-2185-3ccb-bc4f-cbc54d6bb766","pitchNumber":2,"startTime":"2025-10-28T05:35:27.116Z","endTime":"2025-10-28T05:35:35.308Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T05:35:35.308Z","atBatIndex":124},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Davis Schneider strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":125,"halfInning":"top","isTopInning":true,"inning":15,"startTime":"2025-10-28T05:38:18.051Z","endTime":"2025-10-28T05:39:11.272Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Will Klein replaces Edgardo Henriquez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-28T05:36:26.773Z","endTime":"2025-10-28T05:38:20.291Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694361,"link":"/api/v1/people/694361"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":89.3,"strikeZoneTop":3.23132394134729,"strikeZoneBottom":1.53000108432638,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.36275581279788,"aZ":-12.150042640486529,"pfxX":-4.5438238032538125,"pfxZ":9.709259007264162,"pX":0.43958000486342386,"pZ":2.15589900795531,"vX0":6.886690480414512,"vY0":-143.64726924576055,"vZ0":-7.142794608870588,"x":100.24,"y":180.57,"x0":-1.4132778056763369,"y0":50.00313806539485,"z0":5.452414701530387,"aX":-9.371671672064034},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.1,"breakHorizontal":6.6,"spinRate":2242,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.38324079695084157,"extension":6.770929181341764},"index":1,"playId":"9975d41c-d2cd-3ccb-83cf-08a175c7fa29","pitchNumber":1,"startTime":"2025-10-28T05:38:20.291Z","endTime":"2025-10-28T05:38:24.417Z","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":90.1,"endSpeed":81.1,"strikeZoneTop":3.10000107488777,"strikeZoneBottom":1.48177089796413,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.35893654270014,"aZ":-31.842767472930664,"pfxX":5.363865309424976,"pfxZ":0.191777232157742,"pX":0.408382129470691,"pZ":3.124270078468387,"vX0":3.730758913789638,"vY0":-131.12349091458373,"vZ0":-0.23766788933288696,"x":101.43,"y":154.42,"x0":-1.7402405286123277,"y0":50.00068741182126,"z0":5.636755575259425,"aX":9.134418473742322},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.6,"breakHorizontal":-10.7,"spinRate":2565,"spinDirection":33},"zone":3,"typeConfidence":2.0,"plateTime":0.4212591472617926,"extension":6.539388820378528},"index":2,"playId":"a83df871-43ea-3521-bb42-2361305b6973","pitchNumber":2,"startTime":"2025-10-28T05:38:34.853Z","endTime":"2025-10-28T05:38:38.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":80.4,"strikeZoneTop":3.03096199636162,"strikeZoneBottom":1.44543007252888,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.612881732309404,"aZ":-29.14575962188501,"pfxX":7.084305650938173,"pfxZ":1.7995450230015813,"pX":-0.484435006108424,"pZ":4.854352512346199,"vX0":1.535467785749438,"vY0":-130.2468511363765,"vZ0":3.46810705157427,"x":135.47,"y":107.71,"x0":-2.003939398373312,"y0":50.00284059462653,"z0":5.736373855478887,"aX":11.919494078954044},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.4,"breakHorizontal":-13.2,"spinRate":2606,"spinDirection":44},"zone":11,"typeConfidence":2.0,"plateTime":0.42390668501834705,"extension":6.7208989586820165},"index":3,"playId":"5acc9662-ff36-352a-b36b-3d67ccd069d7","pitchNumber":3,"startTime":"2025-10-28T05:38:56.303Z","endTime":"2025-10-28T05:38:59.539Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":89.3,"strikeZoneTop":3.1,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.24531129296827,"aZ":-11.749295350119079,"pfxX":-2.6726141486234316,"pfxZ":9.85363810467173,"pX":-0.23553776790033776,"pZ":3.4977689398000527,"vX0":4.704284491878223,"vY0":-144.15331793171873,"vZ0":-3.906991544072311,"x":125.98,"y":144.34,"x0":-1.5527654472164045,"y0":50.00273193950961,"z0":5.614076669369405,"aX":-5.5403553790882185},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.0,"breakHorizontal":3.7,"spinRate":2204,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.3821933745421373,"extension":6.729621584640012},"index":4,"playId":"42f289d6-8dd9-39a0-b70e-c39375dc9056","pitchNumber":4,"startTime":"2025-10-28T05:39:08.272Z","endTime":"2025-10-28T05:39:11.272Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T05:39:11.272Z","atBatIndex":125},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Lukes grounds out, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":126,"halfInning":"top","isTopInning":true,"inning":15,"startTime":"2025-10-28T05:39:27.931Z","endTime":"2025-10-28T05:41:43.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.1,"strikeZoneTop":3.27735557082899,"strikeZoneBottom":1.46775894394595,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.966642185211036,"aZ":-44.172189457272495,"pfxX":4.229573936678781,"pfxZ":-7.533826559193882,"pX":0.4680781751144158,"pZ":2.463839709382757,"vX0":2.8226119760225754,"vY0":-126.27364450649728,"vZ0":0.2486747910206728,"x":99.16,"y":172.26,"x0":-1.218864613126803,"y0":50.002782969021396,"z0":5.95807156118859,"aX":6.736217908254686},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-13.2,"breakHorizontal":-8.4,"spinRate":2609,"spinDirection":15},"zone":6,"typeConfidence":2.0,"plateTime":0.43604754170203464,"extension":6.416104304332047},"index":0,"playId":"88bc6276-3ab6-3814-b5e2-7d6fd28f6f8f","pitchNumber":1,"startTime":"2025-10-28T05:39:36.451Z","endTime":"2025-10-28T05:39:39.553Z","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.4,"endSpeed":88.7,"strikeZoneTop":3.54909410498369,"strikeZoneBottom":1.54000151077646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.4167436676926,"aZ":-13.163847101893937,"pfxX":-5.680753166921011,"pfxZ":9.306635106418891,"pX":0.297950789710343,"pZ":3.4476319014098107,"vX0":6.051406867471333,"vY0":-143.06189268871896,"vZ0":-3.9530669454471994,"x":105.64,"y":145.69,"x0":-1.1213492858320075,"y0":50.006089713429056,"z0":5.690886798484338,"aX":-11.60869370717547},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.1,"breakHorizontal":8.9,"spinRate":2230,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.3849809954614618,"extension":6.846837297310236},"index":1,"playId":"27b50e12-1f92-36ca-b8e4-5f70a5b6b7b5","pitchNumber":2,"startTime":"2025-10-28T05:39:50.308Z","endTime":"2025-10-28T05:39:54.395Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-10-28T05:39:59.517Z","endTime":"2025-10-28T05:40:17.330Z","isPitch":false,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":76.7,"strikeZoneTop":3.42938063921624,"strikeZoneBottom":1.53999934142072,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.439271101236088,"aZ":-46.47218147681132,"pfxX":5.385378650453618,"pfxZ":-9.37378858651861,"pX":-1.051229107539462,"pZ":5.773536706962202,"vX0":-0.2723783358427794,"vY0":-123.73382068931693,"vZ0":8.497799229226349,"x":157.07,"y":82.89,"x0":-1.6366889168337175,"y0":50.00291597322818,"z0":6.2182982622653284,"aX":8.214019691497809},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-14.3,"breakHorizontal":-9.6,"spinRate":2448,"spinDirection":22},"zone":11,"typeConfidence":2.0,"plateTime":0.445448931101037,"extension":6.459070946799643},"index":3,"playId":"34642d29-c490-31f4-8c76-82a05ba2a8a0","pitchNumber":3,"startTime":"2025-10-28T05:40:17.330Z","endTime":"2025-10-28T05:40:20.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":90.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.34537758546446,"aZ":-15.42439032768631,"pfxX":-5.748340892788827,"pfxZ":8.03556256749471,"pX":0.7506672406994327,"pZ":2.3956782968158845,"vX0":8.202258175008309,"vY0":-143.7006458644776,"vZ0":-5.999061773527794,"x":88.39,"y":174.1,"x0":-1.398263423149311,"y0":50.00223486405038,"z0":5.4742286364922546,"aX":-11.981757681059552},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.4,"breakHorizontal":8.6,"spinRate":2039,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.38164626736188545,"extension":6.980635682797326},"index":4,"playId":"ce412311-a06f-3f87-8307-acee1010df3f","pitchNumber":4,"startTime":"2025-10-28T05:40:39.945Z","endTime":"2025-10-28T05:40:42.945Z","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":97.8,"endSpeed":89.0,"strikeZoneTop":3.41970192804377,"strikeZoneBottom":1.54000029332834,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.509659451209174,"aZ":-13.015537449496929,"pfxX":-2.879548967286341,"pfxZ":9.358554094133595,"pX":-0.11047824444274647,"pZ":5.393495885042711,"vX0":4.0489083861937205,"vY0":-142.37232821435356,"vZ0":1.0581207417598923,"x":121.21,"y":93.16,"x0":-1.1787147052382725,"y0":50.0043791845843,"z0":5.842189583453433,"aX":-5.8965562574391335},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.4,"breakHorizontal":4.3,"spinRate":2138,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.38511212060612454,"extension":6.643725444544769},"index":5,"playId":"278b0ce8-6475-3f36-815b-9f4a4c4e1684","pitchNumber":5,"startTime":"2025-10-28T05:40:57.685Z","endTime":"2025-10-28T05:41:00.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":90.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.631852319167336,"aZ":-11.163362957066525,"pfxX":-3.6798856389086443,"pfxZ":9.980428547290948,"pX":0.22299300738430672,"pZ":2.862008305572154,"vX0":5.427175146333572,"vY0":-144.4065307937346,"vZ0":-5.62772299358931,"x":108.5,"y":161.51,"x0":-1.2054421955547787,"y0":50.00373748203716,"z0":5.5273860506450845,"aX":-7.747935367857835},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.0,"breakHorizontal":5.5,"spinRate":2198,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.37975972443069095,"extension":6.744207514657057},"index":6,"playId":"c42f3cd6-baaa-35ab-bb31-72d593dd4883","pitchNumber":6,"startTime":"2025-10-28T05:41:13.917Z","endTime":"2025-10-28T05:41:16.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.44549880431131,"aZ":-36.083728180496045,"pfxX":3.712254518213695,"pfxZ":-2.228638383867347,"pX":0.4343671258589516,"pZ":1.7779930919965297,"vX0":3.779891405402086,"vY0":-131.98930511478486,"vZ0":-2.7455107403860923,"x":100.44,"y":190.77,"x0":-1.5012016010896305,"y0":50.00194393959621,"z0":5.5024462608261,"aX":6.5150923868753905},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-4.4,"breakHorizontal":-7.6,"spinRate":2543,"spinDirection":25},"zone":9,"typeConfidence":2.0,"plateTime":0.4158019751639417,"extension":6.448212601928414},"hitData":{"launchSpeed":89.5,"launchAngle":6.0,"totalDistance":117.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.49,"coordY":137.0}},"index":7,"playId":"5012d38e-1458-3eb6-b1ce-5afc9569683b","pitchNumber":7,"startTime":"2025-10-28T05:41:35.192Z","endTime":"2025-10-28T05:41:43.198Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T05:41:43.198Z","atBatIndex":126},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vladimir Guerrero Jr. singles on a ground ball to second baseman Miguel Rojas.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":127,"halfInning":"top","isTopInning":true,"inning":15,"startTime":"2025-10-28T05:41:54.419Z","endTime":"2025-10-28T05:42:56.809Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":89.1,"strikeZoneTop":3.63,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.909290792031626,"aZ":-10.121713923260977,"pfxX":-5.141149569547811,"pfxZ":10.698973362112657,"pX":-0.5165791180397503,"pZ":3.7910602413118797,"vX0":4.694147514081182,"vY0":-143.52161035730725,"vZ0":-3.367373647352431,"x":136.69,"y":136.42,"x0":-1.5149936412296885,"y0":50.00615588120033,"z0":5.622317918960318,"aX":-10.599926423611317},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":18.7,"breakHorizontal":8.3,"spinRate":2281,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3833912861553701,"extension":6.808568574367601},"index":0,"playId":"50fa937e-d036-3faf-91e0-70b3d7abd4ab","pitchNumber":1,"startTime":"2025-10-28T05:42:10.292Z","endTime":"2025-10-28T05:42:13.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.5,"strikeZoneTop":3.7346168327351,"strikeZoneBottom":1.60000009098653,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.476596561171476,"aZ":-45.087477707709304,"pfxX":3.765011410463546,"pfxZ":-8.198401715225234,"pX":-0.3938432512748922,"pZ":3.558841405685647,"vX0":1.5406680716454286,"vY0":-125.2594670266913,"vZ0":3.166738166712029,"x":132.01,"y":142.69,"x0":-1.5077562581668,"y0":50.00480251247463,"z0":5.988132302035178,"aX":5.928079331328491},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-13.8,"breakHorizontal":-7.2,"spinRate":2471,"spinDirection":20},"zone":1,"typeConfidence":2.0,"plateTime":0.4388281122119988,"extension":6.158845920534006},"index":1,"playId":"2345cc3a-7f6c-3b3b-91f3-48c28b2b63ed","pitchNumber":2,"startTime":"2025-10-28T05:42:22.186Z","endTime":"2025-10-28T05:42:25.887Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-10-28T05:42:30.452Z","endTime":"2025-10-28T05:42:47.462Z","isPitch":false,"type":"action","player":{"id":665489,"link":"/api/v1/people/665489"}},{"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":2,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.3,"strikeZoneTop":3.63,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.0053603788802,"aZ":-9.372413193976959,"pfxX":-5.02252482832875,"pfxZ":11.094184197005687,"pX":-0.12086453308098703,"pZ":1.9376073577432924,"vX0":5.450350027257267,"vY0":-142.93275638488933,"vZ0":-8.19267291660985,"x":121.61,"y":186.46,"x0":-1.406047926136999,"y0":50.0024504291757,"z0":5.441019490351028,"aX":-10.322540755348035},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.5,"breakHorizontal":7.9,"spinRate":2175,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.3841898003148505,"extension":6.873631450105367},"hitData":{"launchSpeed":86.9,"launchAngle":-5.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":124.64,"coordY":131.3}},"index":3,"playId":"5087ac9c-2e3e-3f67-b8a7-5a350078a878","pitchNumber":3,"startTime":"2025-10-28T05:42:47.462Z","endTime":"2025-10-28T05:42:56.809Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T05:42:56.809Z","atBatIndex":127},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Isiah Kiner-Falefa called out on strikes.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":128,"halfInning":"top","isTopInning":true,"inning":15,"startTime":"2025-10-28T05:43:11.318Z","endTime":"2025-10-28T05:45:22.498Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"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":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.2,"strikeZoneTop":3.16966391625174,"strikeZoneBottom":1.47000045031552,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.361492416645824,"aZ":-12.374448458329645,"pfxX":-7.2011239009102805,"pfxZ":9.6629247921209,"pX":-0.538498941007383,"pZ":1.7077972414354419,"vX0":4.89089516760537,"vY0":-142.82756063889954,"vZ0":-8.060009769525811,"x":137.53,"y":192.67,"x0":-1.3445212355222624,"y0":50.006819722788514,"z0":5.3595847887741135,"aX":-14.761886835942605},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.8,"breakHorizontal":12.0,"spinRate":2243,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.3846788799095373,"extension":6.721519299770599},"index":0,"playId":"5810c126-c5fc-37d4-9fff-b58cda90c713","pitchNumber":1,"startTime":"2025-10-28T05:43:28.378Z","endTime":"2025-10-28T05:43:32.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.3,"strikeZoneTop":3.18130328775452,"strikeZoneBottom":1.46999887105992,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.56824379810268,"aZ":-34.397038924666575,"pfxX":6.287214573602184,"pfxZ":-1.331397064818498,"pX":1.368766919352748,"pZ":1.9267237295462434,"vX0":5.7212023724963865,"vY0":-128.7062497268465,"vZ0":-2.1367547104582525,"x":64.83,"y":186.76,"x0":-1.7023583367338264,"y0":50.001841058139256,"z0":5.440279464029204,"aX":10.509794303856701},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.6,"breakHorizontal":-12.7,"spinRate":2720,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.4261299393689315,"extension":6.610993248601725},"index":1,"playId":"4669ec0a-07de-37b9-ab64-c3e456abef05","pitchNumber":2,"startTime":"2025-10-28T05:43:45.088Z","endTime":"2025-10-28T05:43:49.575Z","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":97.4,"endSpeed":88.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.79335882389168,"aZ":-12.960192995762945,"pfxX":-7.46147963036702,"pfxZ":9.504460169416436,"pX":-0.6061538996025889,"pZ":2.6295191977966614,"vX0":4.8069281892564995,"vY0":-141.6229798363839,"vZ0":-5.687333054005835,"x":140.11,"y":167.78,"x0":-1.3602520700355323,"y0":50.00453539882376,"z0":5.500209677351879,"aX":-15.085503209267776},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.2,"breakHorizontal":12.5,"spinRate":2187,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.38746229585078007,"extension":6.8002851002687885},"index":2,"playId":"933f133c-8834-32d5-94aa-992720a5b1b2","pitchNumber":3,"startTime":"2025-10-28T05:44:00.053Z","endTime":"2025-10-28T05:44:05.155Z","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":98.6,"endSpeed":89.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.19508151209978,"aZ":-12.968909653511467,"pfxX":-5.575236899887794,"pfxZ":9.241027538946517,"pX":-0.0810933450131907,"pZ":3.351466293112856,"vX0":6.191675308515498,"vY0":-143.47128783745086,"vZ0":-3.862588638279097,"x":120.09,"y":148.29,"x0":-1.5461352524734835,"y0":50.00177726129689,"z0":5.527540099151997,"aX":-11.585317619545476},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.1,"breakHorizontal":8.8,"spinRate":2266,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.38224657712144916,"extension":6.651909221702373},"index":3,"playId":"1cf1f1cb-a41d-39d4-9205-3f0d3011ff33","pitchNumber":4,"startTime":"2025-10-28T05:44:29.048Z","endTime":"2025-10-28T05:44:32.278Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.2,"strikeZoneTop":3.10619208299641,"strikeZoneBottom":1.33695996284167,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.34855495332362,"aZ":-42.46723222285608,"pfxX":5.791714474040654,"pfxZ":-6.8205840969989096,"pX":0.41500242688489863,"pZ":0.815064305665667,"vX0":2.792689988868803,"vY0":-123.34399700530369,"vZ0":-2.8163765446965705,"x":101.18,"y":216.77,"x0":-1.491976003827409,"y0":50.00445861619983,"z0":5.6267970302325505,"aX":8.736798879580576},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-12.7,"breakHorizontal":-11.2,"spinRate":2600,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.44769462046507247,"extension":6.134226814944308},"index":4,"playId":"4be2458c-11a3-3bfd-9775-96d812cb69d3","pitchNumber":5,"startTime":"2025-10-28T05:44:53.942Z","endTime":"2025-10-28T05:44:57.243Z","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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":88.5,"strikeZoneTop":3.18115622032943,"strikeZoneBottom":1.47000071766449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.73633547607451,"aZ":-10.175342518528671,"pfxX":-5.825730392926474,"pfxZ":10.89468559808926,"pX":0.344151053329984,"pZ":1.6650483789166952,"vX0":6.865135917454541,"vY0":-141.95874551112112,"vZ0":-8.623745020181849,"x":103.88,"y":193.82,"x0":-1.3609419597674288,"y0":50.00132946785746,"z0":5.409443673929062,"aX":-11.7624525697963},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.9,"breakHorizontal":9.0,"spinRate":2153,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.3874134476896458,"extension":6.861263458936817},"index":5,"playId":"e2fc93f2-a716-3e58-88d1-67d38ed58f82","pitchNumber":6,"startTime":"2025-10-28T05:45:18.717Z","endTime":"2025-10-28T05:45:22.498Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T05:45:22.498Z","atBatIndex":128},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Call grounds out, second baseman Isiah Kiner-Falefa to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":129,"halfInning":"bottom","isTopInning":false,"inning":15,"startTime":"2025-10-28T05:48:12.865Z","endTime":"2025-10-28T05:50:37.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","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":6},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.0,"strikeZoneTop":3.46088599814744,"strikeZoneBottom":1.65999862491025,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.374509064034612,"aZ":-13.341924101096877,"pfxX":5.311714997549782,"pfxZ":10.34787701497242,"pX":0.0755437353747098,"pZ":2.893605914620304,"vX0":-5.9478920713813,"vY0":-134.5739882609748,"vZ0":-5.2692185112871766,"x":114.12,"y":160.65,"x0":1.6326223742119965,"y0":50.00122237775799,"z0":5.8350212553517675,"aX":9.664949343557065},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.6,"breakHorizontal":-8.3,"spinRate":2354,"spinDirection":143},"zone":5,"typeConfidence":0.91,"plateTime":0.4082627393937006,"extension":6.343241952701074},"index":0,"playId":"fbec42bc-93ce-37ca-bc87-0f737fafdf10","pitchNumber":1,"startTime":"2025-10-28T05:48:12.865Z","endTime":"2025-10-28T05:48:17.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":83.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.03915306860853,"aZ":-12.438275193700028,"pfxX":5.406902744964943,"pfxZ":10.883104735726304,"pX":-0.8195525413241176,"pZ":2.4670710025216063,"vX0":-7.900103336932901,"vY0":-134.29268782805832,"vZ0":-6.203168167019621,"x":148.24,"y":172.17,"x0":1.4676650574820724,"y0":50.002331935880925,"z0":5.704070923130451,"aX":9.805100678861763},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.4,"breakHorizontal":-7.9,"spinRate":2390,"spinDirection":140},"zone":4,"typeConfidence":0.91,"plateTime":0.4089863744591513,"extension":6.149417056576287},"index":1,"playId":"2116a3fc-6edc-37e5-b4da-982856b17a5a","pitchNumber":2,"startTime":"2025-10-28T05:48:30.953Z","endTime":"2025-10-28T05:48:34.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.131489367068443,"aZ":-29.720041696665348,"pfxX":-2.055432173505089,"pfxZ":1.639447805168956,"pX":-0.4589488065515535,"pZ":1.962069948541344,"vX0":-4.504760837333496,"vY0":-120.91331902553851,"vZ0":-3.238313402314608,"x":134.49,"y":185.8,"x0":1.687180067884901,"y0":50.00362521520075,"z0":5.896640987358902,"aX":-3.076334560225583},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.5,"breakHorizontal":4.7,"spinRate":2172,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.4510865779186446,"extension":6.385390907379288},"index":2,"playId":"570a68e0-9636-3fc9-90b7-df845f545136","pitchNumber":3,"startTime":"2025-10-28T05:49:00.860Z","endTime":"2025-10-28T05:49:04.223Z","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":92.8,"endSpeed":84.5,"strikeZoneTop":3.43099017864219,"strikeZoneBottom":1.65999899450384,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.379980471726373,"aZ":-16.554376427368595,"pfxX":4.240166378949166,"pfxZ":8.497554494754153,"pX":-0.13388172131315454,"pZ":3.943469816894677,"vX0":-5.917967353430568,"vY0":-134.96708292802177,"vZ0":-2.287670959084992,"x":146.46,"y":95.66,"x0":1.5400343184800804,"y0":50.00354109092285,"z0":5.972831923326782,"aX":7.795150582601782},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.1,"breakHorizontal":-6.4,"spinRate":2276,"spinDirection":140},"zone":11,"typeConfidence":0.89,"plateTime":0.40640193404359115,"extension":5.992815530567753},"index":3,"playId":"d04ecd1b-54f7-3765-980a-c2987d278c5c","pitchNumber":4,"startTime":"2025-10-28T05:49:24.654Z","endTime":"2025-10-28T05:49:28.244Z","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":93.0,"endSpeed":84.8,"strikeZoneTop":3.39537794964234,"strikeZoneBottom":1.66000015407965,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.740941452857818,"aZ":-16.689407401791655,"pfxX":6.330497267333229,"pfxZ":8.37935544634709,"pX":-0.81161680517233,"pZ":3.5678107921439466,"vX0":-8.361914151508554,"vY0":-135.1631216510944,"vZ0":-3.084669189132847,"x":147.94,"y":142.45,"x0":1.50119460912365,"y0":50.005135819963876,"z0":5.897300747087744,"aX":11.702921453423011},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.6,"breakHorizontal":-9.7,"spinRate":2199,"spinDirection":139},"zone":11,"typeConfidence":0.92,"plateTime":0.40539678472789564,"extension":6.191302743700407},"index":4,"playId":"3712ca34-af72-386f-bba3-d6ce00437192","pitchNumber":5,"startTime":"2025-10-28T05:49:44.533Z","endTime":"2025-10-28T05:49:49.155Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.3,"endSpeed":70.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.71443731332005,"aZ":-38.952668388443186,"pfxX":-5.145661415230991,"pfxZ":-5.445357070563433,"pX":-0.3313599645365023,"pZ":1.6737729374398393,"vX0":-2.9699876441483286,"vY0":-111.15864939903186,"vZ0":-0.8275652627937989,"x":129.63,"y":193.59,"x0":1.6922971636885333,"y0":50.00046157665937,"z0":6.110008640907042,"aX":-6.410319685373199},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-9.7,"breakHorizontal":10.1,"spinRate":2371,"spinDirection":322},"zone":7,"typeConfidence":0.9,"plateTime":0.49353973052018274,"extension":5.764389684031906},"index":5,"playId":"ce40dd50-12b4-3d14-98e6-61318cdad72d","pitchNumber":6,"startTime":"2025-10-28T05:50:04.212Z","endTime":"2025-10-28T05:50:07.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":92.4,"endSpeed":84.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.214435573844895,"aZ":-17.69242953017464,"pfxX":5.49042800686633,"pfxZ":7.9024342771327305,"pX":0.6378333307741333,"pZ":2.72537535334369,"vX0":-4.616255301622392,"vY0":-134.5221184371026,"vZ0":-4.739623980993548,"x":92.69,"y":165.19,"x0":1.662865825743948,"y0":50.00398722482017,"z0":5.764677949723453,"aX":10.062301200307203},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.4,"breakHorizontal":-9.0,"spinRate":2261,"spinDirection":143},"zone":6,"typeConfidence":0.91,"plateTime":0.4071930397341461,"extension":6.1926912899294},"hitData":{"launchSpeed":93.2,"launchAngle":-27.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.45,"coordY":149.05}},"index":6,"playId":"4c2d7ba1-51ac-3c4c-8953-7ce5a3d246fb","pitchNumber":7,"startTime":"2025-10-28T05:50:29.601Z","endTime":"2025-10-28T05:50:37.571Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T05:50:37.571Z","atBatIndex":129},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Eric Lauer intentionally walks Shohei Ohtani.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":130,"halfInning":"bottom","isTopInning":false,"inning":15,"startTime":"2025-10-28T05:50:57.180Z","endTime":"2025-10-28T05:51:45.367Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":0,"playId":"08130326-1316-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-10-28T05:51:36.196Z","endTime":"2025-10-28T05:51:36.197Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":1,"playId":"08130326-1316-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-10-28T05:51:36.198Z","endTime":"2025-10-28T05:51:36.199Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"index":2,"playId":"08130326-1316-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-10-28T05:51:36.200Z","endTime":"2025-10-28T05:51:36.201Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"index":3,"playId":"08130326-1316-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-10-28T05:51:36.202Z","endTime":"2025-10-28T05:51:36.203Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2025-10-28T05:51:45.367Z","atBatIndex":130},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mookie Betts flies out to right fielder Nathan Lukes.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":131,"halfInning":"bottom","isTopInning":false,"inning":15,"startTime":"2025-10-28T05:51:36.204Z","endTime":"2025-10-28T05:52:54.649Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":3},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.8,"endSpeed":69.0,"strikeZoneTop":3.12473341692821,"strikeZoneBottom":1.59763022945168,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.466400422149658,"aZ":-42.047470457884835,"pfxX":-4.07834688508969,"pfxZ":-8.281315108114162,"pX":0.006751686155013067,"pZ":2.008247230549188,"vX0":-2.5335208090855224,"vY0":-108.9185900486916,"vZ0":0.8310773249351862,"x":110.52,"y":145.14,"x0":1.7178269390006053,"y0":50.0020096607899,"z0":6.195806721275831,"aX":-4.862837925114457},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.5,"breakVerticalInduced":-14.4,"breakHorizontal":8.0,"spinRate":2335,"spinDirection":318},"zone":8,"typeConfidence":0.9,"plateTime":0.5043205719583406,"extension":6.018317529050778},"index":0,"playId":"2a001d72-735a-3fbe-90ad-e204e75967ca","pitchNumber":1,"startTime":"2025-10-28T05:51:36.204Z","endTime":"2025-10-28T05:51:40.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.19152466037692,"strikeZoneBottom":1.48999947519088,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.475213687965518,"aZ":-15.06616131965576,"pfxX":4.379635388750655,"pfxZ":9.2942206073669,"pX":-1.186495046091403,"pZ":3.5444441165451925,"vX0":-8.559853560629813,"vY0":-134.84508916423866,"vZ0":-3.044410519799765,"x":162.23,"y":143.08,"x0":1.460747356408227,"y0":50.00162278982323,"z0":5.751793542656471,"aX":8.061517353285572},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.3,"breakHorizontal":-6.1,"spinRate":2269,"spinDirection":140},"zone":11,"typeConfidence":0.89,"plateTime":0.4062884252262813,"extension":6.01524471991335},"index":1,"playId":"1b068ed7-f21f-38c7-a87b-4140834699e7","pitchNumber":2,"startTime":"2025-10-28T05:51:58.560Z","endTime":"2025-10-28T05:52:01.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.062809384106107,"aZ":-29.916534161159674,"pfxX":0.8531550777027999,"pfxZ":1.4051003297410976,"pX":0.38131162073893665,"pZ":1.5886272161723236,"vX0":-3.8292859591690975,"vY0":-125.64781851923223,"vZ0":-3.908017020958301,"x":102.47,"y":195.89,"x0":1.8130515542717205,"y0":50.00028343680407,"z0":5.590667482414971,"aX":1.3670112294684262},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.9,"breakHorizontal":-0.7,"spinRate":2421,"spinDirection":193},"zone":9,"typeConfidence":2.0,"plateTime":0.4356608844471692,"extension":6.227029609867069},"index":2,"playId":"d1ccb8b4-ad69-35b6-8e60-33f97b5f1a6c","pitchNumber":3,"startTime":"2025-10-28T05:52:20.908Z","endTime":"2025-10-28T05:52:23.908Z","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":93.7,"endSpeed":85.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.309280308267052,"aZ":-15.324120931992708,"pfxX":5.699572432094842,"pfxZ":8.98162810296055,"pX":0.14833670770139815,"pZ":2.2992150326989127,"vX0":-5.946360363500441,"vY0":-136.21949135113297,"vZ0":-6.224076602829082,"x":111.35,"y":176.7,"x0":1.6205184763625733,"y0":50.006151781148134,"z0":5.675783608565416,"aX":10.698285953671308},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.1,"breakHorizontal":-9.0,"spinRate":2303,"spinDirection":139},"zone":5,"typeConfidence":0.92,"plateTime":0.4022975240267983,"extension":6.2104685267193664},"hitData":{"launchSpeed":90.5,"launchAngle":36.0,"totalDistance":309.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":205.39,"coordY":102.58}},"index":3,"playId":"7f39b6ce-4916-3e7b-979f-d98f2fe92cfe","pitchNumber":4,"startTime":"2025-10-28T05:52:43.939Z","endTime":"2025-10-28T05:52:54.649Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T05:52:54.649Z","atBatIndex":131},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Freddie Freeman lines out to center fielder Daulton Varsho.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":132,"halfInning":"bottom","isTopInning":false,"inning":15,"startTime":"2025-10-28T05:53:23.760Z","endTime":"2025-10-28T05:54:32.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"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":"Lineout","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":3},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":"8ec6b619-1705-458e-8059-70b30fb6112c","startTime":"2025-10-28T05:53:23.760Z","endTime":"2025-10-28T05:53:28.760Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.1,"strikeZoneTop":3.82085151294607,"strikeZoneBottom":1.89257512339785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.59507579900115,"aZ":-15.516940350828515,"pfxX":5.324470557048305,"pfxZ":9.163475179583843,"pX":0.6765241714367343,"pZ":3.629916204044561,"vX0":-4.501609778859183,"vY0":-133.89222314692583,"vZ0":-2.688141402889422,"x":91.21,"y":140.77,"x0":1.6868751687854717,"y0":50.00253295795719,"z0":5.755747141015701,"aX":9.6784963181991},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.2,"breakHorizontal":-8.6,"spinRate":2268,"spinDirection":138},"zone":3,"typeConfidence":0.89,"plateTime":0.40889766615989487,"extension":5.976238187748638},"index":1,"playId":"17abefc9-98a8-385d-abe8-50bd289ce8d3","pitchNumber":1,"startTime":"2025-10-28T05:53:39.526Z","endTime":"2025-10-28T05:53:43.036Z","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":83.2,"endSpeed":76.8,"strikeZoneTop":3.73364062051006,"strikeZoneBottom":1.79000100868634,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.02335229161932,"aZ":-31.10021286720988,"pfxX":-1.1467389256551321,"pfxZ":0.7231318128535165,"pX":-0.5726398386649572,"pZ":2.1413892105755004,"vX0":-4.698246669635268,"vY0":-121.0938046166758,"vZ0":-2.375156946646168,"x":138.83,"y":180.96,"x0":1.5394883576492708,"y0":50.003882583307444,"z0":5.848175889175435,"aX":-1.7077844912037132},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.0,"breakHorizontal":3.1,"spinRate":2242,"spinDirection":205},"zone":7,"typeConfidence":0.91,"plateTime":0.45183157633638027,"extension":6.050018822082391},"index":2,"playId":"5105e100-298c-37e5-880f-e56ab22486bb","pitchNumber":2,"startTime":"2025-10-28T05:54:02.219Z","endTime":"2025-10-28T05:54:06.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.69,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.768574034736215,"aZ":-15.286434076220974,"pfxX":5.488009927923128,"pfxZ":9.260300237866254,"pX":-0.19130991517455248,"pZ":2.189003712433454,"vX0":-6.486530897556568,"vY0":-134.34242315248608,"vZ0":-6.395691743596567,"x":124.29,"y":179.68,"x0":1.5442288067930652,"y0":50.00109876749758,"z0":5.691743038619841,"aX":10.006310602231705},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.5,"breakHorizontal":-8.5,"spinRate":2248,"spinDirection":140},"zone":8,"typeConfidence":0.91,"plateTime":0.4080847914106256,"extension":6.238252099417149},"hitData":{"launchSpeed":104.4,"launchAngle":20.0,"totalDistance":358.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":114.5,"coordY":69.45}},"index":3,"playId":"3ffa5104-fa49-3295-aa15-d3c99ddd6915","pitchNumber":3,"startTime":"2025-10-28T05:54:24.872Z","endTime":"2025-10-28T05:54:32.891Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T05:54:32.891Z","atBatIndex":132},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daulton Varsho grounds out, second baseman Miguel Rojas to first baseman Freddie Freeman.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":133,"halfInning":"top","isTopInning":true,"inning":16,"startTime":"2025-10-28T05:57:09.660Z","endTime":"2025-10-28T05:58:05.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"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":"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":92.0,"endSpeed":84.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.026452493855015,"aZ":-25.222590227895136,"pfxX":0.7357964401039414,"pfxZ":3.8129259020138235,"pX":-0.08442209399551588,"pZ":3.0842001428908308,"vX0":4.341384914779592,"vY0":-133.92489206435158,"vZ0":-1.9812667540681803,"x":120.22,"y":155.51,"x0":-1.819820576078971,"y0":50.002735861308864,"z0":5.631720732749911,"aX":1.3394673886336748},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.7,"breakHorizontal":-2.3,"spinRate":2430,"spinDirection":193},"zone":2,"typeConfidence":2.0,"plateTime":0.4084758579300969,"extension":6.443410847628239},"index":0,"playId":"12ac2744-d16f-37ae-9589-3c25d53964b3","pitchNumber":1,"startTime":"2025-10-28T05:57:10.538Z","endTime":"2025-10-28T05:57:13.693Z","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":88.6,"endSpeed":81.0,"strikeZoneTop":3.50687821823827,"strikeZoneBottom":1.56000036587629,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.212364353131843,"aZ":-35.33295972147564,"pfxX":5.511716106291715,"pfxZ":-1.8837590380117604,"pX":-2.2477853882728818,"pZ":3.141320380866363,"vX0":-1.8116576620492926,"vY0":-129.0845512059245,"vZ0":0.6908705019869632,"x":202.68,"y":153.96,"x0":-2.2506579381010816,"y0":50.00076036792491,"z0":5.6019093184286355,"aX":9.250638258418393},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-3.0,"breakHorizontal":-9.5,"spinRate":2401,"spinDirection":40},"zone":11,"typeConfidence":2.0,"plateTime":0.4251736967951949,"extension":6.482945172993089},"index":1,"playId":"60407e59-d4cf-3317-930f-dd00a5f5f7d6","pitchNumber":2,"startTime":"2025-10-28T05:57:26.457Z","endTime":"2025-10-28T05:57:29.457Z","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":97.3,"endSpeed":88.6,"strikeZoneTop":3.46328929452055,"strikeZoneBottom":1.55999861489618,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.40821665345864,"aZ":-11.110422497392614,"pfxX":-4.279937342438107,"pfxZ":10.389282142034858,"pX":-1.734988718089106,"pZ":4.021334891200898,"vX0":0.7207179804007624,"vY0":-141.7275991526613,"vZ0":-2.909733606138537,"x":183.13,"y":130.2,"x0":-1.437203443193414,"y0":50.00304670148349,"z0":5.774333629207475,"aX":-8.67746729049956},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.4,"breakHorizontal":7.6,"spinRate":2222,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.38696599823164046,"extension":6.4487712764352425},"index":2,"playId":"328a3d66-a7ce-310e-96fb-fb619101a520","pitchNumber":3,"startTime":"2025-10-28T05:57:42.780Z","endTime":"2025-10-28T05:57:45.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.81697528323337,"aZ":-25.738310193211447,"pfxX":1.0206930466001056,"pfxZ":3.474569436476072,"pX":-0.44276266058929614,"pZ":2.777750181950068,"vX0":2.8554586094855807,"vY0":-135.1372178486216,"vZ0":-2.7704751340872935,"x":133.88,"y":163.78,"x0":-1.644813047249964,"y0":50.00513314610068,"z0":5.619826306158799,"aX":1.8924585312379774},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.9,"breakHorizontal":-2.4,"spinRate":2571,"spinDirection":186},"zone":4,"typeConfidence":2.0,"plateTime":0.40494976627271706,"extension":6.402804094752087},"hitData":{"launchSpeed":113.7,"launchAngle":2.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.5,"coordY":150.06}},"index":3,"playId":"3f022ad4-72f7-3e20-b962-a92cff9fc2e7","pitchNumber":4,"startTime":"2025-10-28T05:57:57.747Z","endTime":"2025-10-28T05:58:05.255Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T05:58:05.255Z","atBatIndex":133},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tyler Heineman pops out softly to pitcher Will Klein.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":134,"halfInning":"top","isTopInning":true,"inning":16,"startTime":"2025-10-28T05:58:21.970Z","endTime":"2025-10-28T06:01:31.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":694361,"link":"/api/v1/people/694361"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.727546250629945,"aZ":-40.963206975813264,"pfxX":5.133587467568162,"pfxZ":-5.6080183283725535,"pX":-0.5920284068522262,"pZ":2.7997464093532556,"vX0":0.06957467049025223,"vY0":-124.30165239459913,"vZ0":0.7705548817413417,"x":139.57,"y":163.19,"x0":-1.287524937992595,"y0":50.00564237063306,"z0":5.884641203390705,"aX":8.040615061340759},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-9.7,"breakHorizontal":-9.4,"spinRate":2424,"spinDirection":21},"zone":1,"typeConfidence":2.0,"plateTime":0.4405092456731854,"extension":6.382622508062089},"index":0,"playId":"91870ac0-ef01-3944-a43f-1a63f698f5d4","pitchNumber":1,"startTime":"2025-10-28T05:58:30.776Z","endTime":"2025-10-28T05:58:43.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.297009149095736,"aZ":-8.899435441548425,"pfxX":-3.6659409282147983,"pfxZ":11.514112032612347,"pX":0.41105590587082047,"pZ":2.5184656003670653,"vX0":5.422665618042993,"vY0":-141.51252351831573,"vZ0":-6.930196120813724,"x":101.33,"y":170.78,"x0":-1.0566599723364853,"y0":50.001945283659985,"z0":5.57421432888457,"aX":-7.410239517160435},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.6,"breakHorizontal":5.5,"spinRate":2275,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.3875436322257175,"extension":6.763764766760365},"index":1,"playId":"6b1282ef-b9b8-3315-814e-c34acdea3ea2","pitchNumber":2,"startTime":"2025-10-28T05:58:48.576Z","endTime":"2025-10-28T05:58:52.143Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.42737527720827,"aZ":-10.150730000274185,"pfxX":-5.034276687835391,"pfxZ":10.624014910569954,"pX":0.11894933790710391,"pZ":2.226120966205709,"vX0":5.137867632109826,"vY0":-143.15176187673723,"vZ0":-7.422397912064889,"x":112.47,"y":178.67,"x0":-1.04610629949535,"y0":50.003265673800456,"z0":5.490130468070301,"aX":-10.436086430714246},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.9,"breakHorizontal":8.0,"spinRate":2227,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.3827988549036765,"extension":6.827702031336823},"index":2,"playId":"eb90b7e1-081b-33a3-95c2-8123089b10b6","pitchNumber":3,"startTime":"2025-10-28T05:59:13.504Z","endTime":"2025-10-28T05:59:16.504Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.737603995200296,"aZ":-43.07340841847309,"pfxX":4.5916853612864355,"pfxZ":-7.011412412457629,"pX":-0.4849067011323157,"pZ":1.2870780111103453,"vX0":0.8616736792967256,"vY0":-124.40802449273424,"vZ0":-2.180148781360315,"x":135.48,"y":204.03,"x0":-1.4325371776012765,"y0":50.00047129065119,"z0":5.770524189785404,"aX":7.141158015312593},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-13.0,"breakHorizontal":-8.5,"spinRate":2614,"spinDirection":23},"zone":13,"typeConfidence":2.0,"plateTime":0.44155164305297,"extension":6.2702167982509325},"index":3,"playId":"5044feeb-da88-35a0-a7ae-b6fb393e5186","pitchNumber":4,"startTime":"2025-10-28T05:59:31.575Z","endTime":"2025-10-28T05:59:35.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.53219670558723,"aZ":-11.914362665894313,"pfxX":-3.949847342802539,"pfxZ":9.904640549008018,"pX":-0.18922427860998114,"pZ":2.9486640171957905,"vX0":3.7697186464765298,"vY0":-142.1133010813678,"vZ0":-5.2923912189312405,"x":124.21,"y":159.17,"x0":-1.0196459367679935,"y0":50.00523541515815,"z0":5.591840784702963,"aX":-8.081391148635621},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.0,"breakHorizontal":6.4,"spinRate":2165,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.38539592715305027,"extension":6.7865402239646135},"index":4,"playId":"8881bf76-0030-3b47-9905-213ddcfbfdb5","pitchNumber":5,"startTime":"2025-10-28T05:59:56.290Z","endTime":"2025-10-28T05:59:59.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.0,"strikeZoneTop":3.13728945024532,"strikeZoneBottom":1.47000126010768,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.312695395237785,"aZ":-42.43306513866052,"pfxX":4.277283704370862,"pfxZ":-6.465412245540457,"pX":1.374391779510047,"pZ":-1.6170546644522814,"vX0":5.065652781991889,"vY0":-126.35197600205167,"vZ0":-8.972342154487496,"x":64.61,"y":282.44,"x0":-1.2268485166901666,"y0":50.00611939399081,"z0":5.4739422603885775,"aX":6.783854362123458},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-13.8,"breakHorizontal":-9.1,"spinRate":2607,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.43670788298536856,"extension":6.487672887440948},"index":5,"playId":"3c7eb170-cccc-35c1-8f22-2f1328711c6a","pitchNumber":6,"startTime":"2025-10-28T06:00:26.004Z","endTime":"2025-10-28T06:00:29.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.171574610255725,"aZ":-44.60567283852269,"pfxX":5.377212428093205,"pfxZ":-7.943558920104783,"pX":-0.6428681125114418,"pZ":1.1439489981574409,"vX0":0.48820952782452,"vY0":-125.09720926501166,"vZ0":-2.224923010860081,"x":141.5,"y":207.89,"x0":-1.538689467957363,"y0":50.002160436744234,"z0":5.744386147077713,"aX":8.415775921141847},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-14.6,"breakHorizontal":-9.8,"spinRate":2562,"spinDirection":22},"zone":13,"typeConfidence":2.0,"plateTime":0.4399375113455548,"extension":6.3549408426865455},"index":6,"playId":"b6530ab9-1c25-3e8e-a513-07fc98e011b1","pitchNumber":7,"startTime":"2025-10-28T06:00:48.722Z","endTime":"2025-10-28T06:00:52.440Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":88.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.657146609168244,"aZ":-8.560306513550227,"pfxX":-2.6151860466421213,"pfxZ":11.572757494404422,"pX":0.6041912986563606,"pZ":3.094768510009549,"vX0":5.962094602585175,"vY0":-142.8187898452918,"vZ0":-5.2494539022914,"x":93.97,"y":155.22,"x0":-1.1822610872583674,"y0":50.00433804066443,"z0":5.510295797371614,"aX":-5.337814876919535},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":19.9,"breakHorizontal":3.4,"spinRate":2339,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.3853259434829921,"extension":6.908181950657723},"hitData":{"launchSpeed":54.0,"launchAngle":75.0,"totalDistance":48.0,"trajectory":"popup","hardness":"soft","location":"1","coordinates":{"coordX":135.12,"coordY":186.64}},"index":7,"playId":"769202bf-524a-3e58-bf48-7bc63bfc10dc","pitchNumber":8,"startTime":"2025-10-28T06:01:21.568Z","endTime":"2025-10-28T06:01:31.554Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T06:01:31.554Z","atBatIndex":134},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Myles Straw strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":135,"halfInning":"top","isTopInning":true,"inning":16,"startTime":"2025-10-28T06:01:47.466Z","endTime":"2025-10-28T06:02:34.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"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":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":88.9,"strikeZoneTop":3.44000066960195,"strikeZoneBottom":1.58735471360989,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.080125958870376,"aZ":-12.56799443594048,"pfxX":-6.722491430619793,"pfxZ":9.620514009024873,"pX":-0.43038284593102233,"pZ":2.040332790870841,"vX0":4.699622326251484,"vY0":-142.4091434820553,"vZ0":-7.555894729170908,"x":133.41,"y":183.69,"x0":-1.2352346849788938,"y0":50.002297645995476,"z0":5.536841621324834,"aX":-13.699912156175301},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.0,"breakHorizontal":11.2,"spinRate":2264,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.38575364343959473,"extension":6.762199932267198},"index":0,"playId":"b7b71727-c6ee-34a1-a3bb-5ae75b29b7fc","pitchNumber":1,"startTime":"2025-10-28T06:02:00.318Z","endTime":"2025-10-28T06:02:03.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.061413071520697,"aZ":-35.677681643055415,"pfxX":4.499448855781611,"pfxZ":-2.105785597768703,"pX":-0.009641296284285356,"pZ":3.1044606473576004,"vX0":2.772721743052066,"vY0":-128.7389691616393,"vZ0":0.7234194904083047,"x":117.37,"y":154.96,"x0":-1.6886056077561278,"y0":50.00462470561682,"z0":5.602008717148106,"aX":7.481252480129373},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-3.4,"breakHorizontal":-8.8,"spinRate":2707,"spinDirection":33},"zone":2,"typeConfidence":2.0,"plateTime":0.42698739199336,"extension":6.593109845914717},"index":1,"playId":"33d7032e-c00f-3048-b223-085911fa6726","pitchNumber":2,"startTime":"2025-10-28T06:02:12.710Z","endTime":"2025-10-28T06:02:15.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.939592236504545,"aZ":-35.47878449853207,"pfxX":7.426834248362329,"pfxZ":-1.9110540982577096,"pX":0.05038732567674811,"pZ":2.5320170991756448,"vX0":2.4799039411666044,"vY0":-130.668398163707,"vZ0":-0.7164116768389125,"x":115.08,"y":170.42,"x0":-1.8763775115948755,"y0":50.00451300161233,"z0":5.479007983720068,"aX":12.823891060560534},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-3.4,"breakHorizontal":-14.0,"spinRate":2507,"spinDirection":36},"zone":5,"typeConfidence":2.0,"plateTime":0.4194267610359681,"extension":6.6844823385297305},"index":2,"playId":"efb2aa31-f608-3102-b853-9e72c60720ed","pitchNumber":3,"startTime":"2025-10-28T06:02:31.227Z","endTime":"2025-10-28T06:02:34.622Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T06:02:34.622Z","atBatIndex":135},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Smith strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":136,"halfInning":"bottom","isTopInning":false,"inning":16,"startTime":"2025-10-28T06:05:08.559Z","endTime":"2025-10-28T06:06:21.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"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":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"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, 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":75.2,"endSpeed":69.3,"strikeZoneTop":3.33972297943913,"strikeZoneBottom":1.50829620637414,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.876245488798546,"aZ":-39.61145067822498,"pfxX":-6.053900168711232,"pfxZ":-6.18124556941087,"pX":0.4000913602749485,"pZ":1.6029572542584567,"vX0":-1.482811089087213,"vY0":-109.44345717912091,"vZ0":-0.5220076319445878,"x":101.75,"y":195.5,"x0":1.8743629604772394,"y0":50.00496923700802,"z0":6.118765317357288,"aX":-7.280603924385088},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-10.9,"breakHorizontal":11.4,"spinRate":2462,"spinDirection":315},"zone":9,"typeConfidence":0.9,"plateTime":0.5021466520257665,"extension":6.0128702484412155},"index":0,"playId":"376f77cd-02f6-3ed2-94de-657043e6ab20","pitchNumber":1,"startTime":"2025-10-28T06:05:16.779Z","endTime":"2025-10-28T06:05:21.274Z","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":90.7,"endSpeed":82.7,"strikeZoneTop":3.46384585002333,"strikeZoneBottom":1.5900009461717,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.810531962257546,"aZ":-14.468814437196137,"pfxX":5.907515776140386,"pfxZ":10.08305926895501,"pX":0.6310318752483476,"pZ":2.663170881122762,"vX0":-4.82782556726669,"vY0":-131.87642085509268,"vZ0":-5.308770621395488,"x":92.95,"y":166.87,"x0":1.7205364294264751,"y0":50.00582726058094,"z0":5.774835519517062,"aX":10.376868573989661},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":17.3,"breakHorizontal":-9.6,"spinRate":2287,"spinDirection":143},"zone":6,"typeConfidence":0.88,"plateTime":0.4158059207306031,"extension":6.179073820281599},"index":1,"playId":"c33ba7a4-6e96-3519-bed1-8ee35da0a8a5","pitchNumber":2,"startTime":"2025-10-28T06:05:34.346Z","endTime":"2025-10-28T06:05:37.518Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.42365983628475,"strikeZoneBottom":1.59000114793633,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.134968741069926,"aZ":-25.317369775697575,"pfxX":-1.411975249222744,"pfxZ":4.249313790627394,"pX":-0.4066653754996456,"pZ":1.8819500678914516,"vX0":-5.024604427055007,"vY0":-125.80245976678832,"vZ0":-4.262978505739241,"x":132.5,"y":187.97,"x0":1.7950947889660827,"y0":50.00061291368473,"z0":5.636698738378185,"aX":-2.274341218637662},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.0,"breakHorizontal":3.6,"spinRate":2399,"spinDirection":173},"zone":7,"typeConfidence":0.9,"plateTime":0.43443044538193165,"extension":6.3084371929014535},"index":2,"playId":"9d011922-e727-309d-9b1b-eb0d3c7cc451","pitchNumber":3,"startTime":"2025-10-28T06:05:52.703Z","endTime":"2025-10-28T06:05:57.066Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-10-28T06:06:03.640Z","endTime":"2025-10-28T06:06:18.430Z","isPitch":false,"type":"action","player":{"id":669257,"link":"/api/v1/people/669257"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.792692174877295,"aZ":-16.1856701824493,"pfxX":6.416170618682227,"pfxZ":8.853711765934827,"pX":0.5466004094586208,"pZ":2.7439492543404804,"vX0":-5.279346333171179,"vY0":-134.00172648618752,"vZ0":-4.703846962336749,"x":96.16,"y":164.69,"x0":1.7152746395355511,"y0":50.0055299362372,"z0":5.69013759490146,"aX":11.591107158933823},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.1,"breakHorizontal":-10.4,"spinRate":2419,"spinDirection":140},"zone":6,"typeConfidence":0.91,"plateTime":0.40981261437076366,"extension":6.2125519912198754},"index":4,"playId":"ba4c1991-2950-3a1d-9fcc-4e3babe41354","pitchNumber":4,"startTime":"2025-10-28T06:06:18.430Z","endTime":"2025-10-28T06:06:21.519Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T06:06:21.519Z","atBatIndex":136},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Muncy strikes out on a foul tip.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":137,"halfInning":"bottom","isTopInning":false,"inning":16,"startTime":"2025-10-28T06:06:29.761Z","endTime":"2025-10-28T06:08:44.526Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.6,"strikeZoneTop":3.18466581689527,"strikeZoneBottom":1.47077068901957,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.36719687666504,"aZ":-15.46588671557102,"pfxX":5.868508465472615,"pfxZ":9.26833478363583,"pX":-0.08636019011078135,"pZ":3.484813509165277,"vX0":-6.452903123314439,"vY0":-133.80381826398406,"vZ0":-2.906489781493708,"x":120.29,"y":144.69,"x0":1.60049138802062,"y0":50.00498307869589,"z0":5.70100786806004,"aX":10.583113207483187},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.3,"breakHorizontal":-9.1,"spinRate":2298,"spinDirection":138},"zone":11,"typeConfidence":0.91,"plateTime":0.41021576995947795,"extension":6.302637210117113},"index":0,"playId":"c2a8458e-8e52-35a6-af40-233d2f94723a","pitchNumber":1,"startTime":"2025-10-28T06:06:52.224Z","endTime":"2025-10-28T06:06:56.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.6,"strikeZoneTop":3.1,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.640324937606703,"aZ":-14.514323539307323,"pfxX":6.762754364041161,"pfxZ":9.792616772843171,"pX":0.46399040157726434,"pZ":2.661143477440071,"vX0":-5.381043081882618,"vY0":-134.0957446904646,"vZ0":-5.108256860905647,"x":99.31,"y":166.93,"x0":1.6278096127106705,"y0":50.00335396663235,"z0":5.642723531240598,"aX":12.196301748985247},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.7,"breakHorizontal":-10.9,"spinRate":2334,"spinDirection":141},"zone":3,"typeConfidence":0.92,"plateTime":0.4100074451617428,"extension":6.381689022300367},"index":1,"playId":"a7878e99-add9-3135-a68c-79ae48861df2","pitchNumber":2,"startTime":"2025-10-28T06:07:13.063Z","endTime":"2025-10-28T06:07:16.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.4,"strikeZoneTop":3.18151857081782,"strikeZoneBottom":1.51999868365543,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.234794399019655,"aZ":-25.785230685640204,"pfxX":-2.6526247224995245,"pfxZ":3.8821569304151016,"pX":-1.4243197821986204,"pZ":2.8665755236296957,"vX0":-6.794018429764178,"vY0":-127.70063527062976,"vZ0":-2.2561993294508516,"x":171.29,"y":161.38,"x0":1.6192235882282804,"y0":50.00157789734868,"z0":5.797803874054894,"aX":-4.363302650580597},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.7,"breakHorizontal":6.4,"spinRate":2428,"spinDirection":180},"zone":11,"typeConfidence":0.9,"plateTime":0.4295422038981278,"extension":6.381574750180554},"index":2,"playId":"d7656bbc-e93e-3aaf-9fa3-10a5ccec98ad","pitchNumber":3,"startTime":"2025-10-28T06:07:38.623Z","endTime":"2025-10-28T06:07:42.245Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.1,"endSpeed":70.6,"strikeZoneTop":3.08831169446869,"strikeZoneBottom":1.52000086329319,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.270038845887516,"aZ":-40.3873358117224,"pfxX":-3.8045447504502867,"pfxZ":-6.679909701814295,"pX":-1.2751667653636631,"pZ":-0.15798781982516563,"vX0":-5.288387721311195,"vY0":-110.63450308966671,"vZ0":-3.808235745600824,"x":165.61,"y":243.05,"x0":1.6481931764954227,"y0":50.003355404389254,"z0":5.854081432070021,"aX":-4.67676174105197},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-12.8,"breakHorizontal":8.4,"spinRate":2407,"spinDirection":317},"zone":13,"typeConfidence":0.9,"plateTime":0.49665759617641747,"extension":6.212488490720315},"index":3,"playId":"a28f25c8-0c95-3305-b92c-27920b474108","pitchNumber":4,"startTime":"2025-10-28T06:07:57.341Z","endTime":"2025-10-28T06:08:00.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.1,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.21391072037954,"aZ":-15.419156122226093,"pfxX":5.601225290439384,"pfxZ":8.99816334904302,"pX":-0.5324148521191155,"pZ":1.9863194611442436,"vX0":-7.259945795247184,"vY0":-135.50090524992018,"vZ0":-6.854636513269947,"x":137.29,"y":185.15,"x0":1.4520927853631986,"y0":50.00234640798178,"z0":5.623286482157915,"aX":10.43010171987303},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.0,"breakHorizontal":-8.6,"spinRate":2336,"spinDirection":141},"zone":7,"typeConfidence":0.91,"plateTime":0.4040075389841675,"extension":6.398444944050701},"index":4,"playId":"1a67bb34-3c58-3c3a-8fcb-6d660446dd50","pitchNumber":5,"startTime":"2025-10-28T06:08:19.420Z","endTime":"2025-10-28T06:08:23.136Z","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(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":87.1,"endSpeed":80.1,"strikeZoneTop":3.1,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.069786693645426,"aZ":-25.6902286812241,"pfxX":-2.5383580990056167,"pfxZ":3.9832935891759007,"pX":-0.9021672584644096,"pZ":2.298542180752531,"vX0":-5.776752773168303,"vY0":-126.8201840813731,"vZ0":-3.293886779254414,"x":151.39,"y":176.72,"x0":1.7355380547399215,"y0":50.004412140437296,"z0":5.664699322744074,"aX":-4.131114892590589},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.7,"breakHorizontal":5.9,"spinRate":2538,"spinDirection":177},"zone":13,"typeConfidence":0.9,"plateTime":0.43198857684520187,"extension":6.292825079329302},"index":5,"playId":"cf1c4e01-f793-3a1f-969f-96456c15f32c","pitchNumber":6,"startTime":"2025-10-28T06:08:41.335Z","endTime":"2025-10-28T06:08:44.526Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T06:08:44.526Z","atBatIndex":137},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Teoscar Hernández flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":138,"halfInning":"bottom","isTopInning":false,"inning":16,"startTime":"2025-10-28T06:09:01.090Z","endTime":"2025-10-28T06:09:23.309Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.2,"endSpeed":70.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.621700685679283,"aZ":-37.11677164908596,"pfxX":-6.947894250947706,"pfxZ":-3.9809745131983174,"pX":0.4360727941620033,"pZ":2.9191393612330185,"vX0":-1.2933198199027705,"vY0":-110.95102709478479,"vZ0":1.5598387233819273,"x":100.38,"y":159.96,"x0":1.929595117183361,"y0":50.00309025175364,"z0":6.087154189012438,"aX":-8.625738404330404},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-6.5,"breakHorizontal":13.0,"spinRate":2566,"spinDirection":312},"zone":3,"typeConfidence":0.9,"plateTime":0.49445262407529667,"extension":6.05402226458536},"hitData":{"launchSpeed":101.4,"launchAngle":28.0,"totalDistance":383.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.72,"coordY":61.34}},"index":0,"playId":"052e0143-4c7e-333c-9e25-72b50a46bd85","pitchNumber":1,"startTime":"2025-10-28T06:09:14.249Z","endTime":"2025-10-28T06:09:23.309Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T06:09:23.309Z","atBatIndex":138},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ernie Clement flies out to center fielder Tommy Edman.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":139,"halfInning":"top","isTopInning":true,"inning":17,"startTime":"2025-10-28T06:11:47.023Z","endTime":"2025-10-28T06:12:21.547Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":88.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.215179587818426,"aZ":-9.913956885179232,"pfxX":-5.72002347099999,"pfxZ":10.959839727510232,"pX":-1.0215335949750168,"pZ":3.1947216856295277,"vX0":2.3979373521530416,"vY0":-142.21857901208017,"vZ0":-5.0522059239035375,"x":155.94,"y":152.52,"x0":-1.1366434288764498,"y0":50.00096968599307,"z0":5.63384886289594,"aX":-11.615900298889475},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.8,"breakHorizontal":9.8,"spinRate":2306,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3863865871358021,"extension":6.55514412785248},"index":0,"playId":"65979a89-d1fe-3f4c-bc5c-1aa2123ed93c","pitchNumber":1,"startTime":"2025-10-28T06:11:58.101Z","endTime":"2025-10-28T06:12:04.303Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.31524821900025,"aZ":-11.613997302346556,"pfxX":-2.627496487934795,"pfxZ":10.30488733456367,"pX":-0.5156871284632489,"pZ":2.709722351794385,"vX0":2.905535911196262,"vY0":-140.6960088856437,"vZ0":-5.842114053775124,"x":136.66,"y":165.62,"x0":-1.222710884699389,"y0":50.0038918643615,"z0":5.572737825537465,"aX":-5.243357706815787},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.5,"breakHorizontal":4.1,"spinRate":2125,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.38998630831501657,"extension":6.81550902978678},"hitData":{"launchSpeed":92.7,"launchAngle":34.0,"totalDistance":327.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":157.72,"coordY":71.75}},"index":1,"playId":"c0c716e5-5e89-3e8b-9fef-b932f0e6a151","pitchNumber":2,"startTime":"2025-10-28T06:12:12.546Z","endTime":"2025-10-28T06:12:21.547Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T06:12:21.547Z","atBatIndex":139},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Giménez strikes out on a foul tip.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":140,"halfInning":"top","isTopInning":true,"inning":17,"startTime":"2025-10-28T06:12:36.384Z","endTime":"2025-10-28T06:14:12.104Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.20168040983025,"strikeZoneBottom":1.43516936306998,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.522406002262002,"aZ":-41.321705497257696,"pfxX":4.83255244782104,"pfxZ":-5.901171674582397,"pX":0.9489773486654218,"pZ":1.36763438483593,"vX0":2.962901007352016,"vY0":-124.12238514727228,"vZ0":-2.466365493935708,"x":80.83,"y":201.85,"x0":-0.8910798607871779,"y0":50.005388144113894,"z0":5.838848873851601,"aX":7.486503330076173},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-11.0,"breakHorizontal":-9.5,"spinRate":2488,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.4425132203903619,"extension":6.4269534425237715},"index":0,"playId":"50eb188f-05c9-3652-860a-f27b38c91f14","pitchNumber":1,"startTime":"2025-10-28T06:12:41.963Z","endTime":"2025-10-28T06:12:44.963Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.9,"strikeZoneTop":3.29666467140053,"strikeZoneBottom":1.50000127573708,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.168916620133626,"aZ":-42.4885953454472,"pfxX":6.833561212898556,"pfxZ":-6.684628586722422,"pX":0.04802836906734871,"pZ":3.1432496908237058,"vX0":0.6812429744470472,"vY0":-123.83102728694246,"vZ0":1.666357370797512,"x":115.17,"y":153.91,"x0":-1.118186968751779,"y0":50.00186838901033,"z0":6.032906325110225,"aX":10.54549003501602},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-11.4,"breakHorizontal":-12.5,"spinRate":2567,"spinDirection":23},"zone":2,"typeConfidence":2.0,"plateTime":0.4433743692999581,"extension":6.420098720613883},"index":1,"playId":"42f36e0b-b745-3d8f-bfb2-be5cd93a5065","pitchNumber":2,"startTime":"2025-10-28T06:12:54.102Z","endTime":"2025-10-28T06:12:58.128Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.5,"strikeZoneTop":3.31075318565884,"strikeZoneBottom":1.50000088835382,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.10992081402781,"aZ":-9.884931315944545,"pfxX":-3.048964772637145,"pfxZ":10.823414390318119,"pX":0.9420089210718612,"pZ":1.8242769298518116,"vX0":6.3253632836644025,"vY0":-143.09146947624947,"vZ0":-8.746224314764802,"x":81.09,"y":189.52,"x0":-0.9079059105673812,"y0":50.00463309935134,"z0":5.552171094013559,"aX":-6.280280288503822},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.9,"breakHorizontal":4.2,"spinRate":2205,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.38376827140782943,"extension":6.802850976322107},"index":2,"playId":"20ff9a27-be16-37d6-b893-ad0a3b68c0bc","pitchNumber":3,"startTime":"2025-10-28T06:13:04.949Z","endTime":"2025-10-28T06:13:12.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.2,"strikeZoneTop":3.25,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.23366557054397,"aZ":-10.949227867079172,"pfxX":-4.278001921260744,"pfxZ":10.58063006054804,"pX":0.3578667739823437,"pZ":3.2471404179329477,"vX0":4.887765481161411,"vY0":-141.01547611772838,"vZ0":-4.699872386287411,"x":103.36,"y":151.11,"x0":-0.8452985645688256,"y0":50.001892320875164,"z0":5.646720893913026,"aX":-8.58164268203756},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.4,"breakHorizontal":6.7,"spinRate":2171,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.38898812579820596,"extension":6.829731414534788},"index":3,"playId":"940d89b8-9c93-31f9-90c1-c548a6010c92","pitchNumber":4,"startTime":"2025-10-28T06:13:22.989Z","endTime":"2025-10-28T06:13:26.044Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-10-28T06:13:32.245Z","endTime":"2025-10-28T06:13:45.731Z","isPitch":false,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.0,"strikeZoneTop":3.25963094199232,"strikeZoneBottom":1.49999870045529,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.554709309528022,"aZ":-42.51634082579125,"pfxX":5.970286071753239,"pfxZ":-6.5925607541630065,"pX":0.04289977061849213,"pZ":0.4714733223611711,"vX0":0.9713063547422429,"vY0":-125.3210542163778,"vZ0":-4.212639729221808,"x":115.36,"y":226.05,"x0":-1.125793977767159,"y0":50.00240238299916,"z0":5.696693394191031,"aX":9.3662421657327},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-12.7,"breakHorizontal":-11.0,"spinRate":2264,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.439367000232628,"extension":6.463074107690132},"index":5,"playId":"1a580d4a-0721-3d03-9d03-55b2baaa0eaa","pitchNumber":5,"startTime":"2025-10-28T06:13:45.731Z","endTime":"2025-10-28T06:13:51.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":99.1,"endSpeed":89.1,"strikeZoneTop":3.25,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.99445604486046,"aZ":-11.037169217287353,"pfxX":-4.4496263517449774,"pfxZ":10.236138884684284,"pX":0.29749843881506116,"pZ":2.913047735267397,"vX0":5.292118658505152,"vY0":-144.06682724326683,"vZ0":-5.679270127735898,"x":105.66,"y":160.13,"x0":-1.0007351653588685,"y0":50.00360620755139,"z0":5.617317501038935,"aX":-9.188852373110196},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.3,"breakHorizontal":6.7,"spinRate":2329,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.38279396285390455,"extension":6.8344561286999035},"index":6,"playId":"df453c1b-d672-3b18-bdce-5be2a27ba789","pitchNumber":6,"startTime":"2025-10-28T06:14:09.104Z","endTime":"2025-10-28T06:14:12.104Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T06:14:12.104Z","atBatIndex":140},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Davis Schneider lines out to pitcher Will Klein.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":141,"halfInning":"top","isTopInning":true,"inning":17,"startTime":"2025-10-28T06:14:20.676Z","endTime":"2025-10-28T06:14:53.746Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694361,"link":"/api/v1/people/694361"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":88.1,"strikeZoneTop":3.08049079456819,"strikeZoneBottom":1.53000068922104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.735955961134835,"aZ":-8.534738293615185,"pfxX":-5.309746984429435,"pfxZ":11.712945815063247,"pX":0.397953522815845,"pZ":1.7729830148953933,"vX0":5.984853667126403,"vY0":-142.5673001518482,"vZ0":-8.782337409480188,"x":101.83,"y":190.91,"x0":-1.0584125324419065,"y0":50.0043515183964,"z0":5.46671523106598,"aX":-10.718159028866955},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.2,"breakHorizontal":8.2,"spinRate":2292,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.3870886768601314,"extension":6.903623995578049},"index":0,"playId":"8e1f4408-bba2-393a-972c-1347d9168b9f","pitchNumber":1,"startTime":"2025-10-28T06:14:36.686Z","endTime":"2025-10-28T06:14:40.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":82.3,"strikeZoneTop":3.1,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.018500961358285,"aZ":-36.46978053660315,"pfxX":3.6017370403929765,"pfxZ":-2.46832895854506,"pX":0.4291144892417026,"pZ":1.5445281396514732,"vX0":3.4752732541618148,"vY0":-132.46927669477793,"vZ0":-3.502054052622686,"x":100.64,"y":197.08,"x0":-1.3782547767538884,"y0":50.00416866735793,"z0":5.611105251895508,"aX":6.2627082722625245},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-5.2,"breakHorizontal":-7.4,"spinRate":2596,"spinDirection":24},"zone":9,"typeConfidence":2.0,"plateTime":0.41695336713990505,"extension":6.342155038343012},"hitData":{"launchSpeed":94.8,"launchAngle":8.0,"totalDistance":111.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":126.0,"coordY":173.0}},"index":1,"playId":"7f793820-44ea-31ba-8463-d907ddad5973","pitchNumber":2,"startTime":"2025-10-28T06:14:48.014Z","endTime":"2025-10-28T06:14:53.746Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T06:14:53.746Z","atBatIndex":141},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy Edman strikes out on a foul tip.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":142,"halfInning":"bottom","isTopInning":false,"inning":17,"startTime":"2025-10-28T06:17:44.487Z","endTime":"2025-10-28T06:18:52.482Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brendon Little replaces Eric Lauer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-28T06:15:50.625Z","endTime":"2025-10-28T06:17:46.381Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663893,"link":"/api/v1/people/663893"},"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.2,"endSpeed":85.5,"strikeZoneTop":3.41098819898824,"strikeZoneBottom":1.57000105846531,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.02425530800227,"aZ":-30.652274655346503,"pfxX":5.83912100402315,"pfxZ":0.815333378748841,"pX":0.04223884816697989,"pZ":3.619185606874914,"vX0":-6.365204080263418,"vY0":-135.64893305829662,"vZ0":-0.698902144578193,"x":115.39,"y":141.06,"x0":1.6579392934533224,"y0":50.00240364889398,"z0":6.012683049053822,"aX":10.906786725276575},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":1.6,"breakHorizontal":-9.2,"spinRate":1946,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.403407644596264,"extension":5.813230875057761},"index":1,"playId":"5d5ed1fe-60bc-32bf-8aa9-ed955145ae21","pitchNumber":1,"startTime":"2025-10-28T06:17:46.381Z","endTime":"2025-10-28T06:17:49.860Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.876737621084388,"aZ":-24.17965688266111,"pfxX":1.3004280873388447,"pfxZ":4.162331322125868,"pX":-1.5971679674120147,"pZ":1.8669677157942426,"vX0":-9.015880828790598,"vY0":-137.08842395592177,"vZ0":-6.9195370252086885,"x":177.88,"y":188.37,"x0":1.5530938305505018,"y0":50.00081535964607,"z0":6.053525990739715,"aX":2.497447627616908},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.4,"breakHorizontal":-0.6,"spinRate":2285,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.39823765411711953,"extension":5.909310434907786},"index":2,"playId":"e6e64570-a2f7-3330-bf3b-b4ad374ce2e0","pitchNumber":2,"startTime":"2025-10-28T06:18:06.138Z","endTime":"2025-10-28T06:18:09.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.81738787762051,"aZ":-38.591318948513056,"pfxX":0.6050917113593208,"pfxZ":-4.061419434638694,"pX":0.3836755402698286,"pZ":0.9250408793904595,"vX0":-3.19766137551005,"vY0":-125.07051028886542,"vZ0":-4.935639841613459,"x":102.38,"y":213.8,"x0":1.6015377728614137,"y0":50.00396338446488,"z0":6.097831407332589,"aX":0.9569787140147487},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-8.3,"breakHorizontal":-0.4,"spinRate":2033,"spinDirection":346},"zone":14,"typeConfidence":2.0,"plateTime":0.4383559990233916,"extension":5.956594886401564},"index":3,"playId":"d6d00ebb-dc0d-381d-816e-9cec1f4065ce","pitchNumber":3,"startTime":"2025-10-28T06:18:26.320Z","endTime":"2025-10-28T06:18:29.710Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.849809163180492,"aZ":-41.44803800630252,"pfxX":-0.7983989695645963,"pfxZ":-5.8059837226370465,"pX":-0.3540449747715535,"pZ":1.493225308877558,"vX0":-4.437607264118182,"vY0":-125.9089919587017,"vZ0":-3.4643167301329507,"x":130.5,"y":198.46,"x0":1.5389147767830158,"y0":50.00310299560144,"z0":6.259101309307417,"aX":-1.2750082072526523},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-11.0,"breakHorizontal":2.5,"spinRate":1892,"spinDirection":341},"zone":7,"typeConfidence":2.0,"plateTime":0.4359181710296669,"extension":5.972665085130032},"index":4,"playId":"a3dc3421-277e-3320-a0e5-93613a575781","pitchNumber":4,"startTime":"2025-10-28T06:18:48.936Z","endTime":"2025-10-28T06:18:52.482Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T06:18:52.482Z","atBatIndex":142},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Rojas grounds out, shortstop Andrés Giménez to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":143,"halfInning":"bottom","isTopInning":false,"inning":17,"startTime":"2025-10-28T06:19:01.443Z","endTime":"2025-10-28T06:20:54.401Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.7,"strikeZoneTop":3.23891364297672,"strikeZoneBottom":1.61000146299913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.403443730289425,"aZ":-30.926538390892972,"pfxX":8.434296219136938,"pfxZ":0.6641240514770441,"pX":-0.20805363087824394,"pZ":2.939293100197101,"vX0":-8.353882633968615,"vY0":-136.92073761852404,"vZ0":-2.412888906915732,"x":124.93,"y":159.42,"x0":1.798079240988788,"y0":50.005429901297475,"z0":5.96483884735254,"aX":15.893852234153501},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":0.8,"breakHorizontal":-13.3,"spinRate":2127,"spinDirection":114},"zone":2,"typeConfidence":2.0,"plateTime":0.40122562793556105,"extension":5.933334955716092},"index":0,"playId":"ce56263e-d775-385b-b92c-cc6501813a64","pitchNumber":1,"startTime":"2025-10-28T06:19:19.907Z","endTime":"2025-10-28T06:19:23.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.546615300329265,"aZ":-40.57523423060984,"pfxX":0.6580819300828749,"pfxZ":-5.268267173473023,"pX":-0.6769250350111805,"pZ":1.1554965068316507,"vX0":-5.114211040431827,"vY0":-126.19896511887237,"vZ0":-4.354063055169661,"x":142.8,"y":207.58,"x0":1.300872662527847,"y0":50.00421504770347,"z0":6.213033574645428,"aX":1.0488288825189502},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-10.3,"breakHorizontal":0.1,"spinRate":1832,"spinDirection":343},"zone":13,"typeConfidence":2.0,"plateTime":0.43601057578694613,"extension":5.904186827444282},"index":1,"playId":"41737b34-394a-3ac7-8679-c95cc10b6fa3","pitchNumber":2,"startTime":"2025-10-28T06:19:38.028Z","endTime":"2025-10-28T06:19:41.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.39854975751064,"strikeZoneBottom":1.61000067462715,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.923669137200417,"aZ":-39.58535567763337,"pfxX":-1.6028788534636647,"pfxZ":-4.521723448468581,"pX":-0.33692165598716173,"pZ":0.9014308810334437,"vX0":-4.18787289383994,"vY0":-127.68503851402923,"vZ0":-5.505615314922866,"x":129.84,"y":214.44,"x0":1.537031694695691,"y0":50.00207136529833,"z0":6.223898338306031,"aX":-2.627717293652152},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-9.2,"breakHorizontal":4.0,"spinRate":1830,"spinDirection":345},"zone":13,"typeConfidence":2.0,"plateTime":0.4300735267790263,"extension":5.974726462302592},"index":2,"playId":"10b8ab06-2baa-3c83-b306-d3cc9761725b","pitchNumber":3,"startTime":"2025-10-28T06:19:59.533Z","endTime":"2025-10-28T06:20:02.533Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.33020511994623,"strikeZoneBottom":1.60999913583784,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.70717793679548,"aZ":-40.68109995407786,"pfxX":-1.5078595180197825,"pfxZ":-5.1973759968166355,"pX":1.178603249098997,"pZ":3.0916048419491258,"vX0":-0.5755133484285604,"vY0":-126.99691540828516,"vZ0":-0.16595689828096805,"x":72.07,"y":155.31,"x0":1.604027065721294,"y0":50.00593433303187,"z0":6.390288529098508,"aX":-2.4662734690945105},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-9.2,"breakHorizontal":2.9,"spinRate":1674,"spinDirection":335},"zone":12,"typeConfidence":2.0,"plateTime":0.43109428561398255,"extension":5.839961911018447},"index":3,"playId":"28d88ce8-ac57-385f-903c-686e21f907e8","pitchNumber":4,"startTime":"2025-10-28T06:20:24.421Z","endTime":"2025-10-28T06:20:28.109Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.65038445387606,"aZ":-30.241417076233017,"pfxX":8.657617023940592,"pfxZ":1.0428098027615569,"pX":-0.08615062359319378,"pZ":3.071171807782566,"vX0":-7.954730425425284,"vY0":-135.24119507627898,"vZ0":-2.223273986409368,"x":120.28,"y":155.86,"x0":1.7693112887618736,"y0":50.00115141632511,"z0":6.026092979580609,"aX":16.026826938965268},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.6,"breakHorizontal":-13.9,"spinRate":1984,"spinDirection":116},"zone":2,"typeConfidence":2.0,"plateTime":0.40507681104855475,"extension":5.677795689169236},"hitData":{"launchSpeed":101.1,"launchAngle":1.0,"totalDistance":58.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.46,"coordY":146.51}},"index":4,"playId":"610a3ab7-03a6-3386-a191-c58e80ede44c","pitchNumber":5,"startTime":"2025-10-28T06:20:45.328Z","endTime":"2025-10-28T06:20:54.401Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T06:20:54.401Z","atBatIndex":143},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alex Call singles on a line drive to center fielder Daulton Varsho.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":144,"halfInning":"bottom","isTopInning":false,"inning":17,"startTime":"2025-10-28T06:21:04.148Z","endTime":"2025-10-28T06:21:59.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"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":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":94.4,"endSpeed":87.1,"strikeZoneTop":3.35083676449908,"strikeZoneBottom":1.66000025902216,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.497218983145018,"aZ":-22.523364730175224,"pfxX":2.220150840738034,"pfxZ":5.049620023961234,"pX":-1.8845057560232052,"pZ":1.7161720476979994,"vX0":-10.197302607177676,"vY0":-136.966263796034,"vZ0":-7.607077620504938,"x":188.83,"y":192.44,"x0":1.5885132923758287,"y0":50.00555803790453,"z0":6.054865158295199,"aX":4.246431026310034},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.8,"breakHorizontal":-2.0,"spinRate":2140,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.3989630952140031,"extension":5.894389218644795},"index":0,"playId":"9af22e79-fbcc-34d0-b5ff-e1bb10170a11","pitchNumber":1,"startTime":"2025-10-28T06:21:30.289Z","endTime":"2025-10-28T06:21:33.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.062621184028398,"aZ":-31.966611477585232,"pfxX":7.4590618904368515,"pfxZ":0.1157989157409034,"pX":-0.01242694259254192,"pZ":2.2728373735911003,"vX0":-7.6840192743028,"vY0":-135.30974338600242,"vZ0":-3.918246623051383,"x":117.47,"y":177.41,"x0":1.8928189605328525,"y0":50.00603677152579,"z0":5.975431982097704,"aX":13.85694838106738},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":-0.5,"breakHorizontal":-11.9,"spinRate":2036,"spinDirection":113},"zone":5,"typeConfidence":2.0,"plateTime":0.4045274308333915,"extension":5.796414727722239},"hitData":{"launchSpeed":96.1,"launchAngle":11.0,"totalDistance":180.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":92.84,"coordY":82.88}},"index":1,"playId":"426a18fe-c807-311c-abf7-8fa59c03b7fb","pitchNumber":2,"startTime":"2025-10-28T06:21:48.395Z","endTime":"2025-10-28T06:21:59.592Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T06:21:59.592Z","atBatIndex":144},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Shohei Ohtani walks. Alex Call to 2nd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":145,"halfInning":"bottom","isTopInning":false,"inning":17,"startTime":"2025-10-28T06:23:25.032Z","endTime":"2025-10-28T06:24:46.113Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"postOnSecond":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-10-28T06:22:26.705Z","endTime":"2025-10-28T06:23:27.234Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.4,"strikeZoneTop":3.5900508031493,"strikeZoneBottom":1.64000035630654,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.169049400384353,"aZ":-40.238382806020304,"pfxX":-1.9493048912032656,"pfxZ":-5.007958021909033,"pX":-1.1334422864609568,"pZ":0.11408780644603947,"vX0":-5.723118722715218,"vY0":-126.4537108906204,"vZ0":-6.4801746367326185,"x":160.2,"y":235.7,"x0":1.417625375102814,"y0":50.00308216339953,"z0":5.95976291862652,"aX":-3.138313303195739},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-10.4,"breakHorizontal":4.9,"spinRate":1886,"spinDirection":338},"zone":13,"typeConfidence":2.0,"plateTime":0.43409505466909204,"extension":5.929857517118054},"index":1,"playId":"c1c2a9ba-cd50-3ca6-959d-7a465a6e9be3","pitchNumber":1,"startTime":"2025-10-28T06:23:27.234Z","endTime":"2025-10-28T06:23:31.023Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.9,"strikeZoneTop":3.5075043079261,"strikeZoneBottom":1.6400009916891,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.128231648549786,"aZ":-38.28447848977606,"pfxX":-1.5404704159278515,"pfxZ":-3.7571677829522296,"pX":-0.19026685320585884,"pZ":-0.30044502427472664,"vX0":-3.6083367094786474,"vY0":-127.03525073405007,"vZ0":-8.034792229640699,"x":124.25,"y":246.89,"x0":1.4512556663115463,"y0":50.00371009832187,"z0":5.964619348341162,"aX":-2.505276555865347},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-8.5,"breakHorizontal":3.6,"spinRate":1964,"spinDirection":345},"zone":13,"typeConfidence":2.0,"plateTime":0.4319216638696459,"extension":5.9176752553730845},"index":2,"playId":"510bcc2d-29fe-39c3-a471-a6ee0077bd7d","pitchNumber":2,"startTime":"2025-10-28T06:23:53.766Z","endTime":"2025-10-28T06:23:56.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.56368442195567,"strikeZoneBottom":1.64000135814139,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.91261092513048,"aZ":-41.21863596328364,"pfxX":-3.1105408864577067,"pfxZ":-5.495580245047933,"pX":-1.3249380748180557,"pZ":0.6923966379241548,"vX0":-5.456137983517159,"vY0":-127.89835381875857,"vZ0":-5.299091280684625,"x":167.5,"y":220.09,"x0":1.2451698470390424,"y0":50.000935468561224,"z0":6.045707910445838,"aX":-5.1205853546128335},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-10.9,"breakHorizontal":7.0,"spinRate":1976,"spinDirection":344},"zone":13,"typeConfidence":2.0,"plateTime":0.4292682110419115,"extension":5.930019087716629},"index":3,"playId":"519026fa-ca25-32b4-8a3a-a825bcabcd17","pitchNumber":3,"startTime":"2025-10-28T06:24:21.526Z","endTime":"2025-10-28T06:24:25.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.53526976597862,"strikeZoneBottom":1.63999862510382,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.318587507602615,"aZ":-31.646909275156837,"pfxX":7.788787677957087,"pfxZ":0.2828660166344825,"pX":-0.9437553339680146,"pZ":1.6074599106826213,"vX0":-9.733163953674474,"vY0":-135.19284969551768,"vZ0":-5.558422839457141,"x":152.97,"y":195.38,"x0":1.6902106103997099,"y0":50.002784137925474,"z0":5.9099869159984655,"aX":14.426887324856853},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":-0.5,"breakHorizontal":-12.0,"spinRate":1922,"spinDirection":114},"zone":13,"typeConfidence":2.0,"plateTime":0.40505902458682863,"extension":5.890416560910885},"index":4,"playId":"218ed96d-40a3-3777-862d-7cdc84776411","pitchNumber":4,"startTime":"2025-10-28T06:24:41.298Z","endTime":"2025-10-28T06:24:46.113Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T06:24:46.113Z","atBatIndex":145},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mookie Betts pops out to first baseman Vladimir Guerrero Jr. in foul territory.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":146,"halfInning":"bottom","isTopInning":false,"inning":17,"startTime":"2025-10-28T06:25:02.062Z","endTime":"2025-10-28T06:29:02.203Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","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":7},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.1481946669242,"strikeZoneBottom":1.49598195908795,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.443696505007633,"aZ":-27.703295932806032,"pfxX":9.013197781252124,"pfxZ":2.439389179681201,"pX":-0.19899642634545725,"pZ":1.4995676163847582,"vX0":-8.19162693192616,"vY0":-134.756341734396,"vZ0":-6.270686479055389,"x":124.59,"y":198.29,"x0":1.715490977323627,"y0":50.00283346992059,"z0":5.825045565546066,"aX":16.50686284410575},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.2,"breakHorizontal":-14.5,"spinRate":1996,"spinDirection":125},"zone":8,"typeConfidence":2.0,"plateTime":0.4071267320779026,"extension":6.012567008683496},"index":0,"playId":"8d7f4ce3-75bd-3d07-975e-00e154110d9d","pitchNumber":1,"startTime":"2025-10-28T06:25:22.310Z","endTime":"2025-10-28T06:25:28.524Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.11373780549263,"strikeZoneBottom":1.49000008904045,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.091032889736784,"aZ":-26.71156219029005,"pfxX":11.345410329091614,"pfxZ":2.954383037910347,"pX":-1.1699913315578583,"pZ":0.7247058712938621,"vX0":-11.343277980817762,"vY0":-135.01459375233352,"vZ0":-8.16412113253671,"x":161.6,"y":219.21,"x0":1.6095142073226334,"y0":50.003238340053855,"z0":5.664541541199742,"aX":20.970437120276863},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.7,"breakHorizontal":-18.1,"spinRate":2134,"spinDirection":112},"zone":13,"typeConfidence":2.0,"plateTime":0.4055205594528566,"extension":5.833841169717659},"index":1,"playId":"c1587d94-bc72-3d61-bf26-66dd6d401318","pitchNumber":2,"startTime":"2025-10-28T06:25:44.597Z","endTime":"2025-10-28T06:25:47.597Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.06054791375767,"aZ":-35.164598721735835,"pfxX":10.169583093174166,"pfxZ":-1.6777275031544057,"pX":0.32378269098734863,"pZ":0.7232065229477672,"vX0":-7.579992365285383,"vY0":-133.72865038770715,"vZ0":-6.605707005734137,"x":104.66,"y":219.25,"x0":1.9015426415980605,"y0":50.00667927199971,"z0":5.809956811179604,"aX":18.065378575404416},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-4.6,"breakHorizontal":-16.3,"spinRate":2020,"spinDirection":110},"zone":14,"typeConfidence":2.0,"plateTime":0.4126682287133252,"extension":5.798762432252843},"index":2,"playId":"21c57c97-a945-3088-afb1-6903753cd199","pitchNumber":3,"startTime":"2025-10-28T06:26:08.662Z","endTime":"2025-10-28T06:26:11.662Z","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":93.6,"endSpeed":86.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.770410990414995,"aZ":-26.36471457067752,"pfxX":0.6408172561352181,"pfxZ":3.06416003346693,"pX":-1.005796727244503,"pZ":2.6356023953941525,"vX0":-7.271213927071726,"vY0":-136.2233321798687,"vZ0":-4.40481296315813,"x":155.34,"y":167.62,"x0":1.6058597801553736,"y0":50.00006117762849,"z0":6.0793344809936,"aX":1.2149877738189803},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.9,"breakHorizontal":0.2,"spinRate":2246,"spinDirection":122},"zone":11,"typeConfidence":2.0,"plateTime":0.40090575255013583,"extension":5.508512233266171},"index":3,"playId":"2864a553-13c7-3d16-bd50-d946f4b33c0a","pitchNumber":4,"startTime":"2025-10-28T06:26:32.726Z","endTime":"2025-10-28T06:26:35.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.6,"strikeZoneTop":3.2010641631281,"strikeZoneBottom":1.49000054660172,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.05905120433438,"aZ":-41.159018552080866,"pfxX":-1.3466762479537584,"pfxZ":-5.617337203420307,"pX":0.9566252576901797,"pZ":0.5599481452003969,"vX0":-1.320190999750362,"vY0":-126.73465874484992,"vZ0":-5.635800474999107,"x":80.54,"y":223.66,"x0":1.662601065090269,"y0":50.00441987604116,"z0":6.164083774691833,"aX":-2.153042304944411},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-11.4,"breakHorizontal":2.8,"spinRate":2038,"spinDirection":342},"zone":14,"typeConfidence":2.0,"plateTime":0.4350533450021534,"extension":5.785409647157308},"index":4,"playId":"acfb86ba-5f31-3649-8874-a07983a2a757","pitchNumber":5,"startTime":"2025-10-28T06:27:19.203Z","endTime":"2025-10-28T06:27:22.400Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.712407051768288,"aZ":-40.707824356399364,"pfxX":-0.6951586869419089,"pfxZ":-5.3311223772902325,"pX":-0.5058864302568964,"pZ":1.6645944229358733,"vX0":-4.48779397327176,"vY0":-126.30561268457205,"vZ0":-2.8850524355679967,"x":136.28,"y":193.84,"x0":1.390215356223434,"y0":50.00046128453658,"z0":6.121816779376451,"aX":-1.1126500794333436},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-10.1,"breakHorizontal":2.4,"spinRate":1983,"spinDirection":339},"zone":7,"typeConfidence":2.0,"plateTime":0.43502669861271404,"extension":5.986571510905232},"index":5,"playId":"f4c12ef8-7d25-3dde-9786-743627db3ae2","pitchNumber":6,"startTime":"2025-10-28T06:27:45.104Z","endTime":"2025-10-28T06:27:49.213Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.30710630721589,"aZ":-24.60993113570579,"pfxX":1.5202738111270122,"pfxZ":3.989963177658203,"pX":-1.2073838915158335,"pZ":2.1950130044611256,"vX0":-8.201387914544263,"vY0":-137.03296456681198,"vZ0":-5.728182206983579,"x":163.02,"y":179.51,"x0":1.6313899590858902,"y0":50.002101396915336,"z0":6.002082051925749,"aX":2.8825423380994826},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.1,"breakHorizontal":-1.0,"spinRate":2211,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.400267811063463,"extension":6.070382313234502},"index":6,"playId":"053b875e-b710-3a68-97ca-0b4308fdbb28","pitchNumber":7,"startTime":"2025-10-28T06:28:18.226Z","endTime":"2025-10-28T06:28:21.226Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.524273367711036,"aZ":-29.530551714304774,"pfxX":7.078895141348542,"pfxZ":1.397359543065594,"pX":0.0896494186532681,"pZ":2.7097172045520423,"vX0":-7.061737853258314,"vY0":-136.6329261424117,"vZ0":-3.0609306408540164,"x":113.58,"y":165.62,"x0":1.789835524273406,"y0":50.00099675237917,"z0":5.877024788136778,"aX":13.363401483015169},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.0,"breakHorizontal":-11.3,"spinRate":2191,"spinDirection":123},"zone":2,"typeConfidence":2.0,"plateTime":0.40111253606004027,"extension":6.131351258956379},"hitData":{"launchSpeed":88.1,"launchAngle":76.0,"totalDistance":97.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":171.28,"coordY":177.44}},"index":7,"playId":"8fb60ba5-b6f0-355e-8a8a-8f9dcc38bb4c","pitchNumber":8,"startTime":"2025-10-28T06:28:52.199Z","endTime":"2025-10-28T06:29:02.203Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T06:29:02.203Z","atBatIndex":146},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nathan Lukes lines out to first baseman Freddie Freeman.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":147,"halfInning":"top","isTopInning":true,"inning":18,"startTime":"2025-10-28T06:31:09.455Z","endTime":"2025-10-28T06:32:09.966Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"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":0},"pitchData":{"startSpeed":97.5,"endSpeed":87.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.385013444282194,"aZ":-9.66942179710056,"pfxX":-2.6625715797449487,"pfxZ":11.243560744880796,"pX":0.4771972515085651,"pZ":2.7771173640212097,"vX0":5.022050588013111,"vY0":-141.7676915460628,"vZ0":-6.144033990153647,"x":98.81,"y":163.8,"x0":-0.9847605778081441,"y0":50.00649094020868,"z0":5.613518491341725,"aX":-5.331251676973944},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.0,"breakHorizontal":3.6,"spinRate":2115,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.3888056596011604,"extension":6.754344366823699},"index":0,"playId":"856a1a55-50e2-3557-8824-ff1161846bb2","pitchNumber":1,"startTime":"2025-10-28T06:31:38.847Z","endTime":"2025-10-28T06:31:41.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.2,"strikeZoneTop":3.31358957389644,"strikeZoneBottom":1.47855229307543,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.480235481007156,"aZ":-10.01774751150252,"pfxX":-6.3712995974971385,"pfxZ":11.056551388136242,"pX":-0.07884898511743337,"pZ":1.4916977130829132,"vX0":5.25034348906563,"vY0":-141.4252819717126,"vZ0":-9.27150731474763,"x":120.01,"y":198.5,"x0":-1.1415559151845522,"y0":50.003046222658384,"z0":5.475754409659907,"aX":-12.768137765828678},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.0,"breakHorizontal":10.3,"spinRate":2233,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.38888579016160296,"extension":6.7910796201867285},"index":1,"playId":"28c28769-ffed-3f5f-bf00-aab2b21718ce","pitchNumber":2,"startTime":"2025-10-28T06:31:51.349Z","endTime":"2025-10-28T06:31:55.824Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":81.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.66524989728295,"aZ":-34.76821532465884,"pfxX":4.743936367675136,"pfxZ":-1.527077365625571,"pX":0.9250778780178811,"pZ":1.490232697655457,"vX0":4.6645668245655,"vY0":-131.0394065888364,"vZ0":-3.73660168703772,"x":81.74,"y":198.54,"x0":-1.5096291413849305,"y0":50.00323095577015,"z0":5.597445043268051,"aX":8.058227158533537},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-3.5,"breakHorizontal":-9.8,"spinRate":2621,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.4217554161287427,"extension":6.541645020268567},"hitData":{"launchSpeed":94.9,"launchAngle":11.0,"totalDistance":157.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":170.83,"coordY":156.56}},"index":2,"playId":"286c4651-6822-327c-8f59-5ec95eb22708","pitchNumber":3,"startTime":"2025-10-28T06:32:05.246Z","endTime":"2025-10-28T06:32:09.966Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T06:32:09.966Z","atBatIndex":147},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Vladimir Guerrero Jr. walks.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":148,"halfInning":"top","isTopInning":true,"inning":18,"startTime":"2025-10-28T06:32:21.104Z","endTime":"2025-10-28T06:33:47.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.4,"strikeZoneTop":3.68514988159226,"strikeZoneBottom":1.59999979857597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.348001744401994,"aZ":-46.630516186960534,"pfxX":3.8465459352011475,"pfxZ":-9.437696643167708,"pX":-1.0375094671049947,"pZ":3.2198680018692363,"vX0":-0.6284174087259102,"vY0":-123.95261252700942,"vZ0":2.698356118378352,"x":156.55,"y":151.84,"x0":-1.2774425186294662,"y0":50.001896248020586,"z0":6.054138380357754,"aX":5.892560335486477},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-16.0,"breakHorizontal":-6.7,"spinRate":2512,"spinDirection":21},"zone":11,"typeConfidence":2.0,"plateTime":0.4445127000657525,"extension":6.257993643927491},"index":0,"playId":"93332184-2188-3b67-b7c4-1783bf32d9c3","pitchNumber":1,"startTime":"2025-10-28T06:32:37.247Z","endTime":"2025-10-28T06:32:40.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.2,"strikeZoneTop":3.63,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.07542774874111,"aZ":-10.185075768822873,"pfxX":-3.5965379572643306,"pfxZ":10.707491694011551,"pX":0.5225657743800448,"pZ":2.4372753367380056,"vX0":5.780898263792984,"vY0":-142.90014808354167,"vZ0":-6.920465529095005,"x":97.08,"y":172.97,"x0":-1.0658859446554825,"y0":50.00313272550743,"z0":5.54116200953014,"aX":-7.386571619963113},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.0,"breakHorizontal":5.3,"spinRate":2086,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.38431369332624943,"extension":6.853025097585089},"index":1,"playId":"a557b29c-cfe6-3932-82fd-83f9576e12ed","pitchNumber":2,"startTime":"2025-10-28T06:32:49.142Z","endTime":"2025-10-28T06:32:52.618Z","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":97.8,"endSpeed":87.9,"strikeZoneTop":3.67099716018427,"strikeZoneBottom":1.59999957906052,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.00869326977736,"aZ":-11.42017123645142,"pfxX":-6.47920793265443,"pfxZ":10.306844143369858,"pX":-1.6706696114283,"pZ":3.228575764436938,"vX0":1.2965162310941918,"vY0":-142.271927756464,"vZ0":-4.76298361393907,"x":180.68,"y":151.61,"x0":-1.296289420200292,"y0":50.00696775100678,"z0":5.671786545325249,"aX":-13.050553877609866},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.6,"breakHorizontal":11.4,"spinRate":2354,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.38762676068327506,"extension":6.789670922302211},"index":2,"playId":"cf18f62c-5ade-3d00-b3ef-b87b16b0a289","pitchNumber":3,"startTime":"2025-10-28T06:33:13.941Z","endTime":"2025-10-28T06:33:17.355Z","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":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.7,"strikeZoneTop":3.66184662176683,"strikeZoneBottom":1.59999879112413,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.552103185033197,"aZ":-44.24613325022482,"pfxX":3.9377824309631966,"pfxZ":-7.7144657394186265,"pX":0.8705167416126387,"pZ":1.064045105080863,"vX0":3.3691273100377295,"vY0":-125.39688884262708,"vZ0":-2.5229341495656277,"x":83.82,"y":210.05,"x0":-1.010766608164489,"y0":50.004207751715875,"z0":5.754673467945047,"aX":6.160117312484005},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-14.3,"breakHorizontal":-8.0,"spinRate":2555,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.43978707075124435,"extension":6.632383490806016},"index":3,"playId":"8b93fb97-57e9-3e00-baba-6bdfcf717857","pitchNumber":4,"startTime":"2025-10-28T06:33:26.866Z","endTime":"2025-10-28T06:33:29.919Z","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":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.1,"strikeZoneTop":3.66258444288853,"strikeZoneBottom":1.59999863046808,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.770039860947488,"aZ":-43.47104288369488,"pfxX":3.9446620982788323,"pfxZ":-7.3555941177222355,"pX":0.6647347118335926,"pZ":-0.04521657418752471,"vX0":2.872832892379098,"vY0":-124.70824887020633,"vZ0":-5.026184598151696,"x":91.66,"y":240.0,"x0":-1.0244386147397524,"y0":50.000914423142596,"z0":5.677410557557151,"aX":6.060542715787671},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-14.4,"breakHorizontal":-7.9,"spinRate":2555,"spinDirection":19},"zone":14,"typeConfidence":2.0,"plateTime":0.4433622972327478,"extension":6.63489316319429},"index":4,"playId":"1a1b7df0-3383-35ed-a860-49f9556c5738","pitchNumber":5,"startTime":"2025-10-28T06:33:44.102Z","endTime":"2025-10-28T06:33:47.102Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T06:33:47.102Z","atBatIndex":148},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Umpire reviewed (play at 1st), call on the field was upheld: Isiah Kiner-Falefa grounds into a force out, shortstop Mookie Betts to second baseman Miguel Rojas. Vladimir Guerrero Jr. out at 2nd. Isiah Kiner-Falefa to 1st.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":149,"halfInning":"top","isTopInning":true,"inning":18,"startTime":"2025-10-28T06:34:02.020Z","endTime":"2025-10-28T06:35:01.981Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"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(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.4,"endSpeed":87.3,"strikeZoneTop":3.21596384314322,"strikeZoneBottom":1.47000031962213,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.51558101391295,"aZ":-10.077733838729605,"pfxX":-3.430041343065617,"pfxZ":11.186007572544145,"pX":-1.2808779211298469,"pZ":3.2035752593544027,"vX0":1.1268283056682904,"vY0":-140.32062151001395,"vZ0":-4.61463340544437,"x":165.82,"y":152.28,"x0":-1.244243528798065,"y0":50.006854103052824,"z0":5.537865210457956,"aX":-6.777547055440848},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.3,"breakHorizontal":6.0,"spinRate":2215,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3917425643380019,"extension":6.6108680217528075},"index":0,"playId":"3898fa58-1c84-390b-a534-11981b161d3b","pitchNumber":1,"startTime":"2025-10-28T06:34:15.271Z","endTime":"2025-10-28T06:34:19.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":86.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.09416146523948,"aZ":-10.982728452196875,"pfxX":-2.763380474217952,"pfxZ":10.866473822956204,"pX":0.5100663759244563,"pZ":2.6686307347370994,"vX0":5.057641252308384,"vY0":-139.43381067522648,"vZ0":-5.857948653343232,"x":97.56,"y":166.73,"x0":-0.9761415325136175,"y0":50.00670551856136,"z0":5.535638065889735,"aX":-5.391338647364236},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.5,"breakHorizontal":3.8,"spinRate":2260,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.39424270437204,"extension":6.670525866646085},"index":1,"playId":"c1b47fc1-295c-3261-9f2a-e94a77ba85d8","pitchNumber":2,"startTime":"2025-10-28T06:34:33.304Z","endTime":"2025-10-28T06:34:37.107Z","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":88.0,"endSpeed":80.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.39397685292517,"aZ":-33.533421013500096,"pfxX":5.891578272266048,"pfxZ":-0.8218656516917777,"pX":0.3223170586177335,"pZ":1.8015634383113142,"vX0":2.446258458391157,"vY0":-128.18596367660845,"vZ0":-2.358863049065418,"x":104.71,"y":190.14,"x0":-1.411935182559232,"y0":50.003346466562846,"z0":5.371464128763855,"aX":9.729567243037327},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.8,"breakHorizontal":-11.3,"spinRate":2486,"spinDirection":29},"zone":9,"typeConfidence":2.0,"plateTime":0.4285377955172711,"extension":6.588681532621808},"hitData":{"launchSpeed":84.1,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.5,"coordY":147.02}},"index":2,"playId":"2880844f-e61e-38ff-abbe-f2d1f2585e18","pitchNumber":3,"startTime":"2025-10-28T06:34:53.956Z","endTime":"2025-10-28T06:35:01.981Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"NF"},"playEndTime":"2025-10-28T06:35:01.981Z","atBatIndex":149},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Daulton Varsho walks. Isiah Kiner-Falefa to 2nd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":150,"halfInning":"top","isTopInning":true,"inning":18,"startTime":"2025-10-28T06:37:10.903Z","endTime":"2025-10-28T06:41:38.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"postOnSecond":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9,10],"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":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.43088883718614,"strikeZoneBottom":1.55999999640585,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.041724624991005,"aZ":-41.34116067969179,"pfxX":6.665385122470209,"pfxZ":-6.0296804436892675,"pX":1.1228842648280422,"pZ":0.18819478344338667,"vX0":3.5957321863556366,"vY0":-123.5015494108627,"vZ0":-4.570173893841321,"x":74.2,"y":233.7,"x0":-1.224766296960633,"y0":50.00048541737759,"z0":5.59552476634974,"aX":10.139376683822451},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-11.8,"breakHorizontal":-13.0,"spinRate":2472,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.4460798799949086,"extension":6.381851935430553},"index":0,"playId":"d57982a8-035e-364d-b07d-f6d5650b7687","pitchNumber":1,"startTime":"2025-10-28T06:37:28.708Z","endTime":"2025-10-28T06:37:33.551Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"d57982a8-035e-364d-b07d-f6d5650b7687","startTime":"2025-10-28T06:37:39.468Z","endTime":"2025-10-28T06:37:56.262Z","isPitch":false,"type":"pickoff"},{"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":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":80.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.731457113038857,"aZ":-35.17527121631317,"pfxX":4.047487996599359,"pfxZ":-1.81432817423536,"pX":-0.0624137702129524,"pZ":2.353358704056234,"vX0":2.636087720313352,"vY0":-128.7280973973612,"vZ0":-1.10880392576548,"x":119.38,"y":175.24,"x0":-1.6313013613745169,"y0":50.006029768730215,"z0":5.552847778789717,"aX":6.683700457291078},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-3.2,"breakHorizontal":-8.0,"spinRate":2527,"spinDirection":37},"zone":5,"typeConfidence":2.0,"plateTime":0.4281516288495353,"extension":6.251093043046056},"index":2,"playId":"180dc83c-aedb-38f9-b85e-2f5eb3b6c519","pitchNumber":2,"startTime":"2025-10-28T06:37:56.262Z","endTime":"2025-10-28T06:38:00.074Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.44869137069267,"strikeZoneBottom":1.69979945926103,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.37598760967616,"aZ":-11.347076300173775,"pfxX":-5.46888747964085,"pfxZ":10.53229222887342,"pX":-0.430656608571769,"pZ":1.4794032217789013,"vX0":3.7095003139515135,"vY0":-139.93557051358275,"vZ0":-8.756646667574142,"x":133.42,"y":198.84,"x0":-1.064716400725914,"y0":50.005716535524016,"z0":5.3979511655920955,"aX":-10.81854862300581},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.4,"breakHorizontal":9.1,"spinRate":2080,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.3918139939563141,"extension":6.904032422399969},"index":3,"playId":"4431c9e2-fa33-3307-8ace-5407a8419735","pitchNumber":3,"startTime":"2025-10-28T06:38:22.726Z","endTime":"2025-10-28T06:38:28.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.449428594696958,"aZ":-33.56288722706319,"pfxX":4.409378060434472,"pfxZ":-0.849622619461698,"pX":-0.33258708060260933,"pZ":3.1143306785168603,"vX0":1.7855962050935887,"vY0":-127.04153961625748,"vZ0":0.4875440079442146,"x":129.68,"y":154.69,"x0":-1.617782501050481,"y0":50.00304731444965,"z0":5.591284065758226,"aX":7.195252528935164},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.2,"breakHorizontal":-8.4,"spinRate":2421,"spinDirection":42},"zone":1,"typeConfidence":2.0,"plateTime":0.43141410950759207,"extension":6.476893912348919},"index":4,"playId":"6e3d733e-4ca8-3f27-af49-2e3ed4363e48","pitchNumber":4,"startTime":"2025-10-28T06:38:41.592Z","endTime":"2025-10-28T06:38:44.924Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.06120763702633,"aZ":-10.185920084702019,"pfxX":-5.101675757232555,"pfxZ":11.21477788256783,"pX":-0.12040873901547151,"pZ":2.802004176392161,"vX0":4.454513429802042,"vY0":-139.97191832607788,"vZ0":-5.998806670487645,"x":121.59,"y":163.13,"x0":-1.0789059759605988,"y0":50.00432318700754,"z0":5.657190334041639,"aX":-10.00484713780163},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.1,"breakHorizontal":8.2,"spinRate":2154,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.3930844999723959,"extension":6.598055021682697},"index":5,"playId":"e87b05ae-bae7-3f85-bb17-740214bca4ab","pitchNumber":5,"startTime":"2025-10-28T06:39:06.511Z","endTime":"2025-10-28T06:39:09.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.423414455356216,"aZ":-11.216012376449306,"pfxX":-1.8479347535287012,"pfxZ":10.428545845877956,"pX":0.2736507178457632,"pZ":3.330103819663151,"vX0":4.771385643618576,"vY0":-141.3854957405677,"vZ0":-4.300487774046109,"x":106.57,"y":148.87,"x0":-1.2012262114820698,"y0":50.003667102556264,"z0":5.599733523809935,"aX":-3.7144625276400522},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.1,"breakHorizontal":2.3,"spinRate":2084,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.38847143082981583,"extension":6.9076241894300585},"index":6,"playId":"45015db5-7f74-39db-a698-3b82cc9a1eeb","pitchNumber":6,"startTime":"2025-10-28T06:39:31.106Z","endTime":"2025-10-28T06:39:34.679Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":79.9,"strikeZoneTop":3.32579678680825,"strikeZoneBottom":1.56000044241128,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.16749611856402,"aZ":-37.19598910676389,"pfxX":4.929105588363338,"pfxZ":-3.086549995723134,"pX":0.6720193011441274,"pZ":1.1491560602175885,"vX0":3.3069043419005943,"vY0":-127.95745407750199,"vZ0":-3.6823369675287765,"x":91.38,"y":207.75,"x0":-1.2860879489697272,"y0":50.00307440615616,"z0":5.5807602779866246,"aX":8.015852618733023},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-6.2,"breakHorizontal":-9.7,"spinRate":2508,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.4312519740382137,"extension":6.546006031008272},"index":7,"playId":"85e9f84c-90c3-30d8-8a42-7f3ef07807f8","pitchNumber":7,"startTime":"2025-10-28T06:39:55.192Z","endTime":"2025-10-28T06:39:58.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":80.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.81760979472633,"aZ":-32.196090080134965,"pfxX":5.956139049338933,"pfxZ":-0.009044305489517512,"pX":0.13233171626954607,"pZ":2.8200401113668203,"vX0":2.218056285971881,"vY0":-129.0719912778972,"vZ0":-0.6720100687811927,"x":111.96,"y":162.64,"x0":-1.515895892748435,"y0":50.00626363436562,"z0":5.597769681766324,"aX":9.892435162730704},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.1,"breakHorizontal":-11.3,"spinRate":2479,"spinDirection":34},"zone":2,"typeConfidence":2.0,"plateTime":0.4269400168856703,"extension":6.521062287703448},"index":8,"playId":"9d346892-6de3-3c13-b60c-9d2acdcd7294","pitchNumber":8,"startTime":"2025-10-28T06:40:14.177Z","endTime":"2025-10-28T06:40:20.226Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":88.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.99387164304507,"aZ":-8.679979952832175,"pfxX":-4.136542968161425,"pfxZ":11.54938534764123,"pX":0.44829773961348046,"pZ":1.5619573000008131,"vX0":5.479207648850526,"vY0":-142.28375758868634,"vZ0":-9.300117075917807,"x":99.91,"y":196.61,"x0":-0.9719581512492098,"y0":50.00693252879719,"z0":5.437433503094787,"aX":-8.418082041949432},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.0,"breakHorizontal":6.2,"spinRate":2194,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.3860901728474011,"extension":6.739495185949057},"index":9,"playId":"a18a0150-becc-3bd1-bfbb-56f4e2f7148c","pitchNumber":9,"startTime":"2025-10-28T06:40:44.615Z","endTime":"2025-10-28T06:40:48.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.5,"strikeZoneTop":3.32670681045979,"strikeZoneBottom":1.55999885480942,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.10469967332117,"aZ":-10.538127830318565,"pfxX":-4.243301595751491,"pfxZ":10.6886296883829,"pX":1.1683469922176495,"pZ":2.8383999646198945,"vX0":7.89034901362658,"vY0":-141.98638911664847,"vZ0":-5.75682481112363,"x":72.47,"y":162.14,"x0":-1.1061524416132085,"y0":50.0023506631158,"z0":5.574852608251077,"aX":-8.589488444509506},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.2,"breakHorizontal":5.9,"spinRate":2230,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.38702807211908663,"extension":6.892806163789486},"index":10,"playId":"5b22e18d-07c6-3aa6-a784-74e506e5e53f","pitchNumber":10,"startTime":"2025-10-28T06:41:27.985Z","endTime":"2025-10-28T06:41:38.159Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T06:41:38.159Z","atBatIndex":150},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Heineman strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":151,"halfInning":"top","isTopInning":true,"inning":18,"startTime":"2025-10-28T06:42:43.510Z","endTime":"2025-10-28T06:45:48.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7],"actionIndex":[4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-10-28T06:41:47.832Z","endTime":"2025-10-28T06:42:45.430Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":87.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.9631339631034,"aZ":-10.735684014860647,"pfxX":-4.492386999076105,"pfxZ":10.808317222138985,"pX":-0.22570155948554727,"pZ":2.5917371043346225,"vX0":4.533483514239113,"vY0":-140.67203016982944,"vZ0":-6.143425706050219,"x":125.6,"y":168.8,"x0":-1.28252251746261,"y0":50.005224310590265,"z0":5.51555684012208,"aX":-8.912712675912134},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.4,"breakHorizontal":7.1,"spinRate":2246,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.3909129752629181,"extension":6.9187666146843245},"index":1,"playId":"fd1e2afb-2139-352f-a9ac-f2d376da774b","pitchNumber":1,"startTime":"2025-10-28T06:42:45.430Z","endTime":"2025-10-28T06:42:48.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.7,"strikeZoneTop":3.18294828789133,"strikeZoneBottom":1.46999926793684,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.175370200941778,"aZ":-43.89998331324152,"pfxX":2.013671020781679,"pfxZ":-7.731168240470883,"pX":0.8794854935939229,"pZ":0.42453066564046,"vX0":4.242097989299091,"vY0":-123.33544459360651,"vZ0":-3.7854015772264775,"x":83.48,"y":227.32,"x0":-1.1354858602126174,"y0":50.00583735429809,"z0":5.741921559035016,"aX":3.0522671796041796},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-14.6,"breakHorizontal":-4.8,"spinRate":2595,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.4468466959955353,"extension":6.4854054122559175},"index":2,"playId":"ecf96ed4-5651-3a95-ae3f-b7010c2d4a22","pitchNumber":2,"startTime":"2025-10-28T06:43:06.375Z","endTime":"2025-10-28T06:43:09.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":3.09921280295877,"strikeZoneBottom":1.46999952015011,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.92159197749051,"aZ":-10.116534978985506,"pfxX":-7.964800415077604,"pfxZ":10.968408006048938,"pX":1.1631403331395018,"pZ":0.17845012474846772,"vX0":8.808407837924257,"vY0":-140.908216519596,"vZ0":-12.357312837435881,"x":72.66,"y":233.96,"x0":-0.9681207606708438,"y0":50.00659485242154,"z0":5.27388280458316,"aX":-16.024729958107066},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.4,"breakHorizontal":12.6,"spinRate":2043,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.38866355872056557,"extension":6.831096681062093},"index":3,"playId":"108fe49d-598d-3c41-99f2-c50a1769391d","pitchNumber":3,"startTime":"2025-10-28T06:43:31.018Z","endTime":"2025-10-28T06:43:39.604Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Will Klein. Isiah Kiner-Falefa to 3rd. Daulton Varsho to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":4,"actionPlayId":"108fe49d-598d-3c41-99f2-c50a1769391d","startTime":"2025-10-28T06:43:48.009Z","endTime":"2025-10-28T06:45:05.552Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":643396,"link":"/api/v1/people/643396"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":88.7,"strikeZoneTop":3.19135912749704,"strikeZoneBottom":1.47000097277655,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.836962487742404,"aZ":-9.794481636717968,"pfxX":-4.681657045056139,"pfxZ":11.036048169904038,"pX":1.5933952046278004,"pZ":1.567685771913651,"vX0":8.969494010528994,"vY0":-142.24462527207754,"vZ0":-9.013043761079302,"x":56.26,"y":196.45,"x0":-1.0075896090669882,"y0":50.00148994101933,"z0":5.417975772391002,"aX":-9.493338777903787},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.0,"breakHorizontal":6.5,"spinRate":2283,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.3866310214944755,"extension":7.005955839205244},"index":5,"playId":"1c961cae-b3ec-34a6-b510-0a45210b8918","pitchNumber":4,"startTime":"2025-10-28T06:45:05.552Z","endTime":"2025-10-28T06:45:09.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":87.9,"strikeZoneTop":3.13636755023135,"strikeZoneBottom":1.47000008316472,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.96158692483598,"aZ":-9.073252841592545,"pfxX":-5.545450597902732,"pfxZ":11.609523950784574,"pX":0.7897419358320144,"pZ":1.9917583564834298,"vX0":6.990225693861498,"vY0":-140.6579545316495,"vZ0":-7.879135588735261,"x":86.9,"y":185.0,"x0":-1.0152680024542624,"y0":50.00464954678232,"z0":5.4292984656830425,"aX":-11.03657848705836},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.4,"breakHorizontal":8.5,"spinRate":2191,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.3904349143497021,"extension":6.912796165439929},"index":6,"playId":"37914d23-c2a7-30fc-affc-96c830a9aec0","pitchNumber":5,"startTime":"2025-10-28T06:45:22.946Z","endTime":"2025-10-28T06:45:27.529Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.603981905131967,"aZ":-43.66978126393126,"pfxX":4.468707831981162,"pfxZ":-7.333683349025881,"pX":0.8276574550391681,"pZ":2.309050739756539,"vX0":3.655739314287332,"vY0":-125.31189893538469,"vZ0":0.24708601447923884,"x":85.45,"y":176.44,"x0":-1.2377984989841182,"y0":50.00145449388247,"z0":5.817944433418403,"aX":7.006392200431656},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-12.8,"breakHorizontal":-9.0,"spinRate":2551,"spinDirection":22},"zone":6,"typeConfidence":2.0,"plateTime":0.43943532749955194,"extension":6.678854730062873},"index":7,"playId":"93778a0b-8da4-3d92-9949-ec052e38ccfc","pitchNumber":6,"startTime":"2025-10-28T06:45:45.449Z","endTime":"2025-10-28T06:45:48.718Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T06:45:48.718Z","atBatIndex":151},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Freddie Freeman homers (2) on a fly ball to center field.","rbi":1,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":152,"halfInning":"bottom","isTopInning":false,"inning":18,"startTime":"2025-10-28T06:48:28.365Z","endTime":"2025-10-28T06:50:35.827Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":{"id":663893,"link":"/api/v1/people/663893"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.3,"strikeZoneTop":3.69,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.508223863970457,"aZ":-29.85313617327009,"pfxX":8.455744137162771,"pfxZ":1.3339338106543472,"pX":0.732527288892987,"pZ":2.581622730240337,"vX0":-5.732971110122729,"vY0":-131.90826332819316,"vZ0":-3.1085368770344415,"x":89.08,"y":169.08,"x0":1.8501100879423185,"y0":50.003195544638544,"z0":6.007465099863571,"aX":14.704959782285462},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.9,"breakHorizontal":-13.8,"spinRate":1917,"spinDirection":120},"zone":6,"typeConfidence":2.0,"plateTime":0.4173522103044003,"extension":5.821912291939395},"index":0,"playId":"8b84f86a-eef4-31c0-ac92-103258f2a810","pitchNumber":1,"startTime":"2025-10-28T06:48:32.712Z","endTime":"2025-10-28T06:48:41.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.65850125344546,"strikeZoneBottom":1.79000045935839,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.810322619368097,"aZ":-36.97370340162265,"pfxX":-3.049321196971601,"pfxZ":-3.078564898865327,"pX":0.8860309605208471,"pZ":1.0434100595554274,"vX0":-0.7913420735923096,"vY0":-124.43041000231571,"vZ0":-5.059234417351939,"x":83.23,"y":210.61,"x0":1.6044855865994652,"y0":50.000098384527824,"z0":6.178856445137414,"aX":-4.762799083671416},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-6.5,"breakHorizontal":5.8,"spinRate":1404,"spinDirection":341},"zone":14,"typeConfidence":2.0,"plateTime":0.44079687425822955,"extension":5.9370159241467295},"index":1,"playId":"7a5fb2ae-0e6c-3a91-b3b2-e2ebbcc68e3e","pitchNumber":2,"startTime":"2025-10-28T06:48:55.473Z","endTime":"2025-10-28T06:48:58.473Z","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":91.5,"endSpeed":84.3,"strikeZoneTop":3.77205266924608,"strikeZoneBottom":1.88047412701789,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.44693317779239,"aZ":-23.702170618047887,"pfxX":0.0758059210537656,"pfxZ":4.697638029425747,"pX":-1.208463803617915,"pZ":2.8461752725610516,"vX0":-7.6371944679163875,"vY0":-133.13042868833043,"vZ0":-4.092057091758187,"x":163.06,"y":161.93,"x0":1.6822999749407537,"y0":50.001251307874256,"z0":6.109980373343374,"aX":0.1383276727817188},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.8,"breakHorizontal":1.4,"spinRate":2216,"spinDirection":122},"zone":11,"typeConfidence":2.0,"plateTime":0.41076761103642223,"extension":5.914141054307519},"index":2,"playId":"466b3c26-0a26-3b8d-9498-989ef0dbe36d","pitchNumber":3,"startTime":"2025-10-28T06:49:10.950Z","endTime":"2025-10-28T06:49:13.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.72086575381484,"strikeZoneBottom":1.94129139286645,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.454689617725105,"aZ":-22.930028141335324,"pfxX":2.277771862731667,"pfxZ":5.015253044488617,"pX":-1.1377213127482035,"pZ":2.271601280995721,"vX0":-8.434484144458313,"vY0":-134.72282331505914,"vZ0":-5.621812361466259,"x":160.37,"y":177.45,"x0":1.7336502656897816,"y0":50.00445319854339,"z0":5.9995214246410296,"aX":4.200557397775959},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.0,"breakHorizontal":-2.4,"spinRate":2179,"spinDirection":111},"zone":13,"typeConfidence":2.0,"plateTime":0.40609527590584316,"extension":5.874766717534063},"index":3,"playId":"d6805954-4c02-3120-9ca0-7db977c93a84","pitchNumber":4,"startTime":"2025-10-28T06:49:29.638Z","endTime":"2025-10-28T06:49:33.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.74776432229625,"strikeZoneBottom":1.91199585409137,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.15035802377456,"aZ":-26.797513289996157,"pfxX":7.167273908846349,"pfxZ":2.9567163015658,"pX":-0.2716053954546458,"pZ":3.26885791983944,"vX0":-8.025721270564295,"vY0":-134.05701456752556,"vZ0":-2.2622177090338287,"x":127.35,"y":150.52,"x0":1.8306978490488592,"y0":50.00453097503415,"z0":6.037880340925379,"aX":13.038977334527328},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.0,"breakHorizontal":-11.3,"spinRate":1974,"spinDirection":120},"zone":2,"typeConfidence":2.0,"plateTime":0.4086821271288352,"extension":6.053079092608382},"index":4,"playId":"e80595fd-9546-3bb5-9e3c-64ddf2c96bfc","pitchNumber":5,"startTime":"2025-10-28T06:49:49.264Z","endTime":"2025-10-28T06:49:53.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.69,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.968623891230095,"aZ":-32.30267794593948,"pfxX":9.00185022277019,"pfxZ":-0.072334829533931,"pX":-0.08659465081807469,"pZ":2.515431341026166,"vX0":-8.26568484344441,"vY0":-134.3642457128062,"vZ0":-2.827940364681281,"x":120.3,"y":170.86,"x0":1.8647041323442761,"y0":50.00157895657888,"z0":5.8842932680223,"aX":16.406876084976833},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":-0.6,"breakHorizontal":-14.4,"spinRate":2065,"spinDirection":123},"zone":5,"typeConfidence":2.0,"plateTime":0.40813608591519435,"extension":6.069893094774008},"hitData":{"launchSpeed":107.4,"launchAngle":34.0,"totalDistance":406.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.08,"coordY":35.01}},"index":5,"playId":"1b148aed-a2b7-3b9c-a0c4-6bb88a732ec8","pitchNumber":6,"startTime":"2025-10-28T06:50:08.662Z","endTime":"2025-10-28T06:50:35.827Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T06:50:35.827Z","atBatIndex":152}],"currentPlay":{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Freddie Freeman homers (2) on a fly ball to center field.","rbi":1,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":152,"halfInning":"bottom","isTopInning":false,"inning":18,"startTime":"2025-10-28T06:48:28.365Z","endTime":"2025-10-28T06:50:35.827Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":{"id":663893,"link":"/api/v1/people/663893"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.3,"strikeZoneTop":3.69,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.508223863970457,"aZ":-29.85313617327009,"pfxX":8.455744137162771,"pfxZ":1.3339338106543472,"pX":0.732527288892987,"pZ":2.581622730240337,"vX0":-5.732971110122729,"vY0":-131.90826332819316,"vZ0":-3.1085368770344415,"x":89.08,"y":169.08,"x0":1.8501100879423185,"y0":50.003195544638544,"z0":6.007465099863571,"aX":14.704959782285462},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.9,"breakHorizontal":-13.8,"spinRate":1917,"spinDirection":120},"zone":6,"typeConfidence":2.0,"plateTime":0.4173522103044003,"extension":5.821912291939395},"index":0,"playId":"8b84f86a-eef4-31c0-ac92-103258f2a810","pitchNumber":1,"startTime":"2025-10-28T06:48:32.712Z","endTime":"2025-10-28T06:48:41.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.65850125344546,"strikeZoneBottom":1.79000045935839,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.810322619368097,"aZ":-36.97370340162265,"pfxX":-3.049321196971601,"pfxZ":-3.078564898865327,"pX":0.8860309605208471,"pZ":1.0434100595554274,"vX0":-0.7913420735923096,"vY0":-124.43041000231571,"vZ0":-5.059234417351939,"x":83.23,"y":210.61,"x0":1.6044855865994652,"y0":50.000098384527824,"z0":6.178856445137414,"aX":-4.762799083671416},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-6.5,"breakHorizontal":5.8,"spinRate":1404,"spinDirection":341},"zone":14,"typeConfidence":2.0,"plateTime":0.44079687425822955,"extension":5.9370159241467295},"index":1,"playId":"7a5fb2ae-0e6c-3a91-b3b2-e2ebbcc68e3e","pitchNumber":2,"startTime":"2025-10-28T06:48:55.473Z","endTime":"2025-10-28T06:48:58.473Z","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":91.5,"endSpeed":84.3,"strikeZoneTop":3.77205266924608,"strikeZoneBottom":1.88047412701789,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.44693317779239,"aZ":-23.702170618047887,"pfxX":0.0758059210537656,"pfxZ":4.697638029425747,"pX":-1.208463803617915,"pZ":2.8461752725610516,"vX0":-7.6371944679163875,"vY0":-133.13042868833043,"vZ0":-4.092057091758187,"x":163.06,"y":161.93,"x0":1.6822999749407537,"y0":50.001251307874256,"z0":6.109980373343374,"aX":0.1383276727817188},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.8,"breakHorizontal":1.4,"spinRate":2216,"spinDirection":122},"zone":11,"typeConfidence":2.0,"plateTime":0.41076761103642223,"extension":5.914141054307519},"index":2,"playId":"466b3c26-0a26-3b8d-9498-989ef0dbe36d","pitchNumber":3,"startTime":"2025-10-28T06:49:10.950Z","endTime":"2025-10-28T06:49:13.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.72086575381484,"strikeZoneBottom":1.94129139286645,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.454689617725105,"aZ":-22.930028141335324,"pfxX":2.277771862731667,"pfxZ":5.015253044488617,"pX":-1.1377213127482035,"pZ":2.271601280995721,"vX0":-8.434484144458313,"vY0":-134.72282331505914,"vZ0":-5.621812361466259,"x":160.37,"y":177.45,"x0":1.7336502656897816,"y0":50.00445319854339,"z0":5.9995214246410296,"aX":4.200557397775959},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.0,"breakHorizontal":-2.4,"spinRate":2179,"spinDirection":111},"zone":13,"typeConfidence":2.0,"plateTime":0.40609527590584316,"extension":5.874766717534063},"index":3,"playId":"d6805954-4c02-3120-9ca0-7db977c93a84","pitchNumber":4,"startTime":"2025-10-28T06:49:29.638Z","endTime":"2025-10-28T06:49:33.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.74776432229625,"strikeZoneBottom":1.91199585409137,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.15035802377456,"aZ":-26.797513289996157,"pfxX":7.167273908846349,"pfxZ":2.9567163015658,"pX":-0.2716053954546458,"pZ":3.26885791983944,"vX0":-8.025721270564295,"vY0":-134.05701456752556,"vZ0":-2.2622177090338287,"x":127.35,"y":150.52,"x0":1.8306978490488592,"y0":50.00453097503415,"z0":6.037880340925379,"aX":13.038977334527328},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.0,"breakHorizontal":-11.3,"spinRate":1974,"spinDirection":120},"zone":2,"typeConfidence":2.0,"plateTime":0.4086821271288352,"extension":6.053079092608382},"index":4,"playId":"e80595fd-9546-3bb5-9e3c-64ddf2c96bfc","pitchNumber":5,"startTime":"2025-10-28T06:49:49.264Z","endTime":"2025-10-28T06:49:53.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.69,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.968623891230095,"aZ":-32.30267794593948,"pfxX":9.00185022277019,"pfxZ":-0.072334829533931,"pX":-0.08659465081807469,"pZ":2.515431341026166,"vX0":-8.26568484344441,"vY0":-134.3642457128062,"vZ0":-2.827940364681281,"x":120.3,"y":170.86,"x0":1.8647041323442761,"y0":50.00157895657888,"z0":5.8842932680223,"aX":16.406876084976833},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":-0.6,"breakHorizontal":-14.4,"spinRate":2065,"spinDirection":123},"zone":5,"typeConfidence":2.0,"plateTime":0.40813608591519435,"extension":6.069893094774008},"hitData":{"launchSpeed":107.4,"launchAngle":34.0,"totalDistance":406.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.08,"coordY":35.01}},"index":5,"playId":"1b148aed-a2b7-3b9c-a0c4-6bb88a732ec8","pitchNumber":6,"startTime":"2025-10-28T06:50:08.662Z","endTime":"2025-10-28T06:50:35.827Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-28T06:50:35.827Z","atBatIndex":152},"scoringPlays":[13,20,27,30,41,43,56,60,152],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2],"bottom":[3,4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":44.83,"y":126.82},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":181.53,"y":99.21},"type":"O","description":"Flyout"}],"home":[{"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":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":197.99,"y":131.54},"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":1,"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":187.12,"y":142.99},"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":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":111.45,"y":182.68},"type":"O","description":"Pop Out"}]}},{"startIndex":7,"endIndex":15,"top":[7,8,9,10,11],"bottom":[12,13,14,15],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":125.45,"y":87.01},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":200.61,"y":119.28},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":121.49,"y":85.7},"type":"O","description":"Lineout"}],"home":[{"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":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"coordinates":{"x":171.32,"y":113.31},"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":2,"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":24.71,"y":65.58},"type":"H","description":"Home Run"}]}},{"startIndex":16,"endIndex":23,"top":[16,17,18],"bottom":[19,20,21,22,23],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":145.93,"y":158.68},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":118.05,"y":142.96},"type":"O","description":"Groundout"}],"home":[{"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":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":152.52,"y":152.59},"type":"O","description":"Pop Out"},{"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":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":229.82,"y":79.69},"type":"H","description":"Home Run"},{"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":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":68.21,"y":113.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":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"coordinates":{"x":181.9,"y":109.73},"type":"H","description":"Single"}]}},{"startIndex":24,"endIndex":34,"top":[24,25,26,27,28,29,30,31],"bottom":[32,33,34],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":177.87,"y":130.29},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":106.19,"y":106.05},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":101.2,"y":41.74},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"coordinates":{"x":188.33,"y":89.92},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":182.43,"y":138.91},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":118.76,"y":45.39},"type":"O","description":"Sac Fly"}],"home":[{"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":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"coordinates":{"x":161.65,"y":161.72},"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":4,"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":211.55,"y":104.25},"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":4,"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"coordinates":{"x":102.33,"y":157.16},"type":"O","description":"Pop Out"}]}},{"startIndex":35,"endIndex":44,"top":[35,36,37,38],"bottom":[39,40,41,42,43,44],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":607192,"fullName":"Tyler Glasnow","link":"/api/v1/people/607192"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":190.4,"y":129.12},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":136.3,"y":182.5},"type":"O","description":"Pop Out"}],"home":[{"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":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"coordinates":{"x":115.9,"y":126.08},"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":5,"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":178.55,"y":85.59},"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":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":80.67,"y":51.08},"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":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":80.91,"y":106.73},"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":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":197.64,"y":133.33},"type":"H","description":"Single"}]}},{"startIndex":45,"endIndex":52,"top":[45,46,47,48],"bottom":[49,50,51,52],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":152.52,"y":162.23},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"coordinates":{"x":116.93,"y":163.54},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":137.82,"y":143.47},"type":"O","description":"Groundout"}],"home":[{"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":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":58.27,"y":106.19},"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":6,"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"coordinates":{"x":45.93,"y":90.39},"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":6,"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"coordinates":{"x":103.51,"y":157.29},"type":"H","description":"Single"}]}},{"startIndex":53,"endIndex":64,"top":[53,54,55,56,57,58],"bottom":[59,60,61,62,63,64],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":129.71,"y":187.57},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":116.77,"y":100.52},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":183.95,"y":137.89},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":113.49,"y":175.41},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":595014,"fullName":"Blake Treinen","link":"/api/v1/people/595014"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":154.55,"y":155.64},"type":"O","description":"Groundout"}],"home":[{"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":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":201.24,"y":123.76},"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":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":71.76,"y":46.02},"type":"H","description":"Home Run"},{"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":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"coordinates":{"x":141.57,"y":153.9},"type":"O","description":"Groundout"}]}},{"startIndex":65,"endIndex":72,"top":[65,66,67,68,69],"bottom":[70,71,72],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"coordinates":{"x":131.93,"y":146.33},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":157.28,"y":109.43},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":85.6,"y":118.63},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":100.97,"y":166.66},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":129.71,"y":182.5},"type":"O","description":"Groundout"}],"home":[{"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":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":142.3,"y":100.36},"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":8,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"coordinates":{"x":81.99,"y":123.37},"type":"O","description":"Flyout"}]}},{"startIndex":73,"endIndex":80,"top":[73,74,75,76,77],"bottom":[78,79,80],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":172.63,"y":81.62},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":170.75,"y":151.95},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":96.17,"y":159.95},"type":"O","description":"Forceout"}],"home":[{"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":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":147.45,"y":161.21},"type":"O","description":"Pop Out"},{"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":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":183.45,"y":164.25},"type":"O","description":"Flyout"}]}},{"startIndex":81,"endIndex":89,"top":[81,82,83,84],"bottom":[85,86,87,88,89],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":10,"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":159.13,"y":189.41},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":10,"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":64.15,"y":110.37},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":10,"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":220.93,"y":105.27},"type":"H","description":"Double"}],"home":[{"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":10,"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":83.75,"y":179.98},"type":"O","description":"Pop Out"},{"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":10,"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":67.94,"y":109.25},"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":10,"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"coordinates":{"x":167.41,"y":162.49},"type":"O","description":"Pop Out"}]}},{"startIndex":90,"endIndex":97,"top":[90,91,92],"bottom":[93,94,95,96,97],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":11,"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":133.4,"y":68.48},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":11,"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"coordinates":{"x":126.31,"y":171.9},"type":"O","description":"Groundout"}],"home":[{"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":11,"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"coordinates":{"x":89.63,"y":157.69},"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":11,"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":76.99,"y":134.41},"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":11,"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":88.27,"y":95.96},"type":"O","description":"Flyout"}]}},{"startIndex":98,"endIndex":106,"top":[98,99,100,101,102,103],"bottom":[104,105,106],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":12,"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":139.79,"y":185.92},"type":"O","description":"Bunt Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":12,"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":130.22,"y":137.89},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":12,"pitcher":{"id":686218,"fullName":"Emmet Sheehan","link":"/api/v1/people/686218"},"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"coordinates":{"x":111.97,"y":175.91},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":12,"pitcher":{"id":477132,"fullName":"Clayton Kershaw","link":"/api/v1/people/477132"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":146.57,"y":164.7},"type":"O","description":"Groundout"}],"home":[{"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":12,"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"coordinates":{"x":183.95,"y":141.41},"type":"O","description":"Pop Out"},{"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":12,"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":146.15,"y":134.63},"type":"O","description":"Pop Out"}]}},{"startIndex":107,"endIndex":116,"top":[107,108,109,110],"bottom":[111,112,113,114,115,116],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":13,"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":103.35,"y":157.16},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":13,"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"coordinates":{"x":114.76,"y":66.83},"type":"O","description":"Flyout"}],"home":[{"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":13,"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"coordinates":{"x":157.94,"y":52.68},"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":13,"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"coordinates":{"x":116.31,"y":186.03},"type":"O","description":"Sac Bunt"},{"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":13,"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"coordinates":{"x":111.24,"y":149.46},"type":"O","description":"Pop Out"},{"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":13,"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":109.57,"y":46.87},"type":"O","description":"Flyout"}]}},{"startIndex":117,"endIndex":124,"top":[117,118,119],"bottom":[120,121,122,123,124],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":14,"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":135.54,"y":48.8},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":14,"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":81.0,"y":158.63},"type":"O","description":"Groundout"}],"home":[{"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":14,"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"coordinates":{"x":97.49,"y":46.98},"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":14,"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":139.85,"y":87.7},"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":14,"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"coordinates":{"x":145.93,"y":142.96},"type":"O","description":"Pop Out"},{"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":14,"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"coordinates":{"x":102.33,"y":164.25},"type":"O","description":"Groundout"}]}},{"startIndex":125,"endIndex":132,"top":[125,126,127,128],"bottom":[129,130,131,132],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":15,"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":111.49,"y":137.0},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":15,"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":124.64,"y":131.3},"type":"H","description":"Single"}],"home":[{"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":15,"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"coordinates":{"x":147.45,"y":149.05},"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":15,"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":205.39,"y":102.58},"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":15,"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":114.5,"y":69.45},"type":"O","description":"Lineout"}]}},{"startIndex":133,"endIndex":138,"top":[133,134,135],"bottom":[136,137,138],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":16,"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":150.5,"y":150.06},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":16,"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"coordinates":{"x":135.12,"y":186.64},"type":"O","description":"Pop Out"}],"home":[{"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":16,"pitcher":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":130.72,"y":61.34},"type":"O","description":"Flyout"}]}},{"startIndex":139,"endIndex":146,"top":[139,140,141],"bottom":[142,143,144,145,146],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":17,"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":157.72,"y":71.75},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":17,"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"coordinates":{"x":126.0,"y":173.0},"type":"O","description":"Lineout"}],"home":[{"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":17,"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"coordinates":{"x":111.46,"y":146.51},"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":17,"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"coordinates":{"x":92.84,"y":82.88},"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":17,"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":171.28,"y":177.44},"type":"O","description":"Pop Out"}]}},{"startIndex":147,"endIndex":152,"top":[147,148,149,150,151],"bottom":[152],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":18,"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":170.83,"y":156.56},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":18,"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"coordinates":{"x":114.5,"y":147.02},"type":"O","description":"Forceout"}],"home":[{"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":18,"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":124.08,"y":35.01},"type":"H","description":"Home Run"}]}}]},"linescore":{"note":"None out when winning run scored.","currentInning":18,"currentInningOrdinal":"18th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":4,"hits":3,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":10,"ordinalNum":"10th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":1}},{"num":11,"ordinalNum":"11th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":12,"ordinalNum":"12th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":3}},{"num":13,"ordinalNum":"13th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":14,"ordinalNum":"14th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":15,"ordinalNum":"15th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":16,"ordinalNum":"16th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":17,"ordinalNum":"17th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":18,"ordinalNum":"18th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":6,"hits":16,"errors":2,"leftOnBase":18},"away":{"runs":5,"hits":15,"errors":0,"leftOnBase":19}},"defense":{"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"catcher":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"first":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"second":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"third":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"shortstop":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"left":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"center":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"right":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"onDeck":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"inHole":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"battingOrder":7,"team":{"id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"}},"offense":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"onDeck":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"inHole":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"battingOrder":3,"team":{"id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"}},"balls":3,"strikes":2,"outs":0},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"teamStats":{"batting":{"flyOuts":11,"groundOuts":19,"airOuts":18,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":9,"intentionalWalks":1,"hits":15,"hitByPitch":1,"avg":".250","atBats":67,"obp":".327","slg":".356","ops":".683","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":78,"totalBases":19,"rbi":5,"leftOnBase":32,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"67.00","popOuts":3,"lineOuts":4},"pitching":{"flyOuts":16,"groundOuts":6,"airOuts":29,"runs":6,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":13,"baseOnBalls":10,"intentionalWalks":5,"hits":16,"hitByPitch":1,"atBats":63,"obp":".365","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":297,"era":"3.86","inningsPitched":"17.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.34","battersFaced":75,"outs":51,"completeGames":0,"shutouts":0,"pitchesThrown":297,"balls":108,"strikes":189,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.21","rbi":6,"pitchesPerInning":"17.47","runsScoredPer9":"3.18","homeRunsPer9":"2.12","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":2},"fielding":{"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":9,"putOuts":51,"errors":0,"chances":60,"passedBall":0,"pickoffs":0}},"players":{"ID669456":{"person":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"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":3,"gamesStarted":3,"flyOuts":6,"groundOuts":12,"airOuts":10,"runs":7,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":15,"baseOnBalls":3,"intentionalWalks":0,"hits":16,"hitByPitch":0,"atBats":51,"obp":".345","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":216,"era":"4.38","inningsPitched":"12.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.54","battersFaced":56,"outs":37,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":216,"balls":77,"strikes":139,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.51","gamesFinished":0,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"10.95","walksPer9Inn":"2.19","hitsPer9Inn":"11.68","runsScoredPer9":"5.11","homeRunsPer9":"1.46","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666182":{"person":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"jerseyNumber":"11","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | K, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".429","atBats":7,"obp":".500","slg":".429","ops":".929","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":3,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"3.00","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID686973":{"person":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":7,"strikes":13,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":1,"flyOuts":10,"groundOuts":11,"airOuts":12,"runs":6,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":15,"baseOnBalls":2,"intentionalWalks":0,"hits":12,"hitByPitch":1,"atBats":50,"obp":".283","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":204,"era":"4.15","inningsPitched":"13.0","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":6,"whip":"1.08","battersFaced":53,"outs":39,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":204,"balls":76,"strikes":128,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".000","pitchesPerInning":"15.69","gamesFinished":0,"strikeoutWalkRatio":"7.50","strikeoutsPer9Inn":"10.38","walksPer9Inn":"1.38","hitsPer9Inn":"8.31","runsScoredPer9":"4.15","homeRunsPer9":"2.77","inheritedRunners":12,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663893":{"person":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(L, 0-2)","summary":"1.0 IP, ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":29,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":14,"strikes":15,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":7,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":5,"intentionalWalks":1,"hits":7,"hitByPitch":0,"atBats":18,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":96,"era":"11.25","inningsPitched":"4.0","wins":0,"losses":2,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":5,"whip":"3.00","battersFaced":24,"outs":12,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":45,"strikes":51,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.29","rbi":1,"winPercentage":".000","pitchesPerInning":"24.00","gamesFinished":1,"strikeoutWalkRatio":"0.60","strikeoutsPer9Inn":"6.75","walksPer9Inn":"11.25","hitsPer9Inn":"15.75","runsScoredPer9":"11.25","homeRunsPer9":"4.50","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676391":{"person":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"jerseyNumber":"22","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"800","stats":{"batting":{"summary":"1-8 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":2,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":1,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":11,"groundOuts":12,"airOuts":21,"runs":10,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":22,"hitByPitch":1,"avg":".386","atBats":57,"obp":".400","slg":".526","ops":".926","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":60,"totalBases":30,"rbi":8,"leftOnBase":20,"sacBunts":0,"sacFlies":1,"babip":".389","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.00","popOuts":2,"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":23,"putOuts":23,"errors":0,"chances":46,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID605135":{"person":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"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":8,"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":8,"balls":2,"strikes":6,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":4,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":5,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":13,"obp":".067","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":63,"era":"0.00","inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"0.21","battersFaced":15,"outs":14,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":63,"balls":20,"strikes":43,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".---","pitchesPerInning":"13.50","gamesFinished":0,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"11.57","walksPer9Inn":"1.93","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID662139":{"person":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"jerseyNumber":"5","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"500","stats":{"batting":{"summary":"2-6 | 2 BB, HBP, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":9,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":14,"groundOuts":3,"airOuts":25,"runs":10,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":14,"baseOnBalls":4,"intentionalWalks":0,"hits":15,"hitByPitch":2,"avg":".263","atBats":57,"obp":".333","slg":".491","ops":".824","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":63,"totalBases":28,"rbi":10,"leftOnBase":28,"sacBunts":0,"sacFlies":0,"babip":".300","groundOutsToAirouts":"0.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":7,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":35,"errors":0,"chances":35,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID592332":{"person":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"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":5,"gamesStarted":4,"flyOuts":17,"groundOuts":19,"airOuts":35,"runs":7,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":18,"baseOnBalls":9,"intentionalWalks":1,"hits":14,"hitByPitch":0,"atBats":86,"obp":".242","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":343,"era":"2.55","inningsPitched":"24.2","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"0.93","battersFaced":95,"outs":74,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":343,"balls":123,"strikes":220,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.54","rbi":0,"winPercentage":".500","pitchesPerInning":"13.91","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.57","walksPer9Inn":"3.28","hitsPer9Inn":"5.11","runsScoredPer9":"2.55","homeRunsPer9":"1.46","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665926":{"person":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"jerseyNumber":"0","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"900","stats":{"batting":{"summary":"1-6 | BB, 3 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":6,"groundOuts":20,"airOuts":11,"runs":8,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":1,"hits":12,"hitByPitch":1,"avg":".235","atBats":51,"obp":".286","slg":".373","ops":".659","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":58,"totalBases":19,"rbi":10,"leftOnBase":17,"sacBunts":2,"sacFlies":1,"babip":".256","groundOutsToAirouts":"1.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.50","popOuts":0,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":18,"errors":1,"chances":42,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID641778":{"person":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"4.2 IP, 0 ER, 2 K, 4 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":4,"groundOuts":3,"airOuts":9,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":4,"intentionalWalks":3,"hits":2,"hitByPitch":0,"atBats":15,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":68,"inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":20,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":68,"balls":23,"strikes":45,"strikePercentage":".660","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":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":5,"groundOuts":4,"airOuts":14,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":6,"intentionalWalks":4,"hits":6,"hitByPitch":0,"atBats":31,"obp":".324","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":136,"era":"3.12","inningsPitched":"8.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":3,"whip":"1.38","battersFaced":38,"outs":26,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":136,"balls":47,"strikes":89,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.29","rbi":0,"winPercentage":".---","pitchesPerInning":"15.69","gamesFinished":2,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"8.31","walksPer9Inn":"6.23","hitsPer9Inn":"6.23","runsScoredPer9":"3.12","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID656546":{"person":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":1,"atBats":6,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":33,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":33,"balls":13,"strikes":20,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"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":8,"gamesStarted":0,"flyOuts":6,"groundOuts":4,"airOuts":11,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":4,"intentionalWalks":2,"hits":4,"hitByPitch":2,"atBats":33,"obp":".256","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":163,"era":"0.90","inningsPitched":"10.0","wins":0,"losses":0,"saves":2,"saveOpportunities":2,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.80","battersFaced":39,"outs":30,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":163,"balls":62,"strikes":101,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.36","rbi":0,"winPercentage":".---","pitchesPerInning":"16.30","gamesFinished":5,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"12.60","walksPer9Inn":"3.60","hitsPer9Inn":"3.60","runsScoredPer9":"0.90","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID702056":{"person":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"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":4,"gamesStarted":4,"flyOuts":6,"groundOuts":13,"airOuts":14,"runs":9,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":27,"baseOnBalls":10,"intentionalWalks":1,"hits":14,"hitByPitch":1,"atBats":68,"obp":".316","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":315,"era":"4.26","inningsPitched":"19.0","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.26","battersFaced":79,"outs":57,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":315,"balls":124,"strikes":191,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".667","pitchesPerInning":"16.58","gamesFinished":0,"strikeoutWalkRatio":"2.70","strikeoutsPer9Inn":"12.79","walksPer9Inn":"4.74","hitsPer9Inn":"6.63","runsScoredPer9":"4.26","homeRunsPer9":"0.95","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643396":{"person":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"jerseyNumber":"7","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"401","stats":{"batting":{"note":"1-","summary":"0-4 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":7,"groundOuts":11,"airOuts":11,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".172","atBats":29,"obp":".200","slg":".241","ops":".441","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":7,"rbi":1,"leftOnBase":18,"sacBunts":1,"sacFlies":0,"babip":".192","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":11,"errors":1,"chances":24,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID676914":{"person":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"jerseyNumber":"36","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"102","stats":{"batting":{"note":"3-","summary":"1-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":2,"groundOuts":3,"airOuts":4,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".188","atBats":16,"obp":".316","slg":".250","ops":".566","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":19,"totalBases":4,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".300","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID622554":{"person":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(BS, 1)","summary":"1.0 IP, ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":27,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":15,"strikes":12,"strikePercentage":".440","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.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":9,"gamesStarted":0,"flyOuts":6,"groundOuts":7,"airOuts":11,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":7,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":30,"obp":".316","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":149,"era":"4.00","inningsPitched":"9.0","wins":2,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":4,"whip":"1.22","battersFaced":38,"outs":27,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":149,"balls":71,"strikes":78,"strikePercentage":".520","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":1,"winPercentage":"1.000","pitchesPerInning":"16.56","gamesFinished":3,"strikeoutWalkRatio":"1.14","strikeoutsPer9Inn":"8.00","walksPer9Inn":"7.00","hitsPer9Inn":"4.00","runsScoredPer9":"4.00","homeRunsPer9":"2.00","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664770":{"person":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"jerseyNumber":"38","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"200","stats":{"batting":{"summary":"1-8 | 2B, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":4,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":9,"totalBases":2,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":6,"groundOuts":21,"airOuts":8,"runs":4,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".288","atBats":52,"obp":".351","slg":".365","ops":".716","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":57,"totalBases":19,"rbi":8,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".341","groundOutsToAirouts":"2.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":21,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID680718":{"person":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"jerseyNumber":"47","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":8,"groundOuts":10,"airOuts":11,"runs":6,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":9,"baseOnBalls":5,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".318","atBats":44,"obp":".388","slg":".568","ops":".956","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":49,"totalBases":25,"rbi":8,"leftOnBase":25,"sacBunts":0,"sacFlies":0,"babip":".344","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.67","popOuts":0,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":28,"errors":1,"chances":40,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID453286":{"person":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"4.1 IP, 3 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":1,"airOuts":8,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":79,"inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":18,"outs":13,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":79,"balls":25,"strikes":54,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"6.23","homeRunsPer9":"4.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":2,"flyOuts":10,"groundOuts":4,"airOuts":15,"runs":5,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":35,"obp":".325","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":166,"era":"4.50","inningsPitched":"10.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.30","battersFaced":40,"outs":30,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":166,"balls":57,"strikes":109,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.27","rbi":2,"winPercentage":"1.000","pitchesPerInning":"16.60","gamesFinished":0,"strikeoutWalkRatio":"1.60","strikeoutsPer9Inn":"7.20","walksPer9Inn":"4.50","hitsPer9Inn":"7.20","runsScoredPer9":"4.50","homeRunsPer9":"2.70","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"gamesStarted":1,"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"}]},"ID543807":{"person":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"jerseyNumber":"4","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":5,"groundOuts":19,"airOuts":11,"runs":13,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":14,"baseOnBalls":5,"intentionalWalks":0,"hits":14,"hitByPitch":2,"avg":".246","atBats":57,"obp":".323","slg":".561","ops":".884","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":65,"totalBases":32,"rbi":9,"leftOnBase":19,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"1.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.25","popOuts":2,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID689254":{"person":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"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":9,"gamesStarted":0,"flyOuts":3,"groundOuts":3,"airOuts":5,"runs":5,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":24,"obp":".385","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":126,"era":"6.75","inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.88","battersFaced":26,"outs":16,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":126,"balls":45,"strikes":81,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":2,"winPercentage":".---","pitchesPerInning":"23.63","gamesFinished":1,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"13.50","walksPer9Inn":"3.38","hitsPer9Inn":"13.50","runsScoredPer9":"8.44","homeRunsPer9":"1.69","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680755":{"person":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":4,"strikes":15,"strikePercentage":".790","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":4,"groundOuts":1,"airOuts":8,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":1,"hits":9,"hitByPitch":0,"atBats":28,"obp":".406","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":131,"era":"6.43","inningsPitched":"7.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.86","battersFaced":32,"outs":21,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":131,"balls":49,"strikes":82,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.13","rbi":0,"winPercentage":".---","pitchesPerInning":"18.71","gamesFinished":1,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"12.86","walksPer9Inn":"5.14","hitsPer9Inn":"11.57","runsScoredPer9":"6.43","homeRunsPer9":"2.57","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664034":{"person":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"jerseyNumber":"2","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"101","stats":{"batting":{"note":"a-","summary":"1-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":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":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".333","atBats":3,"obp":".333","slg":".333","ops":".666","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID623168":{"person":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"jerseyNumber":"55","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"601","stats":{"batting":{"note":"4-","summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":3,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID665489":{"person":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"jerseyNumber":"27","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"300","stats":{"batting":{"summary":"2-7 | 2 BB, 2 R","gamesPlayed":1,"flyOuts":4,"groundOuts":1,"airOuts":4,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":9,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":12,"groundOuts":16,"airOuts":15,"runs":14,"doubles":3,"triples":0,"homeRuns":6,"strikeOuts":4,"baseOnBalls":9,"intentionalWalks":4,"hits":24,"hitByPitch":1,"avg":".414","atBats":58,"obp":".493","slg":".776","ops":"1.269","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":69,"totalBases":45,"rbi":12,"leftOnBase":20,"sacBunts":0,"sacFlies":1,"babip":".367","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.67","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":84,"errors":1,"chances":94,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID664702":{"person":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"jerseyNumber":"3","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"701","stats":{"batting":{"note":"2-","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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":4,"groundOuts":3,"airOuts":6,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".133","atBats":15,"obp":".188","slg":".133","ops":".321","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":16,"totalBases":2,"rbi":1,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".182","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":12,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID672386":{"person":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"jerseyNumber":"30","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | HR, 2 BB, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":5,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":10,"groundOuts":12,"airOuts":21,"runs":11,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":8,"baseOnBalls":7,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".273","atBats":55,"obp":".349","slg":".582","ops":".931","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":63,"totalBases":32,"rbi":13,"leftOnBase":30,"sacBunts":0,"sacFlies":1,"babip":".233","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.00","popOuts":2,"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":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","assists":4,"putOuts":140,"errors":0,"chances":144,"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"}]}},"batters":[543807,664034,676914,664770,665489,666182,643396,662139,672386,623168,680718,664702,676391,665926,453286,689254,686973,622554,605135,656546,680755,641778,663893],"pitchers":[453286,689254,686973,622554,605135,656546,680755,641778,663893],"bench":[],"bullpen":[669456,592332,702056],"battingOrder":[676914,664770,665489,643396,662139,623168,664702,676391,665926],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Lukes (4, Sheehan)."},{"label":"HR","value":"Kirk (5, 4th inning off Glasnow, 2 on, 1 out)."},{"label":"TB","value":"Barger 2; Bichette 2; Clement; France, T; Giménez; Guerrero Jr. 2; Kirk 5; Lukes 2; Schneider; Varsho 2."},{"label":"RBI","value":"Bichette (1); Giménez (10); Kirk 3 (13)."},{"label":"2-out RBI","value":"Bichette."},{"label":"Runners left in scoring position, 2 out","value":"Straw; Springer; Kirk; Lukes 4; Heineman 2; Clement."},{"label":"SF","value":"Giménez."},{"label":"Team RISP","value":"2-for-12."},{"label":"Team LOB","value":"19."}]},{"title":"BASERUNNING","fieldList":[{"label":"PO","value":"Bichette (1st base by Glasnow)."}]},{"title":"FIELDING","fieldList":[{"label":"Outfield assists","value":"Barger (Freeman, F at home)."}]}],"note":[{"label":"a","value":"Struck out for Springer in the 7th."},{"label":"1","value":"Ran for Bichette in the 7th."},{"label":"2","value":"Ran for Barger in the 8th."},{"label":"3","value":"Ran for France, T in the 10th."},{"label":"4","value":"Ran for Kirk in the 12th."}]},"home":{"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":16,"groundOuts":6,"airOuts":29,"runs":6,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":13,"baseOnBalls":10,"intentionalWalks":5,"hits":16,"hitByPitch":1,"avg":".219","atBats":63,"obp":".324","slg":".414","ops":".738","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":75,"totalBases":31,"rbi":6,"leftOnBase":26,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.75","popOuts":11,"lineOuts":2},"pitching":{"flyOuts":11,"groundOuts":19,"airOuts":18,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":9,"intentionalWalks":1,"hits":15,"hitByPitch":1,"atBats":67,"obp":".321","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":312,"era":"3.86","inningsPitched":"18.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.31","battersFaced":78,"outs":54,"completeGames":0,"shutouts":0,"pitchesThrown":312,"balls":104,"strikes":208,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.06","rbi":5,"pitchesPerInning":"17.33","runsScoredPer9":"2.50","homeRunsPer9":"0.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":54,"errors":2,"chances":76,"passedBall":0,"pickoffs":0}},"players":{"ID669257":{"person":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"jerseyNumber":"16","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"400","stats":{"batting":{"summary":"1-6 | BB, HBP, 4 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":8,"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":17,"errors":0,"chances":17,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":5,"groundOuts":7,"airOuts":8,"runs":5,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":5,"intentionalWalks":1,"hits":12,"hitByPitch":2,"avg":".293","atBats":41,"obp":".396","slg":".366","ops":".762","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":48,"totalBases":15,"rbi":6,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"babip":".423","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.00","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","assists":1,"putOuts":99,"errors":0,"chances":100,"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"}]},"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":4,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":1,"avg":".429","atBats":7,"obp":".500","slg":".571","ops":"1.071","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":10,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":2,"sacFlies":0,"babip":".750","groundOutsToAirouts":"3.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","assists":1,"putOuts":37,"errors":1,"chances":39,"fielding":".974","passedBall":0,"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":"4.2 IP, 2 ER, 5 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":3,"airOuts":6,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":85,"inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":22,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":29,"strikes":56,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":4,"gamesFinished":0,"runsScoredPer9":"7.71","homeRunsPer9":"1.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":4,"gamesStarted":3,"flyOuts":6,"groundOuts":17,"airOuts":13,"runs":5,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":23,"baseOnBalls":11,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":64,"obp":".303","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":301,"era":"1.50","inningsPitched":"18.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":3,"whip":"1.28","battersFaced":76,"outs":54,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":301,"balls":113,"strikes":188,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.31","rbi":4,"winPercentage":".---","pitchesPerInning":"16.72","gamesFinished":0,"strikeoutWalkRatio":"2.09","strikeoutsPer9Inn":"11.50","walksPer9Inn":"5.50","hitsPer9Inn":"6.00","runsScoredPer9":"2.50","homeRunsPer9":"0.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":6},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".667","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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"800","stats":{"batting":{"summary":"2-5 | 3 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":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":13,"flyOuts":5,"groundOuts":7,"airOuts":12,"runs":8,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":16,"baseOnBalls":4,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".286","atBats":49,"obp":".340","slg":".367","ops":".707","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":53,"totalBases":18,"rbi":5,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"babip":".424","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":6,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":24,"errors":1,"chances":32,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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,"battingOrder":"500","stats":{"batting":{"summary":"0-7 | BB, 3 K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":13,"flyOuts":5,"groundOuts":10,"airOuts":12,"runs":6,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":12,"baseOnBalls":9,"intentionalWalks":1,"hits":8,"hitByPitch":1,"avg":".190","atBats":42,"obp":".346","slg":".357","ops":".703","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":52,"totalBases":15,"rbi":2,"leftOnBase":25,"sacBunts":0,"sacFlies":0,"babip":".214","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.00","popOuts":4,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":24,"putOuts":8,"errors":2,"chances":34,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":3,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":3,"balls":1,"strikes":2,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":5,"groundOuts":2,"airOuts":6,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":1,"hits":4,"hitByPitch":0,"atBats":15,"obp":".313","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":43,"era":"7.36","inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":3,"whip":"1.36","battersFaced":16,"outs":11,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":43,"balls":15,"strikes":28,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"11.73","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.36","walksPer9Inn":"2.45","hitsPer9Inn":"9.82","runsScoredPer9":"7.36","homeRunsPer9":"4.91","inheritedRunners":8,"inheritedRunnersScored":4,"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":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"2-7 | HR, 2 BB, 2 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":9,"totalBases":5,"rbi":2,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"7.00","popOuts":2,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":19,"errors":0,"chances":19,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":10,"groundOuts":10,"airOuts":19,"runs":7,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":9,"intentionalWalks":2,"hits":12,"hitByPitch":1,"avg":".231","atBats":52,"obp":".355","slg":".442","ops":".797","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":62,"totalBases":23,"rbi":3,"leftOnBase":27,"sacBunts":0,"sacFlies":0,"babip":".256","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","popOuts":3,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":116,"errors":0,"chances":128,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"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":{"summary":"2.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":30,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":7,"strikes":23,"strikePercentage":".770","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":7,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":48,"era":"4.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.50","battersFaced":10,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":48,"balls":18,"strikes":30,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"24.00","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"9.00","hitsPer9Inn":"4.50","runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID808975":{"person":{"id":808975,"fullName":"Hyeseong Kim","link":"/api/v1/people/808975"},"jerseyNumber":"6","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681909":{"person":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909"},"jerseyNumber":"75","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"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":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"700","stats":{"batting":{"summary":"1-8 | 2B, 2 K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":5,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":2,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":1,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":6,"groundOuts":8,"airOuts":14,"runs":4,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":16,"baseOnBalls":2,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".240","atBats":50,"obp":".269","slg":".400","ops":".669","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":52,"totalBases":20,"rbi":6,"leftOnBase":23,"sacBunts":0,"sacFlies":0,"babip":".313","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.00","popOuts":4,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":32,"putOuts":9,"errors":1,"chances":42,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID660271":{"person":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"jerseyNumber":"17","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"100","stats":{"batting":{"summary":"4-4 | 2 HR, 2 2B, 5 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":5,"intentionalWalks":4,"hits":4,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":9,"totalBases":12,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":6,"groundOuts":9,"airOuts":10,"runs":12,"doubles":2,"triples":1,"homeRuns":8,"strikeOuts":19,"baseOnBalls":13,"intentionalWalks":8,"hits":15,"hitByPitch":0,"avg":".283","atBats":53,"obp":".424","slg":".811","ops":"1.235","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":66,"totalBases":43,"rbi":14,"leftOnBase":23,"sacBunts":0,"sacFlies":0,"babip":".269","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"6.62","popOuts":3,"lineOuts":1},"pitching":{"gamesPlayed":2,"gamesStarted":2,"flyOuts":5,"groundOuts":8,"airOuts":8,"runs":3,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":19,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":39,"obp":".222","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":189,"era":"2.25","inningsPitched":"12.0","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"0.75","battersFaced":45,"outs":36,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":189,"balls":63,"strikes":126,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.75","gamesFinished":0,"strikeoutWalkRatio":"4.75","strikeoutsPer9Inn":"14.25","walksPer9Inn":"3.00","hitsPer9Inn":"3.75","runsScoredPer9":"2.25","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID694361":{"person":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"note":"(W, 1-0)","summary":"4.0 IP, 0 ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":13,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":72,"inningsPitched":"4.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":15,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":72,"balls":23,"strikes":49,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"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":2,"gamesStarted":0,"flyOuts":4,"groundOuts":3,"airOuts":7,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":17,"obp":".211","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":86,"era":"0.00","inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.80","battersFaced":19,"outs":15,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":25,"strikes":61,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.20","gamesFinished":2,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.60","hitsPer9Inn":"3.60","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"1.2 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":28,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":9,"strikes":19,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":5,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":9,"obp":".111","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":42,"era":"0.00","inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.38","battersFaced":9,"outs":8,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":42,"balls":12,"strikes":30,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"5.00","rbi":0,"winPercentage":".---","pitchesPerInning":"15.75","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"6.75","walksPer9Inn":"0.00","hitsPer9Inn":"3.38","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"battingOrder":"600","stats":{"batting":{"summary":"4-8 | HR, RBI, R","gamesPlayed":1,"flyOuts":3,"groundOuts":0,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":7,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"8.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":8,"groundOuts":14,"airOuts":11,"runs":7,"doubles":1,"triples":0,"homeRuns":5,"strikeOuts":16,"baseOnBalls":3,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".268","atBats":56,"obp":".305","slg":".554","ops":".859","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":59,"totalBases":31,"rbi":12,"leftOnBase":30,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.20","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":20,"errors":1,"chances":22,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"900","stats":{"batting":{"summary":"0-5","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":5,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"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":13,"flyOuts":11,"groundOuts":15,"airOuts":20,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":2,"avg":".083","atBats":48,"obp":".120","slg":".104","ops":".224","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":52,"totalBases":5,"rbi":1,"leftOnBase":34,"sacBunts":2,"sacFlies":0,"babip":".108","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":29,"errors":1,"chances":30,"fielding":".967","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":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":3,"strikes":5,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":3,"runs":5,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":1,"hits":6,"hitByPitch":0,"atBats":11,"obp":".643","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":56,"era":"15.43","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"3.86","battersFaced":15,"outs":7,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":56,"balls":29,"strikes":27,"strikePercentage":".480","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"24.00","gamesFinished":0,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"11.57","hitsPer9Inn":"23.14","runsScoredPer9":"19.29","homeRunsPer9":"7.71","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"1-8 | BB, K","gamesPlayed":1,"flyOuts":5,"groundOuts":0,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":9,"totalBases":1,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":1,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":15,"groundOuts":13,"airOuts":22,"runs":3,"doubles":4,"triples":1,"homeRuns":0,"strikeOuts":7,"baseOnBalls":7,"intentionalWalks":1,"hits":14,"hitByPitch":1,"avg":".250","atBats":56,"obp":".344","slg":".357","ops":".701","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":64,"totalBases":20,"rbi":6,"leftOnBase":22,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":33,"putOuts":22,"errors":1,"chances":56,"fielding":".982","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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"901","stats":{"batting":{"note":"b-","summary":"1-3","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".571","atBats":7,"obp":".700","slg":".571","ops":"1.271","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":10,"totalBases":4,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".571","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":4,"gamesStarted":4,"flyOuts":10,"groundOuts":29,"airOuts":12,"runs":7,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":32,"baseOnBalls":8,"intentionalWalks":0,"hits":14,"hitByPitch":1,"atBats":87,"obp":".240","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":393,"era":"2.42","inningsPitched":"26.0","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"0.85","battersFaced":96,"outs":78,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":393,"balls":149,"strikes":244,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"2.42","rbi":0,"winPercentage":".750","pitchesPerInning":"15.12","gamesFinished":0,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"11.08","walksPer9Inn":"2.77","hitsPer9Inn":"4.85","runsScoredPer9":"2.42","homeRunsPer9":"0.35","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":0,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"summary":"2.2 IP, 0 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":3,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":1,"hits":3,"hitByPitch":0,"atBats":10,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":37,"inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":12,"outs":8,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":37,"balls":13,"strikes":24,"strikePercentage":".650","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":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":6,"groundOuts":6,"airOuts":8,"runs":7,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":4,"baseOnBalls":5,"intentionalWalks":1,"hits":11,"hitByPitch":0,"atBats":28,"obp":".471","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":134,"era":"9.95","inningsPitched":"6.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"2.53","battersFaced":34,"outs":19,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":134,"balls":42,"strikes":92,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".---","pitchesPerInning":"21.16","gamesFinished":0,"strikeoutWalkRatio":"0.80","strikeoutsPer9Inn":"5.68","walksPer9Inn":"7.11","hitsPer9Inn":"15.63","runsScoredPer9":"9.95","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"801","stats":{"batting":{"note":"a-","summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":0,"groundOuts":6,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":1,"avg":".300","atBats":10,"obp":".364","slg":".300","ops":".664","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":12,"totalBases":3,"rbi":1,"leftOnBase":4,"sacBunts":1,"sacFlies":0,"babip":".300","groundOutsToAirouts":"3.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":3,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"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":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":5,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":5,"balls":0,"strikes":5,"strikePercentage":"1.000","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":3,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":8,"obp":".300","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":43,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.50","battersFaced":10,"outs":6,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":43,"balls":12,"strikes":31,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"21.50","gamesFinished":0,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"4.50","walksPer9Inn":"9.00","hitsPer9Inn":"4.50","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"0.1 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":3,"strikes":12,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"27.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":8,"gamesStarted":0,"flyOuts":1,"groundOuts":4,"airOuts":3,"runs":4,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":20,"obp":".455","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":86,"era":"9.00","inningsPitched":"4.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":4,"whip":"2.50","battersFaced":22,"outs":12,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":27,"strikes":59,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":1,"winPercentage":".---","pitchesPerInning":"21.50","gamesFinished":3,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"11.25","walksPer9Inn":"4.50","hitsPer9Inn":"18.00","runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"1.2 IP, 0 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":29,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":16,"strikes":13,"strikePercentage":".450","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":4,"groundOuts":10,"airOuts":12,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":31,"obp":".222","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":133,"era":"0.93","inningsPitched":"9.2","wins":0,"losses":0,"saves":3,"saveOpportunities":3,"holds":1,"blownSaves":0,"earnedRuns":1,"whip":"0.83","battersFaced":36,"outs":29,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":133,"balls":49,"strikes":84,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".---","pitchesPerInning":"13.76","gamesFinished":5,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"5.59","walksPer9Inn":"3.72","hitsPer9Inn":"3.72","runsScoredPer9":"0.93","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":3},"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"}]},"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":4,"gamesStarted":4,"flyOuts":14,"groundOuts":37,"airOuts":25,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":26,"baseOnBalls":4,"intentionalWalks":0,"hits":17,"hitByPitch":2,"atBats":103,"obp":".207","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":396,"era":"1.57","inningsPitched":"28.2","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"0.73","battersFaced":111,"outs":86,"gamesPitched":4,"completeGames":2,"shutouts":0,"pitchesThrown":396,"balls":123,"strikes":273,"strikePercentage":".690","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.48","rbi":0,"winPercentage":".750","pitchesPerInning":"13.81","gamesFinished":0,"strikeoutWalkRatio":"6.50","strikeoutsPer9Inn":"8.16","walksPer9Inn":"1.26","hitsPer9Inn":"5.34","runsScoredPer9":"2.20","homeRunsPer9":"0.63","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":2,"lineOuts":9},"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}}},"batters":[660271,605141,518692,669257,571970,606192,669242,571771,500743,681624,669743,607192,607455,680736,595014,676263,808963,686218,477132,683618,694361],"pitchers":[607192,607455,680736,595014,676263,808963,686218,477132,683618,694361],"bench":[681909,808975,666163],"bullpen":[605483,808967],"battingOrder":[660271,605141,518692,669257,571970,606192,669242,500743,669743],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Ohtani 2 (2, Scherzer, Fluharty); Edman (2, Lauer)."},{"label":"HR","value":"Hernández, T (5, 2nd inning off Scherzer, 0 on, 1 out); Ohtani 2 (8, 3rd inning off Scherzer, 0 on, 1 out, 7th inning off Domínguez, 0 on, 1 out); Freeman, F (2, 18th inning off Little, B, 0 on, 0 out)."},{"label":"TB","value":"Betts; Call; Edman 2; Freeman, F 5; Hernández, E 2; Hernández, T 7; Ohtani 12; Smith, W."},{"label":"RBI","value":"Freeman, F 2 (3); Hernández, T (12); Ohtani 3 (14)."},{"label":"2-out RBI","value":"Freeman, F."},{"label":"Runners left in scoring position, 2 out","value":"Edman; Rojas, M; Smith, W; Freeman, F 3; Muncy; Betts."},{"label":"SAC","value":"Rojas, M."},{"label":"Team RISP","value":"2-for-14."},{"label":"Team LOB","value":"18."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Freeman, F (1, 2nd base off Scherzer/Kirk)."},{"label":"CS","value":"Ohtani (1, 2nd base by Hoffman, J/Kirk)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Edman (1, fielding); Betts (1, throw)."},{"label":"Outfield assists","value":"Hernández, T (Schneider at home)."},{"label":"Pickoffs","value":"Glasnow (Bichette at 1st base)."}]}],"note":[{"label":"a","value":"Hit a sacrifice bunt for Hernández, E in the 13th."},{"label":"b","value":"Popped out for Pages, A in the 13th."}]}},"officials":[{"official":{"id":427533,"fullName":"Mark Wegner","link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":484198,"fullName":"Alan Porter","link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":503077,"fullName":"Adam Hamari","link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":490319,"fullName":"Jordan Baker","link":"/api/v1/people/490319"},"officialType":"Third Base"},{"official":{"id":504381,"fullName":"Will Little","link":"/api/v1/people/504381"},"officialType":"Left Field"},{"official":{"id":482641,"fullName":"Adrian Johnson","link":"/api/v1/people/482641"},"officialType":"Right Field"}],"info":[{"label":"WP","value":"Klein."},{"label":"IBB","value":"Giménez (by Sheehan); Ohtani 4 (by Hoffman, J, by Fisher, by Lauer, by Lauer); Betts (by Lauer)."},{"label":"HBP","value":"Varsho (by Henriquez, E); Smith, W (by Hoffman, J)."},{"label":"Pitches-strikes","value":"Scherzer 79-54; Fluharty 14-9; Varland, L 20-13; Domínguez 27-12; Bassitt 8-6; Hoffman, J 33-20; Fisher 19-15; Lauer 68-45; Little, B 29-15; Glasnow 85-56; Banda 3-2; Wrobleski 28-19; Treinen 15-12; Dreyer 5-5; Sasaki 29-13; Sheehan 37-24; Kershaw 8-5; Henriquez, E 30-23; Klein 72-49."},{"label":"Groundouts-flyouts","value":"Scherzer 1-5; Fluharty 0-1; Varland, L 0-1; Domínguez 1-1; Bassitt 0-2; Hoffman, J 0-1; Fisher 0-1; Lauer 3-4; Little, B 1-0; Glasnow 3-5; Banda 0-0; Wrobleski 3-0; Treinen 1-0; Dreyer 1-1; Sasaki 3-1; Sheehan 2-1; Kershaw 1-0; Henriquez, E 2-2; Klein 3-1."},{"label":"Batters faced","value":"Scherzer 18; Fluharty 3; Varland, L 5; Domínguez 6; Bassitt 3; Hoffman, J 8; Fisher 6; Lauer 20; Little, B 6; Glasnow 22; Banda 1; Wrobleski 6; Treinen 4; Dreyer 3; Sasaki 7; Sheehan 12; Kershaw 1; Henriquez, E 7; Klein 15."},{"label":"Inherited runners-scored","value":"Fluharty 1-1; Varland, L 1-0; Banda 1-0; Sasaki 2-0; Kershaw 3-0."},{"label":"Umpires","value":"HP: Mark Wegner. 1B: Alan Porter. 2B: Adam Hamari. 3B: Jordan Baker. LF: Will Little. RF: Adrian Johnson. "},{"label":"Weather","value":"71 degrees, Clear."},{"label":"Wind","value":"9 mph, Varies."},{"label":"First pitch","value":"5:11 PM."},{"label":"T","value":"6:39."},{"label":"Att","value":"52,654."},{"label":"Venue","value":"Dodger Stadium."},{"label":"October 27, 2025"}],"pitchingNotes":["Little, B pitched to 1 batter in the 18th inning."],"topPerformers":[{"player":{"person":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271","boxscoreName":"Ohtani"},"jerseyNumber":"17","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"100","stats":{"batting":{"summary":"4-4 | 2 HR, 2 2B, 5 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":5,"intentionalWalks":4,"hits":4,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":9,"totalBases":12,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":6,"groundOuts":9,"airOuts":10,"runs":12,"doubles":2,"triples":1,"homeRuns":8,"strikeOuts":19,"baseOnBalls":13,"intentionalWalks":8,"hits":15,"hitByPitch":0,"avg":".283","atBats":53,"obp":".424","slg":".811","ops":"1.235","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":66,"totalBases":43,"rbi":14,"leftOnBase":23,"sacBunts":0,"sacFlies":0,"babip":".269","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"6.62","popOuts":3,"lineOuts":1},"pitching":{"gamesPlayed":2,"gamesStarted":2,"flyOuts":5,"groundOuts":8,"airOuts":8,"runs":3,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":19,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":39,"obp":".222","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":189,"era":"2.25","inningsPitched":"12.0","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"0.75","battersFaced":45,"outs":36,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":189,"balls":63,"strikes":126,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.75","gamesFinished":0,"strikeoutWalkRatio":"4.75","strikeoutsPer9Inn":"14.25","walksPer9Inn":"3.00","hitsPer9Inn":"3.75","runsScoredPer9":"2.25","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":85,"hittingGameScore":85},{"player":{"person":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386","boxscoreName":"Kirk"},"jerseyNumber":"30","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | HR, 2 BB, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":5,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":10,"groundOuts":12,"airOuts":21,"runs":11,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":8,"baseOnBalls":7,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".273","atBats":55,"obp":".349","slg":".582","ops":".931","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":63,"totalBases":32,"rbi":13,"leftOnBase":30,"sacBunts":0,"sacFlies":1,"babip":".233","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.00","popOuts":2,"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":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","assists":4,"putOuts":140,"errors":0,"chances":144,"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"}]},"type":"hitter","gameScore":66,"hittingGameScore":66},{"player":{"person":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361","boxscoreName":"Klein"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"note":"(W, 1-0)","summary":"4.0 IP, 0 ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":13,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":72,"inningsPitched":"4.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":15,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":72,"balls":23,"strikes":49,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"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":2,"gamesStarted":0,"flyOuts":4,"groundOuts":3,"airOuts":7,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":17,"obp":".211","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":86,"era":"0.00","inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.80","battersFaced":19,"outs":15,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":25,"strikes":61,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.20","gamesFinished":2,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.60","hitsPer9Inn":"3.60","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"reliever","gameScore":63,"pitchingGameScore":63}]},"decisions":{"winner":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"loser":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}