{"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":776546,"link":"/api/v1.1/game/776546/feed/live","metaData":{"wait":10,"timeStamp":"20250830_020113","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count00","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776546,"type":"R","doubleHeader":"N","id":"2025/08/29/milmlb-tormlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776546-2025-08-29","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-29T23:07:00Z","originalDate":"2025-08-29","officialDate":"2025-08-29","dayNight":"night","time":"7:07","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158","season":2025,"venue":{"id":32,"name":"American Family Field","link":"/api/v1/venues/32"},"springVenue":{"id":2518,"link":"/api/v1/venues/2518"},"teamCode":"mil","fileCode":"mil","abbreviation":"MIL","teamName":"Brewers","locationName":"Milwaukee","firstYearOfPlay":"1968","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Milwaukee","record":{"gamesPlayed":136,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":84,"losses":52,"ties":0,"pct":".618"},"records":{},"divisionLeader":false,"wins":84,"losses":52,"winningPercentage":".618"},"franchiseName":"Milwaukee","clubName":"Brewers","active":true},"home":{"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":135,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":78,"losses":57,"ties":0,"pct":".578"},"records":{},"divisionLeader":false,"wins":78,"losses":57,"winningPercentage":".578"},"franchiseName":"Toronto","clubName":"Blue Jays","active":true}},"players":{"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},"ID668964":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964","firstName":"Tobias","lastName":"Myers","primaryNumber":"32","birthDate":"1998-08-05","currentAge":28,"birthCity":"Winter Haven","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":223,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tobias","useLastName":"Myers","middleName":"Kane","boxscoreName":"Myers","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2024-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tobias Myers","nameSlug":"tobias-myers-668964","firstLastName":"Tobias Myers","lastFirstName":"Myers, Tobias","lastInitName":"Myers, T","initLastName":"T Myers","fullFMLName":"Tobias Kane Myers","fullLFMName":"Myers, Tobias Kane","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID686555":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555","firstName":"Isaac","lastName":"Collins","primaryNumber":"1","birthDate":"1997-07-22","currentAge":29,"birthCity":"Maple Grove","birthStateProvince":"MN","birthCountry":"USA","height":"5' 8\"","weight":188,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Isaac","useLastName":"Collins","middleName":"Michael","boxscoreName":"Collins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-09-08","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isaac Collins","nameSlug":"isaac-collins-686555","firstLastName":"Isaac Collins","lastFirstName":"Collins, Isaac","lastInitName":"Collins, I","initLastName":"I Collins","fullFMLName":"Isaac Michael Collins","fullLFMName":"Collins, Isaac Michael","strikeZoneTop":3.013,"strikeZoneBottom":1.521},"ID678011":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011","firstName":"Anthony","lastName":"Seigler","primaryNumber":"48","birthDate":"1999-06-20","currentAge":27,"birthCity":"Fort Defiance","birthStateProvince":"AZ","birthCountry":"USA","height":"5' 9\"","weight":192,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Anthony","useLastName":"Seigler","boxscoreName":"Seigler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"SEE-glur","mlbDebutDate":"2025-07-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"S","description":"Switch"},"nameFirstLast":"Anthony Seigler","nameSlug":"anthony-seigler-678011","firstLastName":"Anthony Seigler","lastFirstName":"Seigler, Anthony","lastInitName":"Seigler, A","initLastName":"A Seigler","fullFMLName":"Anthony Seigler","fullLFMName":"Seigler, Anthony","strikeZoneTop":3.1,"strikeZoneBottom":1.56},"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},"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},"ID682990":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990","firstName":"Charles","lastName":"Priester","primaryNumber":"46","birthDate":"2000-09-16","currentAge":26,"birthCity":"Glendale Heights","birthStateProvince":"IL","birthCountry":"USA","height":"6' 3\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Quinn","useLastName":"Priester","middleName":"Quinn","boxscoreName":"Priester","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"rhymes with “Easter”","mlbDebutDate":"2023-07-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Quinn Priester","nameSlug":"quinn-priester-682990","firstLastName":"Quinn Priester","lastFirstName":"Priester, Quinn","lastInitName":"Priester, Q","initLastName":"Q Priester","fullFMLName":"Charles Quinn Priester","fullLFMName":"Priester, Charles Quinn","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID500779":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779","firstName":"Jose","lastName":"Quintana","primaryNumber":"62","birthDate":"1989-01-24","currentAge":37,"birthCity":"Arjona","birthCountry":"Colombia","height":"6' 2\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jose","useLastName":"Quintana","middleName":"Guillermo","boxscoreName":"Quintana","nickName":"Lelo","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"kin-TAH-nuh","mlbDebutDate":"2012-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jose Quintana","nameSlug":"jose-quintana-500779","firstLastName":"Jose Quintana","lastFirstName":"Quintana, Jose","lastInitName":"Quintana, J","initLastName":"J Quintana","fullFMLName":"Jose Guillermo Quintana","fullLFMName":"Quintana, Jose Guillermo","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID621244":{"id":621244,"fullName":"José Berríos","link":"/api/v1/people/621244","firstName":"José","lastName":"Berríos","primaryNumber":"17","birthDate":"1994-05-27","currentAge":32,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Berríos","middleName":"Orlando","boxscoreName":"Berríos","nickName":"La Makina","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"beh-REE-ohs","mlbDebutDate":"2016-04-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Berríos","nameSlug":"jose-berrios-621244","firstLastName":"José Berríos","lastFirstName":"Berríos, José","lastInitName":"Berríos, J","initLastName":"J Berríos","fullFMLName":"José Orlando Berríos","fullLFMName":"Berríos, José Orlando","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID663368":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368","firstName":"Blake","lastName":"Perkins","birthDate":"1996-09-10","currentAge":30,"birthCity":"Litchfield Park","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Blake","useLastName":"Perkins","middleName":"Alexander","boxscoreName":"Perkins, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2023-04-19","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blake Perkins","nameSlug":"blake-perkins-663368","firstLastName":"Blake Perkins","lastFirstName":"Perkins, Blake","lastInitName":"Perkins, B","initLastName":"B Perkins","fullFMLName":"Blake Alexander Perkins","fullLFMName":"Perkins, Blake Alexander","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID684320":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320","firstName":"Yariel","lastName":"Rodriguez","primaryNumber":"29","birthDate":"1997-03-10","currentAge":29,"birthCity":"Camaguey","birthCountry":"Cuba","height":"6' 0\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yariel","useLastName":"Rodríguez","middleName":"Humberto","boxscoreName":"Rodríguez, Y","gender":"M","nameMatrilineal":"Yordi","isPlayer":true,"isVerified":true,"pronunciation":"YAH-ree-el","mlbDebutDate":"2024-04-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yariel Rodríguez","nameSlug":"yariel-rodriguez-684320","firstLastName":"Yariel Rodríguez","lastFirstName":"Rodríguez, Yariel","lastInitName":"Rodríguez, Y","initLastName":"Y Rodríguez","fullFMLName":"Yariel Humberto Rodríguez","fullLFMName":"Rodríguez, Yariel Humberto","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID683232":{"id":683232,"fullName":"Nick Mears","link":"/api/v1/people/683232","firstName":"Nicolaus","lastName":"Mears","primaryNumber":"31","birthDate":"1996-10-07","currentAge":29,"birthCity":"Sacramento","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Mears","middleName":"Tanner","boxscoreName":"Mears","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2020-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Mears","nameSlug":"nick-mears-683232","firstLastName":"Nick Mears","lastFirstName":"Mears, Nick","lastInitName":"Mears, N","initLastName":"N Mears","fullFMLName":"Nicolaus Tanner Mears","fullLFMName":"Mears, Nicolaus Tanner","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID661388":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388","firstName":"William","lastName":"Contreras","primaryNumber":"24","birthDate":"1997-12-24","currentAge":28,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"5' 10\"","weight":217,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"William","useLastName":"Contreras","middleName":"Jesus","boxscoreName":"Contreras, Wm","gender":"M","nameMatrilineal":"Castillo","isPlayer":true,"isVerified":true,"mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"William Contreras","nameSlug":"william-contreras-661388","firstLastName":"William Contreras","lastFirstName":"Contreras, William","lastInitName":"Contreras, W","initLastName":"W Contreras","fullFMLName":"William Jesus Contreras","fullLFMName":"Contreras, William Jesus","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"ID668930":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930","firstName":"Brice","lastName":"Turang","primaryNumber":"2","birthDate":"1999-11-21","currentAge":26,"birthCity":"Corona","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Brice","useLastName":"Turang","middleName":"Craig","boxscoreName":"Turang","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brice Turang","nameSlug":"brice-turang-668930","firstLastName":"Brice Turang","lastFirstName":"Turang, Brice","lastInitName":"Turang, B","initLastName":"B Turang","fullFMLName":"Brice Craig Turang","fullLFMName":"Turang, Brice Craig","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID643376":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376","firstName":"Daniel","lastName":"Jansen","primaryNumber":"9","birthDate":"1995-04-15","currentAge":31,"birthCity":"Elmhurst","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":240,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Danny","useLastName":"Jansen","middleName":"Robert","boxscoreName":"Jansen, D","nickName":"Jano","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"JAN-sin","mlbDebutDate":"2018-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Danny Jansen","nameSlug":"danny-jansen-643376","firstLastName":"Danny Jansen","lastFirstName":"Jansen, Danny","lastInitName":"Jansen, D","initLastName":"D Jansen","fullFMLName":"Daniel Robert Jansen","fullLFMName":"Jansen, Daniel Robert","strikeZoneTop":3.281,"strikeZoneBottom":1.656},"ID657649":{"id":657649,"fullName":"Jared Koenig","link":"/api/v1/people/657649","firstName":"Jared","lastName":"Koenig","primaryNumber":"47","birthDate":"1994-01-24","currentAge":32,"birthCity":"Aptos","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":244,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jared","useLastName":"Koenig","middleName":"Tyler","boxscoreName":"Koenig","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"KAY-ni/g/","mlbDebutDate":"2022-06-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jared Koenig","nameSlug":"jared-koenig-657649","firstLastName":"Jared Koenig","lastFirstName":"Koenig, Jared","lastInitName":"Koenig, J","initLastName":"J Koenig","fullFMLName":"Jared Tyler Koenig","fullLFMName":"Koenig, Jared Tyler","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID667297":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297","firstName":"Thomas","lastName":"Nance","primaryNumber":"35","birthDate":"1991-03-19","currentAge":35,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tommy","useLastName":"Nance","middleName":"Andrew","boxscoreName":"Nance","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-05-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy Nance","nameSlug":"tommy-nance-667297","firstLastName":"Tommy Nance","lastFirstName":"Nance, Tommy","lastInitName":"Nance, T","initLastName":"T Nance","fullFMLName":"Thomas Andrew Nance","fullLFMName":"Nance, Thomas Andrew","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID642239":{"id":642239,"fullName":"Rob Zastryzny","link":"/api/v1/people/642239","firstName":"Robert","lastName":"Zastryzny","primaryNumber":"58","birthDate":"1992-03-26","currentAge":34,"birthCity":"Edmonton","birthStateProvince":"AB","birthCountry":"Canada","height":"6' 3\"","weight":231,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Rob","useLastName":"Zastryzny","middleName":"John","boxscoreName":"Zastryzny","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"zah-STRIZ-nee","mlbDebutDate":"2016-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Rob Zastryzny","nameSlug":"rob-zastryzny-642239","firstLastName":"Rob Zastryzny","lastFirstName":"Zastryzny, Rob","lastInitName":"Zastryzny, R","initLastName":"R Zastryzny","fullFMLName":"Robert John Zastryzny","fullLFMName":"Zastryzny, Robert John","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID571946":{"id":571946,"fullName":"Shelby Miller","link":"/api/v1/people/571946","firstName":"Shelby","lastName":"Miller","primaryNumber":"77","birthDate":"1990-10-10","currentAge":35,"birthCity":"Round Rock","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shelby","useLastName":"Miller","middleName":"Charles","boxscoreName":"Miller, S","nickName":"Millzy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2012-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shelby Miller","nameSlug":"shelby-miller-571946","firstLastName":"Shelby Miller","lastFirstName":"Miller, Shelby","lastInitName":"Miller, S","initLastName":"S Miller","fullFMLName":"Shelby Charles Miller","fullLFMName":"Miller, Shelby Charles","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID592885":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885","firstName":"Christian","lastName":"Yelich","primaryNumber":"22","birthDate":"1991-12-05","currentAge":34,"birthCity":"Thousand Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Christian","useLastName":"Yelich","middleName":"Stephen","boxscoreName":"Yelich","nickName":"Yeli","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"YELL-itch","mlbDebutDate":"2013-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Yelich","nameSlug":"christian-yelich-592885","firstLastName":"Christian Yelich","lastFirstName":"Yelich, Christian","lastInitName":"Yelich, C","initLastName":"C Yelich","fullFMLName":"Christian Stephen Yelich","fullLFMName":"Yelich, Christian Stephen","strikeZoneTop":3.37,"strikeZoneBottom":1.7},"ID641343":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343","firstName":"Jakob","lastName":"Bauers","primaryNumber":"9","birthDate":"1995-10-06","currentAge":30,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":216,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Jake","useLastName":"Bauers","middleName":"Christopher","boxscoreName":"Bauers","nickName":"JB","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-06-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Bauers","nameSlug":"jake-bauers-641343","firstLastName":"Jake Bauers","lastFirstName":"Bauers, Jake","lastInitName":"Bauers, J","initLastName":"J Bauers","fullFMLName":"Jakob Christopher Bauers","fullLFMName":"Bauers, Jakob Christopher","strikeZoneTop":3.22,"strikeZoneBottom":1.62},"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},"ID686217":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217","firstName":"Salvatore","lastName":"Frelick","primaryNumber":"10","birthDate":"2000-04-19","currentAge":26,"birthCity":"Boston","birthStateProvince":"MA","birthCountry":"USA","height":"5' 9\"","weight":191,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Sal","useLastName":"Frelick","middleName":"Michael","boxscoreName":"Frelick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"FREE-lick","mlbDebutDate":"2023-07-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sal Frelick","nameSlug":"sal-frelick-686217","firstLastName":"Sal Frelick","lastFirstName":"Frelick, Sal","lastInitName":"Frelick, S","initLastName":"S Frelick","fullFMLName":"Salvatore Michael Frelick","fullLFMName":"Frelick, Salvatore Michael","strikeZoneTop":3.06,"strikeZoneBottom":1.55},"ID682842":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842","firstName":"Abner","lastName":"Uribe","primaryNumber":"45","birthDate":"2000-06-20","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Abner","useLastName":"Uribe","middleName":"Brismaury","boxscoreName":"Uribe","gender":"M","nameMatrilineal":"Cabral","isPlayer":true,"isVerified":false,"pronunciation":"oo-REE-bay","mlbDebutDate":"2023-07-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Abner Uribe","nameSlug":"abner-uribe-682842","firstLastName":"Abner Uribe","lastFirstName":"Uribe, Abner","lastInitName":"Uribe, A","initLastName":"A Uribe","fullFMLName":"Abner Brismaury Uribe","fullLFMName":"Uribe, Abner Brismaury","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID683734":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734","firstName":"Andrew","lastName":"Vaughn","primaryNumber":"28","birthDate":"1998-04-03","currentAge":28,"birthCity":"Santa Rosa","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Andrew","useLastName":"Vaughn","middleName":"Clayton","boxscoreName":"Vaughn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2021-04-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Vaughn","nameSlug":"andrew-vaughn-683734","firstLastName":"Andrew Vaughn","lastFirstName":"Vaughn, Andrew","lastInitName":"Vaughn, A","initLastName":"A Vaughn","fullFMLName":"Andrew Clayton Vaughn","fullLFMName":"Vaughn, Andrew Clayton","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"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},"ID663604":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604","firstName":"Brandon","lastName":"Lockridge","primaryNumber":"20","birthDate":"1997-03-14","currentAge":29,"birthCity":"Pensacola","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":197,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Brandon","useLastName":"Lockridge","middleName":"Marcus","boxscoreName":"Lockridge","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2024-09-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Lockridge","nameSlug":"brandon-lockridge-663604","firstLastName":"Brandon Lockridge","lastFirstName":"Lockridge, Brandon","lastInitName":"Lockridge, B","initLastName":"B Lockridge","fullFMLName":"Brandon Marcus Lockridge","fullLFMName":"Lockridge, Brandon Marcus","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"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},"ID677865":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865","firstName":"Justin","lastName":"Bruihl","primaryNumber":"47","birthDate":"1997-06-26","currentAge":29,"birthCity":"Petaluma","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Bruihl","boxscoreName":"Bruihl","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2021-08-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Justin Bruihl","nameSlug":"justin-bruihl-677865","firstLastName":"Justin Bruihl","lastFirstName":"Bruihl, Justin","lastInitName":"Bruihl, J","initLastName":"J Bruihl","fullFMLName":"Justin  Bruihl","fullLFMName":"Bruihl, Justin ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID655316":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316","firstName":"Andruw","lastName":"Monasterio","primaryNumber":"32","birthDate":"1997-05-30","currentAge":29,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Andruw","useLastName":"Monasterio","middleName":"José","boxscoreName":"Monasterio","gender":"M","nameMatrilineal":"Palacios","isPlayer":true,"isVerified":true,"pronunciation":"AHN-drew","mlbDebutDate":"2023-05-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andruw Monasterio","nameSlug":"andruw-monasterio-655316","firstLastName":"Andruw Monasterio","lastFirstName":"Monasterio, Andruw","lastInitName":"Monasterio, A","initLastName":"A Monasterio","fullFMLName":"Andruw José Monasterio","fullLFMName":"Monasterio, Andruw José","strikeZoneTop":3.148,"strikeZoneBottom":1.589},"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},"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},"ID676879":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879","firstName":"Aaron","lastName":"Ashby","primaryNumber":"26","birthDate":"1998-05-24","currentAge":28,"birthCity":"Kansas City","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":194,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Ashby","boxscoreName":"Ashby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-06-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Aaron Ashby","nameSlug":"aaron-ashby-676879","firstLastName":"Aaron Ashby","lastFirstName":"Ashby, Aaron","lastInitName":"Ashby, A","initLastName":"A Ashby","fullFMLName":"Aaron  Ashby","fullLFMName":"Ashby, Aaron","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID702332":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332","firstName":"Caleb","lastName":"Durbin","primaryNumber":"5","birthDate":"2000-02-22","currentAge":26,"birthCity":"Lake Forest","birthStateProvince":"IL","birthCountry":"USA","height":"5' 6\"","weight":183,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Caleb","useLastName":"Durbin","boxscoreName":"Durbin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Caleb Durbin","nameSlug":"caleb-durbin-702332","firstLastName":"Caleb Durbin","lastFirstName":"Durbin, Caleb","lastInitName":"Durbin, C","initLastName":"C Durbin","fullFMLName":"Caleb  Durbin","fullLFMName":"Durbin, Caleb","strikeZoneTop":2.947,"strikeZoneBottom":1.487},"ID642547":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547","firstName":"Freddy","lastName":"Peralta","primaryNumber":"51","birthDate":"1996-06-04","currentAge":30,"birthCity":"Moca","birthCountry":"Dominican Republic","height":"6' 0\"","weight":198,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Freddy","useLastName":"Peralta","boxscoreName":"Peralta, F","nickName":"Kacike","gender":"M","nameMatrilineal":"Diaz","isPlayer":true,"isVerified":false,"mlbDebutDate":"2018-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddy Peralta","nameSlug":"freddy-peralta-642547","firstLastName":"Freddy Peralta","lastFirstName":"Peralta, Freddy","lastInitName":"Peralta, F","initLastName":"F Peralta","fullFMLName":"Freddy Peralta","fullLFMName":"Peralta, Freddy","strikeZoneTop":3.28,"strikeZoneBottom":1.55},"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},"ID607200":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200","firstName":"Erick","lastName":"Fedde","primaryNumber":"47","birthDate":"1993-02-25","currentAge":33,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Erick","useLastName":"Fedde","middleName":"James","boxscoreName":"Fedde","nickName":"Feddeccini","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"FEH-dee","mlbDebutDate":"2017-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Erick Fedde","nameSlug":"erick-fedde-607200","firstLastName":"Erick Fedde","lastFirstName":"Fedde, Erick","lastInitName":"Fedde, E","initLastName":"E Fedde","fullFMLName":"Erick James Fedde","fullLFMName":"Fedde, Erick James","strikeZoneTop":3.47,"strikeZoneBottom":1.61},"ID605540":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540","firstName":"Brandon","lastName":"Woodruff","primaryNumber":"53","birthDate":"1993-02-10","currentAge":33,"birthCity":"Tupelo","birthStateProvince":"MS","birthCountry":"USA","height":"6' 4\"","weight":241,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Woodruff","middleName":"Kyle","boxscoreName":"Woodruff","nickName":"Woody","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-08-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Woodruff","nameSlug":"brandon-woodruff-605540","firstLastName":"Brandon Woodruff","lastFirstName":"Woodruff, Brandon","lastInitName":"Woodruff, B","initLastName":"B Woodruff","fullFMLName":"Brandon Kyle Woodruff","fullLFMName":"Woodruff, Brandon Kyle","strikeZoneTop":3.5,"strikeZoneBottom":1.68},"ID694819":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819","firstName":"Jacob","lastName":"Misiorowski","primaryNumber":"32","birthDate":"2002-04-03","currentAge":24,"birthCity":"Blue Springs","birthStateProvince":"MO","birthCountry":"USA","height":"6' 7\"","weight":201,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Misiorowski","middleName":"Walter","boxscoreName":"Misiorowski","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"miz-uh-RŎW-skee","mlbDebutDate":"2025-06-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Misiorowski","nameSlug":"jacob-misiorowski-694819","firstLastName":"Jacob Misiorowski","lastFirstName":"Misiorowski, Jacob","lastInitName":"Misiorowski, J","initLastName":"J Misiorowski","fullFMLName":"Jacob Walter Misiorowski","fullLFMName":"Misiorowski, Jacob Walter","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"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}},"venue":{"id":14,"name":"Rogers Centre","link":"/api/v1/venues/14","location":{"address1":"1 Blue Jays Way, Suite 3200","city":"Toronto","state":"Ontario","stateAbbrev":"ON","postalCode":"M5V1J1","defaultCoordinates":{"latitude":43.64155,"longitude":-79.38915},"azimuthAngle":345.0,"elevation":270,"country":"Canada","phone":"(416) 341-1000"},"timeZone":{"tz":"EDT","id":"America/Toronto","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":39150,"turfType":"Artificial Turf","roofType":"Retractable","leftLine":328,"leftCenter":375,"center":404,"rightCenter":375,"rightLine":328},"active":true,"season":"2025"},"officialVenue":{"id":14,"link":"/api/v1/venues/14"},"weather":{"condition":"Clear","temp":"63","wind":"8 mph, Out To LF"},"gameInfo":{"attendance":41390,"firstPitch":"2025-08-29T23:09:00.000Z","gameDurationMinutes":172},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"home":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"}},"officialScorer":{"id":639680,"fullName":"Herb Morell","link":"/api/v1/people/639680"},"primaryDatacaster":{"id":535256,"fullName":"Mark Polishuk","link":"/api/v1/people/535256"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brice Turang strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-29T23:09:31.376Z","endTime":"2025-08-29T23:10:45.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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-08-29T20:46:33.617Z","endTime":"2025-08-29T22:45:00.205Z","isPitch":false,"type":"action","player":{"id":668930,"link":"/api/v1/people/668930"}},{"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-08-29T22:45:00.205Z","endTime":"2025-08-29T23:07:41.774Z","isPitch":false,"type":"action","player":{"id":668930,"link":"/api/v1/people/668930"}},{"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-08-29T23:07:41.774Z","endTime":"2025-08-29T23:09:33.732Z","isPitch":false,"type":"action","player":{"id":668930,"link":"/api/v1/people/668930"}},{"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.0,"endSpeed":83.4,"strikeZoneTop":3.42577538505453,"strikeZoneBottom":1.60999982064062,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.71746030183003,"aZ":-11.465255045829641,"pfxX":-6.183719935523282,"pfxZ":11.452189372206746,"pX":1.1010692485446298,"pZ":2.5037444337821215,"vX0":8.77901404899758,"vY0":-134.93995469552286,"vZ0":-5.728387891548724,"x":75.03,"y":171.18,"x0":-1.4208424290634176,"y0":50.00126442080699,"z0":5.4929738437504465,"aX":-11.180855162224145},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.3,"breakHorizontal":8.9,"spinRate":2451,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.40898074436785503,"extension":6.845251018389701},"index":3,"playId":"afad1b1c-a005-3b31-a335-5954167762b1","pitchNumber":1,"startTime":"2025-08-29T23:09:33.732Z","endTime":"2025-08-29T23:09:37.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":82.6,"strikeZoneTop":3.46000105311833,"strikeZoneBottom":1.67874660627452,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.917193911029194,"aZ":-9.72943605170712,"pfxX":-5.71688044781793,"pfxZ":12.588629944133285,"pX":-0.5415103671927973,"pZ":2.1553794217957187,"vX0":4.5602066164598005,"vY0":-134.38614486157937,"vZ0":-6.984518639479423,"x":137.64,"y":180.58,"x0":-1.5390295328589088,"y0":50.005676344866245,"z0":5.521964482267511,"aX":-10.196268916094226},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":21.0,"breakHorizontal":9.0,"spinRate":2417,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.411550677252722,"extension":6.6992365656671975},"index":4,"playId":"affa4df6-d7d9-3212-a63c-d916e7a94f44","pitchNumber":2,"startTime":"2025-08-29T23:09:45.664Z","endTime":"2025-08-29T23:09:48.727Z","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":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.4,"strikeZoneTop":3.39130201256931,"strikeZoneBottom":1.60999873165795,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.011682723178993,"aZ":-42.422582526141895,"pfxX":4.667944576896648,"pfxZ":-7.11321926869444,"pX":1.0346230056036485,"pZ":1.0329134380978127,"vX0":4.746377208618768,"vY0":-120.81385765576007,"vZ0":-1.8727617609880682,"x":77.56,"y":210.89,"x0":-1.580275690855247,"y0":50.00257178768789,"z0":5.634353756729032,"aX":6.726187572016504},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-13.0,"breakHorizontal":-9.8,"spinRate":2650,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.45777251903365146,"extension":6.196677388968595},"index":5,"playId":"ad392a81-ea57-3852-9fba-8e0cb4620556","pitchNumber":3,"startTime":"2025-08-29T23:09:58.084Z","endTime":"2025-08-29T23:10:02.814Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":74.8,"strikeZoneTop":3.42566452590069,"strikeZoneBottom":1.61000074205991,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.550181853438467,"aZ":-42.5656557836566,"pfxX":5.093586054557516,"pfxZ":-7.216239995978327,"pX":0.023103142740788653,"pZ":2.34768403894813,"vX0":2.472848717298676,"vY0":-121.15343335021971,"vZ0":1.036889752131335,"x":116.12,"y":175.39,"x0":-1.6827472735995819,"y0":50.00256783263598,"z0":5.728030971290619,"aX":7.334937818841342},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-12.2,"breakHorizontal":-10.0,"spinRate":2487,"spinDirection":35},"zone":5,"typeConfidence":2.0,"plateTime":0.4576105881713084,"extension":7.181785370931692},"index":6,"playId":"6d48a45e-b8d1-3742-9030-e1e971bf351f","pitchNumber":4,"startTime":"2025-08-29T23:10:13.291Z","endTime":"2025-08-29T23:10:16.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":78.9,"strikeZoneTop":3.35698341046082,"strikeZoneBottom":1.64435520565528,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.2157837512414,"aZ":-32.41022959636572,"pfxX":-8.707516094822397,"pfxZ":-0.14331696613650458,"pX":-2.5236310805607864,"pZ":1.5076759374924238,"vX0":1.1086613573728288,"vY0":-128.9001923302518,"vZ0":-3.4028082301943225,"x":213.19,"y":198.07,"x0":-1.842293764057926,"y0":50.00382523911048,"z0":5.450332656350286,"aX":-14.099822198903377},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.0,"breakHorizontal":15.2,"spinRate":1218,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.4312335292907412,"extension":6.351782123344767},"index":7,"playId":"07334d5e-59f6-356a-9b52-82c8762ba8ae","pitchNumber":5,"startTime":"2025-08-29T23:10:29.279Z","endTime":"2025-08-29T23:10:32.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":81.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":40.38711173060193,"aZ":-10.894060988902933,"pfxX":-5.4680339207470725,"pfxZ":12.065409937449234,"pX":-0.7892161556078208,"pZ":3.768941439328979,"vX0":3.9999308135323894,"vY0":-134.74918563614196,"vZ0":-2.832791827478727,"x":147.08,"y":137.02,"x0":-1.6136559095630727,"y0":50.00583557818288,"z0":5.649392011796691,"aX":-9.64689326046737},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":21.0,"breakHorizontal":8.5,"spinRate":2464,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4130219377085491,"extension":6.895495211847476},"index":8,"playId":"1ad53fda-8e5d-3323-ba69-4e968d1f3ee4","pitchNumber":6,"startTime":"2025-08-29T23:10:42.888Z","endTime":"2025-08-29T23:10:45.888Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:10:45.888Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"William Contreras strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-29T23:11:02.986Z","endTime":"2025-08-29T23:12:01.840Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"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":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"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":"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.3,"endSpeed":82.8,"strikeZoneTop":3.43000064065622,"strikeZoneBottom":1.69422766414743,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.92570508882568,"aZ":-10.851301528798135,"pfxX":-7.3270823977837685,"pfxZ":11.84933416224965,"pX":0.6012080053282818,"pZ":2.242960362017963,"vX0":7.5852424285398286,"vY0":-135.36551751470662,"vZ0":-6.530070709966816,"x":94.08,"y":178.22,"x0":-1.3269522757898853,"y0":50.002298995268724,"z0":5.4977733239244015,"aX":-13.184078840294836},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.7,"breakHorizontal":11.0,"spinRate":2455,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.4094601444523551,"extension":6.5273907190263625},"index":0,"playId":"85b8dbe3-451b-3c40-bb05-c106b4a26a79","pitchNumber":1,"startTime":"2025-08-29T23:11:11.499Z","endTime":"2025-08-29T23:11:14.499Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":77.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.625933665860078,"aZ":-33.172042569532955,"pfxX":-0.4575637543403186,"pfxZ":-0.647595012730358,"pX":0.26123614052654043,"pZ":1.8024730519335133,"vX0":5.009443110067438,"vY0":-124.45913867135027,"vZ0":-2.4505641733720136,"x":107.04,"y":190.11,"x0":-1.7355395411183439,"y0":50.0035890954171,"z0":5.601881354278864,"aX":-0.7037505008744159},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.6,"breakHorizontal":-0.6,"spinRate":2678,"spinDirection":59},"zone":8,"typeConfidence":2.0,"plateTime":0.4434833856636047,"extension":6.718929554122668},"index":1,"playId":"9956c1f4-4281-39de-a09c-a2cb7ee3b41b","pitchNumber":2,"startTime":"2025-08-29T23:11:22.734Z","endTime":"2025-08-29T23:11:25.734Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":78.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.52225669794649,"aZ":-34.16228496588125,"pfxX":-0.4788133383672536,"pfxZ":-1.2544668896090894,"pX":-0.12232237165065848,"pZ":1.7498853296105514,"vX0":4.219887883524324,"vY0":-125.99429311426155,"vZ0":-2.600560832796468,"x":121.66,"y":191.53,"x0":-1.768648798572651,"y0":50.005513495501084,"z0":5.601786119654533,"aX":-0.7578956255312902},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.6,"breakHorizontal":-0.2,"spinRate":2649,"spinDirection":81},"zone":8,"typeConfidence":2.0,"plateTime":0.4375005805340608,"extension":6.626676117495574},"index":2,"playId":"f0005d62-21f4-346b-8cf0-94a93fb744d2","pitchNumber":3,"startTime":"2025-08-29T23:11:35.616Z","endTime":"2025-08-29T23:11:41.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.800666636970394,"aZ":-36.5554276208283,"pfxX":1.3795706007113078,"pfxZ":-2.801749778928863,"pX":0.4150548675921452,"pZ":1.9936855934640525,"vX0":4.552378295005233,"vY0":-124.73464669174439,"vZ0":-1.4324544662827292,"x":101.18,"y":184.95,"x0":-1.6182972308438357,"y0":50.00300469783575,"z0":5.609747580495533,"aX":2.1569622667861466},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-5.2,"breakHorizontal":-3.6,"spinRate":2649,"spinDirection":52},"zone":9,"typeConfidence":2.0,"plateTime":0.44035096714549704,"extension":6.879030293413387},"index":3,"playId":"be30d05f-08d4-3234-b287-2060ebad9bc6","pitchNumber":4,"startTime":"2025-08-29T23:11:58.211Z","endTime":"2025-08-29T23:12:01.840Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:12:01.840Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Yelich strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-29T23:12:20.027Z","endTime":"2025-08-29T23:13:28.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"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":"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":87.4,"endSpeed":79.6,"strikeZoneTop":3.36000084620769,"strikeZoneBottom":1.72448048861316,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.40287709352985,"aZ":-26.000163969872453,"pfxX":0.8615830884675573,"pfxZ":3.7831350703056525,"pX":-0.8087975854191078,"pZ":3.8404542140728557,"vX0":1.8887946823971806,"vY0":-127.28818884022554,"vZ0":0.4993645645031084,"x":147.83,"y":135.09,"x0":-1.6739272911433014,"y0":50.00285482699,"z0":5.708831561537216,"aX":1.40642777484985},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.2,"breakHorizontal":-2.0,"spinRate":2555,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.4311707443368853,"extension":6.438173866724203},"index":0,"playId":"c9acd818-d988-30f3-901a-2da8adf47521","pitchNumber":1,"startTime":"2025-08-29T23:12:27.904Z","endTime":"2025-08-29T23:12:31.535Z","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(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":2},"pitchData":{"startSpeed":83.1,"endSpeed":74.5,"strikeZoneTop":3.29106558693776,"strikeZoneBottom":1.68999934912716,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.642811084899776,"aZ":-45.012143586709165,"pfxX":4.499832220263086,"pfxZ":-8.977603995915409,"pX":-0.6667384448746645,"pZ":2.172655071191979,"vX0":0.9210369539542972,"vY0":-120.77750740655534,"vZ0":1.1806791724995633,"x":142.41,"y":180.12,"x0":-1.6398261518520336,"y0":50.00422057242401,"z0":5.739337186724893,"aX":6.432466945458976},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-15.4,"breakHorizontal":-8.4,"spinRate":2599,"spinDirection":38},"zone":7,"typeConfidence":2.0,"plateTime":0.4592716938450536,"extension":6.441597561635767},"index":1,"playId":"a62caf47-9cee-3f3b-ba72-7097072cb706","pitchNumber":2,"startTime":"2025-08-29T23:12:39.756Z","endTime":"2025-08-29T23:12:42.903Z","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":2},"pitchData":{"startSpeed":89.3,"endSpeed":80.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.999640988836035,"aZ":-38.10120332264129,"pfxX":-8.579402594450952,"pfxZ":-3.5594433928528186,"pX":0.1311310507697227,"pZ":1.3487567672308014,"vX0":7.290844568412168,"vY0":-129.75488172050282,"vZ0":-2.9051700608637585,"x":112.0,"y":202.36,"x0":-1.6326665805598177,"y0":50.00295041427837,"z0":5.454245223544548,"aX":-14.291528626135264},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-7.0,"breakHorizontal":13.4,"spinRate":1372,"spinDirection":255},"zone":14,"typeConfidence":2.0,"plateTime":0.42591504120238755,"extension":6.576201566810886},"index":2,"playId":"70aeaa01-d3b4-3e4c-9b4f-46533930fd83","pitchNumber":3,"startTime":"2025-08-29T23:12:54.478Z","endTime":"2025-08-29T23:12:57.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":81.4,"strikeZoneTop":3.35999908155535,"strikeZoneBottom":1.72447857530403,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.791292464348054,"aZ":-35.82406295439104,"pfxX":-7.806962398019142,"pfxZ":-2.147804360050869,"pX":-1.1469092917265296,"pZ":1.6032208614545074,"vX0":4.032028700838987,"vY0":-130.89992686605848,"vZ0":-2.9556534190467048,"x":160.72,"y":195.49,"x0":-1.7095668956050636,"y0":50.00180904492079,"z0":5.484204016709329,"aX":-13.275880116582563},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-4.4,"breakHorizontal":13.0,"spinRate":1274,"spinDirection":257},"zone":13,"typeConfidence":2.0,"plateTime":0.42168929242740116,"extension":6.38115234890076},"index":3,"playId":"ec4ad37a-239f-3dd1-a33d-4f56d231f5d4","pitchNumber":4,"startTime":"2025-08-29T23:13:08.010Z","endTime":"2025-08-29T23:13:11.482Z","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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":83.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.34769273170612,"aZ":-11.056692391099219,"pfxX":-8.574064343038875,"pfxZ":11.569530154513213,"pX":-0.5005837777037029,"pZ":2.07628787566242,"vX0":5.8342697977997755,"vY0":-136.10187230427044,"vZ0":-6.817786686065329,"x":136.08,"y":182.72,"x0":-1.5877941102875595,"y0":50.00680088123165,"z0":5.4261343595541565,"aX":-15.65674605794402},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.2,"breakHorizontal":13.8,"spinRate":2501,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.40665467110871933,"extension":6.650428708821407},"index":4,"playId":"6c745a4c-1269-3ead-ba41-2ec5ae87c7cf","pitchNumber":5,"startTime":"2025-08-29T23:13:24.968Z","endTime":"2025-08-29T23:13:28.217Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:13:28.217Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"George Springer flies out to left fielder Isaac Collins.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-29T23:15:26.215Z","endTime":"2025-08-29T23:16:24.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"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":0},"pitchData":{"startSpeed":91.9,"endSpeed":81.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.76359250634092,"aZ":-12.462495153367893,"pfxX":-3.6573898122187463,"pfxZ":11.278074612722653,"pX":-0.8742547212753448,"pZ":2.7581086720831265,"vX0":6.274765468088304,"vY0":-133.3946482804312,"vZ0":-4.982339127495579,"x":150.32,"y":164.31,"x0":-2.8148276267866064,"y0":50.00164596590019,"z0":5.596008962578134,"aX":-6.392079944443807},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":19.1,"breakHorizontal":4.8,"spinRate":2285,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.4154544355984795,"extension":6.817041280009366},"index":0,"playId":"1192a154-0e6c-3045-b6c8-dd200c9275a1","pitchNumber":1,"startTime":"2025-08-29T23:15:40.436Z","endTime":"2025-08-29T23:15:46.024Z","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":92.6,"endSpeed":82.9,"strikeZoneTop":3.39331053890662,"strikeZoneBottom":1.50743348446705,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.24044185417182,"aZ":-18.006659531530804,"pfxX":-3.891997342111992,"pfxZ":7.898077275577389,"pX":-1.0442210914528292,"pZ":3.460111038533695,"vX0":5.939947396097757,"vY0":-134.59978671123434,"vZ0":-2.430123268715442,"x":156.8,"y":145.36,"x0":-2.796822086401664,"y0":50.00540366129936,"z0":5.682226773747123,"aX":-6.984521017998912},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.8,"breakHorizontal":5.4,"spinRate":2272,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.4104273329060182,"extension":6.735841549397903},"index":1,"playId":"b5ebe3af-9671-3751-a38a-54da83bcdd82","pitchNumber":2,"startTime":"2025-08-29T23:16:02.209Z","endTime":"2025-08-29T23:16:05.589Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":78.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.77085462139439,"aZ":-26.262217755622796,"pfxX":-11.984233422256155,"pfxZ":3.6964031376864472,"pX":-0.44053509128218454,"pZ":2.9295702267295662,"vX0":10.785977701590493,"vY0":-126.9672000552807,"vZ0":-0.7790736198137143,"x":133.79,"y":159.68,"x0":-3.2276517028484673,"y0":50.00430575120976,"z0":5.367665789218603,"aX":-19.18247240973716},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.7,"breakHorizontal":18.6,"spinRate":1994,"spinDirection":240},"zone":4,"typeConfidence":2.0,"plateTime":0.4346845205856864,"extension":6.495567273027844},"hitData":{"launchSpeed":81.2,"launchAngle":41.0,"totalDistance":282.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.86,"coordY":97.91}},"index":2,"playId":"f8acd00b-7346-3521-9cfb-1ab796c07324","pitchNumber":3,"startTime":"2025-08-29T23:16:15.782Z","endTime":"2025-08-29T23:16:24.416Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:16:24.416Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Addison Barger called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-29T23:16:43.523Z","endTime":"2025-08-29T23:18:02.491Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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":92.6,"endSpeed":83.2,"strikeZoneTop":3.73,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.12031975882155,"aZ":-18.95626045862628,"pfxX":-5.454647997566993,"pfxZ":7.342409824879935,"pX":-0.7414154971228266,"pZ":3.114696358381044,"vX0":7.365031097012685,"vY0":-134.53353074429555,"vZ0":-2.8587307298946842,"x":145.26,"y":154.68,"x0":-2.829130788860684,"y0":50.00048735474062,"z0":5.563420470034602,"aX":-9.81667313410778},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.7,"breakHorizontal":7.9,"spinRate":2272,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.4099825218951456,"extension":6.559406453873498},"index":0,"playId":"23d35cff-8149-397f-8967-dcbc44b6ef43","pitchNumber":1,"startTime":"2025-08-29T23:16:45.777Z","endTime":"2025-08-29T23:16:49.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":73.0,"strikeZoneTop":3.73,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.398193987899997,"aZ":-32.60338248402669,"pfxX":1.8701063653581818,"pfxZ":-0.3137444956018278,"pX":1.1441929783386298,"pZ":0.9270435360915568,"vX0":9.264247423609596,"vY0":-118.85782149360301,"vZ0":-3.025636993139528,"x":73.39,"y":213.75,"x0":-3.11404108775849,"y0":50.00244804053415,"z0":5.303696476063196,"aX":2.5656245610886206},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-1.2,"breakHorizontal":-6.5,"spinRate":2282,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.4682095495988694,"extension":6.252439956534349},"index":1,"playId":"6221b0a3-a8e5-390e-8e1a-8675948dedde","pitchNumber":2,"startTime":"2025-08-29T23:17:02.525Z","endTime":"2025-08-29T23:17:06.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":73.1,"strikeZoneTop":3.69575120411084,"strikeZoneBottom":1.69999934090499,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.17634795030121,"aZ":-30.18189665972527,"pfxX":5.717975540649363,"pfxZ":1.4494560254227267,"pX":0.5417348203201585,"pZ":1.331621567211538,"vX0":6.959825341887283,"vY0":-118.26383851304901,"vZ0":-2.723518590248042,"x":96.35,"y":202.83,"x0":-3.2179442040940285,"y0":50.00090135810232,"z0":5.356873032936627,"aX":7.842262643030962},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":2.0,"breakHorizontal":-12.5,"spinRate":2332,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.46885520855682605,"extension":6.739298680681898},"index":2,"playId":"22d9cc94-8d6e-3c82-954c-a2fdf93bafac","pitchNumber":3,"startTime":"2025-08-29T23:17:26.386Z","endTime":"2025-08-29T23:17:29.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":72.2,"strikeZoneTop":3.73,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.475466887163368,"aZ":-31.32002417901995,"pfxX":7.049605937631947,"pfxZ":0.6402927034839987,"pX":0.2021943835534371,"pZ":1.4911105799610778,"vX0":5.954267308784149,"vY0":-115.92307717822462,"vZ0":-1.5912541245429361,"x":109.29,"y":198.52,"x0":-3.3378414457546373,"y0":50.001928676205246,"z0":5.243911216111728,"aX":9.363728884708006},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":1.0,"breakHorizontal":-14.5,"spinRate":2446,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4768707364658349,"extension":6.6239780181088355},"index":3,"playId":"cdfd2041-7d9e-3cb2-895b-a609b9fa86c3","pitchNumber":4,"startTime":"2025-08-29T23:17:40.393Z","endTime":"2025-08-29T23:17:43.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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.2,"strikeZoneTop":3.69563326447902,"strikeZoneBottom":1.66561543438249,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.63457104461785,"aZ":-11.721890683365483,"pfxX":-2.2240757342244915,"pfxZ":11.129632968234805,"pX":-0.22443161347453652,"pZ":2.3906124083609845,"vX0":7.7492729361495245,"vY0":-135.89254492389063,"vZ0":-5.954359940213949,"x":125.55,"y":174.23,"x0":-2.84608947715865,"y0":50.000947950080636,"z0":5.452689716420586,"aX":-4.086736975189082},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.7,"breakHorizontal":2.0,"spinRate":2369,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.4057856211711668,"extension":6.643004564871484},"index":4,"playId":"95e1d958-1afb-3955-a131-ddca8cff0344","pitchNumber":5,"startTime":"2025-08-29T23:17:58.273Z","endTime":"2025-08-29T23:18:02.491Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:18:02.491Z","atBatIndex":4},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Vladimir Guerrero Jr. lines out sharply to left fielder Isaac Collins.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-29T23:18:21.252Z","endTime":"2025-08-29T23:19:51.016Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","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":4},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.1,"strikeZoneTop":3.6073199633759,"strikeZoneBottom":1.55575429860107,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.087693791379852,"aZ":-25.164712546424262,"pfxX":-0.2442442349010392,"pfxZ":4.892532009526521,"pX":0.7386968804998517,"pZ":-0.1339713869464533,"vX0":9.0160640428556,"vY0":-120.22441701655374,"vZ0":-7.0585794767047325,"x":88.84,"y":242.4,"x0":-3.0635254950517363,"y0":50.000207812018814,"z0":5.142742034402291,"aX":-0.35074026178787177},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":7.0,"breakHorizontal":-2.2,"spinRate":2341,"spinDirection":94},"zone":14,"typeConfidence":2.0,"plateTime":0.45948357833840037,"extension":6.487980439277339},"index":0,"playId":"23405450-e051-3228-827a-de1cdc426dd3","pitchNumber":1,"startTime":"2025-08-29T23:18:28.654Z","endTime":"2025-08-29T23:18:32.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.3,"strikeZoneTop":3.64155352260242,"strikeZoneBottom":1.58999947778528,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.45145192425536,"aZ":-17.412962331790702,"pfxX":-3.799023791844518,"pfxZ":8.099473130718088,"pX":0.2961092893355865,"pZ":1.6141928480137124,"vX0":10.068871113518304,"vY0":-134.91723927024563,"vZ0":-6.292418744261345,"x":105.71,"y":195.2,"x0":-3.0095383884802045,"y0":50.00269626871512,"z0":5.22666712967334,"aX":-6.924167858587019},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.3,"breakHorizontal":4.4,"spinRate":2311,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.40772709433769405,"extension":6.504826959331181},"index":1,"playId":"53d1996f-4cba-3ec6-ab8e-9e290b76a3bd","pitchNumber":2,"startTime":"2025-08-29T23:18:49.776Z","endTime":"2025-08-29T23:18:53.079Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":80.8,"strikeZoneTop":3.53886490674056,"strikeZoneBottom":1.55575323357156,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.598958379084706,"aZ":-26.924148082016007,"pfxX":-13.270804303288212,"pfxZ":3.155322804129801,"pX":0.6819619554131923,"pZ":-0.0922681772623974,"vX0":14.343636248027245,"vY0":-129.088869689393,"vZ0":-7.348547954634687,"x":91.01,"y":241.27,"x0":-3.2618031800531297,"y0":50.00152894417247,"z0":4.908021742124382,"aX":-22.06357975894379},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.8,"breakHorizontal":20.3,"spinRate":2223,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4267509191043355,"extension":6.9071016073369895},"index":2,"playId":"98a4a1a7-1311-381b-a778-b957e71078e2","pitchNumber":3,"startTime":"2025-08-29T23:19:04.408Z","endTime":"2025-08-29T23:19:07.832Z","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":88.5,"endSpeed":79.9,"strikeZoneTop":3.57313491754037,"strikeZoneBottom":1.58999857111392,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.486204019901187,"aZ":-26.845367439942162,"pfxX":-13.233947225369254,"pfxZ":3.2364197637825765,"pX":-1.543185040182312,"pZ":1.7355199516743283,"vX0":8.703303323128221,"vY0":-128.5177290651115,"vZ0":-3.1378843658587794,"x":175.82,"y":191.92,"x0":-3.281007960039726,"y0":50.00446140443956,"z0":5.0928272289126975,"aX":-21.796660046478085},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.3,"breakHorizontal":21.6,"spinRate":2067,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4287390625440537,"extension":6.682171277933844},"index":3,"playId":"a8e7d5a3-3c7b-39eb-9e5c-4864ee800659","pitchNumber":4,"startTime":"2025-08-29T23:19:27.456Z","endTime":"2025-08-29T23:19:30.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.2,"strikeZoneTop":3.71,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.65161144427068,"aZ":-11.564052095372338,"pfxX":-5.066337086281083,"pfxZ":10.963276806253507,"pX":-0.014009115836715805,"pZ":2.52711248358843,"vX0":9.4550974795667,"vY0":-137.26919192712367,"vZ0":-5.545636122116629,"x":117.53,"y":170.55,"x0":-2.868503579353091,"y0":50.00040289645326,"z0":5.383742477778637,"aX":-9.523089497906312},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.6,"breakHorizontal":6.8,"spinRate":2429,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.40134232476566645,"extension":6.710203948581523},"hitData":{"launchSpeed":113.2,"launchAngle":12.0,"totalDistance":308.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":75.3,"coordY":86.11}},"index":4,"playId":"843c1424-972e-3596-830c-2a14f03778f9","pitchNumber":5,"startTime":"2025-08-29T23:19:44.684Z","endTime":"2025-08-29T23:19:51.016Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:19:51.016Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew Vaughn singles on a ground ball to left fielder Davis Schneider.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-29T23:21:53.225Z","endTime":"2025-08-29T23:22:10.107Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":81.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.9343525797042,"aZ":-12.139412795155945,"pfxX":-8.930817473168638,"pfxZ":11.45138556483073,"pX":-1.0483305887936947,"pZ":2.4602096871820853,"vX0":4.311210700667186,"vY0":-133.4990316179291,"vZ0":-5.60679146884872,"x":156.96,"y":172.35,"x0":-1.551136406716115,"y0":50.005523710402436,"z0":5.512250780521079,"aX":-15.628435766256391},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":19.2,"breakHorizontal":14.8,"spinRate":2402,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4152100575456812,"extension":6.6332572336667885},"hitData":{"launchSpeed":81.1,"launchAngle":12.0,"totalDistance":134.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":70.54,"coordY":110.24}},"index":0,"playId":"fecc1dd4-6952-302f-8863-05b43e68d5a3","pitchNumber":1,"startTime":"2025-08-29T23:21:58.060Z","endTime":"2025-08-29T23:22:10.107Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:22:10.107Z","atBatIndex":6},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Sal Frelick grounds into a double play, first baseman Vladimir Guerrero Jr. to shortstop Bo Bichette to first baseman Vladimir Guerrero Jr. Andrew Vaughn out at 2nd. Sal Frelick out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-29T23:22:22.021Z","endTime":"2025-08-29T23:25:44.844Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"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(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.2,"endSpeed":82.3,"strikeZoneTop":3.1255471329858,"strikeZoneBottom":1.45446679758569,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.67890331012534,"aZ":-12.616745452918803,"pfxX":-6.587904715916537,"pfxZ":11.066115498888067,"pX":0.01858563539927743,"pZ":2.246206203853716,"vX0":6.397795007670131,"vY0":-133.80505789291047,"vZ0":-6.0463654493734875,"x":116.29,"y":178.13,"x0":-1.577163659538094,"y0":50.002018100519976,"z0":5.483142766279588,"aX":-11.642844965446926},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.5,"breakHorizontal":10.1,"spinRate":2425,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.4133714223810596,"extension":6.785398391473276},"index":0,"playId":"3dd0fc82-b0fc-35c4-b3a9-ce8c08fdeea1","pitchNumber":1,"startTime":"2025-08-29T23:22:31.502Z","endTime":"2025-08-29T23:22:34.502Z","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":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.0,"strikeZoneTop":3.16,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.027489580065335,"aZ":-22.635363480528543,"pfxX":-1.8382705374849058,"pfxZ":5.821144355636916,"pX":0.1866399052484075,"pZ":3.3386691291443387,"vX0":5.174712753666436,"vY0":-127.20551630627914,"vZ0":-1.3255460615385999,"x":109.89,"y":148.64,"x0":-1.634962178933742,"y0":50.004374410492005,"z0":5.660555969806162,"aX":-3.013704741141179},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":10.4,"breakHorizontal":2.2,"spinRate":2512,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.4305302735925336,"extension":6.677084965912949},"index":1,"playId":"1dd86d82-57aa-3826-9ddb-52a4a2a3143b","pitchNumber":2,"startTime":"2025-08-29T23:22:52.534Z","endTime":"2025-08-29T23:22:55.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.3,"strikeZoneTop":3.17717399224552,"strikeZoneBottom":1.43718041802265,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.796047719658386,"aZ":-37.10308529810779,"pfxX":-6.7806117894706,"pfxZ":-2.9288157764262692,"pX":-0.8407218325339518,"pZ":1.4531597601152997,"vX0":4.27472958705912,"vY0":-129.64009056907247,"vZ0":-3.0829448579490784,"x":149.05,"y":199.54,"x0":-1.6390985737074717,"y0":50.00276462363776,"z0":5.520685441685431,"aX":-11.41858963001611},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-5.8,"breakHorizontal":11.2,"spinRate":1449,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.4242386251829582,"extension":6.619983175208269},"index":2,"playId":"21bd1ec7-6ff1-318e-bebc-51fe16cb6274","pitchNumber":3,"startTime":"2025-08-29T23:23:21.159Z","endTime":"2025-08-29T23:23:24.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":83.4,"strikeZoneTop":3.16,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.77780069973442,"aZ":-9.739449411969616,"pfxX":-8.907433586718525,"pfxZ":12.320929774705123,"pX":0.2711336273262954,"pZ":3.591154755026072,"vX0":7.566501708286623,"vY0":-135.59829852017276,"vZ0":-3.652209050466668,"x":106.67,"y":141.82,"x0":-1.42901459775474,"y0":50.002403587209784,"z0":5.660562190100053,"aX":-16.219386534101982},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":21.5,"breakHorizontal":14.0,"spinRate":2461,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.4074128888578148,"extension":6.593120558294099},"index":3,"playId":"ff645817-875f-3a49-b51b-1862ec0b748c","pitchNumber":4,"startTime":"2025-08-29T23:23:39.422Z","endTime":"2025-08-29T23:23:42.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.2,"strikeZoneTop":3.14282605523676,"strikeZoneBottom":1.43718230436641,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.861883107841038,"aZ":-31.586197556307884,"pfxX":0.8256398024065583,"pfxZ":0.3829298075339356,"pX":-0.9603546035730434,"pZ":3.7476898014356324,"vX0":1.6467985965467262,"vY0":-123.28628370637458,"vZ0":1.805415864572574,"x":153.61,"y":137.59,"x0":-1.7457810243228375,"y0":50.00252161155532,"z0":5.683187282129261,"aX":1.2629127605357842},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.4,"breakHorizontal":-1.9,"spinRate":2588,"spinDirection":77},"zone":11,"typeConfidence":2.0,"plateTime":0.4452939142322667,"extension":6.6872723785548835},"index":4,"playId":"bc5be992-94c0-37f9-9f6f-f39bf8c1393c","pitchNumber":5,"startTime":"2025-08-29T23:24:03.323Z","endTime":"2025-08-29T23:24:06.689Z","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":93.4,"endSpeed":83.5,"strikeZoneTop":3.16,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.13441416655525,"aZ":-12.40958093496168,"pfxX":-7.458000971242937,"pfxZ":10.85700610307565,"pX":0.5296555276457254,"pZ":2.991842703334988,"vX0":7.614367213570055,"vY0":-135.66850395059606,"vZ0":-4.310714476034843,"x":96.81,"y":158.0,"x0":-1.3762648739166339,"y0":50.00548925523051,"z0":5.499427397968577,"aX":-13.5807950676178},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.6,"breakHorizontal":11.4,"spinRate":2494,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.4073838749481191,"extension":6.621000129943517},"index":5,"playId":"b65afb0c-1e40-3c9d-9799-a07885da52ca","pitchNumber":6,"startTime":"2025-08-29T23:24:22.791Z","endTime":"2025-08-29T23:24:26.890Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":80.4,"strikeZoneTop":3.16,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.18434092827942,"aZ":-24.2185510918833,"pfxX":0.2433021546358008,"pfxZ":4.769294018876817,"pX":-0.046753281396731974,"pZ":3.217656941291421,"vX0":3.8902298771163495,"vY0":-128.91406385654884,"vZ0":-1.3094335035162294,"x":118.78,"y":151.9,"x0":-1.6129068274552458,"y0":50.00054607800749,"z0":5.618702415070549,"aX":0.40453698304309693},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.5,"breakHorizontal":-1.4,"spinRate":2627,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.42644492314175597,"extension":6.693173400130688},"index":6,"playId":"e29fc9de-0d43-327f-9b5c-18a28ad82cc2","pitchNumber":7,"startTime":"2025-08-29T23:24:44.301Z","endTime":"2025-08-29T23:24:48.385Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":80.3,"strikeZoneTop":3.14282745157415,"strikeZoneBottom":1.43718024213987,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.017553552707206,"aZ":-32.69655435317863,"pfxX":-10.387621627907356,"pfxZ":-0.31941595423085456,"pX":-0.9831491494743284,"pZ":0.6851600737904209,"vX0":4.971987101807916,"vY0":-129.01395160772609,"vZ0":-5.239435926687019,"x":154.48,"y":220.28,"x0":-1.607574822462902,"y0":50.001427016591194,"z0":5.324516108414018,"aX":-17.146913873928987},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.7,"breakHorizontal":17.4,"spinRate":1683,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4279555970501203,"extension":6.586395553626653},"index":7,"playId":"8d099f09-5f98-3c0a-9044-2f197bd42339","pitchNumber":8,"startTime":"2025-08-29T23:25:14.471Z","endTime":"2025-08-29T23:25:17.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":83.3,"strikeZoneTop":3.16,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.09240676340107,"aZ":-16.373797680658594,"pfxX":-6.723046004595028,"pfxZ":8.730027864564038,"pX":-0.445327592574884,"pZ":2.9828147322116916,"vX0":5.295093098225354,"vY0":-135.09645800344268,"vZ0":-3.644278371911199,"x":133.97,"y":158.24,"x0":-1.5775937293812092,"y0":50.00502053870753,"z0":5.53221150835413,"aX":-12.172293632485149},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.0,"breakHorizontal":10.7,"spinRate":2286,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.4086851533028186,"extension":6.7320164745287805},"hitData":{"launchSpeed":91.3,"launchAngle":-7.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":143.97,"coordY":175.85}},"index":8,"playId":"792caa90-9179-3678-99d5-100c3fcf1d88","pitchNumber":9,"startTime":"2025-08-29T23:25:37.234Z","endTime":"2025-08-29T23:25:44.844Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:25:44.844Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Caleb Durbin singles on a sharp line drive to left fielder Davis Schneider.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-29T23:26:10.901Z","endTime":"2025-08-29T23:27:13.736Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"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":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":83.9,"strikeZoneTop":3.1682022217027,"strikeZoneBottom":1.45291334226196,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.08656909255746,"aZ":-11.827001387468085,"pfxX":-6.779642711717331,"pfxZ":11.172671159179641,"pX":0.43823657119729476,"pZ":1.4366612490327353,"vX0":7.45802587223252,"vY0":-135.2345469953617,"vZ0":-8.322680037863071,"x":100.3,"y":199.99,"x0":-1.4966326544028483,"y0":50.0060478396183,"z0":5.4176287354084085,"aX":-12.350472542816355},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.2,"breakHorizontal":10.3,"spinRate":2376,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.40763756006683627,"extension":6.805935638632612},"index":0,"playId":"b4ff59f5-9bda-3049-9b2c-19c7fd180e10","pitchNumber":1,"startTime":"2025-08-29T23:26:20.502Z","endTime":"2025-08-29T23:26:23.998Z","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":85.3,"endSpeed":79.1,"strikeZoneTop":3.18409888178298,"strikeZoneBottom":1.4800006428741,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.376307216886346,"aZ":-29.555501133335415,"pfxX":0.09781828379340851,"pfxZ":1.6725425012684143,"pX":1.5637185058391292,"pZ":0.5868163189116575,"vX0":7.224905628017501,"vY0":-123.98984586925853,"vZ0":-5.849121662754223,"x":57.39,"y":222.94,"x0":-1.3932559665581685,"y0":50.0040464605071,"z0":5.424325846383447,"aX":0.15229943512136146},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.9,"breakHorizontal":-1.8,"spinRate":2533,"spinDirection":328},"zone":14,"typeConfidence":2.0,"plateTime":0.44072501972600087,"extension":6.798312193277225},"index":1,"playId":"a59c1ff8-5bed-31be-b1a4-7bc975e299b8","pitchNumber":2,"startTime":"2025-08-29T23:26:33.043Z","endTime":"2025-08-29T23:26:36.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.1,"strikeZoneTop":3.21846307981065,"strikeZoneBottom":1.47999947083261,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.646464046350733,"aZ":-31.992801807360173,"pfxX":1.314906205412072,"pfxZ":0.11593256924073891,"pX":-0.09324215168605376,"pZ":2.4743993181779564,"vX0":3.44920104122368,"vY0":-124.52719169542374,"vZ0":-1.1168855772687019,"x":120.55,"y":171.97,"x0":-1.6710441413643162,"y0":50.00363996035598,"z0":5.592396776421055,"aX":2.0496119022448758},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.2,"breakHorizontal":-3.2,"spinRate":2484,"spinDirection":132},"zone":5,"typeConfidence":2.0,"plateTime":0.44104045835303207,"extension":6.597511624391557},"index":2,"playId":"ebd6084e-0bb3-38ac-a0d1-f229a758724d","pitchNumber":3,"startTime":"2025-08-29T23:26:49.317Z","endTime":"2025-08-29T23:26:52.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":82.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.97643232626992,"aZ":-14.879821294038859,"pfxX":-6.973771217431318,"pfxZ":9.62627503359386,"pX":-0.5089617733411955,"pZ":3.339144751364434,"vX0":4.989980068640741,"vY0":-134.84572554187108,"vZ0":-3.065491352810438,"x":136.4,"y":148.62,"x0":-1.5004652395260762,"y0":50.00334417719416,"z0":5.5740892564627185,"aX":-12.530434788776047},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.7,"breakHorizontal":11.2,"spinRate":2473,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.41002671972482085,"extension":6.512256716338948},"hitData":{"launchSpeed":103.7,"launchAngle":9.0,"totalDistance":169.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":48.19,"coordY":110.17}},"index":3,"playId":"c9621baf-161b-3356-b5bd-a00d826c62a3","pitchNumber":4,"startTime":"2025-08-29T23:27:03.193Z","endTime":"2025-08-29T23:27:13.736Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:27:13.736Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Isaac Collins lines out to right fielder Nathan Lukes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-29T23:27:58.968Z","endTime":"2025-08-29T23:29:29.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"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":2},"index":0,"playId":"add83cd0-b575-3b5f-9c40-535fcc333f4c","startTime":"2025-08-29T23:27:40.515Z","endTime":"2025-08-29T23:27:45.690Z","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":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":83.7,"strikeZoneTop":3.26278200580922,"strikeZoneBottom":1.55445172440731,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.140248900391086,"aZ":-11.375430638479422,"pfxX":-7.315144861583686,"pfxZ":11.38568315456536,"pX":-0.614518906300398,"pZ":3.1306069612366656,"vX0":4.999472544457421,"vY0":-135.66110877629154,"vZ0":-4.161033047982939,"x":140.42,"y":154.25,"x0":-1.5495500446586237,"y0":50.00655051431837,"z0":5.503526783992126,"aX":-13.36856828008414},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.7,"breakHorizontal":11.9,"spinRate":2419,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.40682975496723817,"extension":6.555184605905389},"index":1,"playId":"c09ebec3-8f30-3d7f-b07d-a1072863eb6d","pitchNumber":1,"startTime":"2025-08-29T23:28:01.321Z","endTime":"2025-08-29T23:28:04.667Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":74.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.57244433664749,"aZ":-44.1359246205883,"pfxX":7.123194067656867,"pfxZ":-8.431290986926493,"pX":0.2413685705080922,"pZ":1.9482580485938636,"vX0":2.1857720499995645,"vY0":-119.65448066211043,"vZ0":0.6854619770481667,"x":107.8,"y":186.18,"x0":-1.614052963478356,"y0":50.000554847951236,"z0":5.68016653107018,"aX":10.110709907372454},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-14.6,"breakHorizontal":-13.4,"spinRate":2673,"spinDirection":34},"zone":8,"typeConfidence":2.0,"plateTime":0.4614582896753636,"extension":6.48273878805809},"index":2,"playId":"9608861a-8843-3d07-bd97-2ee9c974460b","pitchNumber":2,"startTime":"2025-08-29T23:28:17.590Z","endTime":"2025-08-29T23:28:20.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.904820371762273,"aZ":-33.421721670292776,"pfxX":-6.0237963011529185,"pfxZ":-0.7564003467647602,"pX":-0.8050431552709864,"pZ":1.875894527244393,"vX0":4.095713946565861,"vY0":-128.29181630257256,"vZ0":-2.515422517009542,"x":147.69,"y":188.13,"x0":-1.6440464376789936,"y0":50.000453088263676,"z0":5.488315643611971,"aX":-9.984637975530344},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.7,"breakHorizontal":10.0,"spinRate":1284,"spinDirection":254},"zone":7,"typeConfidence":2.0,"plateTime":0.42783518083404815,"extension":6.708450900574142},"index":3,"playId":"efebc053-2cf1-35cd-a4df-139385155647","pitchNumber":3,"startTime":"2025-08-29T23:28:41.154Z","endTime":"2025-08-29T23:28:44.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":82.8,"strikeZoneTop":3.15947939351144,"strikeZoneBottom":1.46832591186148,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.610059210046686,"aZ":-11.730725197052648,"pfxX":-4.21217379903919,"pfxZ":11.337032064140036,"pX":0.06862841947801597,"pZ":4.527849499651966,"vX0":5.4970446710239065,"vY0":-135.19574785736006,"vZ0":-0.6786444692618105,"x":114.38,"y":116.53,"x0":-1.4687806967901513,"y0":50.00004649649888,"z0":5.626484586344969,"aX":-7.594231963682295},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.4,"breakHorizontal":6.1,"spinRate":2529,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.4092399447735957,"extension":6.483223676559505},"index":4,"playId":"49f999d7-0ee7-3cb8-bf16-a809150f0943","pitchNumber":4,"startTime":"2025-08-29T23:29:03.184Z","endTime":"2025-08-29T23:29:06.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":74.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.625317434568878,"aZ":-44.05261266931039,"pfxX":4.509382051004957,"pfxZ":-8.393143349732537,"pX":0.4919421574379267,"pZ":1.7935552552815182,"vX0":3.3184966691139737,"vY0":-120.25570401886849,"vZ0":0.3248701454608438,"x":98.25,"y":190.35,"x0":-1.5084145401477242,"y0":50.002602744324605,"z0":5.675441800878966,"aX":6.381761714807646},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-14.6,"breakHorizontal":-9.1,"spinRate":2621,"spinDirection":35},"zone":9,"typeConfidence":2.0,"plateTime":0.461469262162864,"extension":6.563278918928954},"hitData":{"launchSpeed":103.8,"launchAngle":16.0,"totalDistance":297.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":178.47,"coordY":119.57}},"index":5,"playId":"96bd7e03-4779-33cd-8d38-c4f0eb2a8a1d","pitchNumber":5,"startTime":"2025-08-29T23:29:23.099Z","endTime":"2025-08-29T23:29:29.618Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:29:29.618Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bo Bichette strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-29T23:31:40.669Z","endTime":"2025-08-29T23:34:15.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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":0},"pitchData":{"startSpeed":94.1,"endSpeed":84.4,"strikeZoneTop":3.69288064859311,"strikeZoneBottom":1.69574153876851,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.852475598326755,"aZ":-13.390832350176318,"pfxX":-5.057160712439574,"pfxZ":10.179663669685432,"pX":-0.0984114550397246,"pZ":1.5686175493627397,"vX0":9.406556829201646,"vY0":-136.4105765255691,"vZ0":-7.319138485374931,"x":120.75,"y":196.43,"x0":-2.9675864785561914,"y0":50.004659820763294,"z0":5.250236545853367,"aX":-9.333791843895675},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.6,"breakHorizontal":6.7,"spinRate":2346,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.40479099889283043,"extension":6.581052040328788},"index":0,"playId":"017fbada-c5a2-3379-b0ca-f30198acc5f3","pitchNumber":1,"startTime":"2025-08-29T23:31:40.669Z","endTime":"2025-08-29T23:31:43.669Z","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":94.6,"endSpeed":85.1,"strikeZoneTop":3.71,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.63454692449875,"aZ":-12.330678050740547,"pfxX":-4.930503723241368,"pfxZ":10.568081101078272,"pX":0.4105326819125871,"pZ":3.202681310757436,"vX0":10.465478913604313,"vY0":-137.19528919763033,"vZ0":-3.9112692008285554,"x":101.35,"y":152.31,"x0":-2.8390147196182185,"y0":50.00177299272312,"z0":5.507117052668484,"aX":-9.258465374238423},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.2,"breakHorizontal":6.4,"spinRate":2415,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.4015666624085492,"extension":6.583051568768507},"index":1,"playId":"78406f9b-4fd8-388c-aab0-5a71b1f7322d","pitchNumber":2,"startTime":"2025-08-29T23:31:53.933Z","endTime":"2025-08-29T23:31:58.028Z","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.9,"endSpeed":86.3,"strikeZoneTop":3.71,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.38777630507333,"aZ":-12.557057745286167,"pfxX":-4.426337819283057,"pfxZ":10.160932134974711,"pX":0.5193970673365957,"pZ":3.6100699728309955,"vX0":10.953842556495301,"vY0":-139.06724935652227,"vZ0":-2.707537436009969,"x":97.2,"y":141.31,"x0":-2.920890558293121,"y0":50.00132027461507,"z0":5.445371078524752,"aX":-8.546456119188031},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.9,"breakHorizontal":5.4,"spinRate":2411,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.3960570687834526,"extension":6.767541213979367},"index":2,"playId":"3cd272c3-ec97-3eff-a43d-90a682ec0320","pitchNumber":3,"startTime":"2025-08-29T23:32:41.876Z","endTime":"2025-08-29T23:32:44.876Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-29T23:33:14.971Z","endTime":"2025-08-29T23:34:11.758Z","isPitch":false,"type":"action","player":{"id":666182,"link":"/api/v1/people/666182"}},{"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":"CS","description":"Slow Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":72.4,"endSpeed":65.7,"strikeZoneTop":3.71,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.636872769705064,"aZ":-40.48325021794729,"pfxX":6.222331294728786,"pfxZ":-7.616226531887276,"pX":-1.101469515112737,"pZ":1.2065629581914548,"vX0":2.6244120282731327,"vY0":-105.30616852702572,"vZ0":0.9966998525479942,"x":158.99,"y":206.2,"x0":-3.183655629976454,"y0":50.00338507704581,"z0":5.51883150361408,"aX":6.788081403640656},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.2,"breakVerticalInduced":-12.8,"breakHorizontal":-12.1,"spinRate":2241,"spinDirection":43},"zone":13,"typeConfidence":2.0,"plateTime":0.5259222472009775,"extension":6.322333141270032},"index":4,"playId":"a4e5b700-7395-3e53-9711-800fdd214002","pitchNumber":4,"startTime":"2025-08-29T23:34:11.758Z","endTime":"2025-08-29T23:34:15.919Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:34:15.919Z","atBatIndex":10},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Daulton Varsho pops out to catcher William Contreras in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-29T23:34:30.835Z","endTime":"2025-08-29T23:35:48.894Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":661388,"link":"/api/v1/people/661388"},"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.5,"endSpeed":83.3,"strikeZoneTop":3.38765752620909,"strikeZoneBottom":1.53999919305613,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.55053383406933,"aZ":-14.864262705196472,"pfxX":-4.664228382877463,"pfxZ":9.628438078748633,"pX":-0.9047057531905655,"pZ":2.529191418967132,"vX0":6.871036222189071,"vY0":-134.35701771036332,"vZ0":-5.0075908012312125,"x":151.49,"y":170.49,"x0":-2.908792736414431,"y0":50.00658942555004,"z0":5.501145148248475,"aX":-8.389614088824425},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.3,"breakHorizontal":6.7,"spinRate":2224,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.41023825500299216,"extension":6.5011910682550464},"index":0,"playId":"81dd2f49-4a2a-3c35-8e27-7c61e077a466","pitchNumber":1,"startTime":"2025-08-29T23:34:40.610Z","endTime":"2025-08-29T23:34:43.799Z","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":91.3,"endSpeed":82.3,"strikeZoneTop":3.38721079965546,"strikeZoneBottom":1.54000016344468,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.2945763183362,"aZ":-18.500684841239945,"pfxX":-0.8395416486263372,"pfxZ":7.816072289974468,"pX":1.1954300558647115,"pZ":3.738007544846538,"vX0":10.490879552007499,"vY0":-132.45733492764978,"vZ0":-1.3696875186655149,"x":71.43,"y":137.85,"x0":-2.7335465364219456,"y0":50.00630284421107,"z0":5.6352314901994935,"aX":-1.470579392541256},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":14.0,"breakHorizontal":-1.1,"spinRate":2351,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.41594413843532374,"extension":6.612486290841406},"index":1,"playId":"d3bd95e6-c619-3c0e-bb44-e6e6e74c27b0","pitchNumber":2,"startTime":"2025-08-29T23:34:54.575Z","endTime":"2025-08-29T23:34:57.876Z","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":80.6,"endSpeed":72.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.23433480511316,"aZ":-28.02095992021105,"pfxX":4.072791044299045,"pfxZ":3.057859211599224,"pX":0.9311702349191808,"pZ":2.253802916747652,"vX0":7.925231750415193,"vY0":-117.03166401126134,"vZ0":-1.0735605062160345,"x":81.51,"y":177.93,"x0":-3.055676227419756,"y0":50.003607166248266,"z0":5.391653149507947,"aX":5.5363362780326835},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":5.5,"breakHorizontal":-9.7,"spinRate":2451,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.47166276232556825,"extension":6.368626469404922},"index":2,"playId":"447d428f-b3f6-3293-a892-e05db95f7608","pitchNumber":3,"startTime":"2025-08-29T23:35:08.155Z","endTime":"2025-08-29T23:35:11.673Z","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":91.7,"endSpeed":82.1,"strikeZoneTop":3.38720737814581,"strikeZoneBottom":1.54000009042087,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.05091260795834,"aZ":-18.283184425895328,"pfxX":-4.176404731391788,"pfxZ":7.8926638005742085,"pX":-0.5380460896260982,"pZ":4.052465800196551,"vX0":8.031250946985692,"vY0":-133.19056198660778,"vZ0":-0.5264954450133573,"x":137.51,"y":129.36,"x0":-3.0780227801176343,"y0":50.00210445909067,"z0":5.599424782921103,"aX":-7.350477820453181},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.3,"breakHorizontal":5.4,"spinRate":2303,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.41449076306347266,"extension":6.409288125649279},"index":3,"playId":"4529eb5e-500c-3153-8502-e228aa810205","pitchNumber":4,"startTime":"2025-08-29T23:35:27.066Z","endTime":"2025-08-29T23:35:30.301Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.6,"endSpeed":68.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.04444501483726,"aZ":-35.632809830699046,"pfxX":1.186692464942406,"pfxZ":-2.876379787568725,"pX":-0.1780832656525812,"pZ":1.0549787636392431,"vX0":5.505443367889421,"vY0":-109.94811782606442,"vZ0":-1.358825006004551,"x":123.79,"y":210.3,"x0":-2.889234127401969,"y0":50.005426697666365,"z0":5.530129947029375,"aX":1.4243261453186207},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-5.3,"breakHorizontal":-3.8,"spinRate":2197,"spinDirection":52},"zone":13,"typeConfidence":0.9,"plateTime":0.5019403095578858,"extension":6.334106393343715},"hitData":{"launchSpeed":65.9,"launchAngle":84.0,"totalDistance":15.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":121.22,"coordY":200.34}},"index":4,"playId":"d5628da4-a0c0-342d-9c7e-2bfabf262a2e","pitchNumber":5,"startTime":"2025-08-29T23:35:40.374Z","endTime":"2025-08-29T23:35:48.894Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:35:48.894Z","atBatIndex":11},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Alejandro Kirk doubles (15) on a sharp line drive to left fielder Isaac Collins.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-29T23:36:11.254Z","endTime":"2025-08-29T23:36:47.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.1,"endSpeed":83.7,"strikeZoneTop":3.1,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.247659773887705,"aZ":-13.252017891454832,"pfxX":-2.832321003794487,"pfxZ":10.45047694338052,"pX":0.7984585128514354,"pZ":1.9966377608597783,"vX0":10.134498101246326,"vY0":-134.92608409131546,"vZ0":-6.650075136287555,"x":86.56,"y":184.87,"x0":-2.668107235859535,"y0":50.003783958489684,"z0":5.459987803128177,"aX":-5.129270748875204},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.3,"breakHorizontal":2.5,"spinRate":2399,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.4087582578255624,"extension":6.451825750465259},"index":0,"playId":"86c53734-50cd-31ee-a46a-67c11ce5dc69","pitchNumber":1,"startTime":"2025-08-29T23:36:14.350Z","endTime":"2025-08-29T23:36:17.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":74.7,"strikeZoneTop":3.1,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.521417016739512,"aZ":-23.820178560728483,"pfxX":-3.1188385754289056,"pfxZ":5.833121442078381,"pX":0.016054459769045445,"pZ":2.3544354713921662,"vX0":8.011508027258465,"vY0":-119.56652610586487,"vZ0":-2.1795326445213767,"x":116.39,"y":175.21,"x0":-2.9897778309233662,"y0":50.000347813086655,"z0":5.440337481957741,"aX":-4.4647193014990565},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":10.2,"breakHorizontal":3.5,"spinRate":2260,"spinDirection":83},"zone":5,"typeConfidence":2.0,"plateTime":0.4601298892333321,"extension":6.374062844341689},"hitData":{"launchSpeed":108.1,"launchAngle":19.0,"totalDistance":319.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":34.27,"coordY":108.08}},"index":1,"playId":"71f86910-0708-3eee-a464-f4241c842d23","pitchNumber":2,"startTime":"2025-08-29T23:36:33.534Z","endTime":"2025-08-29T23:36:47.592Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:36:47.592Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Lukes grounds out, shortstop Andruw Monasterio to first baseman Andrew Vaughn.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-29T23:37:13.704Z","endTime":"2025-08-29T23:37:41.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":82.8,"strikeZoneTop":3.24281030627285,"strikeZoneBottom":1.4799993307145,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.84435738826937,"aZ":-17.09615681289711,"pfxX":-3.455072963019152,"pfxZ":8.423167284462739,"pX":0.3674624278080027,"pZ":4.383118777202911,"vX0":9.634621667427773,"vY0":-134.6089127641674,"vZ0":-0.05555495353625073,"x":102.99,"y":120.44,"x0":-2.848538683353611,"y0":50.004343962465285,"z0":5.639637879389453,"aX":-6.186266542696857},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.4,"breakHorizontal":3.6,"spinRate":2412,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.4107446141651603,"extension":6.705590488112349},"index":0,"playId":"18c12e00-8dfb-3699-9530-a05847f6585d","pitchNumber":1,"startTime":"2025-08-29T23:37:18.979Z","endTime":"2025-08-29T23:37:22.290Z","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":94.6,"endSpeed":84.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.05589233850605,"aZ":-16.11076644728485,"pfxX":-5.7745506181074395,"pfxZ":8.62958957490816,"pX":0.35451750601131776,"pZ":2.3434298765438286,"vX0":10.275889910487622,"vY0":-137.18793489136493,"vZ0":-5.334987553581537,"x":103.49,"y":175.51,"x0":-2.7304232291627257,"y0":50.0007650412016,"z0":5.453364824575215,"aX":-10.7467330790666},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.3,"breakHorizontal":7.7,"spinRate":2441,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.402936589444463,"extension":6.822179067108125},"hitData":{"launchSpeed":95.4,"launchAngle":1.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.35,"coordY":155.88}},"index":1,"playId":"32210447-2529-34b7-b1b3-2114158d3dfd","pitchNumber":2,"startTime":"2025-08-29T23:37:34.342Z","endTime":"2025-08-29T23:37:41.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:37:41.927Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blake Perkins grounds out, first baseman Vladimir Guerrero Jr. to pitcher Shane Bieber.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-29T23:40:07.667Z","endTime":"2025-08-29T23:40:59.351Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"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":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"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_assist"},{"player":{"id":669456,"link":"/api/v1/people/669456"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.37233228581916,"strikeZoneBottom":1.69905825997273,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.080327765749782,"aZ":-22.06213284762062,"pfxX":-1.1140347288440793,"pfxZ":6.277143478963329,"pX":-0.0650488388706635,"pZ":1.4528400009460039,"vX0":4.270867827167659,"vY0":-125.99415417281602,"vZ0":-5.465910504123388,"x":119.48,"y":199.55,"x0":-1.6358284714975155,"y0":50.005616545444454,"z0":5.4283182596288375,"aX":-1.7961098023593662},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":10.3,"breakHorizontal":1.1,"spinRate":2544,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.434364818700538,"extension":6.518481783751959},"index":0,"playId":"76dc3d25-dca0-3bbe-a091-ae9d139597c3","pitchNumber":1,"startTime":"2025-08-29T23:40:07.667Z","endTime":"2025-08-29T23:40:10.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.4,"strikeZoneTop":3.54441131653539,"strikeZoneBottom":1.70442763088875,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.354710800226112,"aZ":-23.113895634558354,"pfxX":0.356259356761468,"pfxZ":5.477353690779006,"pX":-1.2508811226892305,"pZ":2.853107974542778,"vX0":1.3580310856663398,"vY0":-127.8101077054585,"vZ0":-2.332772019039883,"x":164.68,"y":161.75,"x0":-1.835418063502911,"y0":50.004688034382625,"z0":5.5930580611463485,"aX":0.5890254701234887},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":9.6,"breakHorizontal":-1.0,"spinRate":2526,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.4285650169929629,"extension":6.4582505652909585},"index":1,"playId":"ef5904dd-72a0-3a1f-9ddc-f2087dc498c9","pitchNumber":2,"startTime":"2025-08-29T23:40:19.265Z","endTime":"2025-08-29T23:40:22.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.99235714222056,"aZ":-12.462290513426556,"pfxX":-7.736393501842162,"pfxZ":10.93230859092322,"pX":-0.2711257660033691,"pZ":3.646114393201171,"vX0":5.746447851293822,"vY0":-134.17774759502376,"vZ0":-2.9275593750810094,"x":127.33,"y":140.33,"x0":-1.4471342116352282,"y0":50.00654205593864,"z0":5.65261421931648,"aX":-13.955354736207648},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.2,"breakHorizontal":12.6,"spinRate":2337,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4099292997151136,"extension":6.575037122760052},"index":2,"playId":"df178243-c3ec-3664-9024-4775849a979e","pitchNumber":3,"startTime":"2025-08-29T23:40:34.440Z","endTime":"2025-08-29T23:40:37.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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":74.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.310724874307667,"aZ":-41.0323100112213,"pfxX":3.744249768337827,"pfxZ":-6.211472709041491,"pX":0.3737957196168809,"pZ":2.3533739612645492,"vX0":3.2707696921303544,"vY0":-119.82386116647962,"vZ0":0.8010303609717015,"x":102.75,"y":175.24,"x0":-1.5049588501991797,"y0":50.0022894647587,"z0":5.737851609251433,"aX":5.339538674499991},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-10.7,"breakHorizontal":-7.7,"spinRate":2476,"spinDirection":38},"zone":6,"typeConfidence":2.0,"plateTime":0.46052149687524535,"extension":6.397592427676024},"hitData":{"launchSpeed":86.9,"launchAngle":-22.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.42,"coordY":169.8}},"index":3,"playId":"43d7fe24-596e-3257-9e09-a035cdb34b8f","pitchNumber":4,"startTime":"2025-08-29T23:40:52.322Z","endTime":"2025-08-29T23:40:59.351Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:40:59.351Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Andruw Monasterio lines out sharply to third baseman Addison Barger.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-29T23:41:19.075Z","endTime":"2025-08-29T23:42:05.496Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":82.8,"strikeZoneTop":3.36439635481463,"strikeZoneBottom":1.55999888707935,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.63914626971761,"aZ":-12.5774486188324,"pfxX":-7.935297306016546,"pfxZ":10.923772158157057,"pX":-0.24760867170819043,"pZ":3.866927775100404,"vX0":5.909428407006458,"vY0":-134.45781338909578,"vZ0":-2.285378319263889,"x":126.44,"y":134.37,"x0":-1.465408031089483,"y0":50.002831913751365,"z0":5.64295336226882,"aX":-14.236404257630147},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.3,"breakHorizontal":12.7,"spinRate":2285,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.41054205956348877,"extension":6.835833254726401},"index":0,"playId":"fe926d19-e349-3adc-8894-7e77e043affc","pitchNumber":1,"startTime":"2025-08-29T23:41:24.480Z","endTime":"2025-08-29T23:41:27.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.923117208623477,"aZ":-30.972497158802494,"pfxX":1.057143465037432,"pfxZ":0.7750890884134503,"pX":-0.5716154540949802,"pZ":2.335457421795382,"vX0":2.7029558399035,"vY0":-124.06679728377824,"vZ0":-1.8207219467820261,"x":138.79,"y":175.72,"x0":-1.816434342806042,"y0":50.00066550995597,"z0":5.682534472373629,"aX":1.6325050472529412},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.2,"breakHorizontal":-2.6,"spinRate":2610,"spinDirection":104},"zone":4,"typeConfidence":2.0,"plateTime":0.4430216365399393,"extension":6.590258119430424},"index":1,"playId":"5e202e79-6cf0-3470-b4aa-868be7253170","pitchNumber":2,"startTime":"2025-08-29T23:41:35.462Z","endTime":"2025-08-29T23:41:38.837Z","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":84.8,"endSpeed":77.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.327586282140267,"aZ":-37.22598804289686,"pfxX":1.5291987959481719,"pfxZ":-3.3324984214225832,"pX":0.1094413303301328,"pZ":2.1801834453386832,"vX0":3.5826825828619127,"vY0":-123.4188496507732,"vZ0":-0.6134264413965391,"x":112.83,"y":179.92,"x0":-1.5691869305717516,"y0":50.00110626597612,"z0":5.6123268629099305,"aX":2.3194654958941245},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-5.9,"breakHorizontal":-3.7,"spinRate":2559,"spinDirection":76},"zone":5,"typeConfidence":2.0,"plateTime":0.44660864593459415,"extension":6.5782182699433625},"hitData":{"launchSpeed":103.9,"launchAngle":8.0,"totalDistance":157.0,"trajectory":"line_drive","hardness":"hard","location":"5","coordinates":{"coordX":98.0,"coordY":163.0}},"index":2,"playId":"ec99b7ed-943f-3bb3-ae95-511dd5352b5f","pitchNumber":3,"startTime":"2025-08-29T23:41:59.483Z","endTime":"2025-08-29T23:42:05.496Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:42:05.496Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brice Turang called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-29T23:42:22.389Z","endTime":"2025-08-29T23:43:41.470Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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(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":82.0,"endSpeed":74.1,"strikeZoneTop":3.42547316717286,"strikeZoneBottom":1.64454185584293,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.099085546673386,"aZ":-42.87955321974712,"pfxX":4.182918542111775,"pfxZ":-7.583226768469229,"pX":-0.8780079437091932,"pZ":3.2525823814363313,"vX0":0.6364244134067055,"vY0":-119.21183571131814,"vZ0":3.2938054349687462,"x":150.47,"y":150.96,"x0":-1.6923790908113667,"y0":50.00512243918498,"z0":5.776295876395151,"aX":5.902878501109354},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-12.4,"breakHorizontal":-7.7,"spinRate":2583,"spinDirection":37},"zone":11,"typeConfidence":2.0,"plateTime":0.46295310869405126,"extension":6.198062533312955},"index":0,"playId":"626fb95c-e0e8-3a77-97c5-1e91d969cac1","pitchNumber":1,"startTime":"2025-08-29T23:42:28.893Z","endTime":"2025-08-29T23:42:32.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":83.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.153028811708104,"aZ":-11.220527355745775,"pfxX":-5.950194666753626,"pfxZ":11.546988469257293,"pX":-0.20553482898275185,"pZ":2.7152866397856283,"vX0":5.502678800637879,"vY0":-135.2625965885933,"vZ0":-5.142440077363833,"x":124.83,"y":165.47,"x0":-1.5137357403229172,"y0":50.00559037173919,"z0":5.4583232803580595,"aX":-10.80092763293714},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.7,"breakHorizontal":9.2,"spinRate":2418,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.4081604633847076,"extension":6.68145116017155},"index":1,"playId":"c011383e-ba1d-3fdc-811f-e53b27030237","pitchNumber":2,"startTime":"2025-08-29T23:42:42.655Z","endTime":"2025-08-29T23:42:45.655Z","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":93.6,"endSpeed":83.9,"strikeZoneTop":3.49452404944113,"strikeZoneBottom":1.64453989585815,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.441245748402686,"aZ":-9.631782057951236,"pfxX":-8.158326790071252,"pfxZ":12.315950337839972,"pX":-0.9447060869421089,"pZ":1.5904331818966255,"vX0":4.329463880586351,"vY0":-135.832875494632,"vZ0":-8.320898660708567,"x":153.01,"y":195.84,"x0":-1.5169897850408938,"y0":50.00215901936731,"z0":5.401614170855951,"aX":-14.931781860405048},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.3,"breakHorizontal":13.6,"spinRate":2398,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.40644479165083647,"extension":6.578420924039985},"index":2,"playId":"28303bfe-89ce-362f-a738-88c8540c7a62","pitchNumber":3,"startTime":"2025-08-29T23:42:55.948Z","endTime":"2025-08-29T23:42:59.378Z","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":88.9,"endSpeed":80.3,"strikeZoneTop":3.46000011177648,"strikeZoneBottom":1.64453460208858,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.717530507267515,"aZ":-31.786029270540688,"pfxX":-11.85574644076173,"pfxZ":0.23563654868410921,"pX":-1.375146242215219,"pZ":1.548595844649591,"vX0":4.423985893270776,"vY0":-129.18006497907368,"vZ0":-3.539059015523356,"x":169.42,"y":196.97,"x0":-1.5885688315845228,"y0":50.003539266234796,"z0":5.43070094438941,"aX":-19.65409899462301},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.2,"breakHorizontal":20.2,"spinRate":1646,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.42714898416956215,"extension":6.536302092518359},"index":3,"playId":"c23a0960-dba3-3ed8-802c-9e40aeaa84af","pitchNumber":4,"startTime":"2025-08-29T23:43:08.417Z","endTime":"2025-08-29T23:43:11.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":81.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.07023408900667,"aZ":-9.230360191512826,"pfxX":-6.3374402180624285,"pfxZ":13.050607076904457,"pX":-0.8270816215166875,"pZ":2.8804121981781234,"vX0":3.879848689801076,"vY0":-134.269581429222,"vZ0":-5.085604905033641,"x":148.53,"y":161.01,"x0":-1.4956862595605174,"y0":50.00596454543041,"z0":5.507115702074798,"aX":-11.14566330474069},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":22.2,"breakHorizontal":10.2,"spinRate":2482,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.4138409911522638,"extension":6.449205685422538},"index":4,"playId":"31acbb18-e70c-31af-a049-4e0d34580e44","pitchNumber":5,"startTime":"2025-08-29T23:43:22.701Z","endTime":"2025-08-29T23:43:25.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":83.9,"strikeZoneTop":3.3909603090922,"strikeZoneBottom":1.57546280835203,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.213799025687855,"aZ":-12.210540942569612,"pfxX":-8.54111163649639,"pfxZ":10.952210924006103,"pX":-0.34219254370525987,"pZ":1.5390508744783493,"vX0":5.8876217367562464,"vY0":-135.31722004567757,"vZ0":-7.863752379055938,"x":130.04,"y":197.23,"x0":-1.455475471562593,"y0":50.00317290424218,"z0":5.371621030664228,"aX":-15.570200937822642},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.0,"breakHorizontal":13.9,"spinRate":2355,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.40742466205335104,"extension":6.583016906607479},"index":5,"playId":"666d9bd2-ae50-3df9-a465-8cf561d68829","pitchNumber":6,"startTime":"2025-08-29T23:43:38.014Z","endTime":"2025-08-29T23:43:41.470Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:43:41.470Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Davis Schneider strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-29T23:45:44.646Z","endTime":"2025-08-29T23:48:49.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8,9,10],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":10},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":84.7,"strikeZoneTop":3.14,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.53688015195723,"aZ":-14.556681887459332,"pfxX":-4.759498761416012,"pfxZ":9.452447093210822,"pX":0.1919679239202935,"pZ":2.0927033357086504,"vX0":9.504035027657874,"vY0":-137.17102237021138,"vZ0":-6.416904979337988,"x":109.68,"y":182.28,"x0":-2.7341135444754796,"y0":50.00317836286298,"z0":5.4951988504249085,"aX":-8.871804524555985},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.5,"breakHorizontal":6.1,"spinRate":2477,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.4027034350165386,"extension":6.612735619777375},"index":0,"playId":"9d8da6f3-f4fc-3d91-b637-18e8de373407","pitchNumber":1,"startTime":"2025-08-29T23:45:53.390Z","endTime":"2025-08-29T23:45:56.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":78.8,"strikeZoneTop":3.07124324541676,"strikeZoneBottom":1.50560870065959,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.05583232703225,"aZ":-28.673171446439603,"pfxX":-14.054148892032657,"pfxZ":2.170425694335215,"pX":-1.5013003637301907,"pZ":1.7381110525634365,"vX0":8.776778368221603,"vY0":-127.85143982264914,"vZ0":-2.9532026593837095,"x":174.23,"y":191.85,"x0":-3.2014894429869454,"y0":50.000791489386664,"z0":5.224403711241486,"aX":-22.629470181984047},"breaks":{"breakAngle":34.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.4,"breakHorizontal":22.7,"spinRate":2111,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4329779764394961,"extension":6.713375993743521},"index":1,"playId":"e55c725d-ac0f-3eba-8deb-481342f9355d","pitchNumber":2,"startTime":"2025-08-29T23:46:09.263Z","endTime":"2025-08-29T23:46:12.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":78.9,"strikeZoneTop":3.14,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.763780060924606,"aZ":-25.980017788689604,"pfxX":-13.733286174205695,"pfxZ":3.8546027365004,"pX":0.018762993730820573,"pZ":2.354484859645159,"vX0":11.779558317487762,"vY0":-126.99494816904543,"vZ0":-2.251548731638457,"x":116.28,"y":175.21,"x0":-2.93078917815446,"y0":50.00429211646029,"z0":5.3518697264322785,"aX":-22.086246592932966},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.6,"breakHorizontal":21.7,"spinRate":2162,"spinDirection":235},"zone":5,"typeConfidence":2.0,"plateTime":0.43387807252147415,"extension":6.19026143445015},"index":2,"playId":"3b1d874f-8a3e-3634-840e-57f5f05507c5","pitchNumber":3,"startTime":"2025-08-29T23:46:21.984Z","endTime":"2025-08-29T23:46:25.349Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-29T23:46:31.554Z","endTime":"2025-08-29T23:46:45.389Z","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},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":83.3,"strikeZoneTop":3.13999966416904,"strikeZoneBottom":1.57453524772804,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.00701927346634,"aZ":-14.519660543587998,"pfxX":-5.351544728220098,"pfxZ":9.717893105655364,"pX":-0.5901805531509966,"pZ":4.1817819735303265,"vX0":7.916906402117355,"vY0":-135.51344240900463,"vZ0":-1.2549186463919704,"x":139.5,"y":125.87,"x0":-2.8859533611929775,"y0":50.00406399548053,"z0":5.68979743530018,"aX":-9.72437093919177},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.4,"breakHorizontal":7.6,"spinRate":2272,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.4078317182176012,"extension":6.465588272085433},"index":4,"playId":"81452f5c-0221-3c75-8035-6d46ea791c69","pitchNumber":4,"startTime":"2025-08-29T23:46:45.389Z","endTime":"2025-08-29T23:46:49.618Z","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":69.7,"strikeZoneTop":3.14,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.21040511223772,"aZ":-37.351328792433286,"pfxX":1.9379862550983429,"pfxZ":-4.207079696528586,"pX":-0.313192211894711,"pZ":2.1507630445441714,"vX0":5.328296184527903,"vY0":-110.97021980720267,"vZ0":1.0573384477261276,"x":128.94,"y":180.71,"x0":-3.0094789771070163,"y0":50.0012216116727,"z0":5.598103360950214,"aX":2.385728314275194},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-7.0,"breakHorizontal":-5.0,"spinRate":2244,"spinDirection":44},"zone":4,"typeConfidence":2.0,"plateTime":0.4959905618043905,"extension":6.243294129103493},"index":5,"playId":"b15b9324-9130-3a8c-b4ed-88f1395ab6ec","pitchNumber":5,"startTime":"2025-08-29T23:46:59.716Z","endTime":"2025-08-29T23:47:04.279Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":79.2,"strikeZoneTop":3.14,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.301319986919474,"aZ":-29.495670240752624,"pfxX":-13.242026243668455,"pfxZ":1.645656994664849,"pX":-0.7768949846302553,"pZ":2.1245848438011574,"vX0":10.477713343825702,"vY0":-128.20244154928656,"vZ0":-1.699502516833062,"x":146.61,"y":181.42,"x0":-3.244332162214838,"y0":50.00169389190296,"z0":5.15090549632113,"aX":-21.524421295207926},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.8,"breakHorizontal":20.9,"spinRate":2059,"spinDirection":239},"zone":4,"typeConfidence":2.0,"plateTime":0.431137461325239,"extension":6.598512108341297},"index":6,"playId":"43e889d6-8200-30e1-ba05-3a58b1d553a1","pitchNumber":6,"startTime":"2025-08-29T23:47:26.998Z","endTime":"2025-08-29T23:47:30.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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":83.4,"strikeZoneTop":3.14,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.76591134511049,"aZ":-12.751844338262522,"pfxX":-1.2358385503916218,"pfxZ":10.755712131982303,"pX":0.2491776262192595,"pZ":3.00465485864009,"vX0":8.357899333624356,"vY0":-134.87758704707173,"vZ0":-4.276751116965649,"x":107.5,"y":157.65,"x0":-2.756042037775498,"y0":50.00435843879356,"z0":5.5387273875070315,"aX":-2.2331560787334266},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.5,"breakHorizontal":0.1,"spinRate":2327,"spinDirection":198},"zone":2,"typeConfidence":2.0,"plateTime":0.40922508376008127,"extension":6.785698832957097},"index":7,"playId":"a746f391-3455-3987-94c6-fc3e601de3f9","pitchNumber":7,"startTime":"2025-08-29T23:47:45.066Z","endTime":"2025-08-29T23:47:48.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":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.4,"strikeZoneTop":3.14,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.61735818380312,"aZ":-10.878172513460038,"pfxX":-2.7495837145234416,"pfxZ":11.329064843019356,"pX":-0.3507517466620158,"pZ":2.3515095058654807,"vX0":7.711929257032212,"vY0":-136.8396542621044,"vZ0":-6.3071565516248125,"x":130.37,"y":175.29,"x0":-2.8592214925263386,"y0":50.006607377959675,"z0":5.445442940839124,"aX":-5.170640222527667},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.2,"breakHorizontal":3.2,"spinRate":2322,"spinDirection":202},"zone":4,"typeConfidence":2.0,"plateTime":0.4015847288468315,"extension":7.089471260600233},"index":8,"playId":"3c341908-212f-38c1-8f78-9a9e97280f1b","pitchNumber":8,"startTime":"2025-08-29T23:48:06.246Z","endTime":"2025-08-29T23:48:09.246Z","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":80.2,"endSpeed":73.2,"strikeZoneTop":3.00182620561392,"strikeZoneBottom":1.47088549244678,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.18561223215255,"aZ":-31.7624135350196,"pfxX":5.457886623115331,"pfxZ":0.30646592354495583,"pX":1.5184539738660499,"pZ":0.8566062812679515,"vX0":9.193070970026438,"vY0":-116.3753951601864,"vZ0":-2.6960419848386596,"x":59.12,"y":215.65,"x0":-3.217882292404355,"y0":50.00392829100124,"z0":5.088616531951757,"aX":7.362413433316177},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":0.1,"breakHorizontal":-12.5,"spinRate":2435,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4736449284466797,"extension":6.93764579594309},"index":9,"playId":"182fed14-7e63-324e-a42c-397dcf1dbb2c","pitchNumber":9,"startTime":"2025-08-29T23:48:27.816Z","endTime":"2025-08-29T23:48:31.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":78.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.650683018125584,"aZ":-31.176317580013162,"pfxX":-14.25362508400042,"pfxZ":0.6242927738745605,"pX":0.016927615686782353,"pZ":1.2045315615554473,"vX0":12.397229946001756,"vY0":-127.55240270841252,"vZ0":-3.5908891603699726,"x":116.35,"y":206.26,"x0":-3.127596987924622,"y0":50.00314181780511,"z0":5.171108040120322,"aX":-22.774668960647148},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.2,"breakHorizontal":22.0,"spinRate":2035,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.43451284497265874,"extension":6.668197987522221},"index":10,"playId":"8b9cdcf8-e844-3a1e-8095-cb3240162ebb","pitchNumber":10,"startTime":"2025-08-29T23:48:45.571Z","endTime":"2025-08-29T23:48:49.781Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:48:49.781Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Giménez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-29T23:48:58.376Z","endTime":"2025-08-29T23:50:02.698Z","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":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"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":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":84.7,"strikeZoneTop":3.3353614651134,"strikeZoneBottom":1.48534490309395,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.508086373633745,"aZ":-10.959390722892008,"pfxX":-3.988704728771723,"pfxZ":11.37211522158641,"pX":1.0282391750213518,"pZ":2.569715481465795,"vX0":11.099387625914437,"vY0":-137.21631089936415,"vZ0":-5.919612510268387,"x":77.81,"y":169.4,"x0":-2.590382187403781,"y0":50.0012361854279,"z0":5.535412449453647,"aX":-7.4404625495034304},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.1,"breakHorizontal":4.3,"spinRate":2400,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.4025336036988598,"extension":6.41949799205618},"index":0,"playId":"58ffdfc5-aa51-35fd-b256-911242c0ddaa","pitchNumber":1,"startTime":"2025-08-29T23:49:11.258Z","endTime":"2025-08-29T23:49:14.523Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.06835547834702,"aZ":-33.94748849787294,"pfxX":-0.04848982324622031,"pfxZ":-1.3450699751688804,"pX":0.49074599890264675,"pZ":1.461210245972748,"vX0":7.8043987838735935,"vY0":-115.05027542419091,"vZ0":-1.6769136853214026,"x":98.29,"y":199.33,"x0":-2.9663076220489217,"y0":50.004260189193616,"z0":5.547479302557404,"aX":-0.06400263991189523},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-2.6,"breakHorizontal":-2.3,"spinRate":2143,"spinDirection":63},"zone":9,"typeConfidence":0.89,"plateTime":0.47951956261281525,"extension":6.432956894089843},"index":1,"playId":"9da84cb2-5a7c-3ff7-9940-704326007714","pitchNumber":2,"startTime":"2025-08-29T23:49:23.902Z","endTime":"2025-08-29T23:49:27.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":1},"pitchData":{"startSpeed":75.3,"endSpeed":67.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.175181143327258,"aZ":-37.38671893416597,"pfxX":2.3488344532599283,"pfxZ":-4.44589279179574,"pX":0.1734032311199921,"pZ":1.622475723211606,"vX0":6.038083560073404,"vY0":-109.37779442081961,"vZ0":0.31609869464351315,"x":110.39,"y":194.97,"x0":-2.9654516550686636,"y0":50.00347269880256,"z0":5.595598365875171,"aX":2.7525720884770557},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-7.4,"breakHorizontal":-6.4,"spinRate":2174,"spinDirection":45},"zone":8,"typeConfidence":2.0,"plateTime":0.5071873901165467,"extension":6.6409876464536435},"index":2,"playId":"b16f1380-1bf0-3a83-a659-7e72fb8cf27a","pitchNumber":3,"startTime":"2025-08-29T23:49:37.310Z","endTime":"2025-08-29T23:49:40.346Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-29T23:49:45.692Z","endTime":"2025-08-29T23:49:58.845Z","isPitch":false,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"}},{"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":"CS","description":"Slow Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":72.8,"endSpeed":65.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.885034155249855,"aZ":-40.72849251894064,"pfxX":5.060437001952892,"pfxZ":-7.826905249631238,"pX":0.27811528775172295,"pZ":1.3949854897562037,"vX0":5.451133023435042,"vY0":-105.72575948543842,"vZ0":1.3062589904358306,"x":106.4,"y":201.12,"x0":-3.026139561608585,"y0":50.003689574502296,"z0":5.57428988833208,"aX":5.528870982606109},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.4,"breakVerticalInduced":-13.1,"breakHorizontal":-11.0,"spinRate":2211,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.5251640919115483,"extension":6.514171323643963},"index":4,"playId":"090cd735-b153-30d6-8d47-eb11a023351d","pitchNumber":4,"startTime":"2025-08-29T23:49:58.845Z","endTime":"2025-08-29T23:50:02.698Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:50:02.698Z","atBatIndex":18},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"George Springer hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-29T23:50:16.915Z","endTime":"2025-08-29T23:51:53.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":80.7,"strikeZoneTop":3.49549579864431,"strikeZoneBottom":1.61000118096828,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.651625006402796,"aZ":-26.120927625697174,"pfxX":-12.55385727715522,"pfxZ":3.5889612577240717,"pX":-0.8136370066215624,"pZ":0.7448804234222384,"vX0":10.454602401525406,"vY0":-130.8176866444342,"vZ0":-5.793186195943992,"x":148.01,"y":218.67,"x0":-3.2855441818835134,"y0":50.00252206922963,"z0":5.018287105283658,"aX":-21.16154436379785},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.0,"breakHorizontal":19.6,"spinRate":2298,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4231849734852413,"extension":6.624528108992968},"index":0,"playId":"ba1bc393-be00-35d2-9edc-ffb16e04eac1","pitchNumber":1,"startTime":"2025-08-29T23:50:30.531Z","endTime":"2025-08-29T23:50:33.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":80.0,"strikeZoneTop":3.49549332786987,"strikeZoneBottom":1.60999873658136,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.23907387886032,"aZ":-27.104189006483242,"pfxX":-12.213235142004544,"pfxZ":3.041687396679105,"pX":-0.9012128053779724,"pZ":3.2059541666761415,"vX0":10.173834510701488,"vY0":-129.9137898148749,"vZ0":0.3823088967476411,"x":151.35,"y":152.22,"x0":-3.3275547898882776,"y0":50.00574024935323,"z0":5.1571155192818345,"aX":-20.384305726343634},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.9,"breakHorizontal":19.2,"spinRate":2198,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.4255033031237403,"extension":6.6530800387777465},"index":1,"playId":"27bf620b-dc2e-344d-b2b0-b93d24f05841","pitchNumber":2,"startTime":"2025-08-29T23:50:45.928Z","endTime":"2025-08-29T23:50:51.265Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":84.3,"strikeZoneTop":3.42649801987558,"strikeZoneBottom":1.60999926300655,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.87532162700898,"aZ":-14.913168926543326,"pfxX":-3.534797805889777,"pfxZ":9.364830117196256,"pX":0.3653794425536704,"pZ":1.466243131542148,"vX0":10.29854762537049,"vY0":-136.57624426246147,"vZ0":-7.001702919745442,"x":103.07,"y":199.19,"x0":-3.0362104644447743,"y0":50.00589121124673,"z0":5.136811845949768,"aX":-6.5186565002439965},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.1,"breakHorizontal":3.6,"spinRate":2404,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.4048291150096395,"extension":6.68342610804622},"index":2,"playId":"3fdc5d9e-5db1-3655-9c77-ebd0163747c1","pitchNumber":3,"startTime":"2025-08-29T23:51:08.957Z","endTime":"2025-08-29T23:51:12.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":83.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.284634410998834,"aZ":-14.198041679867735,"pfxX":-3.7678814890526464,"pfxZ":9.839409404987705,"pX":-0.20892993748707586,"pZ":2.8115717334427717,"vX0":8.394420752322372,"vY0":-135.69466643625557,"vZ0":-4.614963423890491,"x":124.96,"y":162.87,"x0":-2.881517416808953,"y0":50.006315934105956,"z0":5.555358582493859,"aX":-6.88735426808929},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.8,"breakHorizontal":4.7,"spinRate":2391,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.40682005538895094,"extension":6.5679807309866},"index":3,"playId":"bbfd56af-e373-3dce-b1ec-4b28ba1b4a17","pitchNumber":4,"startTime":"2025-08-29T23:51:28.529Z","endTime":"2025-08-29T23:51:32.027Z","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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":78.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.369353408830435,"aZ":-32.57469252467943,"pfxX":-12.376263169179158,"pfxZ":-0.24733002504112278,"pX":-2.142748275825425,"pZ":3.7280027429713263,"vX0":7.064014668577327,"vY0":-127.51075655135561,"vZ0":2.558867860372837,"x":198.68,"y":138.12,"x0":-3.3777951570347806,"y0":50.00433013891329,"z0":5.325842770463725,"aX":-19.868409058581754},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.6,"breakHorizontal":20.3,"spinRate":2119,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.4337607186198924,"extension":6.370050021482471},"index":4,"playId":"b2bcb892-da70-3fa9-ac05-7536829b97cb","pitchNumber":5,"startTime":"2025-08-29T23:51:46.956Z","endTime":"2025-08-29T23:51:53.044Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:51:53.044Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Addison Barger walks. George Springer to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-29T23:52:21.123Z","endTime":"2025-08-29T23:56:26.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"postOnSecond":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"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":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"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":93.5,"endSpeed":83.5,"strikeZoneTop":3.72999947983219,"strikeZoneBottom":1.69999890601838,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.96469999856876,"aZ":-13.686131443299741,"pfxX":-3.7785304688703754,"pfxZ":10.14255423848427,"pX":-0.22048631923918788,"pZ":4.478436041852165,"vX0":8.679389433586598,"vY0":-135.71611480311216,"vZ0":-0.3823756109479146,"x":125.4,"y":117.86,"x0":-3.002067562287576,"y0":50.0061700865224,"z0":5.5940548025521055,"aX":-6.890616344561596},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.4,"breakHorizontal":4.6,"spinRate":2412,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.40713748952068496,"extension":6.812250509733825},"index":0,"playId":"8ff890c2-2b24-3c93-aa39-4ce75f35a431","pitchNumber":1,"startTime":"2025-08-29T23:52:32.912Z","endTime":"2025-08-29T23:52:36.201Z","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":88.6,"endSpeed":79.6,"strikeZoneTop":3.79863770132917,"strikeZoneBottom":1.73433787074497,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.43228396844346,"aZ":-30.228525078005582,"pfxX":-12.97735589856449,"pfxZ":1.1922042081857418,"pX":-0.16698925059390102,"pZ":1.9161464174088558,"vX0":12.187779338669245,"vY0":-128.31394158845345,"vZ0":-1.918044148698034,"x":123.37,"y":187.04,"x0":-3.337992490271899,"y0":50.005229689981384,"z0":5.074390150298351,"aX":-21.216600917826835},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.9,"breakHorizontal":20.0,"spinRate":2139,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.43013551555881824,"extension":6.845532527400458},"index":1,"playId":"839ad7fd-7170-38b7-af91-78ddac4a1105","pitchNumber":2,"startTime":"2025-08-29T23:52:48.298Z","endTime":"2025-08-29T23:52:51.969Z","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.6,"endSpeed":83.6,"strikeZoneTop":3.73,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.00736402277138,"aZ":-12.848915497072536,"pfxX":-4.340035878548235,"pfxZ":10.577367597630627,"pX":-0.12978337063676817,"pZ":3.534785618194936,"vX0":8.54900922124652,"vY0":-135.84335456777816,"vZ0":-2.9765073244639133,"x":121.95,"y":143.34,"x0":-2.7861675329510778,"y0":50.00037097598459,"z0":5.565562368248643,"aX":-7.928436660802511},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.5,"breakHorizontal":5.5,"spinRate":2355,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.40673007261361516,"extension":6.262338646232187},"index":2,"playId":"940abe5f-a1f1-3d71-b9a3-137d4cd6a171","pitchNumber":3,"startTime":"2025-08-29T23:53:07.342Z","endTime":"2025-08-29T23:53:10.793Z","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":"CS","description":"Slow Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":72.5,"endSpeed":65.3,"strikeZoneTop":3.73,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.240965550575062,"aZ":-39.66033839828857,"pfxX":2.010414137935779,"pfxZ":-6.908672495684202,"pX":0.2903012339582416,"pZ":1.5368044963171883,"vX0":6.245280469833133,"vY0":-105.16357238400187,"vZ0":1.8329972549773028,"x":105.93,"y":197.29,"x0":-3.0193722895501245,"y0":50.0036873879257,"z0":5.370713969618588,"aX":2.1771627098159967},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.9,"breakVerticalInduced":-11.3,"breakHorizontal":-5.9,"spinRate":2178,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.5274796882174924,"extension":6.907498963383626},"index":3,"playId":"85b066b5-09f9-37f8-8617-65daa124174a","pitchNumber":4,"startTime":"2025-08-29T23:53:28.758Z","endTime":"2025-08-29T23:53:32.792Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"b7317cc4-7263-378a-ab9a-8e08ef3db8f1","startTime":"2025-08-29T23:53:57.408Z","endTime":"2025-08-29T23:54:02.423Z","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":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":85.2,"strikeZoneTop":3.73,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.9699161435118,"aZ":-11.16933424605041,"pfxX":-2.932024393029885,"pfxZ":11.056390128670385,"pX":-0.2850609135499792,"pZ":3.509563317547673,"vX0":8.337233821265343,"vY0":-138.63511283290867,"vZ0":-3.11857189189015,"x":127.87,"y":144.02,"x0":-2.982940104805623,"y0":50.000278196801816,"z0":5.4215159477654655,"aX":-5.570655785918927},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.3,"breakHorizontal":3.1,"spinRate":2460,"spinDirection":203},"zone":1,"typeConfidence":2.0,"plateTime":0.39880966044455235,"extension":6.847134089116448},"index":5,"playId":"9e1fd0c7-1b5d-35aa-bcbf-d3a700795406","pitchNumber":5,"startTime":"2025-08-29T23:54:19.932Z","endTime":"2025-08-29T23:54:22.968Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.9,"endSpeed":68.9,"strikeZoneTop":3.83293485650922,"strikeZoneBottom":1.73433165145824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.380153332950986,"aZ":-33.5866065444012,"pfxX":1.3044093775057042,"pfxZ":-1.172513956331477,"pX":-0.7290226218770574,"pZ":0.044041550555139676,"vX0":4.316284447316769,"vY0":-110.35214450119513,"vZ0":-4.031824507143437,"x":144.79,"y":237.59,"x0":-2.9009164288805094,"y0":50.00545430634141,"z0":5.531655065265855,"aX":1.5665632973874628},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-3.1,"breakHorizontal":-3.7,"spinRate":2152,"spinDirection":50},"zone":13,"typeConfidence":0.91,"plateTime":0.5013563505925713,"extension":6.850478105085271},"index":6,"playId":"88afe257-b6b1-3ab3-811d-8d4cad680287","pitchNumber":6,"startTime":"2025-08-29T23:54:51.354Z","endTime":"2025-08-29T23:54:54.882Z","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":88.9,"endSpeed":80.2,"strikeZoneTop":3.79862146690939,"strikeZoneBottom":1.73433014975936,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.733850539051474,"aZ":-26.146941402727265,"pfxX":-11.662428494314973,"pfxZ":3.6516972140949835,"pX":-1.701650745167128,"pZ":0.08629062538334144,"vX0":8.069638296544781,"vY0":-128.8692323835794,"vZ0":-7.058669047114701,"x":181.86,"y":236.45,"x0":-3.390073581394256,"y0":50.00078244810921,"z0":4.93780149560727,"aX":-19.224592394851893},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.9,"breakHorizontal":18.8,"spinRate":2057,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.42830662192624613,"extension":6.776384230946028},"index":7,"playId":"7bbe964d-a799-3612-9042-538022263146","pitchNumber":7,"startTime":"2025-08-29T23:55:19.278Z","endTime":"2025-08-29T23:55:22.995Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":2},"index":8,"playId":"fd0ca5ab-39ee-4b48-98e6-3fa8b6427d1a","startTime":"2025-08-29T23:55:47.290Z","endTime":"2025-08-29T23:55:52.290Z","isPitch":false,"type":"stepoff"},{"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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":87.8,"strikeZoneTop":3.73,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.54663304114365,"aZ":-9.497397985608892,"pfxX":-6.002432563605324,"pfxZ":11.405163515446283,"pX":0.15092091598949978,"pZ":2.749119070723258,"vX0":10.870836524293834,"vY0":-140.7322919884165,"vZ0":-5.35902484197912,"x":111.25,"y":164.55,"x0":-2.9975138155386953,"y0":50.003126039209654,"z0":5.30480153261217,"aX":-11.935858639212498},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.6,"breakHorizontal":8.4,"spinRate":2449,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.39051118447514677,"extension":6.933872277613648},"index":9,"playId":"04c6f496-db3d-3883-abd1-45008bd6297e","pitchNumber":8,"startTime":"2025-08-29T23:55:59.913Z","endTime":"2025-08-29T23:56:02.913Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":80.6,"strikeZoneTop":3.72999965434638,"strikeZoneBottom":1.7343208874174,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.078220088084514,"aZ":-27.86453602063266,"pfxX":-13.896021139143322,"pfxZ":2.6055513274674738,"pX":1.0784594984270213,"pZ":1.3992684318774,"vX0":14.938152909353184,"vY0":-128.23013125874698,"vZ0":-3.719207431944662,"x":75.89,"y":201.0,"x0":-3.0346478286444056,"y0":50.00410965376714,"z0":5.057802914942675,"aX":-22.997637222913717},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.0,"breakHorizontal":21.6,"spinRate":1837,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.4281867188287327,"extension":6.6419802765222276},"index":10,"playId":"72b8cf4f-543e-37d6-8619-9f04dc794500","pitchNumber":9,"startTime":"2025-08-29T23:56:22.053Z","endTime":"2025-08-29T23:56:26.096Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:56:26.096Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vladimir Guerrero Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-29T23:56:48.686Z","endTime":"2025-08-29T23:59:04.023Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.4,"strikeZoneTop":3.64059164374672,"strikeZoneBottom":1.55527806408649,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.99938169874196,"aZ":-11.272006261290656,"pfxX":-3.8884339396361716,"pfxZ":10.796207654764924,"pX":-1.2571100479210109,"pZ":2.9586396591623085,"vX0":5.765362942709354,"vY0":-139.16981794208849,"vZ0":-4.816578653608103,"x":164.92,"y":158.9,"x0":-2.862902151580264,"y0":50.00621407219585,"z0":5.476195492307299,"aX":-7.531110892651961},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.6,"breakHorizontal":5.6,"spinRate":2433,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.3955383487570243,"extension":6.922667421791144},"index":0,"playId":"68ca9494-e0e6-39cb-a761-f50bee3e4664","pitchNumber":1,"startTime":"2025-08-29T23:56:57.389Z","endTime":"2025-08-29T23:57:02.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":81.0,"strikeZoneTop":3.64059468593712,"strikeZoneBottom":1.55527769490437,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.89856758311974,"aZ":-25.456396258494227,"pfxX":-13.561289474039198,"pfxZ":3.987907762925549,"pX":-0.08869329849405533,"pZ":0.9889066746638823,"vX0":12.93913559312179,"vY0":-129.94822716712446,"vZ0":-5.074720481645674,"x":120.38,"y":212.08,"x0":-3.405458887940711,"y0":50.00458042616298,"z0":4.936509536015419,"aX":-22.86066410004821},"breaks":{"breakAngle":37.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.0,"breakHorizontal":21.1,"spinRate":1876,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4238358726804825,"extension":6.7024764598769675},"index":1,"playId":"40e78c5d-c3cb-31b4-8f08-aca77355742c","pitchNumber":2,"startTime":"2025-08-29T23:57:15.935Z","endTime":"2025-08-29T23:57:19.454Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":80.5,"strikeZoneTop":3.77938565151304,"strikeZoneBottom":1.59000051697378,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.83897924959422,"aZ":-28.511999191754107,"pfxX":-12.94396498042237,"pfxZ":2.1903804354059524,"pX":-0.7996058665062956,"pZ":1.671525845229544,"vX0":10.786489886472602,"vY0":-129.72972390449502,"vZ0":-2.9435288198362883,"x":147.48,"y":193.65,"x0":-3.36787059330846,"y0":50.00425282959372,"z0":5.037397142768094,"aX":-21.65536966754684},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.4,"breakHorizontal":20.5,"spinRate":2090,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.42523738376933284,"extension":6.851722888293031},"index":2,"playId":"8483039a-7ea9-3595-970b-07b9a43e9348","pitchNumber":3,"startTime":"2025-08-29T23:57:31.985Z","endTime":"2025-08-29T23:57:34.985Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":73.8,"strikeZoneTop":3.71,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.764264082107037,"aZ":-32.36326329530659,"pfxX":6.028999059006776,"pfxZ":-0.13320401471047472,"pX":0.3526593472197603,"pZ":1.4769183336930087,"vX0":6.969454295594805,"vY0":-117.81730297597792,"vZ0":-1.383256593310194,"x":103.56,"y":198.9,"x0":-3.4456426541844865,"y0":50.0058632439481,"z0":5.107645497075445,"aX":8.33832945230583},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-0.4,"breakHorizontal":-12.8,"spinRate":2519,"spinDirection":58},"zone":9,"typeConfidence":2.0,"plateTime":0.4678088248121459,"extension":6.937137453289897},"index":3,"playId":"9747df1b-83a1-31d3-a82e-139198ba7d52","pitchNumber":4,"startTime":"2025-08-29T23:57:51.559Z","endTime":"2025-08-29T23:57:54.559Z","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":78.1,"endSpeed":70.2,"strikeZoneTop":3.71,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.999137792225827,"aZ":-33.80429366950493,"pfxX":8.948752060916574,"pfxZ":-1.298011136152172,"pX":0.5775623474619934,"pZ":1.5832741319436823,"vX0":6.62258664061687,"vY0":-113.3846889060827,"vZ0":0.020795938149310134,"x":94.98,"y":196.03,"x0":-3.5778662588845274,"y0":50.00087196662035,"z0":5.040983217255426,"aX":11.270225227856153},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-1.9,"breakHorizontal":-18.2,"spinRate":2525,"spinDirection":54},"zone":9,"typeConfidence":2.0,"plateTime":0.4892198714898708,"extension":6.917936911328996},"index":4,"playId":"35ee8b0c-10c8-393e-a2c9-fce1d3ada4d5","pitchNumber":5,"startTime":"2025-08-29T23:58:15.363Z","endTime":"2025-08-29T23:58:19.430Z","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":5,"playId":"e1e72662-8652-46ab-b8bf-43120b217f66","startTime":"2025-08-29T23:58:42.505Z","endTime":"2025-08-29T23:58:47.505Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CS","description":"Slow Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":72.8,"endSpeed":65.6,"strikeZoneTop":3.71,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.359931850292654,"aZ":-41.10962108191628,"pfxX":4.151008722761705,"pfxZ":-8.173072198033756,"pX":0.692395831656462,"pZ":1.87756083222662,"vX0":6.66168141582636,"vY0":-105.58981597301805,"vZ0":2.580716140901446,"x":90.61,"y":188.09,"x0":-3.083611937468038,"y0":50.00406048608863,"z0":5.4829946389815065,"aX":4.5363210725898355},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.5,"breakVerticalInduced":-13.2,"breakHorizontal":-9.8,"spinRate":2276,"spinDirection":53},"zone":9,"typeConfidence":2.0,"plateTime":0.5252640831787816,"extension":6.379290495310502},"index":6,"playId":"49d35f27-99cb-30db-a898-1813947ddcac","pitchNumber":6,"startTime":"2025-08-29T23:58:59.701Z","endTime":"2025-08-29T23:59:04.023Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T23:59:04.023Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"William Contreras grounds out, second baseman Andrés Giménez to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-30T00:01:10.907Z","endTime":"2025-08-30T00:01:43.115Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"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":"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":85.0,"endSpeed":77.7,"strikeZoneTop":3.43000235558401,"strikeZoneBottom":1.65999724199536,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.21962223509344,"aZ":-31.039870868803202,"pfxX":0.18796197071321163,"pfxZ":0.7378343853351232,"pX":1.2395828750212672,"pZ":2.264096758793402,"vX0":6.450697860567293,"vY0":-123.62180858832699,"vZ0":-1.7023182555491032,"x":69.75,"y":177.65,"x0":-1.4355611114761353,"y0":50.00300090969092,"z0":5.584153251724071,"aX":0.288092415206748},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.2,"breakHorizontal":-1.9,"spinRate":2640,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.44423570045517646,"extension":6.751897490975378},"index":0,"playId":"33147c93-ad91-3f31-9b1c-e4ca0a8352fb","pitchNumber":1,"startTime":"2025-08-30T00:01:13.999Z","endTime":"2025-08-30T00:01:17.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.1,"strikeZoneTop":3.39074089336589,"strikeZoneBottom":1.67178465379403,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.190231847511484,"aZ":-31.71688538776493,"pfxX":0.4360425536418675,"pfxZ":0.2964528332331451,"pX":0.8714228514494075,"pZ":2.8890767155179398,"vX0":5.89476435538936,"vY0":-124.66293063218293,"vZ0":-0.3342924041920059,"x":83.78,"y":160.77,"x0":-1.5896451664188325,"y0":50.006088107317844,"z0":5.663635809172639,"aX":0.6789531779291531},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.7,"breakHorizontal":-2.3,"spinRate":2630,"spinDirection":86},"zone":12,"typeConfidence":2.0,"plateTime":0.44092012891132804,"extension":6.5788220400096025},"index":1,"playId":"e3d55fce-01a3-35ac-9346-ba42d824efa6","pitchNumber":2,"startTime":"2025-08-30T00:01:24.356Z","endTime":"2025-08-30T00:01:27.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":82.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.402054019420525,"aZ":-12.262048624766459,"pfxX":-8.428390093640495,"pfxZ":11.31689972927332,"pX":0.42663233935040246,"pZ":1.947486800588749,"vX0":7.644156796292872,"vY0":-133.71423709160294,"vZ0":-6.851400352664626,"x":100.74,"y":186.2,"x0":-1.4140605307179601,"y0":50.00393846938745,"z0":5.475023157788469,"aX":-14.832815705716063},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.6,"breakHorizontal":13.0,"spinRate":2457,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.4141166365728566,"extension":6.645503735894326},"hitData":{"launchSpeed":105.5,"launchAngle":-6.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.5,"coordY":149.83}},"index":2,"playId":"d425b032-8e5d-3308-b77a-56397b449545","pitchNumber":3,"startTime":"2025-08-30T00:01:35.340Z","endTime":"2025-08-30T00:01:43.115Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:01:43.115Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Yelich called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-30T00:02:02.043Z","endTime":"2025-08-30T00:03:33.077Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"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":{"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":86.6,"endSpeed":79.5,"strikeZoneTop":3.32544676625152,"strikeZoneBottom":1.6900005935187,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.84383903509272,"aZ":-25.27411547801895,"pfxX":2.086249454238132,"pfxZ":4.2668611039142235,"pX":-0.3263659108689134,"pZ":3.952051311811128,"vX0":2.4731849620882653,"vY0":-126.19996173967186,"vZ0":0.9102358740410321,"x":129.44,"y":132.07,"x0":-1.588951820324808,"y0":50.005976513562345,"z0":5.617050222617322,"aX":3.377512213036735},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":8.2,"breakHorizontal":-4.3,"spinRate":2430,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.4334299527761414,"extension":6.457081845255673},"index":0,"playId":"4f51ee92-e2f6-379f-a78a-5ebe56daa72b","pitchNumber":1,"startTime":"2025-08-30T00:02:10.583Z","endTime":"2025-08-30T00:02:14.020Z","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":82.9,"endSpeed":75.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.8744284928052,"aZ":-43.3702871762164,"pfxX":2.7829301269931133,"pfxZ":-7.792818846220335,"pX":0.21469835139927723,"pZ":0.9148804084682584,"vX0":3.459427833062677,"vY0":-120.58581988666975,"vZ0":-1.7578427517911468,"x":108.82,"y":214.08,"x0":-1.6139368192571637,"y0":50.005437374673406,"z0":5.568368638214327,"aX":3.9963381794825867},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-14.2,"breakHorizontal":-6.0,"spinRate":2470,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4586221075218777,"extension":6.472733044144566},"index":1,"playId":"4b470bf4-7389-3dda-8df0-49df70ee0b01","pitchNumber":2,"startTime":"2025-08-30T00:02:22.824Z","endTime":"2025-08-30T00:02:26.229Z","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.7,"endSpeed":82.5,"strikeZoneTop":3.29089939404548,"strikeZoneBottom":1.69000101599196,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.52859984038131,"aZ":-13.285004626569522,"pfxX":-6.6674270495697066,"pfxZ":10.571262420554701,"pX":0.37967779673072305,"pZ":3.4953518599128666,"vX0":6.8591447211057925,"vY0":-134.64080386283592,"vZ0":-2.863209205734709,"x":102.53,"y":144.41,"x0":-1.3678815037839511,"y0":50.0026749180984,"z0":5.546421388564849,"aX":-11.913778866714807},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.5,"breakHorizontal":10.1,"spinRate":2330,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.4110519837300033,"extension":6.837753073087107},"index":2,"playId":"4a491f5b-67b9-37d4-9c07-e9dade4769c6","pitchNumber":3,"startTime":"2025-08-30T00:02:37.669Z","endTime":"2025-08-30T00:02:41.423Z","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":1},"pitchData":{"startSpeed":88.7,"endSpeed":80.2,"strikeZoneTop":3.25633944713746,"strikeZoneBottom":1.69000085294556,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.258769640015874,"aZ":-32.35038505947802,"pfxX":-10.983866644207826,"pfxZ":-0.10681510676160855,"pX":-1.6574453211098665,"pZ":2.1894614479605408,"vX0":3.8367886327794554,"vY0":-129.0177406890747,"vZ0":-2.013325390308703,"x":180.18,"y":179.66,"x0":-1.7522640547694819,"y0":50.00307083086778,"z0":5.5162289066154875,"aX":-18.19009439671704},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.5,"breakHorizontal":18.7,"spinRate":1713,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.42744552567533045,"extension":6.503447506748607},"index":3,"playId":"a66f7c80-13d8-34a3-9a17-f85013298b96","pitchNumber":4,"startTime":"2025-08-30T00:02:50.086Z","endTime":"2025-08-30T00:02:53.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":82.1,"strikeZoneTop":3.22233169982798,"strikeZoneBottom":1.68999708831569,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.49335764699323,"aZ":-12.105966675702577,"pfxX":-7.308039108120573,"pfxZ":11.318347823803325,"pX":-0.791844240018552,"pZ":3.1099722741133773,"vX0":4.31080866665912,"vY0":-134.40918297424912,"vZ0":-3.8322284610142408,"x":147.18,"y":154.81,"x0":-1.4932316844453215,"y0":50.00443279115895,"z0":5.4555156276276096,"aX":-12.96040861281026},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.4,"breakHorizontal":11.9,"spinRate":2447,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.41242366613174,"extension":6.708665039022777},"index":4,"playId":"edd30d57-f36d-37c1-a498-bf0c30ec89a0","pitchNumber":5,"startTime":"2025-08-30T00:03:03.339Z","endTime":"2025-08-30T00:03:06.339Z","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":1},"index":5,"startTime":"2025-08-30T00:03:15.454Z","endTime":"2025-08-30T00:03:28.643Z","isPitch":false,"type":"action","player":{"id":592885,"link":"/api/v1/people/592885"}},{"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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.2,"strikeZoneTop":3.32559033331442,"strikeZoneBottom":1.68999855223391,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.19005567744513,"aZ":-30.240084350682924,"pfxX":0.8180693724548984,"pfxZ":1.2107833672427084,"pX":-0.8219478925099332,"pZ":2.133902241857158,"vX0":1.822971827800604,"vY0":-125.41858110317757,"vZ0":-2.251829027043497,"x":148.33,"y":181.16,"x0":-1.6642291949253643,"y0":50.000166137966836,"z0":5.507675175007032,"aX":1.303987537224859},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.9,"breakHorizontal":-1.9,"spinRate":2552,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.4365884957689672,"extension":6.681597838931381},"index":6,"playId":"1351ed6d-c295-3646-b3ff-333dfd5fb06b","pitchNumber":6,"startTime":"2025-08-30T00:03:28.643Z","endTime":"2025-08-30T00:03:33.077Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:03:33.077Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew Vaughn grounds out, third baseman Addison Barger to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-30T00:03:44.072Z","endTime":"2025-08-30T00:04:42.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.0,"strikeZoneTop":3.24468193451219,"strikeZoneBottom":1.58648544727819,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.763135937685508,"aZ":-32.46132824694404,"pfxX":-0.22036739193862465,"pfxZ":-0.17890572890910672,"pX":0.8480475275228926,"pZ":1.7376007089029337,"vX0":5.879454809080987,"vY0":-124.33412929855886,"vZ0":-2.5229306560319724,"x":84.67,"y":191.86,"x0":-1.5137890783443098,"y0":50.00536758867495,"z0":5.445994996815636,"aX":-0.34711936120029036},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.7,"breakHorizontal":-0.8,"spinRate":2641,"spinDirection":10},"zone":14,"typeConfidence":2.0,"plateTime":0.43968914174794893,"extension":6.627760976036963},"index":0,"playId":"297d6ac9-ca6f-35a7-829b-dab0c3e0e0ef","pitchNumber":1,"startTime":"2025-08-30T00:03:55.010Z","endTime":"2025-08-30T00:03:58.010Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.1,"strikeZoneTop":3.21000106560471,"strikeZoneBottom":1.48999956243917,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.61679973845815,"aZ":-30.562620289461062,"pfxX":-0.14249062318388273,"pfxZ":1.0025223026268102,"pX":1.5174028260221846,"pZ":0.9522741616826317,"vX0":7.474097134435026,"vY0":-125.89802234463556,"vZ0":-4.88959515310541,"x":59.16,"y":213.07,"x0":-1.4664529124941925,"y0":50.00496924120806,"z0":5.381972275202809,"aX":-0.23025112819270735},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.0,"breakHorizontal":-1.4,"spinRate":2610,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.43441141521163784,"extension":6.811332806760923},"index":1,"playId":"a0107731-40be-3cfa-b719-e323d5138516","pitchNumber":2,"startTime":"2025-08-30T00:04:06.915Z","endTime":"2025-08-30T00:04:10.118Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.1,"strikeZoneTop":3.17531577144299,"strikeZoneBottom":1.49000024876378,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.086380179055514,"aZ":-32.989426031096215,"pfxX":-9.471093220305463,"pfxZ":-0.48253120734026744,"pX":-1.0239909995612302,"pZ":1.4606411451982937,"vX0":4.845396850498606,"vY0":-129.56508044985236,"vZ0":-3.529187841731229,"x":156.03,"y":199.34,"x0":-1.6997314852096606,"y0":50.00556005620258,"z0":5.393762321361594,"aX":-15.912623207963941},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.6,"breakHorizontal":15.8,"spinRate":1766,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.42469632367128973,"extension":6.701235056897067},"index":2,"playId":"0d225807-4d4d-348a-9941-f77b76abbba1","pitchNumber":3,"startTime":"2025-08-30T00:04:20.342Z","endTime":"2025-08-30T00:04:24.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":73.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.288199254989266,"aZ":-43.51048265921344,"pfxX":5.0610495209895285,"pfxZ":-8.174592842621887,"pX":0.07287951440436967,"pZ":2.6550695843324243,"vX0":2.482408348950175,"vY0":-118.83900234545345,"vZ0":2.2553974238948866,"x":114.22,"y":167.09,"x0":-1.6532218375304868,"y0":50.00406910982479,"z0":5.737356783499802,"aX":7.016611861370765},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-13.6,"breakHorizontal":-9.8,"spinRate":2630,"spinDirection":35},"zone":5,"typeConfidence":2.0,"plateTime":0.4664314177703983,"extension":6.492663143069773},"hitData":{"launchSpeed":95.6,"launchAngle":-11.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":114.32,"coordY":172.22}},"index":3,"playId":"d1b865b5-42f3-3838-b5ed-08ac294b0cb0","pitchNumber":4,"startTime":"2025-08-30T00:04:34.881Z","endTime":"2025-08-30T00:04:42.533Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:04:42.533Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bo Bichette flies out to right fielder Sal Frelick.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-30T00:06:46.106Z","endTime":"2025-08-30T00:07:46.444Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"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":93.4,"endSpeed":83.8,"strikeZoneTop":3.67606313062607,"strikeZoneBottom":1.73000007836074,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.04619126129729,"aZ":-12.105758710917817,"pfxX":-4.314578463490225,"pfxZ":11.041743966134586,"pX":1.21094436875731,"pZ":2.262909490075656,"vX0":11.711267038473274,"vY0":-135.32270140563472,"vZ0":-6.272217646424904,"x":70.84,"y":177.68,"x0":-2.6513270166596565,"y0":50.00457390438853,"z0":5.493265244162317,"aX":-7.844893629831553},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.4,"breakHorizontal":4.8,"spinRate":2339,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.4079161334908754,"extension":6.403619613027883},"index":0,"playId":"b2d2f3e9-2973-3f4a-b66e-11b5ad3a8c95","pitchNumber":1,"startTime":"2025-08-30T00:06:53.412Z","endTime":"2025-08-30T00:06:56.607Z","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":92.9,"endSpeed":83.5,"strikeZoneTop":3.81442008861232,"strikeZoneBottom":1.76482414182308,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.99576240168368,"aZ":-11.64627872053784,"pfxX":-3.005394647979635,"pfxZ":11.356492775726162,"pX":1.041267359198813,"pZ":2.9672737152720114,"vX0":10.81747159334016,"vY0":-134.75152173886127,"vZ0":-4.740923535945394,"x":77.31,"y":158.66,"x0":-2.665144293546031,"y0":50.00034181209151,"z0":5.5972072623799365,"aX":-5.433694910290365},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.4,"breakHorizontal":2.6,"spinRate":2317,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.40918870478963676,"extension":6.445794313955285},"index":1,"playId":"d5279dd2-d53e-3cbf-81ad-9eab4645a5dc","pitchNumber":2,"startTime":"2025-08-30T00:07:07.228Z","endTime":"2025-08-30T00:07:10.432Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":78.4,"strikeZoneTop":3.88158270085139,"strikeZoneBottom":1.83300319380368,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.070615564680732,"aZ":-25.45953919735023,"pfxX":-12.419220225543535,"pfxZ":4.232775387296847,"pX":0.30590956272331266,"pZ":2.0751639903926247,"vX0":12.364002483763109,"vY0":-126.27202471120462,"vZ0":-2.9076653229652707,"x":105.34,"y":182.75,"x0":-3.0833760484249213,"y0":50.00024282558441,"z0":5.330287890832375,"aX":-19.688064606999102},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.1,"breakHorizontal":19.1,"spinRate":2046,"spinDirection":240},"zone":9,"typeConfidence":2.0,"plateTime":0.4368080048395453,"extension":6.186975791359282},"index":2,"playId":"86257605-8bc6-39a2-8361-e8847665695c","pitchNumber":3,"startTime":"2025-08-30T00:07:22.505Z","endTime":"2025-08-30T00:07:25.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":82.9,"strikeZoneTop":3.71,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.80406412824685,"aZ":-14.842072910163322,"pfxX":-5.045016327986765,"pfxZ":9.698225109717715,"pX":-0.5180339744589904,"pZ":2.032634538410555,"vX0":7.379189183143626,"vY0":-134.48627474252444,"vZ0":-6.566733436717803,"x":136.75,"y":183.9,"x0":-2.6733893349429514,"y0":50.00144604118701,"z0":5.6061109654400525,"aX":-9.015273207273289},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.8,"breakHorizontal":7.1,"spinRate":2304,"spinDirection":197},"zone":7,"typeConfidence":2.0,"plateTime":0.41113893509840826,"extension":6.431907728656999},"hitData":{"launchSpeed":95.4,"launchAngle":49.0,"totalDistance":277.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.39,"coordY":105.89}},"index":3,"playId":"194308bc-05a5-3a41-a168-004c382d82bd","pitchNumber":4,"startTime":"2025-08-30T00:07:36.876Z","endTime":"2025-08-30T00:07:46.444Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:07:46.444Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daulton Varsho strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-30T00:08:05.941Z","endTime":"2025-08-30T00:08:52.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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, 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":88.1,"endSpeed":79.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.1593967764458,"aZ":-26.665077313072874,"pfxX":-12.15897015919143,"pfxZ":3.3940992864162105,"pX":-1.4075103678559138,"pZ":2.3537317684152157,"vX0":8.758913991321306,"vY0":-127.89332892630296,"vZ0":-1.822454037435431,"x":170.65,"y":175.23,"x0":-3.330546940757166,"y0":50.00558775299655,"z0":5.207327681737339,"aX":-19.753889987308394},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.9,"breakHorizontal":19.6,"spinRate":1962,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.43149881655534017,"extension":6.717178861262552},"index":0,"playId":"cf66153b-2983-321a-bcb0-20b76617fbd3","pitchNumber":1,"startTime":"2025-08-30T00:08:10.662Z","endTime":"2025-08-30T00:08:14.700Z","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":93.5,"endSpeed":84.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.9165913208047,"aZ":-12.545364569885665,"pfxX":-3.869283184611574,"pfxZ":10.639993793330373,"pX":0.04747444220365624,"pZ":2.3193715105631285,"vX0":8.84670926482569,"vY0":-135.76191292342207,"vZ0":-6.1492363623944755,"x":115.19,"y":176.16,"x0":-2.7676821937228375,"y0":50.00529805784399,"z0":5.506517138346489,"aX":-7.140247209105905},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.9,"breakHorizontal":4.9,"spinRate":2410,"spinDirection":201},"zone":5,"typeConfidence":2.0,"plateTime":0.40523270298478087,"extension":6.67474890332239},"index":1,"playId":"a1623ab2-ed93-3ae2-a0c8-f98adeb41dcf","pitchNumber":2,"startTime":"2025-08-30T00:08:28.550Z","endTime":"2025-08-30T00:08:31.775Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-30T00:08:40.300Z","endTime":"2025-08-30T00:08:49.147Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CS","description":"Slow Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":72.5,"endSpeed":65.8,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.511397071138568,"aZ":-37.77795922582045,"pfxX":2.577309797161612,"pfxZ":-5.113858918789468,"pX":-1.2924234406355677,"pZ":0.8527318625520554,"vX0":2.8240558792114445,"vY0":-105.43586580436597,"vZ0":-0.6540349626282055,"x":166.26,"y":215.76,"x0":-2.998347330917439,"y0":50.004417648690165,"z0":5.632210703375811,"aX":2.82218802533739},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.2,"breakVerticalInduced":-9.0,"breakHorizontal":-5.6,"spinRate":2177,"spinDirection":44},"zone":13,"typeConfidence":2.0,"plateTime":0.525046582083307,"extension":6.544515915546058},"index":3,"playId":"c4119a4f-c0dd-3cf6-9d94-f3b84254a008","pitchNumber":3,"startTime":"2025-08-30T00:08:49.147Z","endTime":"2025-08-30T00:08:52.637Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:08:52.637Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alejandro Kirk grounds out, shortstop Andruw Monasterio to first baseman Andrew Vaughn.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-30T00:09:02.215Z","endTime":"2025-08-30T00:10:29.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":4},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":72.4,"strikeZoneTop":3.06547147185765,"strikeZoneBottom":1.52454229419223,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.135905358052,"aZ":-31.729310345306768,"pfxX":5.661543607195469,"pfxZ":0.3340880997840632,"pX":0.7617417792736784,"pZ":2.029502776700978,"vX0":7.371810957829374,"vY0":-115.31709438277612,"vZ0":-0.3378148456109695,"x":87.96,"y":183.98,"x0":-3.2285063400380802,"y0":50.00236500188688,"z0":5.274278270886808,"aX":7.5211657972554535},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":0.8,"breakHorizontal":-12.4,"spinRate":2321,"spinDirection":54},"zone":6,"typeConfidence":2.0,"plateTime":0.477446923964969,"extension":6.930053893831829},"index":0,"playId":"1f91ee74-b311-358e-88e9-863e1a047b50","pitchNumber":1,"startTime":"2025-08-30T00:09:18.677Z","endTime":"2025-08-30T00:09:21.677Z","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":"CS","description":"Slow Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":74.3,"endSpeed":67.5,"strikeZoneTop":3.03092627849448,"strikeZoneBottom":1.49000107489704,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.19080481459158,"aZ":-39.42666901226177,"pfxX":2.741705790923758,"pfxZ":-6.356960744194858,"pX":0.4806877340617645,"pZ":-0.09712546623572252,"vX0":6.717538012513112,"vY0":-107.8688311495708,"vZ0":-2.2138168908312132,"x":98.68,"y":241.4,"x0":-3.0696638646651917,"y0":50.001688840292,"z0":5.418844755298687,"aX":3.1285174541328793},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.8,"breakVerticalInduced":-11.8,"breakHorizontal":-7.3,"spinRate":2327,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.5139554355811553,"extension":6.399053992686828},"index":1,"playId":"bbd273f8-f265-3115-8c71-c9ab924fd317","pitchNumber":2,"startTime":"2025-08-30T00:09:33.291Z","endTime":"2025-08-30T00:09:37.032Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2025-08-30T00:09:46.215Z","endTime":"2025-08-30T00:10:04.944Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":85.1,"strikeZoneTop":3.13453371772126,"strikeZoneBottom":1.5245463670329,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.282902067035906,"aZ":-10.120249265853294,"pfxX":-3.951524449451097,"pfxZ":11.764669816901874,"pX":1.3935617705717953,"pZ":1.984128582578119,"vX0":12.346715199538275,"vY0":-137.45909963227368,"vZ0":-7.412658250022399,"x":63.88,"y":185.21,"x0":-2.683798374810394,"y0":50.00035215210082,"z0":5.438204079104287,"aX":-7.406635972000576},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.4,"breakHorizontal":4.0,"spinRate":2408,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.4016221446574324,"extension":6.589232554894666},"index":3,"playId":"dc878a8c-403a-329a-9c45-c344ee6d797b","pitchNumber":3,"startTime":"2025-08-30T00:10:04.944Z","endTime":"2025-08-30T00:10:07.944Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":80.2,"strikeZoneTop":3.1,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.578574324838307,"aZ":-27.670870412059845,"pfxX":-12.686545430376162,"pfxZ":2.713773079626015,"pX":-0.3337131042244446,"pZ":2.0847154734644078,"vX0":11.631459306455021,"vY0":-129.27075289185333,"vZ0":-2.1238800755839313,"x":129.72,"y":182.49,"x0":-3.2837671706350533,"y0":50.00641890861032,"z0":5.080896678447643,"aX":-21.08075335050638},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.6,"breakHorizontal":19.8,"spinRate":2089,"spinDirection":243},"zone":4,"typeConfidence":2.0,"plateTime":0.4267323851223801,"extension":6.705368766497764},"hitData":{"launchSpeed":84.4,"launchAngle":4.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.0,"coordY":151.0}},"index":4,"playId":"11e2df79-7c31-3365-afd6-948eb669b5c7","pitchNumber":4,"startTime":"2025-08-30T00:10:21.697Z","endTime":"2025-08-30T00:10:29.912Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:10:29.912Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sal Frelick called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-30T00:12:58.496Z","endTime":"2025-08-30T00:14:10.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"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":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":78.7,"strikeZoneTop":3.05647174135267,"strikeZoneBottom":1.48904820905919,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.889909706250478,"aZ":-25.065002012246353,"pfxX":0.37048856837246824,"pfxZ":4.463163212190304,"pX":-0.14753277572308146,"pZ":1.8338677188342962,"vX0":3.704600691219805,"vY0":-126.23033226174896,"vZ0":-3.829562217181783,"x":122.62,"y":189.27,"x0":-1.6904494310441627,"y0":50.00270327775927,"z0":5.419955756887856,"aX":0.5888598190854318},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.3,"breakHorizontal":-1.7,"spinRate":2533,"spinDirection":205},"zone":8,"typeConfidence":2.0,"plateTime":0.43614529665853263,"extension":6.927831877924654},"index":0,"playId":"8dad8898-c240-3b22-982f-cbae5fbc68fc","pitchNumber":1,"startTime":"2025-08-30T00:13:09.435Z","endTime":"2025-08-30T00:13:12.549Z","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":92.3,"endSpeed":82.2,"strikeZoneTop":3.26350800904731,"strikeZoneBottom":1.5235535093621,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.39841392349216,"aZ":-13.101481789404122,"pfxX":-6.657923304833235,"pfxZ":10.767326921141674,"pX":-0.14318604479923164,"pZ":2.634792646266139,"vX0":5.603107181271384,"vY0":-134.08696283299315,"vZ0":-4.9404891821931844,"x":122.46,"y":167.64,"x0":-1.4235554444563372,"y0":50.0001038582379,"z0":5.479551312678105,"aX":-11.789645697426746},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.2,"breakHorizontal":10.4,"spinRate":2489,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.412859392206141,"extension":6.621797692577681},"index":1,"playId":"ddc7d89d-4af0-3308-b556-cdd7ca7740e0","pitchNumber":2,"startTime":"2025-08-30T00:13:20.396Z","endTime":"2025-08-30T00:13:23.396Z","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":85.9,"endSpeed":78.7,"strikeZoneTop":3.16,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.853778225883886,"aZ":-33.795164924915056,"pfxX":-0.054083666196269725,"pfxZ":-1.0280858529510644,"pX":0.03018631825143942,"pZ":1.6527880504777737,"vX0":3.9879849029233148,"vY0":-125.07597363669372,"vZ0":-2.7901266047007667,"x":115.85,"y":194.15,"x0":-1.5825933693067182,"y0":50.004146925724136,"z0":5.5733221140414475,"aX":-0.08529551725939619},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.3,"breakHorizontal":-0.8,"spinRate":2744,"spinDirection":98},"zone":8,"typeConfidence":2.0,"plateTime":0.43907366402955406,"extension":6.752643368179737},"index":2,"playId":"39af53f8-99a1-374a-9776-8117110ea36d","pitchNumber":3,"startTime":"2025-08-30T00:13:31.138Z","endTime":"2025-08-30T00:13:36.668Z","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":93.5,"endSpeed":84.2,"strikeZoneTop":3.19449144050228,"strikeZoneBottom":1.523515994928,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.09519580942944,"aZ":-15.338739550751244,"pfxX":-6.244212294359867,"pfxZ":9.13472929173702,"pX":-1.1208006903534755,"pZ":3.2027140783899624,"vX0":3.2618408148264453,"vY0":-135.96848455587352,"vZ0":-3.2570472507342094,"x":159.72,"y":152.31,"x0":-1.5346392724044395,"y0":50.00633549501598,"z0":5.502231694380449,"aX":-11.51382827890779},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.8,"breakHorizontal":10.4,"spinRate":2348,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4052375434705562,"extension":6.552086301313883},"index":3,"playId":"a7ce06c2-a3e3-34a8-ac40-6906e4fee8b9","pitchNumber":4,"startTime":"2025-08-30T00:13:53.826Z","endTime":"2025-08-30T00:13:57.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":83.5,"strikeZoneTop":3.19448740150494,"strikeZoneBottom":1.55800419598743,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.21785038409599,"aZ":-10.885099529365691,"pfxX":-8.056788122614947,"pfxZ":11.723607672783665,"pX":-0.7849813506189002,"pZ":2.2969909843177256,"vX0":4.595533909724361,"vY0":-135.31405334261626,"vZ0":-6.213206644885047,"x":146.92,"y":176.76,"x0":-1.4772203824047503,"y0":50.004215493005944,"z0":5.419292429061195,"aX":-14.632704770776074},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.7,"breakHorizontal":13.3,"spinRate":2445,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.40803044952015943,"extension":6.50190885295383},"index":4,"playId":"ac4df092-268b-3033-80d1-4dc87f411d2e","pitchNumber":5,"startTime":"2025-08-30T00:14:06.011Z","endTime":"2025-08-30T00:14:10.352Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:14:10.352Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Caleb Durbin grounds out softly, pitcher Shane Bieber to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-30T00:14:23.471Z","endTime":"2025-08-30T00:14:58.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669456,"link":"/api/v1/people/669456"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.421369367999237,"aZ":-33.04262753124783,"pfxX":-0.12945046660018855,"pfxZ":-0.5683010473047396,"pX":0.6112129978271058,"pZ":2.145317991447191,"vX0":5.388151335824012,"vY0":-123.42471720544691,"vZ0":-1.3794040495774311,"x":93.7,"y":180.86,"x0":-1.5907742344216413,"y0":50.002052756198694,"z0":5.514729720501841,"aX":-0.1984820287062878},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.1,"breakHorizontal":-1.1,"spinRate":2567,"spinDirection":58},"zone":6,"typeConfidence":2.0,"plateTime":0.4451451697311586,"extension":6.807621377108876},"index":0,"playId":"12903db9-8b9b-3499-a06e-14ddab3f8bc5","pitchNumber":1,"startTime":"2025-08-30T00:14:31.774Z","endTime":"2025-08-30T00:14:34.774Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.08248083458945,"aZ":-32.31701352396055,"pfxX":-0.2818365348605618,"pfxZ":-0.09517308776034739,"pX":0.4712658110474576,"pZ":2.5759374258005288,"vX0":5.08482723060494,"vY0":-123.64104293844308,"vZ0":-0.6504011391254421,"x":99.04,"y":169.23,"x0":-1.5845431922369038,"y0":50.001778502695025,"z0":5.579599022917468,"aX":-0.4325205886155347},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.0,"breakHorizontal":-0.8,"spinRate":2575,"spinDirection":45},"zone":6,"typeConfidence":2.0,"plateTime":0.4448040514679814,"extension":6.597298912284452},"hitData":{"launchSpeed":55.5,"launchAngle":-56.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":117.98,"coordY":179.25}},"index":1,"playId":"1673f7ff-0fe5-389a-b98e-cf133589163b","pitchNumber":2,"startTime":"2025-08-30T00:14:51.138Z","endTime":"2025-08-30T00:14:58.597Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:14:58.597Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Isaac Collins singles on a sharp line drive to right fielder Nathan Lukes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-30T00:15:14.918Z","endTime":"2025-08-30T00:17:01.205Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"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_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":86.9,"endSpeed":78.7,"strikeZoneTop":3.24554820587517,"strikeZoneBottom":1.48553337071419,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.300046251060643,"aZ":-23.7398743213247,"pfxX":0.2983253431738726,"pfxZ":5.284480588611364,"pX":-1.1542030134917496,"pZ":1.9990989458556645,"vX0":1.4184188354711076,"vY0":-126.5005977655268,"vZ0":-3.7879708702769563,"x":161.0,"y":184.8,"x0":-1.7643562214388573,"y0":50.006155953347694,"z0":5.451674816150709,"aX":0.476525305600719},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.8,"breakHorizontal":-1.0,"spinRate":2627,"spinDirection":201},"zone":13,"typeConfidence":2.0,"plateTime":0.4354029834316351,"extension":6.6244751090872676},"index":0,"playId":"16a21434-a1ea-3872-b58f-48e94857e989","pitchNumber":1,"startTime":"2025-08-30T00:15:38.616Z","endTime":"2025-08-30T00:15:42.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.0,"strikeZoneTop":3.2455478188361,"strikeZoneBottom":1.48553519753715,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.872624636424632,"aZ":-33.57846899037889,"pfxX":-8.495110933181211,"pfxZ":-0.8575995407272083,"pX":-1.189449394553142,"pZ":1.8043429469391095,"vX0":3.817099793720484,"vY0":-127.74971026314387,"vZ0":-2.3810289501086705,"x":162.34,"y":190.06,"x0":-1.607792592399446,"y0":50.0041504286362,"z0":5.415171719802473,"aX":-13.896016678643589},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.9,"breakHorizontal":14.4,"spinRate":1241,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.43046234346831413,"extension":6.525947863981552},"index":1,"playId":"9b8d4151-ded3-3ab7-91ba-d9e7a4af554f","pitchNumber":2,"startTime":"2025-08-30T00:15:52.893Z","endTime":"2025-08-30T00:15:56.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":73.8,"strikeZoneTop":3.2455526920056,"strikeZoneBottom":1.48553772504502,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.980501318788846,"aZ":-42.20741756443614,"pfxX":1.901921950529511,"pfxZ":-7.1925690223911225,"pX":0.14440060595819942,"pZ":1.8485243775000022,"vX0":3.408630503860285,"vY0":-119.09990661636134,"vZ0":0.30999642231539215,"x":111.5,"y":188.87,"x0":-1.5687972769588134,"y0":50.001545735512046,"z0":5.625674633348266,"aX":2.6534019156789097},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-12.5,"breakHorizontal":-4.4,"spinRate":2462,"spinDirection":34},"zone":8,"typeConfidence":2.0,"plateTime":0.465032301368729,"extension":6.531336173633281},"index":2,"playId":"052b06ef-8513-33d2-bb53-c1226de22059","pitchNumber":3,"startTime":"2025-08-30T00:16:06.400Z","endTime":"2025-08-30T00:16:09.622Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":82.8,"strikeZoneTop":3.27999992834968,"strikeZoneBottom":1.5200004464468,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.22565810721179,"aZ":-10.961706072008349,"pfxX":-6.154263041926938,"pfxZ":11.793594013722144,"pX":0.00544569789968405,"pZ":3.804277835307422,"vX0":5.712967261794856,"vY0":-134.9588124153557,"vZ0":-2.523398331231616,"x":116.79,"y":136.06,"x0":-1.3653947486675035,"y0":50.00078866754259,"z0":5.549968184137462,"aX":-11.06743942233175},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.8,"breakHorizontal":9.5,"spinRate":2432,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.40981011928816624,"extension":6.54829741359308},"index":3,"playId":"ec9022dc-05a6-36a2-8cce-67cf9f9712d8","pitchNumber":4,"startTime":"2025-08-30T00:16:18.501Z","endTime":"2025-08-30T00:16:21.965Z","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":93.2,"endSpeed":82.9,"strikeZoneTop":3.24555314428524,"strikeZoneBottom":1.48553898710922,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.38782634205634,"aZ":-10.34849582469876,"pfxX":-8.064210249103368,"pfxZ":12.118187831848358,"pX":-0.613282636132131,"pZ":2.4740624931617003,"vX0":5.009875869409429,"vY0":-135.3013526663752,"vZ0":-5.658540216842267,"x":140.38,"y":171.98,"x0":-1.4690865197493168,"y0":50.00248157412366,"z0":5.36122370909225,"aX":-14.523295115060382},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.4,"breakHorizontal":13.1,"spinRate":2459,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.40933865045191276,"extension":6.65803953704917},"index":4,"playId":"6ccea9b9-4171-3e56-9791-c055af76f04d","pitchNumber":5,"startTime":"2025-08-30T00:16:34.945Z","endTime":"2025-08-30T00:16:38.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.972791929248945,"aZ":-32.49124702085676,"pfxX":-0.4028870759826483,"pfxZ":-0.21140333060198557,"pX":0.22218663421298754,"pZ":1.283107606245662,"vX0":4.55189875835616,"vY0":-122.77723576972015,"vZ0":-3.1577524258259544,"x":108.53,"y":204.14,"x0":-1.605695423482275,"y0":50.00120494899464,"z0":5.359318361247538,"aX":-0.6139850991552477},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.8,"breakHorizontal":-0.4,"spinRate":2571,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.44662184086043855,"extension":6.464834614601236},"hitData":{"launchSpeed":103.9,"launchAngle":9.0,"totalDistance":182.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":179.43,"coordY":123.92}},"index":5,"playId":"eec8c349-fb21-3d63-a713-5b78f9f89598","pitchNumber":6,"startTime":"2025-08-30T00:16:50.886Z","endTime":"2025-08-30T00:17:01.205Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:17:01.205Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Blake Perkins flies out to right fielder Nathan Lukes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-30T00:17:14.037Z","endTime":"2025-08-30T00:19:37.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"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":{"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":82.1,"strikeZoneTop":3.47550375162222,"strikeZoneBottom":1.73902140423624,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.34571809931878,"aZ":-15.070381477822725,"pfxX":-8.381461378652528,"pfxZ":9.700599750384974,"pX":0.6012731758878683,"pZ":2.033160011076176,"vX0":7.721267520030521,"vY0":-133.80983004823628,"vZ0":-5.870718691006498,"x":94.08,"y":183.88,"x0":-1.2723338102310229,"y0":50.00256641822487,"z0":5.387192977087999,"aX":-14.776912404100006},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.1,"breakHorizontal":13.0,"spinRate":2426,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.41377824253890605,"extension":6.606682122358028},"index":0,"playId":"6dbb4995-0354-3a02-a539-9395e04e2532","pitchNumber":1,"startTime":"2025-08-30T00:17:26.788Z","endTime":"2025-08-30T00:17:29.788Z","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":90.4,"endSpeed":80.5,"strikeZoneTop":3.47549909709727,"strikeZoneBottom":1.70451689593363,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.52456811594636,"aZ":-11.416320043775277,"pfxX":-5.180338010151559,"pfxZ":12.250803123800917,"pX":1.7392084705273092,"pZ":2.658723795691491,"vX0":8.99052836768498,"vY0":-131.08354292841628,"vZ0":-4.8515688282880856,"x":50.71,"y":166.99,"x0":-1.1038117863560382,"y0":50.00184781106334,"z0":5.426022005251014,"aX":-8.777661058746629},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":20.9,"breakHorizontal":6.8,"spinRate":2309,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.42215611543471177,"extension":6.437274428629162},"index":1,"playId":"b5b559ec-c6ea-396b-97f1-328cb0852384","pitchNumber":2,"startTime":"2025-08-30T00:17:57.196Z","endTime":"2025-08-30T00:18:00.403Z","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(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":81.5,"endSpeed":73.4,"strikeZoneTop":3.50999869769699,"strikeZoneBottom":1.70451327155806,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.000147570056733,"aZ":-43.86588844620226,"pfxX":5.693098104301411,"pfxZ":-8.451450681860946,"pX":-0.24384453953781338,"pZ":2.727842965665412,"vX0":1.3999144425449412,"vY0":-118.42658729878082,"vZ0":2.5901713779728546,"x":126.29,"y":165.13,"x0":-1.585414265619479,"y0":50.00079000578066,"z0":5.707690029412484,"aX":7.878430288725212},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-14.0,"breakHorizontal":-10.7,"spinRate":2530,"spinDirection":41},"zone":5,"typeConfidence":2.0,"plateTime":0.46709909511197223,"extension":6.559764307636014},"index":2,"playId":"acca818d-c2d7-3749-ab62-262518493be7","pitchNumber":3,"startTime":"2025-08-30T00:18:14.878Z","endTime":"2025-08-30T00:18:17.878Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"6110749f-f848-3c4d-b678-4672aa3b536a","startTime":"2025-08-30T00:18:33.739Z","endTime":"2025-08-30T00:18:41.115Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":75.2,"strikeZoneTop":3.44101880901528,"strikeZoneBottom":1.63549233439041,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.952231238150265,"aZ":-32.78495472452187,"pfxX":3.36801131042316,"pfxZ":-0.4153741201528476,"pX":-0.26628741912193,"pZ":4.276985978120197,"vX0":2.2529773615664666,"vY0":-122.31063732474314,"vZ0":3.5757417757918266,"x":127.15,"y":123.3,"x0":-1.6451804139370254,"y0":50.00163691627705,"z0":5.6533415520850845,"aX":4.969763853746893},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.6,"breakHorizontal":-6.7,"spinRate":2345,"spinDirection":74},"zone":11,"typeConfidence":2.0,"plateTime":0.4523443101390301,"extension":6.4507070265701065},"index":4,"playId":"2cfd16a7-2573-34f7-a145-97548b474ef2","pitchNumber":4,"startTime":"2025-08-30T00:19:11.525Z","endTime":"2025-08-30T00:19:14.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":74.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.804711702613023,"aZ":-41.069407321331774,"pfxX":2.520108459510732,"pfxZ":-6.262691839672005,"pX":0.544947112021368,"pZ":1.9995913871351005,"vX0":3.951083629962563,"vY0":-119.70517182913152,"vZ0":0.2886072678991123,"x":96.23,"y":184.79,"x0":-1.468709443659228,"y0":50.0049992686183,"z0":5.62120476960139,"aX":3.5773607081668133},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-10.8,"breakHorizontal":-5.6,"spinRate":2637,"spinDirection":37},"zone":9,"typeConfidence":2.0,"plateTime":0.4614374927273506,"extension":6.971202393898819},"hitData":{"launchSpeed":98.3,"launchAngle":19.0,"totalDistance":313.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.99,"coordY":114.73}},"index":5,"playId":"27b8ccf7-9fc4-3acc-9992-637753290630","pitchNumber":5,"startTime":"2025-08-30T00:19:30.798Z","endTime":"2025-08-30T00:19:37.383Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:19:37.383Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Lukes grounds out softly, catcher William Contreras to first baseman Andrew Vaughn.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-30T00:21:42.163Z","endTime":"2025-08-30T00:22:07.555Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":1},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":78.4,"strikeZoneTop":2.98262329075475,"strikeZoneBottom":1.41062807041856,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.12374581213311,"aZ":-27.39084360782297,"pfxX":-13.705028121195973,"pfxZ":3.0058736369047425,"pX":0.22012535016495324,"pZ":1.455201066671916,"vX0":12.879593770650109,"vY0":-126.95946013613042,"vZ0":-3.674051501192718,"x":108.61,"y":199.49,"x0":-3.2007810041136495,"y0":50.00340707293849,"z0":5.163871509774593,"aX":-21.808334824537667},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.6,"breakHorizontal":21.0,"spinRate":2041,"spinDirection":244},"zone":8,"typeConfidence":2.0,"plateTime":0.43567617993249197,"extension":6.6082668349416025},"index":0,"playId":"52f51bee-adf7-36da-882d-18ce09b4487d","pitchNumber":1,"startTime":"2025-08-30T00:21:46.516Z","endTime":"2025-08-30T00:21:49.536Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":77.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.433488953092592,"aZ":-27.785298784883093,"pfxX":-12.840461277366318,"pfxZ":2.7932865715921924,"pX":-1.3381425973246412,"pZ":2.2114267634640465,"vX0":9.191210251160381,"vY0":-125.8501872438887,"vZ0":-1.6394722479186457,"x":168.01,"y":179.07,"x0":-3.407257559643657,"y0":50.0026279073869,"z0":5.166749204004502,"aX":-20.173766662415325},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.8,"breakHorizontal":20.5,"spinRate":2220,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.438694079536198,"extension":6.511241117210557},"hitData":{"launchSpeed":52.7,"launchAngle":-75.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":124.5,"coordY":201.96}},"index":1,"playId":"ed506021-264e-329f-8832-44b8bafe1e43","pitchNumber":2,"startTime":"2025-08-30T00:21:59.493Z","endTime":"2025-08-30T00:22:07.555Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:22:07.555Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Davis Schneider flies out to center fielder Blake Perkins.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-30T00:22:29.550Z","endTime":"2025-08-30T00:24:10.005Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":5},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":82.7,"strikeZoneTop":3.13999988801026,"strikeZoneBottom":1.47086682108178,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.049335437031985,"aZ":-11.98323284562615,"pfxX":-3.6809716715457665,"pfxZ":11.402638279527503,"pX":-0.393766360881055,"pZ":2.3139032562109856,"vX0":7.29109174484745,"vY0":-133.33332852410734,"vZ0":-6.047458865595408,"x":132.01,"y":176.3,"x0":-2.7059888228173476,"y0":50.00533001779839,"z0":5.504018408872147,"aX":-6.52003578893066},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":19.2,"breakHorizontal":4.8,"spinRate":2317,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.4134002719922658,"extension":6.459909818154654},"index":0,"playId":"7a6cfce0-5da5-3771-945f-8f09710841bf","pitchNumber":1,"startTime":"2025-08-30T00:22:35.659Z","endTime":"2025-08-30T00:22:38.659Z","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":79.8,"endSpeed":72.4,"strikeZoneTop":3.07089087643744,"strikeZoneBottom":1.53999857311394,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.35956971135793,"aZ":-30.369265389097656,"pfxX":4.678313844953859,"pfxZ":1.352870887162977,"pX":1.225829281431143,"pZ":2.183516039115735,"vX0":8.710190181901574,"vY0":-115.81585013217611,"vZ0":-0.49206617584227375,"x":70.27,"y":179.83,"x0":-3.219209291491727,"y0":50.00164607455374,"z0":5.350256412328355,"aX":6.237318028987787},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":2.6,"breakHorizontal":-11.0,"spinRate":2447,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.47631997234541723,"extension":6.317563799240042},"index":1,"playId":"1f7608f5-d7e5-31d2-8bc7-9a17b9c2feaa","pitchNumber":2,"startTime":"2025-08-30T00:22:50.510Z","endTime":"2025-08-30T00:22:53.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":84.9,"strikeZoneTop":3.07090477912271,"strikeZoneBottom":1.54000004958513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.37484855495927,"aZ":-16.777790361798182,"pfxX":-4.607640924457672,"pfxZ":8.326671356704868,"pX":1.318474205166354,"pZ":1.7852952984415262,"vX0":12.544847897954861,"vY0":-135.99624280143198,"vZ0":-6.398041376502618,"x":66.74,"y":190.58,"x0":-2.7818995101108634,"y0":50.00504673271402,"z0":5.357546340468861,"aX":-8.523288173251908},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.6,"breakHorizontal":5.3,"spinRate":2340,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.40473999005154315,"extension":6.372164206401529},"index":2,"playId":"91ed071f-63cf-30ef-a63a-13621abef637","pitchNumber":3,"startTime":"2025-08-30T00:23:04.549Z","endTime":"2025-08-30T00:23:07.829Z","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":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.0,"strikeZoneTop":3.03634642926349,"strikeZoneBottom":1.50543594407569,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.627603517990252,"aZ":-30.00614938138366,"pfxX":-13.225708407302333,"pfxZ":1.3235058162896607,"pX":-0.5121900192206867,"pZ":1.151041122949608,"vX0":11.084773374834649,"vY0":-128.02982285153516,"vZ0":-3.858164296865618,"x":136.52,"y":207.7,"x0":-3.207153276963063,"y0":50.003104469673,"z0":5.059755766948765,"aX":-21.672480674582676},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.6,"breakHorizontal":21.0,"spinRate":2047,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4299542527141753,"extension":6.570556097349908},"index":3,"playId":"733fbc60-e7a0-3a63-8d28-5197a4fe034b","pitchNumber":4,"startTime":"2025-08-30T00:23:20.287Z","endTime":"2025-08-30T00:23:24.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":82.6,"strikeZoneTop":3.14,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.382687943365738,"aZ":-16.07409672229261,"pfxX":-4.142887373477805,"pfxZ":9.13181103310873,"pX":-0.28198359190716965,"pZ":3.5498896002164972,"vX0":8.952703776295488,"vY0":-132.70362780190638,"vZ0":-1.6539039162112354,"x":127.75,"y":142.93,"x0":-3.1783277754291506,"y0":50.004410969032136,"z0":5.366177470858384,"aX":-7.306114499348716},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.3,"breakHorizontal":5.3,"spinRate":2297,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.4145247931792717,"extension":6.435937286746391},"index":4,"playId":"10b90afc-f7f7-3763-9c1b-5b7ee1b3383e","pitchNumber":5,"startTime":"2025-08-30T00:23:41.318Z","endTime":"2025-08-30T00:23:44.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":82.6,"strikeZoneTop":3.14,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.83625270863213,"aZ":-18.190213766200728,"pfxX":-2.9461307864221027,"pfxZ":7.924101183924712,"pX":0.30766938046176256,"pZ":3.4452352812867453,"vX0":10.295699142486866,"vY0":-133.09094366977882,"vZ0":-1.3669790910034,"x":105.27,"y":145.76,"x0":-3.2557120960146344,"y0":50.004499686026065,"z0":5.304209730500864,"aX":-5.200633349566856},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":14.2,"breakHorizontal":2.8,"spinRate":2220,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.4140805508658092,"extension":6.654917186834896},"hitData":{"launchSpeed":94.4,"launchAngle":35.0,"totalDistance":367.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":106.87,"coordY":52.4}},"index":5,"playId":"0509860a-ec15-3de7-8e61-d9f1823075a7","pitchNumber":6,"startTime":"2025-08-30T00:24:01.210Z","endTime":"2025-08-30T00:24:10.005Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:24:10.005Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrés Giménez flies out to center fielder Blake Perkins.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-30T00:24:25.836Z","endTime":"2025-08-30T00:24:43.898Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"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":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"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":77.6,"endSpeed":70.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.994342623850166,"aZ":-33.69887245780177,"pfxX":0.46401693283519485,"pfxZ":-1.2080962251680472,"pX":-0.7388160546535518,"pZ":1.72332224046519,"vX0":5.387552014652274,"vY0":-112.79886582701748,"vZ0":-0.6000280229877399,"x":145.16,"y":192.25,"x0":-3.236712968914646,"y0":50.00124973053206,"z0":5.444706067132227,"aX":0.5863365066084929},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-2.0,"breakHorizontal":-2.5,"spinRate":2126,"spinDirection":60},"zone":7,"typeConfidence":0.9,"plateTime":0.4890008022460277,"extension":6.44710488048501},"hitData":{"launchSpeed":92.3,"launchAngle":44.0,"totalDistance":295.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":97.85,"coordY":84.6}},"index":0,"playId":"00ea9c52-e945-3bbe-87c8-23a4c891185a","pitchNumber":1,"startTime":"2025-08-30T00:24:33.765Z","endTime":"2025-08-30T00:24:43.898Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:24:43.898Z","atBatIndex":34},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Andruw Monasterio homers (4) on a fly ball to left field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-30T00:26:37.298Z","endTime":"2025-08-30T00:28:50.605Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":{"id":669456,"link":"/api/v1/people/669456"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":81.2,"strikeZoneTop":3.29548270540636,"strikeZoneBottom":1.56000074780736,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.11325091822387,"aZ":-12.414317534127973,"pfxX":-7.027707398684777,"pfxZ":11.38419767293382,"pX":-0.08316318990903866,"pZ":2.8557086548000514,"vX0":5.914250999773978,"vY0":-133.0770595688706,"vZ0":-4.482165917061479,"x":120.17,"y":161.68,"x0":-1.457154885551499,"y0":50.005128567547715,"z0":5.509403758603537,"aX":-12.201005313866796},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":19.4,"breakHorizontal":10.9,"spinRate":2328,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.41678373681675707,"extension":6.701798332553274},"index":0,"playId":"fcdd934e-9802-3ffe-9d78-cf84d424bfcc","pitchNumber":1,"startTime":"2025-08-30T00:27:11.065Z","endTime":"2025-08-30T00:27:14.065Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":79.5,"strikeZoneTop":3.36451624018519,"strikeZoneBottom":1.56000113811698,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.496737841935854,"aZ":-34.60659037864859,"pfxX":-8.87415631669705,"pfxZ":-1.4911334535941378,"pX":-1.8847193214175137,"pZ":2.1967362065559115,"vX0":2.5447162466234534,"vY0":-128.13150072820986,"vZ0":-1.3679359832184654,"x":188.84,"y":179.47,"x0":-1.7503010682518048,"y0":50.005501761007324,"z0":5.493048925213079,"aX":-14.456852796594585},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.8,"breakHorizontal":15.2,"spinRate":1163,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.43086251439437984,"extension":6.724584174905109},"index":1,"playId":"fe65a75e-d76a-30cb-bb5b-18d769460816","pitchNumber":2,"startTime":"2025-08-30T00:27:22.600Z","endTime":"2025-08-30T00:27:26.315Z","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.2,"endSpeed":82.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.326322448925026,"aZ":-13.713255839661139,"pfxX":-6.573520892928182,"pfxZ":10.46212025139146,"pX":-0.220786586092842,"pZ":3.13574801468952,"vX0":5.561645301308588,"vY0":-133.86656604823273,"vZ0":-3.7885681979706245,"x":125.42,"y":154.11,"x0":-1.4998827562888,"y0":50.006323972359596,"z0":5.59107751685787,"aX":-11.60374622581132},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.0,"breakHorizontal":10.3,"spinRate":2433,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.4135632732676475,"extension":6.627104962914935},"index":2,"playId":"994f7270-455e-3e74-9ddd-24cea18d8d5a","pitchNumber":3,"startTime":"2025-08-30T00:27:34.278Z","endTime":"2025-08-30T00:27:37.372Z","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":92.4,"endSpeed":83.8,"strikeZoneTop":3.29548623907532,"strikeZoneBottom":1.5600005150552,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.12213237266524,"aZ":-10.5989842917513,"pfxX":-5.333326658679866,"pfxZ":11.920906708973302,"pX":1.2192674656366504,"pZ":2.267699077701792,"vX0":8.37448173714918,"vY0":-134.20271284580156,"vZ0":-6.474351709721592,"x":70.52,"y":177.55,"x0":-1.2598397680868292,"y0":50.00489084674043,"z0":5.479163960877204,"aX":-9.655030446755312},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":20.2,"breakHorizontal":7.7,"spinRate":2347,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.40932658637123653,"extension":6.727391366192312},"index":3,"playId":"79221e69-3ff0-39a2-b517-1c12aa0d0425","pitchNumber":4,"startTime":"2025-08-30T00:27:50.862Z","endTime":"2025-08-30T00:27:54.709Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":80.6,"strikeZoneTop":3.33000127361236,"strikeZoneBottom":1.52546903720188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.0222167130756,"aZ":-31.025570102907977,"pfxX":-11.117393111354556,"pfxZ":0.6871134143659976,"pX":-2.1345389078848647,"pZ":2.529868831952917,"vX0":2.6358441661631247,"vY0":-129.59844216508898,"vZ0":-1.41328551624642,"x":198.36,"y":170.47,"x0":-1.7308902904312502,"y0":50.004244691002675,"z0":5.48680981873051,"aX":-18.617348580913017},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.1,"breakHorizontal":19.3,"spinRate":1606,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.42518968059822004,"extension":6.710304403247208},"index":4,"playId":"2b0b50a6-84bd-3e92-8781-2dab4aa2a13e","pitchNumber":5,"startTime":"2025-08-30T00:28:04.556Z","endTime":"2025-08-30T00:28:08.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.99712570574826,"aZ":-34.51036695904166,"pfxX":0.4554488065644584,"pfxZ":-1.5264903832801373,"pX":-0.17418086240508202,"pZ":2.8814246022423857,"vX0":3.260072009878184,"vY0":-123.17573403516708,"vZ0":0.6001494791798501,"x":123.64,"y":160.98,"x0":-1.5777900750004654,"y0":50.00562279051799,"z0":5.568185478313874,"aX":0.6950090542230087},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.4,"breakHorizontal":-1.7,"spinRate":2514,"spinDirection":49},"zone":2,"typeConfidence":2.0,"plateTime":0.44581894678711675,"extension":6.684535703384412},"hitData":{"launchSpeed":91.9,"launchAngle":30.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":36.16,"coordY":89.08}},"index":5,"playId":"1128b6fa-0246-3768-b612-a2d0387ec228","pitchNumber":6,"startTime":"2025-08-30T00:28:26.243Z","endTime":"2025-08-30T00:28:50.605Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:28:50.605Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brice Turang singles on a ground ball to right fielder Nathan Lukes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-30T00:28:59.231Z","endTime":"2025-08-30T00:30:07.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":0},"pitchData":{"startSpeed":92.7,"endSpeed":83.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.61443485812706,"aZ":-11.480277115128924,"pfxX":-7.473745170280152,"pfxZ":11.45956978993592,"pX":-0.38447144192975286,"pZ":2.478872749495293,"vX0":5.6976238741587215,"vY0":-134.63062100235786,"vZ0":-5.5423367223266595,"x":131.66,"y":171.85,"x0":-1.5743207324583441,"y0":50.00558351115965,"z0":5.401920661906674,"aX":-13.501078633907332},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.4,"breakHorizontal":12.0,"spinRate":2457,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.40936434158941815,"extension":6.638755374849982},"index":0,"playId":"41d7b469-6222-3d3b-9211-bb34a656c1a9","pitchNumber":1,"startTime":"2025-08-30T00:29:10.220Z","endTime":"2025-08-30T00:29:14.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":83.6,"strikeZoneTop":3.59828319581027,"strikeZoneBottom":1.74834719611941,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.13805395161625,"aZ":-11.36588131268755,"pfxX":-5.928947425159086,"pfxZ":11.417531759053798,"pX":-0.940635669379756,"pZ":2.789492974386596,"vX0":3.768015396179397,"vY0":-135.5098495454468,"vZ0":-4.833735530065492,"x":152.85,"y":163.46,"x0":-1.5933415365610917,"y0":50.004409837287184,"z0":5.419264766728746,"aX":-10.806696255305964},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.6,"breakHorizontal":9.7,"spinRate":2472,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4073370881949119,"extension":6.670590317952796},"index":1,"playId":"484afabc-ee1b-39ab-b0b3-313f962bca22","pitchNumber":2,"startTime":"2025-08-30T00:29:21.802Z","endTime":"2025-08-30T00:29:25.869Z","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(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":82.2,"endSpeed":74.7,"strikeZoneTop":3.42542581166775,"strikeZoneBottom":1.67917671293542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.901299802957407,"aZ":-42.91182419446104,"pfxX":5.843394078474516,"pfxZ":-7.547898932375912,"pX":-0.6074223728509,"pZ":2.1346486862321683,"vX0":0.7193851199875939,"vY0":-119.55547080549928,"vZ0":0.9194247667175224,"x":140.15,"y":181.14,"x0":-1.6715050591276777,"y0":50.0049064527836,"z0":5.651743563368421,"aX":8.30851501180773},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-13.1,"breakHorizontal":-10.7,"spinRate":2654,"spinDirection":46},"zone":7,"typeConfidence":2.0,"plateTime":0.46130840487011193,"extension":6.571024634051003},"index":2,"playId":"4d8279c8-a98f-351e-bd0d-8b2888f23cf8","pitchNumber":3,"startTime":"2025-08-30T00:29:33.198Z","endTime":"2025-08-30T00:29:36.416Z","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":92.9,"endSpeed":83.4,"strikeZoneTop":3.52914916739963,"strikeZoneBottom":1.67918275618177,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.619654508731145,"aZ":-10.614465018728286,"pfxX":-7.835390982750134,"pfxZ":11.951763999232409,"pX":-0.44246673970696315,"pZ":1.2586681810544764,"vX0":5.420159546272689,"vY0":-134.77733777414826,"vZ0":-8.637074697816516,"x":133.87,"y":204.8,"x0":-1.481760352711691,"y0":50.00042215956429,"z0":5.293330906623545,"aX":-14.13186951514535},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.6,"breakHorizontal":12.7,"spinRate":2430,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.40946214718152785,"extension":6.551004158753326},"index":3,"playId":"a76cda62-7460-317b-a33a-191c938a8062","pitchNumber":4,"startTime":"2025-08-30T00:29:44.912Z","endTime":"2025-08-30T00:29:48.505Z","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":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":75.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.33161583326649,"aZ":-44.869466926966524,"pfxX":5.711218307381283,"pfxZ":-8.785443908238689,"pX":-0.035056610992483916,"pZ":2.036660570700264,"vX0":2.0244791456861675,"vY0":-121.06764324984573,"vZ0":1.0247789358779094,"x":118.34,"y":183.79,"x0":-1.6299345805913563,"y0":50.00045262520675,"z0":5.616912827326673,"aX":8.256518687688606},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-15.1,"breakHorizontal":-10.9,"spinRate":2610,"spinDirection":37},"zone":8,"typeConfidence":2.0,"plateTime":0.45697662292525276,"extension":6.247233283782304},"hitData":{"launchSpeed":106.8,"launchAngle":3.0,"totalDistance":74.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.0,"coordY":95.0}},"index":4,"playId":"f66e59a8-f6fe-323d-8517-c7b56a174e18","pitchNumber":5,"startTime":"2025-08-30T00:29:56.220Z","endTime":"2025-08-30T00:30:07.548Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:30:07.548Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"William Contreras flies out to left fielder Davis Schneider.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-30T00:31:37.941Z","endTime":"2025-08-30T00:32:35.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-30T00:30:23.275Z","endTime":"2025-08-30T00:31:24.278Z","isPitch":false,"type":"action"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"playId":"8c09d54e-408d-3813-ac32-1c6b0646eb87","startTime":"2025-08-30T00:31:24.278Z","endTime":"2025-08-30T00:31:27.278Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":76.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.215050011134885,"aZ":-32.22823696688664,"pfxX":1.1366282993929218,"pfxZ":-0.033812062597054826,"pX":-0.1856597656326448,"pZ":1.758797804554076,"vX0":3.1978323067374372,"vY0":-123.10297413789863,"vZ0":-2.0962771648116982,"x":124.08,"y":191.29,"x0":-1.6627537874925387,"y0":50.00501032228227,"z0":5.417891628323649,"aX":1.6999209731127807},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.4,"breakHorizontal":-3.0,"spinRate":2563,"spinDirection":130},"zone":8,"typeConfidence":2.0,"plateTime":0.4493318292773423,"extension":6.463887180570362},"index":2,"playId":"459f99a7-48cb-32ab-9687-c64d93eb9f17","pitchNumber":1,"startTime":"2025-08-30T00:31:40.242Z","endTime":"2025-08-30T00:31:43.242Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":82.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.94762042575595,"aZ":-11.903773257581761,"pfxX":-6.245313449722128,"pfxZ":11.425957517363287,"pX":0.3501508724606362,"pZ":3.193922659483354,"vX0":6.5438406085982015,"vY0":-133.6363416057223,"vZ0":-3.6425834343549606,"x":103.65,"y":152.54,"x0":-1.3415636584468495,"y0":50.0019893254687,"z0":5.454767885334812,"aX":-11.079137344413093},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.9,"breakHorizontal":9.6,"spinRate":2405,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.41291268672185133,"extension":7.064111196378503},"index":3,"playId":"d9c0a442-6377-3297-a7ab-3dbeeb100910","pitchNumber":2,"startTime":"2025-08-30T00:32:02.046Z","endTime":"2025-08-30T00:32:06.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.535649445435794,"aZ":-29.817244835767788,"pfxX":0.7950423579937129,"pfxZ":1.4944489928382136,"pX":-0.22803819119339208,"pZ":2.3107266833259645,"vX0":3.3558488180904207,"vY0":-124.59944452970707,"vZ0":-1.8329441437202334,"x":125.69,"y":176.39,"x0":-1.6943945216889342,"y0":50.00172028591528,"z0":5.514666487201089,"aX":1.2522569362804115},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.5,"breakHorizontal":-2.2,"spinRate":2515,"spinDirection":178},"zone":5,"typeConfidence":2.0,"plateTime":0.439226023448549,"extension":6.70497394991309},"hitData":{"launchSpeed":88.2,"launchAngle":41.0,"totalDistance":308.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":95.56,"coordY":109.29}},"index":4,"playId":"4807d7b0-7bab-3258-b219-51b06f87913f","pitchNumber":3,"startTime":"2025-08-30T00:32:23.214Z","endTime":"2025-08-30T00:32:35.492Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:32:35.492Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Christian Yelich walks. Brice Turang to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-30T00:36:05.764Z","endTime":"2025-08-30T00:37:50.184Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"postOnSecond":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-30T00:32:55.385Z","endTime":"2025-08-30T00:33:59.654Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Brendon Little replaces Shane Bieber.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-30T00:33:59.654Z","endTime":"2025-08-30T00:36:08.141Z","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 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":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.0,"strikeZoneTop":3.4288322620034,"strikeZoneBottom":1.69000010858551,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.0458276097083,"aZ":-29.397422856132135,"pfxX":11.50251775124417,"pfxZ":1.5383987047247853,"pX":-1.5913961113368216,"pZ":0.47626662048056606,"vX0":-12.247374410380203,"vY0":-134.89934985973696,"vZ0":-7.8739520456718175,"x":177.66,"y":225.92,"x0":1.558793986538488,"y0":50.002419662105396,"z0":5.567864751331584,"aX":20.75782623892614},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":0.8,"breakHorizontal":-17.5,"spinRate":2201,"spinDirection":113},"zone":13,"typeConfidence":2.0,"plateTime":0.4093018392947547,"extension":5.5191009098692785},"index":2,"playId":"801e61a9-9fa1-39ae-8451-7a1a964ff939","pitchNumber":1,"startTime":"2025-08-30T00:36:08.141Z","endTime":"2025-08-30T00:36:11.422Z","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":1},"pitchData":{"startSpeed":86.3,"endSpeed":78.6,"strikeZoneTop":3.35999860175716,"strikeZoneBottom":1.72442934036938,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.92468460126563,"aZ":-39.81447430885837,"pfxX":-1.302115232536829,"pfxZ":-4.925119516793192,"pX":-0.38408320307779775,"pZ":-0.3749444689565375,"vX0":-4.7901106998394285,"vY0":-125.32096993707101,"vZ0":-7.076710075546468,"x":131.64,"y":248.9,"x0":1.7398535390004246,"y0":50.0006646934449,"z0":5.8318351329940885,"aX":-2.0208179513134037},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-10.6,"breakHorizontal":3.7,"spinRate":1694,"spinDirection":350},"zone":13,"typeConfidence":2.0,"plateTime":0.4410956400192063,"extension":5.728303495111897},"index":3,"playId":"26d138b4-1297-3fb5-9e72-616ec9a7e376","pitchNumber":2,"startTime":"2025-08-30T00:36:27.469Z","endTime":"2025-08-30T00:36:31.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.0,"strikeZoneTop":3.25675633974267,"strikeZoneBottom":1.65557217416483,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.509921300775375,"aZ":-33.101026421652456,"pfxX":9.894949284991744,"pfxZ":-0.5315539127398279,"pX":-1.4521845684037546,"pZ":0.39788657704022856,"vX0":-11.53796270626728,"vY0":-133.25630548487229,"vZ0":-7.323644768071272,"x":172.35,"y":228.04,"x0":1.6936916662235195,"y0":50.00052370630471,"z0":5.643714923760634,"aX":17.402619292856006},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-2.8,"breakHorizontal":-14.8,"spinRate":2077,"spinDirection":109},"zone":13,"typeConfidence":2.0,"plateTime":0.4145568029659841,"extension":5.559272683733598},"index":4,"playId":"393e59c9-f63d-3a10-8ebe-10e0b96dfcb8","pitchNumber":3,"startTime":"2025-08-30T00:36:50.483Z","endTime":"2025-08-30T00:36:54.780Z","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":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.29117329236651,"strikeZoneBottom":1.65557156963635,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.641509094029256,"aZ":-35.25017462262403,"pfxX":8.069267440276153,"pfxZ":-1.6895147425444357,"pX":0.28635267630200095,"pZ":2.4012851951061203,"vX0":-7.055576680459011,"vY0":-134.6753598562115,"vZ0":-2.3250600917725954,"x":106.08,"y":173.95,"x0":1.9030295792497338,"y0":50.003741652774046,"z0":5.790651650039267,"aX":14.693956329818565},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-3.4,"breakHorizontal":-13.0,"spinRate":2099,"spinDirection":112},"zone":6,"typeConfidence":2.0,"plateTime":0.4080718069908831,"extension":5.496453071742358},"index":5,"playId":"4b8eb8c8-c23c-3f74-bfde-b95755dd93fb","pitchNumber":4,"startTime":"2025-08-30T00:37:13.252Z","endTime":"2025-08-30T00:37:16.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":83.8,"strikeZoneTop":3.39441170360088,"strikeZoneBottom":1.72442762638903,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.39736356263803,"aZ":-30.724011009012617,"pfxX":9.862338430545114,"pfxZ":0.8049952480965352,"pX":-0.0710465472675489,"pZ":2.4426690912234,"vX0":-8.173457542872795,"vY0":-134.6561334911368,"vZ0":-2.983188273064894,"x":119.71,"y":172.83,"x0":1.7452868763545077,"y0":50.00509828116034,"z0":5.77372469257875,"aX":17.83760905151346},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.0,"breakHorizontal":-15.7,"spinRate":2133,"spinDirection":115},"zone":5,"typeConfidence":2.0,"plateTime":0.4091570066959438,"extension":5.440373904848581},"index":6,"playId":"37bd3020-be17-3129-89b5-7b846e13a6c3","pitchNumber":5,"startTime":"2025-08-30T00:37:28.030Z","endTime":"2025-08-30T00:37:31.030Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":83.8,"strikeZoneTop":3.36000058689984,"strikeZoneBottom":1.6555826884682,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.36006078474331,"aZ":-35.77036596470475,"pfxX":11.480430396993249,"pfxZ":-1.9948111444773158,"pX":-0.39439745778039764,"pZ":0.8538044928832522,"vX0":-9.269422515658228,"vY0":-134.77952929467656,"vZ0":-5.719545218990517,"x":132.03,"y":215.73,"x0":1.6361038902183644,"y0":50.00593479967801,"z0":5.597454508584802,"aX":20.655847196038355},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-4.9,"breakHorizontal":-18.2,"spinRate":2187,"spinDirection":111},"zone":13,"typeConfidence":2.0,"plateTime":0.40988864265237357,"extension":5.395492454275935},"index":7,"playId":"0ac77d39-cb50-3b08-8204-77f3e65ef85e","pitchNumber":6,"startTime":"2025-08-30T00:37:45.773Z","endTime":"2025-08-30T00:37:50.184Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:37:50.184Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew Vaughn singles on a ground ball to left fielder Davis Schneider. Brice Turang scores. Christian Yelich to 2nd.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-30T00:38:06.177Z","endTime":"2025-08-30T00:40:29.633Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"postOnSecond":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":{"id":669456,"link":"/api/v1/people/669456"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"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":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.1,"strikeZoneTop":3.21000132124087,"strikeZoneBottom":1.52442577052243,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.01884494916455,"aZ":-32.207604160800024,"pfxX":11.503463117658669,"pfxZ":-0.01739317167592791,"pX":-0.5922165248012772,"pZ":1.2198518838788197,"vX0":-10.142431942535406,"vY0":-134.96214000008007,"vZ0":-5.617432042272493,"x":139.57,"y":205.84,"x0":1.7514215315401518,"y0":50.00276855962279,"z0":5.644004147398675,"aX":20.86122557471316},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":-1.3,"breakHorizontal":-18.2,"spinRate":2269,"spinDirection":110},"zone":13,"typeConfidence":2.0,"plateTime":0.40850208173681324,"extension":5.608404514724367},"index":0,"playId":"a4cadf82-0fe1-3ca8-bf6e-5aefb3fed309","pitchNumber":1,"startTime":"2025-08-30T00:38:21.013Z","endTime":"2025-08-30T00:38:24.383Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.941028558707586,"aZ":-33.71205723965719,"pfxX":11.613492885170842,"pfxZ":-0.8451426745897868,"pX":-0.3712197232934081,"pZ":1.2508572295809597,"vX0":-9.766720445816873,"vY0":-135.41306016043512,"vZ0":-5.234502756994056,"x":131.15,"y":205.01,"x0":1.8084468494187236,"y0":50.00171769226794,"z0":5.622346101073168,"aX":21.146130652119986},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-2.6,"breakHorizontal":-18.4,"spinRate":2274,"spinDirection":114},"zone":13,"typeConfidence":2.0,"plateTime":0.4075399796120327,"extension":5.543041862661532},"index":1,"playId":"5ec48a46-168b-3ca0-a249-b5b8fc1c31d0","pitchNumber":2,"startTime":"2025-08-30T00:38:46.705Z","endTime":"2025-08-30T00:38:49.879Z","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(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":1},"pitchData":{"startSpeed":86.7,"endSpeed":78.5,"strikeZoneTop":3.14118709691858,"strikeZoneBottom":1.45557798281729,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.381690720978966,"aZ":-38.25213659626317,"pfxX":-1.8995047324791448,"pfxZ":-3.8440374945215705,"pX":0.09434644047116006,"pZ":2.3750572871056947,"vX0":-3.6707325660704138,"vY0":-126.11794138378102,"vZ0":-1.5324269434745241,"x":113.4,"y":174.65,"x0":1.8270707765492817,"y0":50.005421408942446,"z0":6.132486765594971,"aX":-3.0000444538007187},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-7.1,"breakHorizontal":4.4,"spinRate":1690,"spinDirection":344},"zone":5,"typeConfidence":2.0,"plateTime":0.437618161464703,"extension":5.787946555239956},"index":2,"playId":"e4fd99d3-37ac-3959-8f9f-c65306390030","pitchNumber":3,"startTime":"2025-08-30T00:39:03.007Z","endTime":"2025-08-30T00:39:06.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.24440357130692,"strikeZoneBottom":1.45558193121806,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.237608620090697,"aZ":-37.100996530247386,"pfxX":-2.865312189326882,"pfxZ":-3.0639131401258473,"pX":-0.5144269406833312,"pZ":-0.4411424692447666,"vX0":-4.256330953719655,"vY0":-126.66433278743851,"vZ0":-8.29249944825084,"x":136.61,"y":250.69,"x0":1.5663538872697045,"y0":50.00341988940535,"z0":5.879912910297622,"aX":-4.608903530290753},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-7.3,"breakHorizontal":6.2,"spinRate":1639,"spinDirection":349},"zone":13,"typeConfidence":2.0,"plateTime":0.4340705933298188,"extension":5.8319604667174385},"index":3,"playId":"ce17f2bb-2548-32dc-b5e3-24c57a7ef266","pitchNumber":4,"startTime":"2025-08-30T00:39:23.312Z","endTime":"2025-08-30T00:39:27.913Z","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":1},"pitchData":{"startSpeed":85.9,"endSpeed":77.9,"strikeZoneTop":3.21000010057054,"strikeZoneBottom":1.49000117118613,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.407888590922315,"aZ":-38.1021674593667,"pfxX":0.4327435176605028,"pfxZ":-3.8591683035542146,"pX":0.4519460116860343,"pZ":-0.2238415883500552,"vX0":-2.9802948752931244,"vY0":-124.83112494949144,"vZ0":-7.008780308104352,"x":99.77,"y":244.82,"x0":1.6190894879797744,"y0":50.00251420879408,"z0":5.860937231099117,"aX":0.664606403908102},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-8.6,"breakHorizontal":0.1,"spinRate":1644,"spinDirection":343},"zone":14,"typeConfidence":2.0,"plateTime":0.44334785150747846,"extension":5.799557953044761},"index":4,"playId":"f2c2e5f9-32d5-35be-84d0-265f3453fb96","pitchNumber":5,"startTime":"2025-08-30T00:39:53.020Z","endTime":"2025-08-30T00:39:56.862Z","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":1},"pitchData":{"startSpeed":93.1,"endSpeed":83.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.559984819090324,"aZ":-34.152145076025455,"pfxX":9.334033484904733,"pfxZ":-1.0954342199410547,"pX":0.1258396597653564,"pZ":1.7439301280712878,"vX0":-8.128990182097578,"vY0":-135.22659916739818,"vZ0":-4.033342724572213,"x":112.2,"y":191.69,"x0":1.991180132237692,"y0":50.00027996314593,"z0":5.7096262327730125,"aX":16.902612602881053},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-2.8,"breakHorizontal":-14.6,"spinRate":2180,"spinDirection":106},"zone":8,"typeConfidence":2.0,"plateTime":0.40852210411728596,"extension":5.593900985005657},"hitData":{"launchSpeed":105.9,"launchAngle":-7.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":91.93,"coordY":126.83}},"index":5,"playId":"a8c91a66-142c-3eb3-9d95-1866088fa874","pitchNumber":6,"startTime":"2025-08-30T00:40:20.342Z","endTime":"2025-08-30T00:40:29.633Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:40:29.633Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sal Frelick called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-30T00:40:55.941Z","endTime":"2025-08-30T00:42:35.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"postOnSecond":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,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":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":1},"pitchData":{"startSpeed":93.6,"endSpeed":83.8,"strikeZoneTop":3.16000108843727,"strikeZoneBottom":1.41999871979988,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.065186876612756,"aZ":-29.040415077778036,"pfxX":10.198004015330827,"pfxZ":1.7238008534713156,"pX":-0.722127333110293,"pZ":2.6227459421604054,"vX0":-10.187787834049008,"vY0":-135.70999087751116,"vZ0":-2.8450380874113046,"x":144.53,"y":167.97,"x0":1.7977619303015153,"y0":50.006217314770616,"z0":5.757368549364479,"aX":18.588063664531624},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":2.5,"breakHorizontal":-15.7,"spinRate":2234,"spinDirection":111},"zone":1,"typeConfidence":2.0,"plateTime":0.40721314731265323,"extension":5.619237601031953},"index":0,"playId":"9db73aa4-adb0-3f27-b8bd-1dd6397aded8","pitchNumber":1,"startTime":"2025-08-30T00:41:15.257Z","endTime":"2025-08-30T00:41:18.900Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-08-30T00:41:24.250Z","endTime":"2025-08-30T00:41:32.930Z","isPitch":false,"type":"action","player":{"id":686217,"link":"/api/v1/people/686217"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":77.8,"strikeZoneTop":3.16,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.55863063706092,"aZ":-40.90437162162081,"pfxX":1.2154905717632674,"pfxZ":-5.63170608692707,"pX":0.1498864836107724,"pZ":1.7979499373934804,"vX0":-4.290409229894797,"vY0":-125.31992524853254,"vZ0":-2.2002822705882954,"x":111.29,"y":190.24,"x0":1.74638703411836,"y0":50.00617880332943,"z0":6.113765019726996,"aX":1.8827070619996986},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-10.4,"breakHorizontal":-1.0,"spinRate":2016,"spinDirection":340},"zone":8,"typeConfidence":2.0,"plateTime":0.4415602096954263,"extension":5.6686807194991085},"index":2,"playId":"028983e7-ecb6-37fd-b56f-cbc246810090","pitchNumber":2,"startTime":"2025-08-30T00:41:32.930Z","endTime":"2025-08-30T00:41:37.546Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"playId":"6824b5e9-0cb5-429f-b0c5-74ef13dfa30e","startTime":"2025-08-30T00:41:55.989Z","endTime":"2025-08-30T00:42:00.989Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":78.9,"strikeZoneTop":3.15999878824615,"strikeZoneBottom":1.45409084416849,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.195374547751236,"aZ":-40.93158812261423,"pfxX":-2.3257426558569483,"pfxZ":-5.550115182208623,"pX":-0.637930323472446,"pZ":1.074530564732794,"vX0":-4.999355615587013,"vY0":-126.29606680726602,"vZ0":-3.8934872599035035,"x":141.32,"y":209.77,"x0":1.6874216598958993,"y0":50.000791315596196,"z0":6.0068178409416655,"aX":-3.6708714959344606},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-10.8,"breakHorizontal":5.6,"spinRate":2021,"spinDirection":344},"zone":13,"typeConfidence":2.0,"plateTime":0.43753292008047673,"extension":5.7030309748700985},"index":4,"playId":"1f210a67-f9e9-32fa-881a-65796220faca","pitchNumber":3,"startTime":"2025-08-30T00:42:16.732Z","endTime":"2025-08-30T00:42:20.232Z","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(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":1},"pitchData":{"startSpeed":86.7,"endSpeed":78.2,"strikeZoneTop":3.12592375313808,"strikeZoneBottom":1.42000199090115,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.48574741130443,"aZ":-36.576773656922704,"pfxX":-3.543461646473223,"pfxZ":-2.8064347102243747,"pX":0.01488285589950617,"pZ":2.262709367184794,"vX0":-2.9214733410913523,"vY0":-126.09924517730877,"vZ0":-2.0234973631623348,"x":116.43,"y":177.69,"x0":1.6589004807288612,"y0":50.000191251152366,"z0":6.096220688680023,"aX":-5.565512316350287},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-5.3,"breakHorizontal":7.2,"spinRate":1554,"spinDirection":342},"zone":5,"typeConfidence":2.0,"plateTime":0.43849644380769615,"extension":5.794326344979032},"index":5,"playId":"c2a814a4-a0d3-3a72-9c59-b9eb9d044451","pitchNumber":4,"startTime":"2025-08-30T00:42:30.987Z","endTime":"2025-08-30T00:42:35.783Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:42:35.783Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Caleb Durbin singles on a line drive to right fielder Nathan Lukes. Christian Yelich scores. Andrew Vaughn to 2nd.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-30T00:45:13.633Z","endTime":"2025-08-30T00:47:32.118Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"postOnSecond":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":{"id":663893,"link":"/api/v1/people/663893"},"isScoringEvent":true,"rbi":true,"earned":true,"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":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"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":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-30T00:43:02.600Z","endTime":"2025-08-30T00:44:00.002Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Louis Varland replaces Brendon Little.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-30T00:44:00.002Z","endTime":"2025-08-30T00:45:15.785Z","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":"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.7,"endSpeed":87.7,"strikeZoneTop":3.30430790379585,"strikeZoneBottom":1.48000094591615,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":41.836847383620665,"aZ":-9.03467226228163,"pfxX":-7.005214345893626,"pfxZ":11.488045524738752,"pX":0.1080813273879946,"pZ":2.3927157971027015,"vX0":10.111271957379682,"vY0":-143.09795090586422,"vZ0":-6.466450631201084,"x":112.88,"y":174.18,"x0":-2.6090740970636217,"y0":50.00368619336035,"z0":5.289482604187505,"aX":-14.111954582648075},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.1,"breakHorizontal":10.0,"spinRate":2252,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.3870490039927046,"extension":7.011882804577163},"index":2,"playId":"38577dae-fb8a-3ac0-b9d4-f53df963d17e","pitchNumber":1,"startTime":"2025-08-30T00:45:15.785Z","endTime":"2025-08-30T00:45:18.785Z","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.2,"endSpeed":87.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":45.10351662003946,"aZ":-9.955629419935496,"pfxX":-6.021036948883678,"pfxZ":11.044871283380353,"pX":-0.242458100625026,"pZ":2.8802629390736305,"vX0":9.680404242095896,"vY0":-143.70772886406863,"vZ0":-5.227234923869386,"x":126.24,"y":161.01,"x0":-2.933121335368328,"y0":50.00522339488794,"z0":5.391613857737078,"aX":-12.11553473925779},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.5,"breakHorizontal":8.0,"spinRate":2393,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.3868449574548114,"extension":6.841764425436778},"index":3,"playId":"8b5a35b5-7721-3449-ac15-b48be23d68e5","pitchNumber":2,"startTime":"2025-08-30T00:45:32.768Z","endTime":"2025-08-30T00:45:35.768Z","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":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.2,"strikeZoneTop":3.02987533645557,"strikeZoneBottom":1.47999883557595,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.13771156487767,"aZ":-38.34318827468167,"pfxX":-0.24700199051330163,"pfxZ":-3.607031847293822,"pX":0.8183893963792455,"pZ":0.9306220975650297,"vX0":9.020102695578617,"vY0":-130.7913980161021,"vZ0":-3.9912123122380034,"x":85.8,"y":213.65,"x0":-2.6634319009811778,"y0":50.00514559614019,"z0":5.394267138509661,"aX":-0.422423871515268},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-7.3,"breakHorizontal":-1.8,"spinRate":2398,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4210096053987895,"extension":6.899646576944141},"index":4,"playId":"e4ee13d6-cf82-328c-9aab-18a4b06ff0c0","pitchNumber":3,"startTime":"2025-08-30T00:45:55.473Z","endTime":"2025-08-30T00:45:58.673Z","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":99.6,"endSpeed":90.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.07608473733921,"aZ":-7.6019024412951985,"pfxX":-5.029226066282177,"pfxZ":11.69425462573285,"pX":-0.061285758679614125,"pZ":2.882015503218169,"vX0":9.003034283300519,"vY0":-144.57537564825932,"vZ0":-6.181346369879655,"x":119.34,"y":160.97,"x0":-2.5729124439594893,"y0":50.00008207450613,"z0":5.524038488223826,"aX":-10.566249353610882},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.9,"breakVerticalInduced":19.9,"breakHorizontal":7.2,"spinRate":2211,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.37996218090545053,"extension":6.952932410064533},"index":5,"playId":"6d514c0f-dd99-3079-9b35-0e44f9414401","pitchNumber":4,"startTime":"2025-08-30T00:46:13.074Z","endTime":"2025-08-30T00:46:16.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.3,"strikeZoneTop":3.16726040887347,"strikeZoneBottom":1.4114738024414,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.22213772523405,"aZ":-40.44835333737796,"pfxX":-0.16853998920972835,"pfxZ":-4.829144899755954,"pX":1.3650048300725746,"pZ":0.6314382415320983,"vX0":10.47695657445191,"vY0":-131.15645369899275,"vZ0":-4.425149396254623,"x":64.97,"y":221.73,"x0":-2.6892432350701534,"y0":50.005201236477966,"z0":5.4136335337136074,"aX":-0.28885240643047794},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-9.6,"breakHorizontal":-2.4,"spinRate":2536,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.4204042441976128,"extension":7.13851031236774},"index":6,"playId":"61be37d4-3fa3-3a1e-9e0d-484197671437","pitchNumber":5,"startTime":"2025-08-30T00:46:36.229Z","endTime":"2025-08-30T00:46:39.555Z","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":99.7,"endSpeed":89.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":40.367686845111955,"aZ":-10.297572956241812,"pfxX":-5.196042789256523,"pfxZ":10.595346212718797,"pX":1.0800073603892348,"pZ":2.1636223460352917,"vX0":12.026170013122346,"vY0":-144.35707676325322,"vZ0":-7.173735156051076,"x":75.83,"y":180.36,"x0":-2.5058986313174354,"y0":50.00387155131988,"z0":5.349383674538921,"aX":-10.730002871097911},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.4,"breakHorizontal":6.4,"spinRate":2244,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.38260458328874636,"extension":7.006722674123809},"index":7,"playId":"b5231281-c0ca-3118-8c97-2f5c18d9f281","pitchNumber":6,"startTime":"2025-08-30T00:46:58.310Z","endTime":"2025-08-30T00:47:02.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":89.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.215893404262616,"aZ":-11.00128870471513,"pfxX":-6.306689127973495,"pfxZ":10.217804198889201,"pX":-0.22260594690386962,"pZ":2.47705811596096,"vX0":9.771095399606372,"vY0":-144.13254764922863,"vZ0":-6.3137783527148805,"x":125.49,"y":171.9,"x0":-2.86112435487507,"y0":50.00393392146809,"z0":5.398164085652052,"aX":-13.070479269868347},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.2,"breakHorizontal":9.1,"spinRate":2343,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.3822380312846074,"extension":7.034134116339112},"hitData":{"launchSpeed":89.3,"launchAngle":13.0,"totalDistance":204.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":156.21,"coordY":103.26}},"index":8,"playId":"9ad7b907-7bc3-3c45-828a-b0a914167a72","pitchNumber":7,"startTime":"2025-08-30T00:47:22.540Z","endTime":"2025-08-30T00:47:32.118Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:47:32.118Z","atBatIndex":41},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Isaac Collins doubles (18) on a line drive to right fielder Nathan Lukes. Andrew Vaughn scores. Caleb Durbin scores.","rbi":2,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-30T00:47:52.767Z","endTime":"2025-08-30T00:49:08.687Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"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":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":{"id":686973,"link":"/api/v1/people/686973"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":{"id":663893,"link":"/api/v1/people/663893"},"isScoringEvent":true,"rbi":true,"earned":true,"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":2},"pitchData":{"startSpeed":98.7,"endSpeed":88.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.11464253927367,"aZ":-8.213520176801238,"pfxX":-4.348303722660961,"pfxZ":11.785008378407849,"pX":0.0518815140430078,"pZ":2.2714414772721283,"vX0":10.087129930021502,"vY0":-143.10694844588903,"vZ0":-6.9873264269639295,"x":115.02,"y":177.45,"x0":-2.985323105659827,"y0":50.00305889023097,"z0":5.288515365508317,"aX":-8.84197049695632},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.7,"breakHorizontal":5.4,"spinRate":2291,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.38567525136776926,"extension":6.922312837077899},"index":0,"playId":"2382525f-0d04-31b7-903e-c79ce244e771","pitchNumber":1,"startTime":"2025-08-30T00:48:13.068Z","endTime":"2025-08-30T00:48:17.115Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":80.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.018962934302312,"aZ":-38.73098250026558,"pfxX":-0.11316386307981796,"pfxZ":-3.966808355774851,"pX":0.2855252952167061,"pZ":1.5183517448360795,"vX0":7.916990227506657,"vY0":-128.67680094448303,"vZ0":-2.5620717923472185,"x":106.12,"y":197.78,"x0":-2.8336682471399843,"y0":50.00150954364042,"z0":5.567099869531556,"aX":-0.18942702789542112},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-7.6,"breakHorizontal":-1.8,"spinRate":2407,"spinDirection":44},"zone":9,"typeConfidence":2.0,"plateTime":0.42786191349436065,"extension":7.032354045046096},"hitData":{"launchSpeed":80.4,"launchAngle":17.0,"totalDistance":205.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":221.0,"coordY":107.0}},"index":1,"playId":"70f8b7c2-1799-38b2-bc17-d200e4d8df7a","pitchNumber":2,"startTime":"2025-08-30T00:48:53.430Z","endTime":"2025-08-30T00:49:08.687Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:49:08.687Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Blake Perkins flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-30T00:49:38.381Z","endTime":"2025-08-30T00:50:03.873Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"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],"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":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"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(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":98.8,"endSpeed":88.0,"strikeZoneTop":3.47565199402917,"strikeZoneBottom":1.67000135630578,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":40.912060203314596,"aZ":-8.922068328125759,"pfxX":-7.106210466466298,"pfxZ":11.528756392690244,"pX":0.47380524904096993,"pZ":1.5391527806000258,"vX0":12.238664351759258,"vY0":-142.9821577770115,"vZ0":-8.71147494597179,"x":98.94,"y":197.22,"x0":-2.9904460592977977,"y0":50.0060045204004,"z0":5.231708637638673,"aX":-14.336969092631454},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.6,"breakHorizontal":9.6,"spinRate":2326,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.3869379700568798,"extension":7.271935143074096},"index":0,"playId":"7d98c445-7ec3-369a-bd9c-0d77a9ec3c45","pitchNumber":1,"startTime":"2025-08-30T00:49:40.164Z","endTime":"2025-08-30T00:49:43.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":97.9,"endSpeed":87.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.84700482770521,"aZ":-12.04521818343585,"pfxX":-8.11915439815335,"pfxZ":10.125002050435999,"pX":0.3351747935538892,"pZ":2.43996803102375,"vX0":11.919505349564092,"vY0":-141.85219681024603,"vZ0":-5.692342904419157,"x":104.22,"y":172.9,"x0":-2.914813532521795,"y0":50.00237557700861,"z0":5.277621078732593,"aX":-16.14147495381195},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.9,"breakHorizontal":11.5,"spinRate":2192,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.3897925774537887,"extension":7.245591259462282},"hitData":{"launchSpeed":94.5,"launchAngle":37.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":85.0,"coordY":96.0}},"index":1,"playId":"3a783b44-d3ff-322d-a486-f0bf4ec78907","pitchNumber":2,"startTime":"2025-08-30T00:49:54.835Z","endTime":"2025-08-30T00:50:03.873Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:50:03.873Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"George Springer strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-30T00:52:02.768Z","endTime":"2025-08-30T00:54:08.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"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":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":661388,"link":"/api/v1/people/661388"},"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":0},"pitchData":{"startSpeed":90.7,"endSpeed":80.8,"strikeZoneTop":3.46101438969076,"strikeZoneBottom":1.54097817036019,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.59714133952877,"aZ":-15.855946878438262,"pfxX":-6.3792618680123585,"pfxZ":9.562539397288852,"pX":-0.5107683630294454,"pZ":2.7719996975920873,"vX0":8.794560773941962,"vY0":-131.52235435900175,"vZ0":-3.6812032956948313,"x":136.47,"y":163.94,"x0":-3.1098135703148153,"y0":50.006117205017944,"z0":5.407190139100181,"aX":-10.890794277967332},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":16.4,"breakHorizontal":9.0,"spinRate":2355,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.42063779518017475,"extension":6.459050631875006},"index":0,"playId":"04555427-61a5-3a0a-ad4d-b88562f84071","pitchNumber":1,"startTime":"2025-08-30T00:52:12.862Z","endTime":"2025-08-30T00:52:15.862Z","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":78.0,"endSpeed":70.8,"strikeZoneTop":3.49550459751072,"strikeZoneBottom":1.61000090113732,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.101888124519302,"aZ":-34.238324691322795,"pfxX":-0.5783337211225499,"pfxZ":-1.6296977485896016,"pX":1.763581020162061,"pZ":0.5811501584034399,"vX0":10.452270221193963,"vY0":-112.98747874831358,"vZ0":-3.0843938808517906,"x":49.78,"y":223.09,"x0":-2.8944379911553497,"y0":50.005082416740706,"z0":5.487048187609679,"aX":-0.7299079366350812},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-3.6,"breakHorizontal":-2.3,"spinRate":2239,"spinDirection":48},"zone":14,"typeConfidence":0.9,"plateTime":0.48920414080162544,"extension":6.347689958125141},"index":1,"playId":"a06a3458-e5f8-3f30-81da-77c86f79963d","pitchNumber":2,"startTime":"2025-08-30T00:52:26.804Z","endTime":"2025-08-30T00:52:30.789Z","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":91.2,"endSpeed":82.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.910868925921775,"aZ":-17.0970366649961,"pfxX":-2.8392214637850364,"pfxZ":8.624617881372423,"pX":-0.9798121478277437,"pZ":3.1927155048164346,"vX0":6.040628898916207,"vY0":-132.54134400596024,"vZ0":-3.2366216258619662,"x":154.35,"y":152.58,"x0":-2.9374874074275676,"y0":50.00264120304701,"z0":5.705469675452227,"aX":-4.963685509141785},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":15.0,"breakHorizontal":3.6,"spinRate":2299,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.4160175998696638,"extension":6.219864180630937},"index":2,"playId":"edf4ab80-56fb-3464-9875-b7c1fb25dee6","pitchNumber":3,"startTime":"2025-08-30T00:52:42.511Z","endTime":"2025-08-30T00:52:47.582Z","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":"CS","description":"Slow Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":73.5,"endSpeed":66.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.19721303925548,"aZ":-41.82692253002017,"pfxX":2.9702981203632497,"pfxZ":-8.591549888877793,"pX":-0.6728683561299735,"pZ":1.5384181664570629,"vX0":4.335055290755123,"vY0":-106.81841203687709,"vZ0":1.699151325556595,"x":142.65,"y":197.24,"x0":-3.1371487716275346,"y0":50.00397614497499,"z0":5.538086757582926,"aX":3.3359892035470473},"breaks":{"breakAngle":6.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.2,"breakVerticalInduced":-14.4,"breakHorizontal":-6.8,"spinRate":2229,"spinDirection":57},"zone":7,"typeConfidence":2.0,"plateTime":0.5183664963122809,"extension":6.155513358998915},"index":3,"playId":"596ee80a-8dc8-3c0a-b75c-f59853b597f9","pitchNumber":4,"startTime":"2025-08-30T00:53:09.830Z","endTime":"2025-08-30T00:53:13.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":78.2,"endSpeed":70.4,"strikeZoneTop":3.35757033889068,"strikeZoneBottom":1.47198949884319,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.26684533276988,"aZ":-30.979949239348915,"pfxX":8.064592854826822,"pfxZ":0.9455501632652035,"pX":1.9754199003436161,"pZ":0.8984536063310097,"vX0":8.919755831366874,"vY0":-113.34348858246221,"vZ0":-2.5895400741255132,"x":41.7,"y":214.52,"x0":-3.1099523721943854,"y0":50.000730499090615,"z0":5.256380360187881,"aX":10.132646847290852},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":1.2,"breakHorizontal":-17.5,"spinRate":2394,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4896772511275893,"extension":6.91116491618862},"index":4,"playId":"cf7b70d1-2f89-398e-acf9-3c5f19e97d18","pitchNumber":5,"startTime":"2025-08-30T00:53:28.973Z","endTime":"2025-08-30T00:53:32.385Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":78.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.331165509129786,"aZ":-29.037107253134483,"pfxX":-13.158711660202899,"pfxZ":1.991378344436245,"pX":-0.9988954134424133,"pZ":1.4414025311970518,"vX0":10.08621960343905,"vY0":-126.28941454356493,"vZ0":-3.2999950937133518,"x":155.08,"y":199.86,"x0":-3.3816883588267426,"y0":50.00599377720489,"z0":5.160391980519967,"aX":-20.76156895867245},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.9,"breakHorizontal":20.8,"spinRate":2124,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4376591492640478,"extension":6.446520851544415},"index":5,"playId":"ed3832a7-ddf4-39d2-8140-541bd36206fb","pitchNumber":6,"startTime":"2025-08-30T00:53:47.974Z","endTime":"2025-08-30T00:53:51.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":78.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.723597912950197,"aZ":-30.81608768509148,"pfxX":-12.362697867100536,"pfxZ":0.8606897402532656,"pX":0.342518541009978,"pZ":2.073243026638088,"vX0":12.598257209812806,"vY0":-125.66296796206203,"vZ0":-1.4918740595356133,"x":103.94,"y":182.8,"x0":-3.162623905399044,"y0":50.001990505253495,"z0":5.2103564118313885,"aX":-19.499771525209194},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.4,"breakHorizontal":19.0,"spinRate":2158,"spinDirection":239},"zone":9,"typeConfidence":2.0,"plateTime":0.4381647639165558,"extension":6.3229959393699895},"index":6,"playId":"70c5cf34-ff16-3fce-b8a9-9b95dfd050d4","pitchNumber":7,"startTime":"2025-08-30T00:54:05.562Z","endTime":"2025-08-30T00:54:08.735Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:54:08.735Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Addison Barger strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-30T00:54:56.235Z","endTime":"2025-08-30T00:56:17.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-30T00:54:36.069Z","endTime":"2025-08-30T00:54:58.501Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":87.9,"endSpeed":79.5,"strikeZoneTop":3.62632372655003,"strikeZoneBottom":1.63084501893076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.913562793425324,"aZ":-28.42753196773682,"pfxX":-12.866923433057629,"pfxZ":2.3127496658438274,"pX":0.7843007650472679,"pZ":2.063596388324028,"vX0":13.881903100576846,"vY0":-127.21682638636474,"vZ0":-2.1861840651895545,"x":87.1,"y":183.06,"x0":-3.101498277252537,"y0":50.00230365397143,"z0":5.213437526279882,"aX":-20.845920349547928},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.8,"breakHorizontal":19.7,"spinRate":2123,"spinDirection":245},"zone":9,"typeConfidence":2.0,"plateTime":0.4324511099959163,"extension":6.491658498199169},"index":1,"playId":"1c028af7-186f-3154-b4ab-72ad98038737","pitchNumber":1,"startTime":"2025-08-30T00:54:58.501Z","endTime":"2025-08-30T00:55:01.501Z","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":1},"pitchData":{"startSpeed":87.6,"endSpeed":78.7,"strikeZoneTop":3.69543959293479,"strikeZoneBottom":1.6654218614513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.372898184590017,"aZ":-28.88686819514399,"pfxX":-13.239383755352307,"pfxZ":2.06085672691468,"pX":-0.5236228016854487,"pZ":1.02794452778245,"vX0":10.952075672387005,"vY0":-126.95647483058488,"vZ0":-4.311040432031253,"x":136.96,"y":211.03,"x0":-3.2208265784542305,"y0":50.004214362429835,"z0":5.1067457000429135,"aX":-21.133906623040815},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.8,"breakHorizontal":20.8,"spinRate":2245,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4351551176939541,"extension":6.517402148910052},"index":2,"playId":"87db10e3-ba27-3b94-b907-c79da37d8785","pitchNumber":2,"startTime":"2025-08-30T00:55:12.067Z","endTime":"2025-08-30T00:55:15.483Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":71.0,"strikeZoneTop":3.73,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.632810309686327,"aZ":-37.95223722597034,"pfxX":0.5533477483769224,"pfxZ":-4.545948749160159,"pX":0.21148641367260065,"pZ":1.3730423447892024,"vX0":7.156928132721194,"vY0":-112.9392399457262,"vZ0":-0.7203456431651859,"x":108.94,"y":201.71,"x0":-3.09168036965116,"y0":50.00207894512328,"z0":5.566633572718936,"aX":0.7032023317462723},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-8.0,"breakHorizontal":-3.1,"spinRate":2300,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4879693843822852,"extension":6.194164209312312},"index":3,"playId":"d43b134c-523f-3b8c-8702-887031318ed4","pitchNumber":3,"startTime":"2025-08-30T00:55:24.682Z","endTime":"2025-08-30T00:55:27.682Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-30T00:55:35.715Z","endTime":"2025-08-30T00:55:47.434Z","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(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":74.5,"endSpeed":67.4,"strikeZoneTop":3.73,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.463805860498177,"aZ":-36.07646648065222,"pfxX":1.7579886148675294,"pfxZ":-3.383573447322938,"pX":0.6964053668165018,"pZ":1.1729585288255797,"vX0":7.688171081753264,"vY0":-108.08187252624734,"vZ0":-0.3092073052796691,"x":90.45,"y":207.11,"x0":-3.1746125085706005,"y0":50.004904358200946,"z0":5.370327411253202,"aX":2.024723036639629},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-5.8,"breakHorizontal":-5.8,"spinRate":2266,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.5119823515422635,"extension":6.50937619202177},"index":5,"playId":"c7c3f0a2-00fe-3145-8343-0966d56ab182","pitchNumber":4,"startTime":"2025-08-30T00:55:47.434Z","endTime":"2025-08-30T00:55:51.458Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":76.7,"endSpeed":69.7,"strikeZoneTop":3.73,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.62508823844421,"aZ":-30.330569096097012,"pfxX":8.276552327824522,"pfxZ":1.4817347421905591,"pX":-1.239058441782597,"pZ":2.6818053405413553,"vX0":2.6061118607459695,"vY0":-111.54308858351254,"vZ0":1.1852957080316735,"x":164.23,"y":166.37,"x0":-3.502051671255646,"y0":50.001952294485086,"z0":5.303797501898349,"aX":10.285015696216654},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":3.4,"breakHorizontal":-15.7,"spinRate":2417,"spinDirection":54},"zone":13,"typeConfidence":2.0,"plateTime":0.4936364420113377,"extension":6.69379385746719},"index":6,"playId":"6bec48e8-d060-3ddb-abfc-eba3bd35c828","pitchNumber":5,"startTime":"2025-08-30T00:56:13.844Z","endTime":"2025-08-30T00:56:17.980Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:56:17.980Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vladimir Guerrero Jr. grounds out, third baseman Caleb Durbin to first baseman Andrew Vaughn.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-30T00:56:36.266Z","endTime":"2025-08-30T00:57:19.069Z","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":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":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":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":71.5,"strikeZoneTop":3.71000058979612,"strikeZoneBottom":1.55529781026723,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.170664735357516,"aZ":-32.723948563291856,"pfxX":6.498496965009286,"pfxZ":-0.42541007968561395,"pX":-0.5892187330459416,"pZ":2.5459212179137363,"vX0":4.183657590366865,"vY0":-114.40054863896928,"vZ0":0.9319036407858929,"x":139.46,"y":170.04,"x0":-3.2956080601444437,"y0":50.000423837797506,"z0":5.3803715417888025,"aX":8.4772508940685},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-0.1,"breakHorizontal":-13.0,"spinRate":2446,"spinDirection":59},"zone":4,"typeConfidence":2.0,"plateTime":0.4816686744921985,"extension":6.327424396967186},"index":0,"playId":"f4c9cadc-5107-35e4-8e7d-8a7a19d0f25a","pitchNumber":1,"startTime":"2025-08-30T00:56:43.101Z","endTime":"2025-08-30T00:56:46.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.6,"strikeZoneTop":3.67532297081921,"strikeZoneBottom":1.55530167011572,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.597309244173744,"aZ":-22.78785167469331,"pfxX":-12.769171277956215,"pfxZ":5.802123576843852,"pX":-1.0590208659368323,"pZ":0.9963999413522127,"vX0":9.604657664953562,"vY0":-126.83117685521054,"vZ0":-5.47417432150487,"x":157.37,"y":211.88,"x0":-3.2488627552637594,"y0":50.00414684785345,"z0":5.0167528684543985,"aX":-20.66273343456875},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":9.4,"breakHorizontal":20.8,"spinRate":2193,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.43299492709167,"extension":6.5841233980886855},"index":1,"playId":"4bdd495a-2b6b-3313-9e91-c15de6b44f61","pitchNumber":2,"startTime":"2025-08-30T00:56:56.609Z","endTime":"2025-08-30T00:56:59.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":80.4,"strikeZoneTop":3.71,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.273412802583387,"aZ":-25.947180312033993,"pfxX":-11.88797355951486,"pfxZ":3.755946310899314,"pX":0.5456640223932042,"pZ":1.9185598941692876,"vX0":12.891954873392208,"vY0":-128.60020968800683,"vZ0":-3.132590209206172,"x":96.2,"y":186.98,"x0":-3.012840346060216,"y0":50.00282833011566,"z0":5.1883597509535075,"aX":-19.704643712740893},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.2,"breakHorizontal":18.2,"spinRate":2120,"spinDirection":237},"zone":9,"typeConfidence":2.0,"plateTime":0.4276309295334544,"extension":6.418924868715974},"hitData":{"launchSpeed":66.3,"launchAngle":-43.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.69,"coordY":177.66}},"index":2,"playId":"988c9ef7-59f4-3ec6-9070-705147bfc2dc","pitchNumber":3,"startTime":"2025-08-30T00:57:10.870Z","endTime":"2025-08-30T00:57:19.069Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T00:57:19.069Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andruw Monasterio strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-30T00:59:47.803Z","endTime":"2025-08-30T01:00:48.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"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":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"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":{"description":"Pitching Change: Justin Bruihl replaces Louis Varland.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-30T00:58:55.360Z","endTime":"2025-08-30T00:59:49.860Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677865,"link":"/api/v1/people/677865"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":81.7,"strikeZoneTop":3.05417082107437,"strikeZoneBottom":1.49101436673981,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.285401696519735,"aZ":-23.821257386700022,"pfxX":11.768421435866028,"pfxZ":4.843819541815812,"pX":0.8109076872017482,"pZ":2.779918911116772,"vX0":-9.401523306532729,"vY0":-131.41418651608555,"vZ0":-1.4152939480056077,"x":86.09,"y":163.72,"x0":2.9293305048750646,"y0":50.00622463729682,"z0":5.11767520301311,"aX":20.31522153155374},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.6,"breakHorizontal":-18.8,"spinRate":2146,"spinDirection":124},"zone":3,"typeConfidence":0.9,"plateTime":0.418923213171841,"extension":6.7437139419165},"index":1,"playId":"43f38f56-ae8d-3534-9266-bb094ecb60f6","pitchNumber":1,"startTime":"2025-08-30T00:59:49.860Z","endTime":"2025-08-30T00:59:52.860Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":70.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.193560088132376,"aZ":-33.86825648588755,"pfxX":-12.752786879154801,"pfxZ":-1.335248156060869,"pX":-0.5478664039943009,"pZ":1.719800643217126,"vX0":-4.678943001082387,"vY0":-113.48046859541802,"vZ0":0.4791932631818492,"x":137.88,"y":192.35,"x0":3.2145903027035043,"y0":50.00373196409078,"z0":4.958046662999553,"aX":-16.165553680477664},"breaks":{"breakAngle":26.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-1.8,"breakHorizontal":24.5,"spinRate":2503,"spinDirection":297},"zone":7,"typeConfidence":0.91,"plateTime":0.48795550648666675,"extension":6.725076184760804},"index":2,"playId":"d5b1b4de-27fd-3b93-81d4-ac6c075b470c","pitchNumber":2,"startTime":"2025-08-30T01:00:06.470Z","endTime":"2025-08-30T01:00:09.521Z","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":77.9,"endSpeed":70.2,"strikeZoneTop":3.33000046817095,"strikeZoneBottom":1.56000109932442,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.095939425568492,"aZ":-36.69719232703091,"pfxX":-10.694969885236553,"pfxZ":-3.6106903129104575,"pX":-0.38099814017951544,"pZ":1.0541514700487917,"vX0":-4.83419001877963,"vY0":-113.21206854386894,"vZ0":-0.5820780623501319,"x":131.52,"y":210.32,"x0":3.193933413940345,"y0":50.000046472310494,"z0":5.09662815839574,"aX":-13.415440341130473},"breaks":{"breakAngle":21.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-6.2,"breakHorizontal":20.9,"spinRate":2583,"spinDirection":307},"zone":13,"typeConfidence":0.91,"plateTime":0.4901342543227116,"extension":6.820736643906818},"index":3,"playId":"3b85e352-8bd8-3512-b23a-7e7d8a0ccb59","pitchNumber":3,"startTime":"2025-08-30T01:00:27.950Z","endTime":"2025-08-30T01:00:32.703Z","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":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.601622276887475,"aZ":-24.53094611231916,"pfxX":0.35088864189075153,"pfxZ":4.576255377038838,"pX":-1.2338565453162396,"pZ":1.5364567044404458,"vX0":-9.725741059293066,"vY0":-128.67057781908264,"vZ0":-4.748678480594497,"x":164.03,"y":197.3,"x0":2.5551981317181967,"y0":50.003078974516015,"z0":5.315167765821895,"aX":0.5858767244962712},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.3,"breakHorizontal":1.7,"spinRate":2456,"spinDirection":147},"zone":13,"typeConfidence":0.9,"plateTime":0.4262719114382145,"extension":6.628580913350727},"index":4,"playId":"a7d89ad6-b918-3dce-81d3-215f9f645b61","pitchNumber":4,"startTime":"2025-08-30T01:00:44.943Z","endTime":"2025-08-30T01:00:48.427Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:00:48.427Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brice Turang singles on a ground ball to center fielder Daulton Varsho.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-30T01:01:00.663Z","endTime":"2025-08-30T01:02:09.500Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"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_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":89.8,"endSpeed":79.9,"strikeZoneTop":3.46000080626217,"strikeZoneBottom":1.64468204545071,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.726033488273536,"aZ":-31.50355860531676,"pfxX":14.662871436498225,"pfxZ":0.4065508923922776,"pX":-1.0684916388895422,"pZ":0.9163361575541151,"vX0":-14.62933463693776,"vY0":-129.7215363218307,"vZ0":-3.818129941619776,"x":157.73,"y":214.04,"x0":2.8217382948782723,"y0":50.00349034365388,"z0":4.889682266866024,"aX":24.2403545885826},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.1,"breakHorizontal":-22.1,"spinRate":2171,"spinDirection":135},"zone":13,"typeConfidence":0.9,"plateTime":0.42718241068471174,"extension":6.886150831875432},"index":0,"playId":"89f3e17a-c4fe-339a-b496-c614dec2e5a2","pitchNumber":1,"startTime":"2025-08-30T01:01:13.106Z","endTime":"2025-08-30T01:01:16.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":69.0,"strikeZoneTop":3.35598422986798,"strikeZoneBottom":1.6446867190064,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.2573631648256,"aZ":-32.32316582027923,"pfxX":-12.518138325042777,"pfxZ":-0.12123716359087133,"pX":-0.4955475986289623,"pZ":1.8323381147621336,"vX0":-4.708428715664306,"vY0":-112.8357914604098,"vZ0":0.5852747811194228,"x":135.89,"y":189.31,"x0":3.273285132706767,"y0":50.00199241375726,"z0":4.950522546019876,"aX":-15.402922545271394},"breaks":{"breakAngle":27.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":0.5,"breakHorizontal":24.1,"spinRate":2618,"spinDirection":299},"zone":7,"typeConfidence":0.91,"plateTime":0.4941955621239762,"extension":6.746848423297739},"index":1,"playId":"4f72398d-14eb-3ee1-b3f8-e659abe763cb","pitchNumber":2,"startTime":"2025-08-30T01:01:28.733Z","endTime":"2025-08-30T01:01:31.733Z","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":78.4,"endSpeed":70.1,"strikeZoneTop":3.46639352817114,"strikeZoneBottom":1.63501726226943,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.313896532454667,"aZ":-34.656312295833786,"pfxX":-13.05892859949611,"pfxZ":-1.961224119674692,"pX":-0.6788362580343403,"pZ":1.7857861199828482,"vX0":-4.877520896049247,"vY0":-113.82423044700656,"vZ0":0.6684981643171743,"x":142.88,"y":190.56,"x0":3.213207501641944,"y0":50.00548541955694,"z0":5.027860578517985,"aX":-16.48362357440811},"breaks":{"breakAngle":26.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-2.9,"breakHorizontal":25.1,"spinRate":2587,"spinDirection":304},"zone":7,"typeConfidence":0.91,"plateTime":0.48841859467718773,"extension":6.643621685589736},"index":2,"playId":"147c53d9-d4b1-3fa3-9067-799bc0ebbbab","pitchNumber":3,"startTime":"2025-08-30T01:01:43.729Z","endTime":"2025-08-30T01:01:47.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":80.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.575226923361406,"aZ":-30.54181364731699,"pfxX":13.475951678973095,"pfxZ":0.9731129670405441,"pX":0.05887093339656256,"pZ":1.8756755071566193,"vX0":-11.960072189266558,"vY0":-130.61015096777837,"vZ0":-1.6381161105704263,"x":114.76,"y":188.14,"x0":3.018076522300057,"y0":50.00201645267749,"z0":4.878331881351035,"aX":22.54919000822172},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.6,"breakHorizontal":-20.6,"spinRate":2182,"spinDirection":123},"zone":8,"typeConfidence":0.91,"plateTime":0.42453561028276043,"extension":6.703697077778677},"hitData":{"launchSpeed":111.2,"launchAngle":-2.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.92,"coordY":103.23}},"index":3,"playId":"f565381d-9d7f-36a2-918a-2981eead04bc","pitchNumber":4,"startTime":"2025-08-30T01:01:58.819Z","endTime":"2025-08-30T01:02:09.500Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:02:09.500Z","atBatIndex":48},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"William Contreras doubles (25) on a line drive to left fielder Davis Schneider. Brice Turang to 3rd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-30T01:02:53.550Z","endTime":"2025-08-30T01:03:07.164Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"postOnThird":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"86552de4-a059-3a75-88c9-c4f98551c7db","startTime":"2025-08-30T01:02:35.835Z","endTime":"2025-08-30T01:02:40.237Z","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":0,"outs":1},"pitchData":{"startSpeed":77.0,"endSpeed":69.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.164867652715653,"aZ":-33.81729484686543,"pfxX":-11.122227514433328,"pfxZ":-1.336091115732918,"pX":-0.14840719613276313,"pZ":2.4929541806833657,"vX0":-4.249768023007519,"vY0":-111.91912754414497,"vZ0":2.074922362658131,"x":122.66,"y":171.47,"x0":3.2382566806806943,"y0":50.00317146922331,"z0":5.09863010910533,"aX":-13.66228307829584},"breaks":{"breakAngle":24.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-1.3,"breakHorizontal":21.4,"spinRate":2589,"spinDirection":298},"zone":5,"typeConfidence":0.91,"plateTime":0.49546538750978675,"extension":6.857414527971483},"hitData":{"launchSpeed":99.8,"launchAngle":8.0,"totalDistance":147.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":52.0,"coordY":114.13}},"index":1,"playId":"04cfaea0-623f-381c-9ac3-79d7cdecd8bc","pitchNumber":1,"startTime":"2025-08-30T01:02:55.821Z","endTime":"2025-08-30T01:03:07.164Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:03:07.164Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Yelich grounds out, second baseman Andrés Giménez to first baseman Vladimir Guerrero Jr. Brice Turang scores.","rbi":1,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-30T01:03:22.107Z","endTime":"2025-08-30T01:04:08.411Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"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"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":{"id":677865,"link":"/api/v1/people/677865"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":77.8,"endSpeed":69.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.117005760768237,"aZ":-34.04795561482308,"pfxX":-10.310239936850369,"pfxZ":-1.495557028073213,"pX":0.24988661203546797,"pZ":2.4989936479533927,"vX0":-3.676885365793865,"vY0":-112.95336247264945,"vZ0":2.1519325020973312,"x":107.47,"y":171.31,"x0":3.254869471171778,"y0":50.00540285329443,"z0":5.0436716247468985,"aX":-12.86961758317218},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-1.6,"breakHorizontal":19.8,"spinRate":2412,"spinDirection":293},"zone":5,"typeConfidence":0.91,"plateTime":0.4914119406175579,"extension":6.821174471452351},"index":0,"playId":"f018b07e-8291-3b21-95b7-01a200c17bbf","pitchNumber":1,"startTime":"2025-08-30T01:03:40.237Z","endTime":"2025-08-30T01:03:43.458Z","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":90.6,"endSpeed":80.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.041941831721,"aZ":-28.217850319155588,"pfxX":11.708214856129137,"pfxZ":2.3306187047841487,"pX":0.8579244822939763,"pZ":2.6662532448784444,"vX0":-9.219622339431869,"vY0":-131.35726742798371,"vZ0":-0.5072927677033201,"x":84.3,"y":166.79,"x0":2.9412912194382224,"y0":50.00447284774958,"z0":5.012000731488502,"aX":19.892743589716737},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.3,"breakHorizontal":-18.5,"spinRate":2155,"spinDirection":130},"zone":12,"typeConfidence":0.91,"plateTime":0.42150066820954235,"extension":6.832105650690219},"hitData":{"launchSpeed":80.8,"launchAngle":2.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.71,"coordY":166.17}},"index":1,"playId":"890fa475-bc0a-3f2d-b9e9-49ae00fa6825","pitchNumber":2,"startTime":"2025-08-30T01:04:00.983Z","endTime":"2025-08-30T01:04:08.411Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:04:08.411Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew Vaughn singles on a line drive to right fielder Nathan Lukes. William Contreras scores.","rbi":1,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-30T01:04:30.795Z","endTime":"2025-08-30T01:05:20.705Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"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":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":{"id":677865,"link":"/api/v1/people/677865"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":91.0,"endSpeed":81.5,"strikeZoneTop":3.24470845536839,"strikeZoneBottom":1.52472518660255,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.623851896681415,"aZ":-28.046700436284723,"pfxX":12.541916613879735,"pfxZ":2.390223705235025,"pX":1.0524079977667549,"pZ":2.911842394575522,"vX0":-9.071469211658414,"vY0":-132.0575514528312,"vZ0":-0.10850292456369504,"x":76.88,"y":160.16,"x0":2.9391706511365054,"y0":50.00492800563767,"z0":5.05362084649949,"aX":21.689465950402415},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.6,"breakHorizontal":-20.2,"spinRate":2062,"spinDirection":118},"zone":12,"typeConfidence":0.91,"plateTime":0.41814358861278933,"extension":6.8305105229539205},"index":0,"playId":"235f549b-a6c8-3502-96c0-9b169e8396a4","pitchNumber":1,"startTime":"2025-08-30T01:04:36.246Z","endTime":"2025-08-30T01:04:39.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.2,"endSpeed":69.3,"strikeZoneTop":3.21000126522161,"strikeZoneBottom":1.52447630897398,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.633475841311867,"aZ":-33.16281062448755,"pfxX":-11.489656204199335,"pfxZ":-0.7948229834769087,"pX":0.395724555426835,"pZ":3.1191922000422556,"vX0":-2.852266266980057,"vY0":-112.15133063392031,"vZ0":3.0825954678565717,"x":101.92,"y":154.56,"x0":3.185297696563131,"y0":50.005513335092,"z0":5.174295949238903,"aX":-14.22251695230558},"breaks":{"breakAngle":24.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":0.0,"breakHorizontal":21.6,"spinRate":2561,"spinDirection":295},"zone":3,"typeConfidence":0.91,"plateTime":0.49378128016955314,"extension":6.76554475150736},"index":1,"playId":"003d2d8d-0d5e-3de1-af43-21d8c8094274","pitchNumber":2,"startTime":"2025-08-30T01:04:51.972Z","endTime":"2025-08-30T01:04:55.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":81.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.75581537949814,"aZ":-29.460245038592735,"pfxX":12.087778291247913,"pfxZ":1.5812924876430232,"pX":0.9127336388411048,"pZ":2.048010629957703,"vX0":-9.478493127099995,"vY0":-131.8620642245162,"vZ0":-1.6952774759568494,"x":82.21,"y":183.48,"x0":3.029968195117026,"y0":50.00189957057277,"z0":4.927448977701026,"aX":20.738190505987856},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.6,"breakHorizontal":-19.1,"spinRate":2208,"spinDirection":121},"zone":14,"typeConfidence":0.91,"plateTime":0.41952777639610517,"extension":6.795239996305346},"hitData":{"launchSpeed":77.0,"launchAngle":22.0,"totalDistance":219.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":177.66,"coordY":128.91}},"index":2,"playId":"e14e3e5c-2f1b-37fc-9666-0664c8016a37","pitchNumber":3,"startTime":"2025-08-30T01:05:11.141Z","endTime":"2025-08-30T01:05:20.705Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:05:20.705Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sal Frelick strikes out swinging.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-30T01:05:50.257Z","endTime":"2025-08-30T01:07:45.916Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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(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":90.6,"endSpeed":80.9,"strikeZoneTop":3.29847887553539,"strikeZoneBottom":1.48927091351448,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.179735333310994,"aZ":-30.438192171534347,"pfxX":11.627600629034461,"pfxZ":1.0151815994543423,"pX":1.4643882739252996,"pZ":3.1313317364592748,"vX0":-8.010160365026177,"vY0":-131.49475082260466,"vZ0":1.0423248192788852,"x":61.18,"y":154.23,"x0":3.0772985831462205,"y0":50.001737608383024,"z0":5.03047601929661,"aX":19.86757706760975},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.4,"breakHorizontal":-18.7,"spinRate":2036,"spinDirection":124},"zone":12,"typeConfidence":0.91,"plateTime":0.42046631649864663,"extension":6.869216777763194},"index":0,"playId":"ff2979c9-3180-37e5-bdbb-09c9a8737524","pitchNumber":1,"startTime":"2025-08-30T01:05:56.860Z","endTime":"2025-08-30T01:06:00.246Z","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":89.5,"endSpeed":79.8,"strikeZoneTop":3.16,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.74329510100957,"aZ":-28.05643608581135,"pfxX":14.184339453589011,"pfxZ":2.4857237576862197,"pX":0.011973612098505195,"pZ":1.6702960573721426,"vX0":-11.89897258324309,"vY0":-129.58357535561495,"vZ0":-2.56016663870432,"x":116.54,"y":193.68,"x0":2.8808309773892646,"y0":50.002794015551764,"z0":4.874079334300479,"aX":23.486047105691714},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.0,"breakHorizontal":-22.1,"spinRate":2082,"spinDirection":124},"zone":8,"typeConfidence":0.9,"plateTime":0.42704339685418224,"extension":6.900270524572835},"index":1,"playId":"fc678e05-3767-30e1-ac00-daef324b5889","pitchNumber":2,"startTime":"2025-08-30T01:06:12.783Z","endTime":"2025-08-30T01:06:16.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":70.4,"strikeZoneTop":3.19784162459285,"strikeZoneBottom":1.50829184400185,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.974946210815098,"aZ":-35.40906365375361,"pfxX":-9.716512557115003,"pfxZ":-2.5220691554632086,"pX":0.4504630210762892,"pZ":3.116892886792099,"vX0":-3.6788354082777386,"vY0":-114.62377917942915,"vZ0":3.551060683282329,"x":99.83,"y":154.62,"x0":3.3547239455745577,"y0":50.00012259441476,"z0":5.084155141132948,"aX":-12.481540154450927},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-2.9,"breakHorizontal":18.7,"spinRate":2597,"spinDirection":300},"zone":3,"typeConfidence":0.9,"plateTime":0.484288346170481,"extension":6.779007598419356},"index":2,"playId":"ac6ed88e-edcc-3443-8186-a309553a42a0","pitchNumber":3,"startTime":"2025-08-30T01:06:34.762Z","endTime":"2025-08-30T01:06:38.294Z","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":77.6,"endSpeed":70.0,"strikeZoneTop":3.16,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.23630073215961,"aZ":-33.536072238446636,"pfxX":-11.079567061944282,"pfxZ":-1.0810665121824865,"pX":0.572438147005426,"pZ":2.3395393171326453,"vX0":-2.7623172265345595,"vY0":-112.7983693651062,"vZ0":1.7019130591624332,"x":95.18,"y":175.61,"x0":3.259496675650888,"y0":50.0049647729055,"z0":5.019632169294446,"aX":-13.924956859184347},"breaks":{"breakAngle":24.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-1.1,"breakHorizontal":20.8,"spinRate":2547,"spinDirection":301},"zone":6,"typeConfidence":0.91,"plateTime":0.49024812880670776,"extension":6.868106136045188},"index":3,"playId":"dfdc7ed2-6af5-3b8c-8a91-4505d103062f","pitchNumber":4,"startTime":"2025-08-30T01:06:51.832Z","endTime":"2025-08-30T01:06:57.524Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":81.5,"strikeZoneTop":3.25692473916446,"strikeZoneBottom":1.64082793747532,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.005419583202844,"aZ":-28.6270373092906,"pfxX":12.40978869366249,"pfxZ":2.073569305221972,"pX":-0.5439486281202958,"pZ":1.4753068818049406,"vX0":-12.80193918602425,"vY0":-130.72543940476183,"vZ0":-3.183603490625459,"x":137.73,"y":198.95,"x0":2.835900860563381,"y0":50.00003414412688,"z0":4.889065836985476,"aX":21.18800531043314},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.1,"breakHorizontal":-19.2,"spinRate":2147,"spinDirection":122},"zone":13,"typeConfidence":0.91,"plateTime":0.4211563061087005,"extension":6.88435230719402},"index":4,"playId":"2d52f746-aca3-3d30-83bb-a193c27100ea","pitchNumber":5,"startTime":"2025-08-30T01:07:19.847Z","endTime":"2025-08-30T01:07:23.857Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":77.0,"endSpeed":69.6,"strikeZoneTop":3.16,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.33689410236637,"aZ":-34.908508195441776,"pfxX":-8.868841517663686,"pfxZ":-2.2226892245037098,"pX":-1.181326836491458,"pZ":1.4631471026502918,"vX0":-6.982198757235599,"vY0":-111.74278906546927,"vZ0":0.43778579036097054,"x":162.03,"y":199.28,"x0":3.1679478737471753,"y0":50.00379489006679,"z0":4.933756340393584,"aX":-10.903713327935083},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-3.5,"breakHorizontal":18.2,"spinRate":2597,"spinDirection":306},"zone":13,"typeConfidence":0.91,"plateTime":0.49546731530050137,"extension":6.931250196753474},"index":5,"playId":"ff86f87d-db6c-3a10-8c4c-f102ace25170","pitchNumber":6,"startTime":"2025-08-30T01:07:41.843Z","endTime":"2025-08-30T01:07:45.916Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:07:45.916Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Bichette singles on a ground ball to right fielder Sal Frelick.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-30T01:10:13.572Z","endTime":"2025-08-30T01:10:59.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Aaron Ashby replaces Freddy Peralta.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-30T01:09:26.543Z","endTime":"2025-08-30T01:10:15.671Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676879,"link":"/api/v1/people/676879"},"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":97.8,"endSpeed":88.3,"strikeZoneTop":3.81342340945548,"strikeZoneBottom":1.83347425500398,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.59869466179264,"aZ":-26.019258697765036,"pfxX":10.78405152122675,"pfxZ":3.0686303451363015,"pX":1.7252391652075914,"pZ":2.162588320913276,"vX0":-0.3381912005703772,"vY0":-142.15899637121245,"vZ0":-6.70820524531651,"x":51.24,"y":180.39,"x0":0.4503617053930188,"y0":50.0029961226025,"z0":6.25211583234429,"aX":21.636030428519298},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.1,"breakHorizontal":-19.3,"spinRate":2106,"spinDirection":142},"zone":14,"typeConfidence":2.0,"plateTime":0.3882480639036503,"extension":5.256921850687565},"index":1,"playId":"2e9c90b7-a44b-30da-b8cd-73922a8654a9","pitchNumber":1,"startTime":"2025-08-30T01:10:15.671Z","endTime":"2025-08-30T01:10:18.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":73.3,"strikeZoneTop":3.71,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.29173469146469,"aZ":-46.61863323945776,"pfxX":-7.257787884251799,"pfxZ":-10.671335716297124,"pX":-0.839153555463213,"pZ":0.9739188953461816,"vX0":-0.9204473281112713,"vY0":-117.32734670678389,"vZ0":-2.0597586469252143,"x":148.99,"y":212.48,"x0":0.5015322129588559,"y0":50.00455648159027,"z0":6.328265664954465,"aX":-9.821123030805138},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.5,"breakVerticalInduced":-19.4,"breakHorizontal":13.3,"spinRate":2579,"spinDirection":336},"zone":13,"typeConfidence":2.0,"plateTime":0.47221343532205573,"extension":5.53803154555401},"index":2,"playId":"d27dbef1-dc25-38f1-90ed-88261899c48f","pitchNumber":2,"startTime":"2025-08-30T01:10:30.136Z","endTime":"2025-08-30T01:10:33.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.4,"strikeZoneTop":3.71,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.05136711659708,"aZ":-22.091489605557133,"pfxX":7.978981214713976,"pfxZ":5.064188192499151,"pX":0.026446397042365757,"pZ":1.9508305403743276,"vX0":-3.7554861061211318,"vY0":-140.25424997021284,"vZ0":-7.776909252671367,"x":115.99,"y":186.11,"x0":0.34701125798819604,"y0":50.002314860496995,"z0":6.203024008236335,"aX":15.877502575984561},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.7,"breakHorizontal":-13.7,"spinRate":2024,"spinDirection":142},"zone":8,"typeConfidence":2.0,"plateTime":0.3906907318473065,"extension":5.241272707367587},"hitData":{"launchSpeed":109.0,"launchAngle":3.0,"totalDistance":103.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.0,"coordY":97.0}},"index":3,"playId":"b9181550-8f40-3f9f-a013-ed1b083454d7","pitchNumber":3,"startTime":"2025-08-30T01:10:49.314Z","endTime":"2025-08-30T01:10:59.519Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:10:59.519Z","atBatIndex":53},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Daulton Varsho hit by pitch. Bo Bichette to 2nd.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-30T01:11:22.056Z","endTime":"2025-08-30T01:12:44.739Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"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":"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":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":88.4,"strikeZoneTop":3.33542430717889,"strikeZoneBottom":1.57459158061007,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.3711505631495,"aZ":-19.513110628182886,"pfxX":9.398319518956631,"pfxZ":6.304824143174578,"pX":-0.5612031228267179,"pZ":1.0468685515905698,"vX0":-4.831100267846377,"vY0":-141.95057524642172,"vZ0":-10.383555805206338,"x":138.39,"y":210.51,"x0":-0.04325971989168482,"y0":50.00249307663108,"z0":6.036503265189427,"aX":18.87047714654463},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.1,"breakHorizontal":-15.8,"spinRate":2144,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.3882660342761026,"extension":5.240923895939114},"index":0,"playId":"d133ae40-a06d-3896-a6c8-1b9ae3261742","pitchNumber":1,"startTime":"2025-08-30T01:11:25.626Z","endTime":"2025-08-30T01:11:28.974Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":74.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.78209763721201,"aZ":-48.936231670412695,"pfxX":-3.3290289584850536,"pfxZ":-11.97057944667754,"pX":-0.9141971801285658,"pZ":0.9088460503461222,"vX0":-1.8628453107414946,"vY0":-120.24124336784868,"vZ0":-2.0723126905693916,"x":151.85,"y":214.24,"x0":0.31454793034508893,"y0":50.002146054301,"z0":6.304591741721756,"aX":-4.661534882374555},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.2,"breakVerticalInduced":-21.7,"breakHorizontal":6.6,"spinRate":2764,"spinDirection":334},"zone":13,"typeConfidence":2.0,"plateTime":0.46337173191113745,"extension":5.4096032965727},"index":1,"playId":"5aad4a9e-f2a8-3c5f-9fdd-27d847ac5712","pitchNumber":2,"startTime":"2025-08-30T01:11:39.534Z","endTime":"2025-08-30T01:11:42.534Z","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":82.3,"endSpeed":74.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.460123830102706,"aZ":-47.40647530654507,"pfxX":-5.703966004785909,"pfxZ":-10.899036888090546,"pX":-0.03049806119314518,"pZ":0.0724686461302158,"vX0":0.7006619077982215,"vY0":-119.57299868200055,"vZ0":-4.056139308392787,"x":118.16,"y":236.82,"x0":0.40495769187783875,"y0":50.0014790206488,"z0":6.195624762723869,"aX":-7.973704486421224},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.0,"breakVerticalInduced":-20.5,"breakHorizontal":10.0,"spinRate":2639,"spinDirection":335},"zone":13,"typeConfidence":2.0,"plateTime":0.46425839963922755,"extension":5.405458040709291},"index":2,"playId":"6e2f61ce-4fed-3d88-a0a1-f7dd64ce4101","pitchNumber":3,"startTime":"2025-08-30T01:11:55.684Z","endTime":"2025-08-30T01:11:59.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.7,"strikeZoneTop":3.26626804761284,"strikeZoneBottom":1.47081580900913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.12545419395397,"aZ":-19.56225045667251,"pfxX":11.2502737162119,"pfxZ":6.22803239727577,"pX":0.12756753895947814,"pZ":3.733254358789757,"vX0":-4.176709831288651,"vY0":-141.82812998075931,"vZ0":-3.9115858133977515,"x":112.14,"y":137.98,"x0":0.16235584869837164,"y0":50.005225074992104,"z0":6.386940226080637,"aX":22.79534862973434},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.6,"breakHorizontal":-19.4,"spinRate":2203,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.3870007346866169,"extension":5.233296408517923},"index":3,"playId":"2b0c53df-077e-3765-a8a6-742765301896","pitchNumber":4,"startTime":"2025-08-30T01:12:25.313Z","endTime":"2025-08-30T01:12:28.593Z","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(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":96.9,"endSpeed":88.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.230381233546886,"aZ":-18.067909642907185,"pfxX":8.802512857015696,"pfxZ":7.056526499217766,"pX":0.9375032863792431,"pZ":3.533574006721629,"vX0":-0.8568029634606843,"vY0":-140.9989709998966,"vZ0":-4.488934070619154,"x":81.26,"y":143.37,"x0":0.10412183353528938,"y0":50.00132657960907,"z0":6.324018706049759,"aX":17.593391645328882},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.0,"breakHorizontal":-15.7,"spinRate":2159,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.38953548602675037,"extension":5.244070535528223},"index":4,"playId":"f774299d-f6f9-38b5-b191-563df05c52e0","pitchNumber":5,"startTime":"2025-08-30T01:12:40.105Z","endTime":"2025-08-30T01:12:44.739Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:12:44.739Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alejandro Kirk walks. Bo Bichette to 3rd. Myles Straw to 2nd.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-30T01:15:30.556Z","endTime":"2025-08-30T01:17:01.459Z","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":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"postOnSecond":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"postOnThird":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"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":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-30T01:13:01.590Z","endTime":"2025-08-30T01:15:12.508Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"}},{"details":{"description":"Offensive Substitution: Pinch-runner Myles Straw replaces Daulton Varsho.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-30T01:15:12.508Z","endTime":"2025-08-30T01:15:30.556Z","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":"501","replacedPlayer":{"id":662139,"link":"/api/v1/people/662139"},"base":1},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":73.5,"strikeZoneTop":3.16891218240615,"strikeZoneBottom":1.51798194125773,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.484293061304726,"aZ":-47.246164077765826,"pfxX":-6.191021108626929,"pfxZ":-10.890671355392364,"pX":0.06393154972749475,"pZ":3.176906220927595,"vX0":0.9788120708594528,"vY0":-118.52283263402619,"vZ0":2.4302231271514096,"x":65.74,"y":173.18,"x0":0.4413188419532971,"y0":50.004188725536096,"z0":6.542253328362042,"aX":-8.565471249814129},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-18.5,"breakHorizontal":10.8,"spinRate":2684,"spinDirection":334},"zone":2,"typeConfidence":2.0,"plateTime":0.46710531168092206,"extension":5.360249860549089},"index":2,"playId":"2dbd88cf-86d4-3acf-b877-f3206f1f5eb5","pitchNumber":1,"startTime":"2025-08-30T01:15:30.556Z","endTime":"2025-08-30T01:15:34.592Z","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":98.9,"endSpeed":89.1,"strikeZoneTop":3.16890463697233,"strikeZoneBottom":1.4900006751735,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.40376193555915,"aZ":-15.391239867853278,"pfxX":7.995326608360484,"pfxZ":8.188082307001565,"pX":-0.967395031259407,"pZ":1.6494243357261558,"vX0":-5.883362656020482,"vY0":-143.4818523572717,"vZ0":-9.84860529961194,"x":69.4,"y":183.04,"x0":0.08848235492767152,"y0":50.00688975192318,"z0":6.124078955309104,"aX":16.394050535013324},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.6,"breakHorizontal":-13.1,"spinRate":2194,"spinDirection":143},"zone":13,"typeConfidence":2.0,"plateTime":0.3842259658022109,"extension":5.441575645123762},"index":3,"playId":"b01a8933-782f-35ca-99f8-725b4f385a40","pitchNumber":2,"startTime":"2025-08-30T01:15:49.054Z","endTime":"2025-08-30T01:15:53.073Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":87.6,"strikeZoneTop":3.13444708644978,"strikeZoneBottom":1.45553869944281,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.19353667141472,"aZ":-12.77134039723618,"pfxX":8.381286323196317,"pfxZ":9.795769200048207,"pX":-1.8843705834943967,"pZ":1.7760376903396595,"vX0":-7.880366485408008,"vY0":-141.06600105327607,"vZ0":-9.693138982112659,"x":161.59,"y":191.91,"x0":-0.12010491781006757,"y0":50.00481633132647,"z0":6.116995287786414,"aX":16.60556620925954},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.5,"breakHorizontal":-13.2,"spinRate":2283,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.39082830984665984,"extension":5.4708655203386805},"index":4,"playId":"ef4e5e39-252e-3b3b-ba93-c39e17411104","pitchNumber":3,"startTime":"2025-08-30T01:16:11.986Z","endTime":"2025-08-30T01:16:16.070Z","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":98.8,"endSpeed":88.8,"strikeZoneTop":3.0844786052943,"strikeZoneBottom":1.53781445200078,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.18025137359372,"aZ":-16.090544407242906,"pfxX":9.713247770538374,"pfxZ":7.875820892534785,"pX":-0.9264355083305353,"pZ":1.8500883621695758,"vX0":-5.974450711592382,"vY0":-143.38326805183138,"vZ0":-9.224391249077499,"x":152.31,"y":188.83,"x0":-0.05615521374245055,"y0":50.00168693770886,"z0":6.15638434364852,"aX":19.828618100611237},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.1,"breakHorizontal":-16.1,"spinRate":2340,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.38489088392134096,"extension":5.451763287484029},"index":5,"playId":"5e498628-61b8-3bf3-967b-c615aeb44a51","pitchNumber":4,"startTime":"2025-08-30T01:16:35.679Z","endTime":"2025-08-30T01:16:39.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":88.9,"strikeZoneTop":3.16883747973169,"strikeZoneBottom":1.52443313263284,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.188277025784,"aZ":-19.871524021066097,"pfxX":8.299356315285534,"pfxZ":6.059561085048612,"pX":-0.2638398114692555,"pZ":1.1181828124571767,"vX0":-3.9459651757856093,"vY0":-142.83608698557467,"vZ0":-10.30589972187863,"x":127.06,"y":208.59,"x0":0.0705559116279315,"y0":50.003469617861576,"z0":6.067213580170149,"aX":16.854115664625038},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":8.6,"breakHorizontal":-14.0,"spinRate":2136,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.38601227611924305,"extension":5.477071070847884},"index":6,"playId":"c8c049e3-70b5-3c09-9c37-70ad079e516b","pitchNumber":5,"startTime":"2025-08-30T01:16:56.943Z","endTime":"2025-08-30T01:17:01.459Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:17:01.459Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathan Lukes called out on strikes.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-30T01:18:18.312Z","endTime":"2025-08-30T01:19:48.087Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"postOnSecond":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"postOnThird":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-30T01:17:21.307Z","endTime":"2025-08-30T01:18:20.699Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":88.8,"strikeZoneTop":3.05712439695933,"strikeZoneBottom":1.43689100057027,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":40.67826881813893,"aZ":-17.25864283334882,"pfxX":9.813662030436749,"pfxZ":7.292234738641446,"pX":-0.8158237760508312,"pZ":1.5167024293495146,"vX0":-6.108955336003506,"vY0":-143.8070191690596,"vZ0":-9.686457957719652,"x":148.1,"y":197.83,"x0":0.08756146293727211,"y0":50.00327250249351,"z0":6.054918019305605,"aX":20.07014547543877},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":10.9,"breakHorizontal":-16.1,"spinRate":2157,"spinDirection":139},"zone":7,"typeConfidence":2.0,"plateTime":0.38436817830514247,"extension":5.405898509371865},"index":1,"playId":"ad6b11e2-283b-3722-934e-30c2265074ad","pitchNumber":1,"startTime":"2025-08-30T01:18:20.699Z","endTime":"2025-08-30T01:18:24.775Z","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":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":75.8,"strikeZoneTop":2.83687387455186,"strikeZoneBottom":1.32085045641902,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.524456725377302,"aZ":-46.824706190233094,"pfxX":-3.345209950605363,"pfxZ":-10.15211115619359,"pX":-1.5705136596515228,"pZ":-0.4054921813679937,"vX0":-3.069938031005538,"vY0":-121.4993226220952,"vZ0":-5.556345188764995,"x":176.86,"y":249.73,"x0":0.1604436487334278,"y0":50.002939498834714,"z0":6.136363007731433,"aX":-4.827034729235704},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-19.7,"breakHorizontal":7.0,"spinRate":2801,"spinDirection":339},"zone":13,"typeConfidence":2.0,"plateTime":0.45696241781708347,"extension":5.374619242012458},"index":2,"playId":"83d59e56-b853-336b-a392-674ac0002e88","pitchNumber":2,"startTime":"2025-08-30T01:18:35.338Z","endTime":"2025-08-30T01:18:38.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.4,"strikeZoneTop":2.9841133206116,"strikeZoneBottom":1.41100078165089,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.549525369627126,"aZ":-24.622852389844752,"pfxX":9.860178789696057,"pfxZ":3.7716215090104237,"pX":-0.28038686529603335,"pZ":1.3352497358619153,"vX0":-4.410158448161748,"vY0":-141.63463381361657,"vZ0":-8.76235279961849,"x":127.69,"y":202.73,"x0":0.02797429635733689,"y0":50.005001876590256,"z0":6.080543931524362,"aX":19.75649742776315},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":4.9,"breakHorizontal":-16.8,"spinRate":2091,"spinDirection":145},"zone":7,"typeConfidence":2.0,"plateTime":0.3888002867745888,"extension":5.289079977077956},"index":3,"playId":"319d44d2-4036-3899-9daa-a37f0d732736","pitchNumber":3,"startTime":"2025-08-30T01:19:07.850Z","endTime":"2025-08-30T01:19:11.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":89.1,"strikeZoneTop":2.94964119066726,"strikeZoneBottom":1.41100198790398,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.47099543077016,"aZ":-20.114182726262545,"pfxX":9.789502869324965,"pfxZ":5.90369433302974,"pX":0.8229883119250492,"pZ":2.1497460753341207,"vX0":-1.7763204699185864,"vY0":-143.0829366958346,"vZ0":-7.712810313822133,"x":85.63,"y":180.74,"x0":0.18679152337880808,"y0":50.00493927459572,"z0":6.172713531833536,"aX":20.00670828198708},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.1,"breakHorizontal":-17.3,"spinRate":2135,"spinDirection":142},"zone":6,"typeConfidence":2.0,"plateTime":0.38494218144057246,"extension":5.228417809684108},"index":4,"playId":"71455713-d7d9-39ff-863f-f7147814d24b","pitchNumber":4,"startTime":"2025-08-30T01:19:24.776Z","endTime":"2025-08-30T01:19:28.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":74.8,"strikeZoneTop":3.05240969970733,"strikeZoneBottom":1.41077370981236,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.853568918429602,"aZ":-47.413859515796894,"pfxX":-5.2892563892268,"pfxZ":-10.728306068167793,"pX":-0.0482686755132806,"pZ":2.1055524811766775,"vX0":0.4338597684109548,"vY0":-120.02894581771577,"vZ0":0.01902156181500514,"x":118.84,"y":181.93,"x0":0.4506648145641811,"y0":50.00015921852826,"z0":6.412673475755042,"aX":-7.515891472474624},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-19.0,"breakHorizontal":9.4,"spinRate":2775,"spinDirection":333},"zone":5,"typeConfidence":2.0,"plateTime":0.4609443433307647,"extension":5.102247060513096},"index":5,"playId":"1614c2be-a074-34e0-86ab-dd3c9d952001","pitchNumber":5,"startTime":"2025-08-30T01:19:44.372Z","endTime":"2025-08-30T01:19:48.087Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:19:48.087Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Davis Schneider singles on a ground ball to left fielder Isaac Collins. Bo Bichette scores. Myles Straw scores. Alejandro Kirk to 2nd.","rbi":2,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-30T01:20:08.297Z","endTime":"2025-08-30T01:22:03.316Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"postOnSecond":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"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":4},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":{"id":676879,"link":"/api/v1/people/676879"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":{"id":676879,"link":"/api/v1/people/676879"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.4,"strikeZoneTop":3.14,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.87626453269257,"aZ":-24.51822400168209,"pfxX":9.281221902384566,"pfxZ":3.7413493223554974,"pX":0.6438514432861269,"pZ":1.7752167128533627,"vX0":-2.339846512667533,"vY0":-143.058388386273,"vZ0":-7.863191617409939,"x":92.46,"y":190.85,"x0":0.27339077675902124,"y0":50.00447594041182,"z0":6.127435070568596,"aX":18.996723597352318},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":5.2,"breakHorizontal":-16.2,"spinRate":2225,"spinDirection":145},"zone":9,"typeConfidence":2.0,"plateTime":0.38472133399522557,"extension":5.490179246947456},"index":0,"playId":"351460a9-9b40-39ef-a97e-2e761dc86a38","pitchNumber":1,"startTime":"2025-08-30T01:20:16.738Z","endTime":"2025-08-30T01:20:20.319Z","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":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.2,"strikeZoneTop":3.07092391514699,"strikeZoneBottom":1.5054492677737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.056374020894694,"aZ":-44.836836731502046,"pfxX":-4.032745020255341,"pfxZ":-8.67920825577655,"pX":-1.006179682125322,"pZ":0.4329586466141987,"vX0":-1.9906844399133994,"vY0":-121.43350537031567,"vZ0":-4.242494381873541,"x":155.35,"y":227.09,"x0":0.35455169862867225,"y0":50.00596921310252,"z0":6.200179541816628,"aX":-5.880292510980114},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-16.6,"breakHorizontal":7.8,"spinRate":2730,"spinDirection":336},"zone":13,"typeConfidence":2.0,"plateTime":0.4552217093572217,"extension":5.529874654605942},"index":1,"playId":"afe9d6c9-4d32-3a4d-8b9f-2805684846f8","pitchNumber":2,"startTime":"2025-08-30T01:20:41.432Z","endTime":"2025-08-30T01:20:46.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.3,"strikeZoneTop":3.00184118668547,"strikeZoneBottom":1.50544776524932,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.35717537947223,"aZ":-46.7998323815465,"pfxX":-6.058274578874663,"pfxZ":-9.925085707991336,"pX":0.30893753561773346,"pZ":1.3053321897840162,"vX0":1.4461774477058669,"vY0":-122.07708169572386,"vZ0":-2.039608391711079,"x":105.22,"y":203.54,"x0":0.48674398593776497,"y0":50.002839257455435,"z0":6.270047410152449,"aX":-8.926593161069531},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-18.1,"breakHorizontal":10.4,"spinRate":2741,"spinDirection":337},"zone":14,"typeConfidence":2.0,"plateTime":0.45281374819863673,"extension":5.555376749834493},"index":2,"playId":"7f01d0ec-a91e-3331-b747-561986e5c5d3","pitchNumber":3,"startTime":"2025-08-30T01:21:13.707Z","endTime":"2025-08-30T01:21:17.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.1,"strikeZoneTop":3.00187798664144,"strikeZoneBottom":1.470913729568,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.36427070694297,"aZ":-24.387181443180108,"pfxX":10.1669834613043,"pfxZ":3.809003629839866,"pX":1.0007941329304795,"pZ":2.918571826905394,"vX0":-1.4234376043004602,"vY0":-143.08476394517166,"vZ0":-5.083127813218934,"x":59.77,"y":133.74,"x0":0.1898908257436225,"y0":50.00443654403163,"z0":6.275239120132722,"aX":20.78365441570454},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":5.9,"breakHorizontal":-18.0,"spinRate":2055,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.3848935475386015,"extension":5.499526305129715},"index":3,"playId":"df754c41-d54a-3131-bd99-7a27406cde81","pitchNumber":4,"startTime":"2025-08-30T01:21:32.098Z","endTime":"2025-08-30T01:21:35.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":89.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.718218705819375,"aZ":-21.064265423641597,"pfxX":9.581411344438155,"pfxZ":5.406241991452121,"pX":0.24215073230791268,"pZ":2.098304156991699,"vX0":-3.53199318503327,"vY0":-143.31718091522296,"vZ0":-7.77002637648092,"x":107.77,"y":182.13,"x0":0.25407292790505515,"y0":50.00598501773896,"z0":6.186600732228064,"aX":19.703396090306665},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.2,"breakHorizontal":-16.6,"spinRate":1995,"spinDirection":144},"zone":5,"typeConfidence":2.0,"plateTime":0.3838926333012638,"extension":5.490874441415986},"hitData":{"launchSpeed":100.0,"launchAngle":3.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.72,"coordY":131.68}},"index":4,"playId":"f07ec160-ab25-30cf-bf32-a10d275aacf4","pitchNumber":5,"startTime":"2025-08-30T01:21:52.528Z","endTime":"2025-08-30T01:22:03.316Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:22:03.316Z","atBatIndex":57},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Andrés Giménez grounds into a double play, second baseman Brice Turang to shortstop Andruw Monasterio to first baseman Andrew Vaughn. Davis Schneider out at 2nd. Andrés Giménez out at 1st.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-30T01:22:31.078Z","endTime":"2025-08-30T01:23:34.439Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"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":81.8,"endSpeed":73.6,"strikeZoneTop":3.40470033339773,"strikeZoneBottom":1.51999946190903,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.902133997466834,"aZ":-46.843709165363684,"pfxX":-4.676048582555881,"pfxZ":-10.559415519896675,"pX":0.28259438585623786,"pZ":3.032777967468344,"vX0":0.9085855195258483,"vY0":-118.84385504212403,"vZ0":2.1283508843484324,"x":106.23,"y":156.89,"x0":0.4951213831486339,"y0":50.0034169403127,"z0":6.474208267674365,"aX":-6.495675808393876},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-17.9,"breakHorizontal":8.2,"spinRate":2675,"spinDirection":333},"zone":3,"typeConfidence":2.0,"plateTime":0.4660683152599314,"extension":5.559744213312125},"index":0,"playId":"59ae895a-fcbc-381a-a70a-0b35d169c2f2","pitchNumber":1,"startTime":"2025-08-30T01:22:37.190Z","endTime":"2025-08-30T01:22:40.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.85752444199649,"aZ":-24.42895029401339,"pfxX":7.148232663242692,"pfxZ":3.810453669901271,"pX":-0.6101586463420847,"pZ":2.2803409259154686,"vX0":-4.778155571640178,"vY0":-142.19162610088247,"vZ0":-6.542795739633609,"x":140.26,"y":177.21,"x0":0.16973800765406427,"y0":50.00329809113916,"z0":6.178054267524191,"aX":14.529410181305106},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":5.6,"breakHorizontal":-11.9,"spinRate":2105,"spinDirection":149},"zone":4,"typeConfidence":2.0,"plateTime":0.3863046640491614,"extension":5.32828823704069},"index":1,"playId":"7d20e114-673f-373d-b963-223f243c1354","pitchNumber":2,"startTime":"2025-08-30T01:22:50.652Z","endTime":"2025-08-30T01:22:53.701Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-30T01:23:18.054Z","endTime":"2025-08-30T01:23:26.693Z","isPitch":false,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"}},{"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":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":75.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.343577945855095,"aZ":-47.029713493590684,"pfxX":-5.460196619848731,"pfxZ":-10.343960627068862,"pX":0.12871367835821965,"pZ":2.62250134913952,"vX0":1.1616833252207703,"vY0":-120.7347695891298,"vZ0":0.9222543065993363,"x":112.09,"y":167.97,"x0":0.34190104233713564,"y0":50.00005655339928,"z0":6.464107023757993,"aX":-7.84471501860201},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-18.0,"breakHorizontal":9.5,"spinRate":2710,"spinDirection":332},"zone":5,"typeConfidence":2.0,"plateTime":0.45837563776994017,"extension":5.537647499114305},"hitData":{"launchSpeed":92.1,"launchAngle":-9.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.18,"coordY":162.54}},"index":3,"playId":"d373dc56-e751-3799-8e0c-6fe1ef994d81","pitchNumber":3,"startTime":"2025-08-30T01:23:26.693Z","endTime":"2025-08-30T01:23:34.439Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:23:34.439Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Caleb Durbin called out on strikes.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-30T01:26:07.160Z","endTime":"2025-08-30T01:27:42.280Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"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":{"description":"Myles Straw remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-30T01:25:05.342Z","endTime":"2025-08-30T01:25:05.374Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"501","replacedPlayer":{"id":662139,"link":"/api/v1/people/662139"}},{"details":{"description":"Pitching Change: Tommy Nance replaces Justin Bruihl.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-30T01:25:05.374Z","endTime":"2025-08-30T01:26:09.362Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667297,"link":"/api/v1/people/667297"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.6,"strikeZoneTop":3.20063355191643,"strikeZoneBottom":1.44530085258892,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.07149326476565,"aZ":-19.113528362947466,"pfxX":-9.990047401387375,"pfxZ":6.935593559420203,"pX":1.170232362084218,"pZ":1.9131856718830773,"vX0":8.40110621884559,"vY0":-137.02568552805855,"vZ0":-7.392803543986209,"x":72.39,"y":187.12,"x0":-0.6525501305275728,"y0":50.00118997153317,"z0":5.974073341245822,"aX":-18.807839962290885},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.9,"breakHorizontal":16.1,"spinRate":2088,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.4012444382197402,"extension":6.348691223262095},"index":2,"playId":"f3b36d22-3ee6-30c9-bdb4-66f118983515","pitchNumber":1,"startTime":"2025-08-30T01:26:09.362Z","endTime":"2025-08-30T01:26:12.512Z","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.6,"endSpeed":80.1,"strikeZoneTop":3.16598376191007,"strikeZoneBottom":1.44531232869221,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.415360367295644,"aZ":-28.613641099779056,"pfxX":-1.6642183711848353,"pfxZ":2.1473015486277713,"pX":0.30831716697380174,"pZ":3.2665025794040607,"vX0":4.390218990443381,"vY0":-128.83421747391074,"vZ0":-1.1912009518959878,"x":105.25,"y":150.58,"x0":-1.2126828022524736,"y0":50.00151812136946,"z0":5.976501929943969,"aX":-2.7572417650664294},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.8,"breakHorizontal":1.9,"spinRate":2422,"spinDirection":230},"zone":3,"typeConfidence":2.0,"plateTime":0.4275408378121268,"extension":6.156532475484649},"index":3,"playId":"25e586ca-045f-3a0f-9844-a4ab0f53449e","pitchNumber":2,"startTime":"2025-08-30T01:26:24.912Z","endTime":"2025-08-30T01:26:28.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":80.2,"strikeZoneTop":3.16599209900349,"strikeZoneBottom":1.44531399934919,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.453143185836915,"aZ":-27.7159950978333,"pfxX":-2.1530363249008286,"pfxZ":2.6818753952384142,"pX":0.7384490264987438,"pZ":2.550826158355937,"vX0":5.833631792553904,"vY0":-129.46119185054926,"vZ0":-3.0459950936939197,"x":88.85,"y":169.91,"x0":-1.286067888909388,"y0":50.00063856538651,"z0":5.913596309508125,"aX":-3.5759982547485705},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.3,"breakHorizontal":2.3,"spinRate":2373,"spinDirection":249},"zone":6,"typeConfidence":2.0,"plateTime":0.4266186013143116,"extension":6.24334210992705},"index":4,"playId":"e86e28e8-d00b-3b09-9f2e-472b82286e88","pitchNumber":3,"startTime":"2025-08-30T01:26:41.230Z","endTime":"2025-08-30T01:26:44.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":84.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.72587736447499,"aZ":-22.15288025392757,"pfxX":-11.013955037264369,"pfxZ":5.420488168577346,"pX":-0.9431452616074656,"pZ":2.128670522814929,"vX0":3.710014824735904,"vY0":-136.9787151584113,"vZ0":-6.133487029334541,"x":152.95,"y":181.31,"x0":-0.905815957972798,"y0":50.00642826750033,"z0":5.971280729654391,"aX":-20.379496629054586},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.3,"breakHorizontal":18.8,"spinRate":2142,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.40398243312702053,"extension":6.185170516521478},"index":5,"playId":"68a14f2d-9e29-33f4-ad8b-95644477946c","pitchNumber":4,"startTime":"2025-08-30T01:26:57.232Z","endTime":"2025-08-30T01:27:00.329Z","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":88.5,"endSpeed":78.4,"strikeZoneTop":3.20067895049749,"strikeZoneBottom":1.47999996994886,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.94547791807711,"aZ":-32.82366626377563,"pfxX":0.8057369250321758,"pfxZ":-0.40365927804719703,"pX":0.8633948649738983,"pZ":3.2673387753568637,"vX0":4.862280422634127,"vY0":-128.52625148831967,"vZ0":-0.27454590105266197,"x":84.09,"y":150.56,"x0":-1.1876606323778753,"y0":50.00211149430214,"z0":6.008757512507233,"aX":1.297189711507214},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.5,"breakHorizontal":-3.0,"spinRate":2722,"spinDirection":55},"zone":12,"typeConfidence":2.0,"plateTime":0.43244164459854284,"extension":6.048059755963353},"index":6,"playId":"e0a7caf6-8364-3d6f-968c-a40e43f3be59","pitchNumber":5,"startTime":"2025-08-30T01:27:18.631Z","endTime":"2025-08-30T01:27:22.149Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":79.8,"strikeZoneTop":3.20067781659659,"strikeZoneBottom":1.44532167018842,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.648387267777398,"aZ":-33.99628806760666,"pfxX":0.483882509006188,"pfxZ":-1.1113802866570435,"pX":0.1698407549245053,"pZ":3.208133644770059,"vX0":3.6166661182683892,"vY0":-128.39406274223214,"vZ0":-0.2465160890841186,"x":110.53,"y":152.16,"x0":-1.32950607839707,"y0":50.001916446804245,"z0":5.988263319532895,"aX":0.7938826618276205},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.8,"breakHorizontal":-1.8,"spinRate":2766,"spinDirection":44},"zone":2,"typeConfidence":2.0,"plateTime":0.4292976046036432,"extension":6.063966736715106},"index":7,"playId":"f06c4813-5cdd-36ce-9606-7d8dd6564da1","pitchNumber":6,"startTime":"2025-08-30T01:27:38.274Z","endTime":"2025-08-30T01:27:42.280Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:27:42.280Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Isaac Collins walks.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-30T01:27:55.346Z","endTime":"2025-08-30T01:30:53.649Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":85.6,"strikeZoneTop":3.27999904108467,"strikeZoneBottom":1.48503505037992,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.06039922681846,"aZ":-20.232243966260167,"pfxX":-11.049518428616025,"pfxZ":6.284939505874552,"pX":0.6832038144423276,"pZ":2.243452044292326,"vX0":7.705004887721887,"vY0":-138.47182599618765,"vZ0":-6.2676409905008725,"x":90.96,"y":178.21,"x0":-0.7302885100276664,"y0":50.00563106062947,"z0":5.935124132429573,"aX":-21.004012096564004},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.0,"breakHorizontal":17.9,"spinRate":2229,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.3988306898923324,"extension":6.288452315570505},"index":0,"playId":"db0c42a1-15da-3229-bc32-7ca5489bc11d","pitchNumber":1,"startTime":"2025-08-30T01:28:09.553Z","endTime":"2025-08-30T01:28:12.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":76.5,"strikeZoneTop":3.21054609387301,"strikeZoneBottom":1.48525932480076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.205882189713407,"aZ":-43.71519807244984,"pfxX":5.41590882361572,"pfxZ":-7.710209476552254,"pX":-0.8503344895375279,"pZ":2.0592760890093826,"vX0":-1.0978358896769513,"vY0":-123.11801444897928,"vZ0":-1.2021420654202915,"x":149.41,"y":183.18,"x0":-1.094478688519878,"y0":50.00474897747049,"z0":6.338640642489297,"aX":8.104665127073511},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-13.9,"breakHorizontal":-9.4,"spinRate":2791,"spinDirection":22},"zone":13,"typeConfidence":2.0,"plateTime":0.44926515289242275,"extension":5.753288334098665},"index":1,"playId":"5c4d9be8-17a1-35e2-9141-4ec50fe64399","pitchNumber":2,"startTime":"2025-08-30T01:28:24.258Z","endTime":"2025-08-30T01:28:27.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":85.8,"strikeZoneTop":3.24527960055368,"strikeZoneBottom":1.48526332139771,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.75307835387523,"aZ":-19.06500272246984,"pfxX":-9.223639208183119,"pfxZ":6.858997866306117,"pX":-0.674582474063661,"pZ":3.386243497303931,"vX0":4.114528806547268,"vY0":-138.53122187004374,"vZ0":-3.6964452930524563,"x":142.71,"y":147.35,"x0":-0.9946333444115438,"y0":50.00380767703174,"z0":6.039786628802103,"aX":-17.629322850470707},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.6,"breakHorizontal":15.6,"spinRate":2265,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3979347041207273,"extension":6.1376099541448355},"index":2,"playId":"b5920f77-736e-36a3-80e2-d51aff8915be","pitchNumber":3,"startTime":"2025-08-30T01:28:41.421Z","endTime":"2025-08-30T01:28:45.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":80.7,"strikeZoneTop":3.17584613846866,"strikeZoneBottom":1.48526776383422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.39233351901172,"aZ":-29.68233402491868,"pfxX":-0.03512614242698797,"pfxZ":1.4848906461809204,"pX":0.6339467312664034,"pZ":2.968864979453768,"vX0":5.007721818350748,"vY0":-129.46394337433813,"vZ0":-1.4824097417116564,"x":92.84,"y":158.62,"x0":-1.3317224721372576,"y0":50.001606823374196,"z0":5.849563863293106,"aX":-0.06033455038860902},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.5,"breakHorizontal":-1.2,"spinRate":2523,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.42526018083318773,"extension":5.949692275111101},"index":3,"playId":"b166a88d-ffb4-37f9-b01d-b75f587228bd","pitchNumber":4,"startTime":"2025-08-30T01:29:00.676Z","endTime":"2025-08-30T01:29:04.080Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":77.3,"strikeZoneTop":3.14112263625869,"strikeZoneBottom":1.45053291663551,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.877795751882918,"aZ":-44.10899776679265,"pfxX":5.720617863700326,"pfxZ":-7.753161742767622,"pX":-0.849558610483189,"pZ":3.3875041939676938,"vX0":-1.2432609374506833,"vY0":-124.78421516488825,"vZ0":1.6859523459715722,"x":149.38,"y":147.32,"x0":-1.0798129435410786,"y0":50.005412130465814,"z0":6.40601678477941,"aX":8.800591687944436},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-13.2,"breakHorizontal":-10.0,"spinRate":2677,"spinDirection":22},"zone":11,"typeConfidence":2.0,"plateTime":0.44314365498686037,"extension":5.795787603485654},"index":4,"playId":"ae21c9a4-0d7f-3c83-90a9-e9605f43174c","pitchNumber":5,"startTime":"2025-08-30T01:29:17.668Z","endTime":"2025-08-30T01:29:21.078Z","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":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.463986241705662,"aZ":-32.142433453402944,"pfxX":0.18771908179184926,"pfxZ":0.01608663128586052,"pX":0.4771168713083114,"pZ":2.732622406327193,"vX0":4.54399573851971,"vY0":-128.64568831344195,"vZ0":-1.4969212432636676,"x":98.81,"y":165.0,"x0":-1.347734121206766,"y0":50.00123136204945,"z0":5.849237572189133,"aX":0.3087172797123035},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.1,"breakHorizontal":-1.6,"spinRate":2955,"spinDirection":72},"zone":6,"typeConfidence":2.0,"plateTime":0.428262295524966,"extension":6.071943457776086},"index":5,"playId":"d820ffc2-7dfa-3ff9-afac-a8f036421be8","pitchNumber":6,"startTime":"2025-08-30T01:29:36.451Z","endTime":"2025-08-30T01:29:39.523Z","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":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.434475261889272,"aZ":-29.983869615236276,"pfxX":-0.9010390821471632,"pfxZ":1.2688255043822956,"pX":0.700708442637075,"pZ":2.2927725054334385,"vX0":5.640604043958348,"vY0":-130.1540319742042,"vZ0":-3.238060091536509,"x":90.29,"y":176.88,"x0":-1.3741572181352608,"y0":50.00028736439926,"z0":5.815284894613796,"aX":-1.5518805335879455},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.8,"breakHorizontal":0.5,"spinRate":2644,"spinDirection":310},"zone":6,"typeConfidence":2.0,"plateTime":0.42026991182804974,"extension":6.344786359740798},"index":6,"playId":"699176c3-4965-3d3d-85be-84f40b1685f5","pitchNumber":7,"startTime":"2025-08-30T01:29:59.492Z","endTime":"2025-08-30T01:30:02.962Z","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":95.4,"endSpeed":85.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.517414161344114,"aZ":-22.90507513245806,"pfxX":-13.100054714425728,"pfxZ":4.867533869476801,"pX":-0.6934642358905927,"pZ":2.1903511001407354,"vX0":5.267280307587416,"vY0":-138.64600054153433,"vZ0":-5.854138006516487,"x":143.43,"y":179.64,"x0":-0.9409465754722178,"y0":50.00057886869835,"z0":5.9074973797018595,"aX":-24.923982021595886},"breaks":{"breakAngle":44.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.4,"breakHorizontal":22.2,"spinRate":2510,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.39853331191079544,"extension":6.196758739481685},"index":7,"playId":"a2fef2e3-183c-3c6b-a671-e1aa3db3cedd","pitchNumber":8,"startTime":"2025-08-30T01:30:22.751Z","endTime":"2025-08-30T01:30:25.751Z","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":85.4,"endSpeed":77.0,"strikeZoneTop":3.10753186644925,"strikeZoneBottom":1.45098168962547,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.858278749589967,"aZ":-45.68729212848913,"pfxX":9.61481374676415,"pfxZ":-8.931574209086888,"pX":1.0843307102326614,"pZ":2.119084561963184,"vX0":1.8128058731113057,"vY0":-124.14289483015908,"vZ0":-0.654991883599649,"x":75.67,"y":181.56,"x0":-0.9074762198948838,"y0":50.002035383555715,"z0":6.291435453848139,"aX":14.550367147014489},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-15.8,"breakHorizontal":-17.8,"spinRate":3129,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.4464434358026792,"extension":5.715266530092699},"index":8,"playId":"93a10e10-11f4-3894-878b-ac76bfe73a6f","pitchNumber":9,"startTime":"2025-08-30T01:30:46.222Z","endTime":"2025-08-30T01:30:53.649Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:30:53.649Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blake Perkins strikes out swinging.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-30T01:31:06.757Z","endTime":"2025-08-30T01:31:57.582Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"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(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":83.6,"endSpeed":75.5,"strikeZoneTop":3.44695418944301,"strikeZoneBottom":1.72164036961417,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.6153354769533,"aZ":-43.98416577672129,"pfxX":9.625747643298737,"pfxZ":-8.14353152396479,"pX":0.22955459566244693,"pZ":1.4654673711406694,"vX0":0.6340264040327779,"vY0":-121.5732485683832,"vZ0":-2.0951292968358697,"x":108.25,"y":199.21,"x0":-1.281958327898415,"y0":50.001262186715834,"z0":6.267353913557873,"aX":13.965791797374234},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-14.9,"breakHorizontal":-17.5,"spinRate":2943,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.4559224477481987,"extension":6.2801847132905895},"index":0,"playId":"3310d796-2328-38ed-bc0e-49120b1fbb72","pitchNumber":1,"startTime":"2025-08-30T01:31:18.380Z","endTime":"2025-08-30T01:31:21.731Z","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":1},"pitchData":{"startSpeed":85.2,"endSpeed":76.7,"strikeZoneTop":3.475383339638,"strikeZoneBottom":1.6699990724384,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.23750065892741,"aZ":-45.86806049617298,"pfxX":8.866863162209402,"pfxZ":-9.113576350517748,"pX":0.22298610996762475,"pZ":1.7544526006070775,"vX0":0.8452473816352203,"vY0":-123.8291145570398,"vZ0":-1.3824898728954005,"x":108.5,"y":191.41,"x0":-1.2732547653030462,"y0":50.00420394925343,"z0":6.272717170455713,"aX":13.320923358924235},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-16.4,"breakHorizontal":-16.2,"spinRate":2869,"spinDirection":18},"zone":8,"typeConfidence":2.0,"plateTime":0.4479728745385838,"extension":6.196232944822179},"index":1,"playId":"820e59cd-5034-38b1-966c-0185d44cb3a9","pitchNumber":2,"startTime":"2025-08-30T01:31:35.776Z","endTime":"2025-08-30T01:31:38.776Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":77.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.56708024353127,"aZ":-47.18137886674764,"pfxX":5.630577598633338,"pfxZ":-9.673177837743221,"pX":-0.1533174280425314,"pZ":1.946611359352361,"vX0":0.42162907676069805,"vY0":-125.69088669742668,"vZ0":-0.9005110628457905,"x":122.84,"y":186.22,"x0":-1.053072737332704,"y0":50.000218269878,"z0":6.2432129431073164,"aX":8.738182774923793},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-17.3,"breakHorizontal":-10.2,"spinRate":2967,"spinDirection":22},"zone":8,"typeConfidence":2.0,"plateTime":0.44086045347799274,"extension":6.016188430415253},"index":2,"playId":"7e096d62-4ad1-3aca-88fa-4f96b3701bbf","pitchNumber":3,"startTime":"2025-08-30T01:31:54.036Z","endTime":"2025-08-30T01:31:57.582Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:31:57.582Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andruw Monasterio grounds out, third baseman Addison Barger to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-30T01:32:44.586Z","endTime":"2025-08-30T01:35:12.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6,7,9],"actionIndex":[5,8],"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":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"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":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"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":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-30T01:32:22.487Z","endTime":"2025-08-30T01:32:46.954Z","isPitch":false,"type":"action","player":{"id":655316,"link":"/api/v1/people/655316"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":83.7,"strikeZoneTop":3.29538848505064,"strikeZoneBottom":1.52537280191862,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.021842704430206,"aZ":-23.233916001070277,"pfxX":-7.969085379823516,"pfxZ":4.884677149199849,"pX":-0.5831947586675974,"pZ":4.363476240516695,"vX0":3.2869301824617785,"vY0":-135.9795986871415,"vZ0":-0.6093641353680475,"x":139.23,"y":120.97,"x0":-0.787715781866731,"y0":50.00389576200718,"z0":6.2350728913246325,"aX":-14.591381071126019},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.9,"breakHorizontal":13.4,"spinRate":2286,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4062892678513763,"extension":6.357215971920509},"index":1,"playId":"35a3f9c4-2283-323b-bc82-d0ef83cdee6c","pitchNumber":1,"startTime":"2025-08-30T01:32:46.954Z","endTime":"2025-08-30T01:32:50.243Z","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":89.8,"endSpeed":82.0,"strikeZoneTop":3.22615994591328,"strikeZoneBottom":1.52537295911031,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.031387237691163,"aZ":-29.766076768224064,"pfxX":-0.6966393922732639,"pfxZ":1.4095705424397682,"pX":1.5178597165353456,"pZ":1.1628256999801996,"vX0":6.793363410873683,"vY0":-130.5027917812891,"vZ0":-5.885508911604534,"x":59.14,"y":207.38,"x0":-1.0396523828151567,"y0":50.00247051972169,"z0":5.71781916053993,"aX":-1.190228447451443},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.3,"breakHorizontal":-0.4,"spinRate":2643,"spinDirection":325},"zone":14,"typeConfidence":2.0,"plateTime":0.42133014333071417,"extension":6.278180319902795},"index":2,"playId":"5f7bffaf-9417-3d37-a801-d63cdef1a317","pitchNumber":2,"startTime":"2025-08-30T01:33:04.638Z","endTime":"2025-08-30T01:33:09.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.6,"strikeZoneTop":3.29539006467693,"strikeZoneBottom":1.56000112687216,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.21837046021924,"aZ":-32.40704836196383,"pfxX":-0.38377206748237547,"pfxZ":-0.14382792937967182,"pX":0.1462791683812283,"pZ":2.1463031683839278,"vX0":3.9662074520506927,"vY0":-128.69073451139653,"vZ0":-2.7969778116849118,"x":111.42,"y":180.83,"x0":-1.3716115091277903,"y0":50.00090223164929,"z0":5.783407690558664,"aX":-0.6379844417219479},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.7,"breakHorizontal":-0.2,"spinRate":2735,"spinDirection":6},"zone":5,"typeConfidence":2.0,"plateTime":0.42727132349953845,"extension":6.352505329154517},"index":3,"playId":"de749339-68f7-37fb-bb26-d947855cc85c","pitchNumber":3,"startTime":"2025-08-30T01:33:25.064Z","endTime":"2025-08-30T01:33:28.353Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":85.1,"strikeZoneTop":3.15695542898087,"strikeZoneBottom":1.49075338773598,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.51374531165434,"aZ":-22.08077460990323,"pfxX":-10.749289067093066,"pfxZ":5.371241343061105,"pX":0.36827837354956233,"pZ":2.1324427665571988,"vX0":6.831712785189749,"vY0":-137.86080779528507,"vZ0":-6.147037828132289,"x":102.96,"y":181.2,"x0":-0.7766164047159476,"y0":50.0023419180484,"z0":5.935023269239207,"aX":-20.192819586200184},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.3,"breakHorizontal":17.5,"spinRate":2361,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.40102842214311485,"extension":6.315356347893611},"index":4,"playId":"2fd50ce0-dd1a-39fa-9011-0f961064ae40","pitchNumber":4,"startTime":"2025-08-30T01:33:42.732Z","endTime":"2025-08-30T01:33:48.811Z","isPitch":true,"type":"pitch"},{"details":{"description":"Isaac Collins steals (16) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"actionPlayId":"2fd50ce0-dd1a-39fa-9011-0f961064ae40","startTime":"2025-08-30T01:33:54.337Z","endTime":"2025-08-30T01:34:08.285Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686555,"link":"/api/v1/people/686555"}},{"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":84.8,"endSpeed":76.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.219324042252094,"aZ":-45.94828950871591,"pfxX":5.113289140601546,"pfxZ":-9.211300380653968,"pX":0.20953892421767512,"pZ":1.2259707704148664,"vX0":1.3325813666152915,"vY0":-123.31806602440642,"vZ0":-2.350272041231687,"x":109.01,"y":205.68,"x0":-1.0057167068122663,"y0":50.00398568509037,"z0":6.176629561571302,"aX":7.6446660652713305},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-16.9,"breakHorizontal":-9.6,"spinRate":2960,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.44924514925432435,"extension":6.174610345648574},"index":6,"playId":"9892b3df-67d0-3864-9357-b23afd5f404f","pitchNumber":5,"startTime":"2025-08-30T01:34:08.285Z","endTime":"2025-08-30T01:34:11.863Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.4,"strikeZoneTop":3.22619402892859,"strikeZoneBottom":1.52538382864781,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.79448977426257,"aZ":-43.58164339921775,"pfxX":7.053631837115228,"pfxZ":-7.4767976372809075,"pX":2.0034885247353045,"pZ":-1.8212634119046212,"vX0":4.394728795237974,"vY0":-125.10158390450653,"vZ0":-9.834412067303385,"x":40.63,"y":287.95,"x0":-0.7140830724095578,"y0":50.00023956222644,"z0":5.907111549466743,"aX":10.769363658592424},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-16.2,"breakHorizontal":-14.0,"spinRate":2801,"spinDirection":4},"zone":14,"typeConfidence":2.0,"plateTime":0.4440995806707595,"extension":6.26930711154483},"index":7,"playId":"8d31b694-271f-3b27-a676-f98feedfd728","pitchNumber":6,"startTime":"2025-08-30T01:34:31.799Z","endTime":"2025-08-30T01:34:38.168Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Tommy Nance. Isaac Collins to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":8,"actionPlayId":"8d31b694-271f-3b27-a676-f98feedfd728","startTime":"2025-08-30T01:34:55.746Z","endTime":"2025-08-30T01:35:04.963Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686555,"link":"/api/v1/people/686555"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.054303124793318,"aZ":-31.74371910550428,"pfxX":-1.2219024119743742,"pfxZ":0.25137381759050115,"pX":0.5147415093948127,"pZ":2.325435398148465,"vX0":4.794456874256094,"vY0":-129.5102446167331,"vZ0":-2.723166645529628,"x":97.38,"y":175.99,"x0":-1.2048689259727694,"y0":50.00014249643156,"z0":5.828139029822707,"aX":-2.067445745272453},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.1,"breakHorizontal":1.1,"spinRate":2676,"spinDirection":347},"zone":6,"typeConfidence":2.0,"plateTime":0.4235561513311912,"extension":6.429668454806958},"hitData":{"launchSpeed":80.8,"launchAngle":-1.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.09,"coordY":177.66}},"index":9,"playId":"bec325c5-2f59-3142-9794-3655391eb36e","pitchNumber":7,"startTime":"2025-08-30T01:35:04.963Z","endTime":"2025-08-30T01:35:12.383Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:35:12.383Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"George Springer walks.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-30T01:37:37.528Z","endTime":"2025-08-30T01:39:04.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571946,"fullName":"Shelby Miller","link":"/api/v1/people/571946"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Shelby Miller replaces Aaron Ashby.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-30T01:36:40.244Z","endTime":"2025-08-30T01:37:39.820Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571946,"link":"/api/v1/people/571946"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":78.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.745189294252278,"aZ":-26.05840196329562,"pfxX":-10.883200943411001,"pfxZ":3.886941040940834,"pX":-0.5185834468163858,"pZ":1.2143707723359864,"vX0":5.493749596115819,"vY0":-125.80274206195305,"vZ0":-4.815822631342069,"x":136.77,"y":205.99,"x0":-1.3374340858152602,"y0":50.0040258169911,"z0":5.311850093832124,"aX":-17.13602595276297},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":6.0,"breakHorizontal":18.1,"spinRate":1912,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.43836943797337735,"extension":7.304568962826377},"index":1,"playId":"e457d0b8-35e7-3ac5-b909-dbf8366aa15b","pitchNumber":1,"startTime":"2025-08-30T01:37:39.820Z","endTime":"2025-08-30T01:37:42.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":78.9,"strikeZoneTop":3.46156553085025,"strikeZoneBottom":1.57576727556519,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.811709549587313,"aZ":-26.682576997911003,"pfxX":-9.484767187852238,"pfxZ":3.458029115798719,"pX":0.4749757032552822,"pZ":-0.1574309036707369,"vX0":7.037510192280708,"vY0":-126.24674345401291,"vZ0":-7.846912345962246,"x":98.9,"y":243.03,"x0":-1.14041842884865,"y0":50.00189896566632,"z0":5.192640769114506,"aX":-15.04734228887141},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.3,"breakHorizontal":15.2,"spinRate":2095,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.4367379359846053,"extension":7.305820445365182},"index":2,"playId":"b6c84e69-b4e8-3a2a-bcd0-7fb0d70f16b0","pitchNumber":2,"startTime":"2025-08-30T01:37:55.534Z","endTime":"2025-08-30T01:37:59.153Z","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":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.4,"strikeZoneTop":3.49580110389391,"strikeZoneBottom":1.61000049471508,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.08073238127819,"aZ":-28.51413296152062,"pfxX":-10.569732370459016,"pfxZ":2.335581062008986,"pX":0.05433301758878089,"pZ":0.5314233690013794,"vX0":6.485615468527435,"vY0":-125.09433156761654,"vZ0":-5.741697131726096,"x":114.93,"y":224.43,"x0":-1.21478998559772,"y0":50.00284883332632,"z0":5.229673402178052,"aX":-16.549164145646007},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.0,"breakHorizontal":17.4,"spinRate":2055,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.4398985464548715,"extension":7.399551699544028},"index":3,"playId":"89a7bcaa-19fc-30a7-8eab-0b93e71706ba","pitchNumber":3,"startTime":"2025-08-30T01:38:18.327Z","endTime":"2025-08-30T01:38:22.021Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":83.9,"strikeZoneTop":3.49580044769563,"strikeZoneBottom":1.6100003930323,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.93389700035766,"aZ":-10.437226216962157,"pfxX":-4.854025624455441,"pfxZ":11.729278547260776,"pX":-0.12614491219984394,"pZ":4.061323352438154,"vX0":4.547205734525104,"vY0":-137.1349854012617,"vZ0":-1.7034955563257832,"x":121.81,"y":129.12,"x0":-1.1972090830678623,"y0":50.00359394805894,"z0":5.4260725577182285,"aX":-8.996696297771006},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":20.9,"breakHorizontal":7.6,"spinRate":2474,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.4036048733912434,"extension":7.087944718739417},"index":4,"playId":"78403865-481a-363c-981a-ffb4851f2907","pitchNumber":4,"startTime":"2025-08-30T01:38:44.531Z","endTime":"2025-08-30T01:38:48.164Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.2,"strikeZoneTop":3.52999896050979,"strikeZoneBottom":1.61000053526139,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.540395568239084,"aZ":-11.497349817621155,"pfxX":-6.29363500571824,"pfxZ":11.083428529023855,"pX":0.15326156461724458,"pZ":1.0955583595645544,"vX0":5.792348615313252,"vY0":-136.34609504192056,"vZ0":-8.670729916825273,"x":111.16,"y":209.2,"x0":-1.1905220872728484,"y0":50.00179895646326,"z0":5.128616509756812,"aX":-11.740538859204106},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.2,"breakHorizontal":10.1,"spinRate":2483,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.40313248417339276,"extension":7.224739599088167},"index":5,"playId":"2aa1fbda-1ae9-38a6-b477-85a930d19a62","pitchNumber":5,"startTime":"2025-08-30T01:39:01.117Z","endTime":"2025-08-30T01:39:04.827Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:39:04.827Z","atBatIndex":63},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Addison Barger lines out to right fielder Sal Frelick.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-30T01:39:22.138Z","endTime":"2025-08-30T01:39:43.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571946,"fullName":"Shelby Miller","link":"/api/v1/people/571946"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.3,"strikeZoneTop":3.73,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.97598818654291,"aZ":-16.614098607121637,"pfxX":-0.933640544171757,"pfxZ":8.69855296198362,"pX":0.3647735239002653,"pZ":2.2045103566755313,"vX0":4.850581133662981,"vY0":-133.6858254407761,"vZ0":-4.895463513659468,"x":103.1,"y":179.26,"x0":-1.3611094452420764,"y0":50.00226419738043,"z0":5.272868247357353,"aX":-1.6703610917390792},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.8,"breakHorizontal":0.5,"spinRate":2560,"spinDirection":195},"zone":9,"typeConfidence":2.0,"plateTime":0.41157136013782036,"extension":6.941535017379116},"hitData":{"launchSpeed":87.7,"launchAngle":20.0,"totalDistance":308.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":155.84,"coordY":79.27}},"index":0,"playId":"022e9c45-e5d7-31c4-95a8-0524662dabc6","pitchNumber":1,"startTime":"2025-08-30T01:39:31.269Z","endTime":"2025-08-30T01:39:43.018Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:39:43.018Z","atBatIndex":64},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Vladimir Guerrero Jr. grounds into a double play, shortstop Andruw Monasterio to second baseman Brice Turang to first baseman Andrew Vaughn. George Springer out at 2nd. Vladimir Guerrero Jr. out at 1st.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-30T01:40:02.642Z","endTime":"2025-08-30T01:41:51.121Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571946,"fullName":"Shelby Miller","link":"/api/v1/people/571946"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":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":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"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":93.9,"endSpeed":83.8,"strikeZoneTop":3.67552295669955,"strikeZoneBottom":1.55550520345962,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.69880955692483,"aZ":-12.343321431439689,"pfxX":-5.701140575305971,"pfxZ":10.761444504485784,"pX":-0.17346789129209952,"pZ":4.363037249530144,"vX0":4.7724848335841,"vY0":-136.5128863533932,"vZ0":-0.7078922539653332,"x":123.61,"y":120.98,"x0":-1.2244264544152395,"y0":50.001014487341315,"z0":5.495206951989452,"aX":-10.504154401324787},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.4,"breakHorizontal":9.0,"spinRate":2536,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.4049353354778731,"extension":7.2521144413210425},"index":0,"playId":"2bb32925-6cf9-30fd-99ce-352e9d3f502b","pitchNumber":1,"startTime":"2025-08-30T01:40:15.258Z","endTime":"2025-08-30T01:40:18.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":74.1,"strikeZoneTop":3.67553067498912,"strikeZoneBottom":1.73083505705174,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.01821597562646,"aZ":-33.20243250302212,"pfxX":6.467602514052283,"pfxZ":-0.72169878667252,"pX":-0.8634690682820985,"pZ":1.5454255265934433,"vX0":0.0643560957666604,"vY0":-119.91727804399055,"vZ0":-1.4420439330717107,"x":149.91,"y":197.05,"x0":-1.7274845420473652,"y0":50.004620722808596,"z0":5.191602540997057,"aX":9.166343655049983},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.4,"breakHorizontal":-11.6,"spinRate":2583,"spinDirection":76},"zone":13,"typeConfidence":2.0,"plateTime":0.4615616339044424,"extension":7.227483232613103},"index":1,"playId":"86be96df-502e-3653-aa0b-5eb1a0be9a71","pitchNumber":2,"startTime":"2025-08-30T01:40:33.628Z","endTime":"2025-08-30T01:40:36.779Z","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":94.3,"endSpeed":84.2,"strikeZoneTop":3.71000110523514,"strikeZoneBottom":1.5555130036557,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.23597483589671,"aZ":-13.884615944767013,"pfxX":-5.283448836486139,"pfxZ":9.84253406472235,"pX":-0.8690851731427752,"pZ":3.4824016489163245,"vX0":2.8961472306596185,"vY0":-137.1455620515847,"vZ0":-2.207603835861777,"x":150.13,"y":144.76,"x0":-1.2662525605084718,"y0":50.00291938289617,"z0":5.2728396362577445,"aX":-9.818876251653634},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.4,"breakHorizontal":8.8,"spinRate":2488,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.4031672616056863,"extension":7.136135336669801},"index":2,"playId":"70e5ac23-87a4-3096-b0e5-25f6665a3bef","pitchNumber":3,"startTime":"2025-08-30T01:40:51.540Z","endTime":"2025-08-30T01:40:54.854Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":83.7,"strikeZoneTop":3.67554480175699,"strikeZoneBottom":1.55552621026127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.4148211495231,"aZ":-11.283353876359635,"pfxX":-5.771036016964376,"pfxZ":11.363069018209925,"pX":-0.18602068017134296,"pZ":2.1112351363665325,"vX0":4.369409676316938,"vY0":-136.74608737707024,"vZ0":-6.171194749820758,"x":124.09,"y":181.78,"x0":-1.078799467809333,"y0":50.00003179240988,"z0":5.219289929954886,"aX":-10.606499240155806},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.0,"breakHorizontal":9.1,"spinRate":2575,"spinDirection":204},"zone":8,"typeConfidence":2.0,"plateTime":0.40514776892398396,"extension":7.214101319144108},"index":3,"playId":"c9cc5f9c-91bc-30af-8b95-1e29efda8afa","pitchNumber":4,"startTime":"2025-08-30T01:41:11.838Z","endTime":"2025-08-30T01:41:15.112Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-30T01:41:24.141Z","endTime":"2025-08-30T01:41:43.271Z","isPitch":false,"type":"action","player":{"id":665489,"link":"/api/v1/people/665489"}},{"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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":79.7,"strikeZoneTop":3.71,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.480408580100246,"aZ":-24.483544763373832,"pfxX":-9.93668786602922,"pfxZ":4.742113373895897,"pX":-0.2819561970359896,"pZ":0.8540392580267399,"vX0":5.663593821369964,"vY0":-127.13200898695214,"vZ0":-6.0583784151813935,"x":127.75,"y":215.72,"x0":-1.2592146686804744,"y0":50.000445371362595,"z0":5.237438108493195,"aX":-16.101662810345864},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.3,"breakHorizontal":16.6,"spinRate":2117,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.4324881997289789,"extension":7.355179282320018},"hitData":{"launchSpeed":99.4,"launchAngle":-3.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.72,"coordY":167.38}},"index":5,"playId":"aed782db-1297-3801-82ba-4aa4d5e96034","pitchNumber":5,"startTime":"2025-08-30T01:41:43.271Z","endTime":"2025-08-30T01:41:51.121Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:41:51.121Z","atBatIndex":65},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brice Turang walks.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-30T01:44:28.803Z","endTime":"2025-08-30T01:46:23.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Yariel Rodríguez replaces Tommy Nance.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-30T01:43:37.229Z","endTime":"2025-08-30T01:44:30.908Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":684320,"link":"/api/v1/people/684320"},"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":94.8,"endSpeed":85.2,"strikeZoneTop":3.49381764862508,"strikeZoneBottom":1.67766507935195,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.789062424277944,"aZ":-16.351654556084416,"pfxX":-6.23708965888982,"pfxZ":8.390663039491221,"pX":-0.4039511487723507,"pZ":2.929557952459972,"vX0":5.149648165006309,"vY0":-137.73177724497398,"vZ0":-4.553180900488447,"x":132.4,"y":159.68,"x0":-1.5045614902545958,"y0":50.00643460389013,"z0":5.739942435578019,"aX":-11.767201748514644},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.2,"breakHorizontal":10.0,"spinRate":2401,"spinDirection":217},"zone":1,"typeConfidence":0.83,"plateTime":0.400483449293473,"extension":6.152037531150211},"index":1,"playId":"fb5b1cd0-e2ea-30dc-ad28-b63ab79c2462","pitchNumber":1,"startTime":"2025-08-30T01:44:30.908Z","endTime":"2025-08-30T01:44:34.028Z","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":95.2,"endSpeed":86.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.06493253421536,"aZ":-15.033965261454863,"pfxX":-3.200414051279919,"pfxZ":8.974196918949872,"pX":0.8054347797521147,"pZ":2.484292530036899,"vX0":6.724568496994155,"vY0":-138.3435805004226,"vZ0":-6.322137302782557,"x":86.3,"y":171.7,"x0":-1.2570850186048186,"y0":50.00222088996728,"z0":5.83335044981591,"aX":-6.112666509786582},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.9,"breakHorizontal":4.2,"spinRate":2430,"spinDirection":212},"zone":6,"typeConfidence":0.9,"plateTime":0.3981396622811877,"extension":6.266724720746952},"index":2,"playId":"42b09d3a-2d8a-3cb7-a5bc-ffe37d60ee00","pitchNumber":2,"startTime":"2025-08-30T01:44:48.906Z","endTime":"2025-08-30T01:44:52.306Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-30T01:44:58.025Z","endTime":"2025-08-30T01:45:17.764Z","isPitch":false,"type":"action","player":{"id":668930,"link":"/api/v1/people/668930"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":79.9,"strikeZoneTop":3.49409958865595,"strikeZoneBottom":1.64411346005882,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.8469906350417,"aZ":-23.569634256468074,"pfxX":-12.727296508090852,"pfxZ":5.241865696819053,"pX":0.01568089828595039,"pZ":0.13124208751574198,"vX0":7.183917048179664,"vY0":-129.13137756864458,"vZ0":-9.220755819904781,"x":116.4,"y":235.24,"x0":-1.1898334927192242,"y0":50.003388254135174,"z0":5.647190723340827,"aX":-20.89764347790123},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.0,"breakHorizontal":20.8,"spinRate":1611,"spinDirection":238},"zone":14,"typeConfidence":0.89,"plateTime":0.4287509939448184,"extension":6.4652738868024455},"index":4,"playId":"d5701b5d-836d-304f-a716-e562c22377e5","pitchNumber":3,"startTime":"2025-08-30T01:45:17.764Z","endTime":"2025-08-30T01:45:21.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":80.8,"strikeZoneTop":3.42589944602355,"strikeZoneBottom":1.64411544504711,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.73116583370048,"aZ":-27.94486709069972,"pfxX":-10.955023652177076,"pfxZ":2.5487464835296385,"pX":-1.2544873735732152,"pZ":0.5074953340703362,"vX0":4.088376794770567,"vY0":-129.08040175659173,"vZ0":-7.811739210348648,"x":164.82,"y":225.08,"x0":-1.44952519923875,"y0":50.00643370402021,"z0":5.772756504588566,"aX":-18.204887470084888},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.8,"breakHorizontal":18.7,"spinRate":1599,"spinDirection":233},"zone":13,"typeConfidence":0.89,"plateTime":0.42685665347304225,"extension":6.528881320114246},"index":5,"playId":"aee9b5b6-5d16-37a1-b755-b1618df71c8b","pitchNumber":4,"startTime":"2025-08-30T01:45:38.683Z","endTime":"2025-08-30T01:45:41.788Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":79.7,"strikeZoneTop":3.42590487703238,"strikeZoneBottom":1.6441104624857,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.801570498367795,"aZ":-30.439401657318797,"pfxX":-9.9890963126597,"pfxZ":1.0586118340960198,"pX":-1.864252630847254,"pZ":2.6691141954484308,"vX0":2.2642195609986175,"vY0":-128.53102932818618,"vZ0":-2.1307400830443375,"x":188.06,"y":166.71,"x0":-1.471181984503891,"y0":50.003631951100104,"z0":5.921691891207716,"aX":-16.365697133036026},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.6,"breakHorizontal":17.4,"spinRate":1432,"spinDirection":235},"zone":11,"typeConfidence":0.9,"plateTime":0.429580288193391,"extension":6.404841045208983},"index":6,"playId":"f77f39ef-47b9-3405-87e5-d716fa7dc1a7","pitchNumber":5,"startTime":"2025-08-30T01:46:01.591Z","endTime":"2025-08-30T01:46:04.931Z","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":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":76.3,"strikeZoneTop":3.42573590222593,"strikeZoneBottom":1.61000017409969,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.406431094367136,"aZ":-36.02021454916991,"pfxX":4.7725502933688695,"pfxZ":-2.5358563400520815,"pX":-1.0576557122460777,"pZ":2.833474758606771,"vX0":0.023961906877533273,"vY0":-124.63508239146809,"vZ0":-0.03989163456472711,"x":157.32,"y":162.28,"x0":-1.6837785974594084,"y0":50.00208233827365,"z0":5.916275707432996,"aX":7.238899200198978},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-4.2,"breakHorizontal":-8.5,"spinRate":2516,"spinDirection":74},"zone":11,"typeConfidence":0.9,"plateTime":0.44563835985557887,"extension":6.055322178576737},"index":7,"playId":"532b3cc4-7135-3f07-8a08-ba4db8882ee7","pitchNumber":6,"startTime":"2025-08-30T01:46:19.524Z","endTime":"2025-08-30T01:46:23.487Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:46:23.487Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"William Contreras strikes out swinging.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-30T01:46:40.805Z","endTime":"2025-08-30T01:48:11.595Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"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":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.1,"strikeZoneTop":3.49928476383931,"strikeZoneBottom":1.66000157746424,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.40237079055405,"aZ":-16.83616735584987,"pfxX":-1.546005041595438,"pfxZ":8.165946787249872,"pX":0.3436751732044396,"pZ":3.3977028670671157,"vX0":5.381109304009239,"vY0":-137.1690427525013,"vZ0":-3.2313211600414293,"x":103.9,"y":147.04,"x0":-1.4550873865880707,"y0":50.003050730796296,"z0":5.760012793640715,"aX":-2.9046820402760587},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.2,"breakHorizontal":1.4,"spinRate":2296,"spinDirection":217},"zone":3,"typeConfidence":0.9,"plateTime":0.4015226184429994,"extension":6.351533760405013},"index":0,"playId":"3fb5e204-702f-3e33-8194-8045cfc538ec","pitchNumber":1,"startTime":"2025-08-30T01:46:49.327Z","endTime":"2025-08-30T01:46:52.634Z","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":85.5,"endSpeed":76.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.72279747933462,"aZ":-30.56736458281597,"pfxX":2.591384201112195,"pfxZ":1.0703144796279727,"pX":0.5821663197628046,"pZ":1.9721269420884593,"vX0":4.376441722792184,"vY0":-124.18339473122856,"vZ0":-2.7452971254508673,"x":94.81,"y":185.53,"x0":-1.5637405891575,"y0":50.005835954317256,"z0":5.724959450380566,"aX":3.911208522662691},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.3,"breakHorizontal":-6.0,"spinRate":2614,"spinDirection":96},"zone":9,"typeConfidence":0.9,"plateTime":0.44692542289250303,"extension":6.145205415736176},"index":1,"playId":"4b6f0ed9-b37e-3389-96b4-019a6d5d0fa7","pitchNumber":2,"startTime":"2025-08-30T01:47:07.443Z","endTime":"2025-08-30T01:47:11.073Z","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":86.8,"endSpeed":79.1,"strikeZoneTop":3.41268370290756,"strikeZoneBottom":1.65999932248186,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.56143235171036,"aZ":-30.794681321013435,"pfxX":4.193425015138274,"pfxZ":0.8670002998030508,"pX":1.1680606368852777,"pZ":1.683271081163421,"vX0":4.957472098398365,"vY0":-126.1998397904025,"vZ0":-3.885224370987415,"x":72.48,"y":193.33,"x0":-1.375606271431385,"y0":50.00427565280055,"z0":5.756194556034171,"aX":6.682426446436875},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.8,"breakHorizontal":-8.9,"spinRate":2763,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.4360252388464865,"extension":6.419909716643323},"index":2,"playId":"49c15309-4f83-3e80-9a45-05835dbcb886","pitchNumber":3,"startTime":"2025-08-30T01:47:32.583Z","endTime":"2025-08-30T01:47:36.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.2,"strikeZoneTop":3.36073920291189,"strikeZoneBottom":1.69464621137803,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.53431888445255,"aZ":-15.836870723214819,"pfxX":-1.8786078735571365,"pfxZ":8.757850993700806,"pX":2.0622286551250117,"pZ":1.9462724011327694,"vX0":9.51137035886576,"vY0":-136.5622350332985,"vZ0":-6.980230580859201,"x":38.39,"y":186.23,"x0":-1.2404509816736644,"y0":50.00239311617469,"z0":5.649479245571221,"aX":-3.504822878590699},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.3,"breakHorizontal":1.1,"spinRate":2374,"spinDirection":215},"zone":14,"typeConfidence":0.91,"plateTime":0.40299481933703296,"extension":6.437687800595936},"index":3,"playId":"b18afd9c-484e-3c8f-9fc2-e9428f2eee35","pitchNumber":4,"startTime":"2025-08-30T01:47:50.429Z","endTime":"2025-08-30T01:47:53.429Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":76.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.728425632225374,"aZ":-29.263156921289987,"pfxX":2.665365015349119,"pfxZ":1.9348159067317345,"pX":0.096224737315684,"pZ":1.7282777812369385,"vX0":3.166967320123559,"vY0":-123.00290850912715,"vZ0":-3.352855025743385,"x":113.33,"y":192.12,"x0":-1.5635659641772515,"y0":50.00233641900069,"z0":5.6413963101366535,"aX":4.005347706699879},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.9,"breakHorizontal":-5.6,"spinRate":2704,"spinDirection":65},"zone":8,"typeConfidence":0.9,"plateTime":0.4485784500942924,"extension":6.1500005156601905},"index":4,"playId":"f4248d1e-ef61-35b5-ba23-af6f22d34bf1","pitchNumber":5,"startTime":"2025-08-30T01:48:08.363Z","endTime":"2025-08-30T01:48:11.595Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:48:11.595Z","atBatIndex":67},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Christian Yelich walks. Brice Turang to 2nd.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-30T01:48:30.514Z","endTime":"2025-08-30T01:49:40.360Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"postOnSecond":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":77.5,"strikeZoneTop":3.32544266468693,"strikeZoneBottom":1.72457105841925,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.8233732931326,"aZ":-29.496853260608173,"pfxX":1.7443649129645546,"pfxZ":1.7356836082081255,"pX":-1.5909662979480421,"pZ":3.0787402686650682,"vX0":0.09546475098125139,"vY0":-124.29365581853092,"vZ0":-0.7114857428598689,"x":177.64,"y":155.65,"x0":-1.856259016485281,"y0":50.00541651459591,"z0":5.845432887908694,"aX":2.6953865052664114},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.2,"breakHorizontal":-3.1,"spinRate":2592,"spinDirection":98},"zone":11,"typeConfidence":0.89,"plateTime":0.44281092715419357,"extension":6.058173949952553},"index":0,"playId":"3eda03e9-4111-3e84-8eb3-7fd7fd0e5fdf","pitchNumber":1,"startTime":"2025-08-30T01:48:40.671Z","endTime":"2025-08-30T01:48:43.830Z","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":84.6,"endSpeed":76.5,"strikeZoneTop":3.29089474727154,"strikeZoneBottom":1.69000043915187,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.87715244986765,"aZ":-29.453925322053767,"pfxX":2.738656509829257,"pfxZ":1.8077386930364376,"pX":-1.0733197280532698,"pZ":1.7785878198782603,"vX0":0.5314333034589614,"vY0":-123.04307773429241,"vZ0":-3.7040091419842263,"x":157.91,"y":190.76,"x0":-1.6484906469407248,"y0":50.00131615253573,"z0":5.853213942650812,"aX":4.116356270193787},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.5,"breakHorizontal":-5.0,"spinRate":2664,"spinDirection":54},"zone":13,"typeConfidence":0.9,"plateTime":0.44852797066262085,"extension":6.025950786044014},"index":1,"playId":"540d0cc1-6737-332a-bb69-ebabc7fe850d","pitchNumber":2,"startTime":"2025-08-30T01:48:55.970Z","endTime":"2025-08-30T01:48:59.690Z","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":95.7,"endSpeed":85.6,"strikeZoneTop":3.290884828885,"strikeZoneBottom":1.72457029911315,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.471861236492536,"aZ":-13.63463259804337,"pfxX":-5.129115999775283,"pfxZ":9.722093982729335,"pX":-1.7906578929978882,"pZ":1.5066424725250958,"vX0":1.5490214976145944,"vY0":-138.9823633707507,"vZ0":-8.575173719992167,"x":185.26,"y":198.1,"x0":-1.6977318377488024,"y0":50.00324727145213,"z0":5.590475145266971,"aX":-9.780935057744172},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.5,"breakHorizontal":8.8,"spinRate":2326,"spinDirection":212},"zone":13,"typeConfidence":0.91,"plateTime":0.39797203072736487,"extension":6.433950316446565},"index":2,"playId":"3e67b91b-3c14-31d2-9243-aee7da780a7e","pitchNumber":3,"startTime":"2025-08-30T01:49:15.243Z","endTime":"2025-08-30T01:49:18.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":86.2,"strikeZoneTop":3.29089936733598,"strikeZoneBottom":1.65543683057065,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.990903945036706,"aZ":-14.967376448175733,"pfxX":-4.357590789004989,"pfxZ":8.968005481941782,"pX":0.32666353181001223,"pZ":0.7713055454162009,"vX0":6.422941117165426,"vY0":-139.03191307742742,"vZ0":-10.179723725764317,"x":104.55,"y":217.95,"x0":-1.4689827384460528,"y0":50.00170842450115,"z0":5.521639262315073,"aX":-8.359929775759003},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.8,"breakHorizontal":6.2,"spinRate":2451,"spinDirection":212},"zone":14,"typeConfidence":0.91,"plateTime":0.3970128774079007,"extension":6.486509036602495},"index":3,"playId":"fe69810a-9ac5-353c-8452-7c8fb118ca46","pitchNumber":4,"startTime":"2025-08-30T01:49:36.459Z","endTime":"2025-08-30T01:49:40.360Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:49:40.360Z","atBatIndex":68},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Andrew Vaughn pops out to third baseman Addison Barger on the infield fly rule.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-30T01:51:13.574Z","endTime":"2025-08-30T01:52:50.628Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"postOnSecond":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"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":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-30T01:50:03.305Z","endTime":"2025-08-30T01:51:15.873Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.0,"strikeZoneTop":3.07250653731819,"strikeZoneBottom":1.45561222810765,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.64178519918127,"aZ":-28.53978284971498,"pfxX":3.991045592732427,"pfxZ":2.324281805891731,"pX":-0.4819189746992524,"pZ":1.875436046163218,"vX0":1.2355453164347714,"vY0":-125.31940449694011,"vZ0":-3.668726748547631,"x":135.37,"y":188.14,"x0":-1.5020092970200694,"y0":50.00161299021016,"z0":5.737159568877354,"aX":6.23058418175514},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.5,"breakHorizontal":-7.6,"spinRate":2659,"spinDirection":55},"zone":7,"typeConfidence":0.9,"plateTime":0.4401710226491402,"extension":6.314345551843577},"index":1,"playId":"ebe5b85b-bde3-3cb9-8526-74a474593ddd","pitchNumber":1,"startTime":"2025-08-30T01:51:15.873Z","endTime":"2025-08-30T01:51:18.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":77.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.98396336848421,"aZ":-30.61477955748442,"pfxX":4.378553505501333,"pfxZ":1.0135401341840637,"pX":-0.4161086912412153,"pZ":2.2063150877410815,"vX0":1.3835247508673272,"vY0":-124.20844811987115,"vZ0":-2.345432547191168,"x":132.86,"y":179.21,"x0":-1.5515813051215748,"y0":50.0003277880845,"z0":5.753580284926799,"aX":6.719372422400635},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.4,"breakHorizontal":-8.3,"spinRate":2788,"spinDirection":55},"zone":4,"typeConfidence":0.9,"plateTime":0.4439882664233119,"extension":6.287264215864401},"index":2,"playId":"ce12a01d-453d-3968-9757-29655b077a35","pitchNumber":2,"startTime":"2025-08-30T01:51:35.221Z","endTime":"2025-08-30T01:51:39.573Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.6,"strikeZoneTop":3.071660675593,"strikeZoneBottom":1.45540008180836,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.11563624096454,"aZ":-28.6319183840999,"pfxX":5.2962549841246895,"pfxZ":2.3393042231528955,"pX":1.453165201387711,"pZ":1.5165174588612818,"vX0":5.002545662336575,"vY0":-122.33434549461386,"vZ0":-4.552108975759995,"x":61.61,"y":197.83,"x0":-1.3063778766357477,"y0":50.0041996737531,"z0":5.8554766761842165,"aX":8.0287473409003},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.4,"breakHorizontal":-10.8,"spinRate":2764,"spinDirection":38},"zone":14,"typeConfidence":0.91,"plateTime":0.44771673820264235,"extension":6.245995532376005},"index":3,"playId":"ca465db1-2e11-3b65-99d0-dc3c39a3a145","pitchNumber":3,"startTime":"2025-08-30T01:52:18.503Z","endTime":"2025-08-30T01:52:21.653Z","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":85.5,"endSpeed":78.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.620077829008927,"aZ":-30.563732449179927,"pfxX":6.603985450887812,"pfxZ":1.0404064359160214,"pX":0.6149966330698279,"pZ":1.7971449862140456,"vX0":2.5395864826521954,"vY0":-124.37807005415459,"vZ0":-3.8150524819698015,"x":93.56,"y":190.26,"x0":-1.2805630456072452,"y0":50.00236084290779,"z0":5.9171995778077076,"aX":10.22802863862512},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.2,"breakHorizontal":-12.6,"spinRate":2807,"spinDirection":37},"zone":9,"typeConfidence":0.91,"plateTime":0.44231874335665733,"extension":6.017794096397512},"hitData":{"launchSpeed":71.2,"launchAngle":74.0,"totalDistance":73.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":113.72,"coordY":184.32}},"index":4,"playId":"c2ba7b29-f6cb-3356-89b0-5184c0dc45df","pitchNumber":4,"startTime":"2025-08-30T01:52:41.853Z","endTime":"2025-08-30T01:52:50.628Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:52:50.628Z","atBatIndex":69},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Sal Frelick lines out to left fielder Davis Schneider.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-30T01:53:09.648Z","endTime":"2025-08-30T01:53:44.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.2,"endSpeed":86.9,"strikeZoneTop":3.19485108610417,"strikeZoneBottom":1.4897337286916,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.954194746853315,"aZ":-18.06024829084012,"pfxX":-0.9838622078220238,"pfxZ":7.295693555125613,"pX":-1.124822456573481,"pZ":1.7588550393424531,"vX0":1.7320370814989872,"vY0":-138.45169028676352,"vZ0":-7.27382592444838,"x":159.88,"y":191.29,"x0":-1.631712675740573,"y0":50.00148585109043,"z0":5.63632183663294,"aX":-1.9031034509170814},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.9,"breakHorizontal":1.4,"spinRate":2407,"spinDirection":208},"zone":13,"typeConfidence":0.9,"plateTime":0.3961588704488399,"extension":6.387724634362977},"index":0,"playId":"0323cbe3-7ec0-3100-94c6-26d305c51e82","pitchNumber":1,"startTime":"2025-08-30T01:53:19.213Z","endTime":"2025-08-30T01:53:22.449Z","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":95.2,"endSpeed":86.9,"strikeZoneTop":3.16,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.33117711849603,"aZ":-22.067203114253847,"pfxX":-2.3332430266870974,"pfxZ":5.2198376152712385,"pX":-0.7972309701698512,"pZ":2.565064009427826,"vX0":2.6886166552091515,"vY0":-138.59766567051184,"vZ0":-4.589343555745889,"x":147.39,"y":169.52,"x0":-1.4788867988162357,"y0":50.00350034695947,"z0":5.725171592340333,"aX":-4.518372244674221},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.6,"breakHorizontal":3.6,"spinRate":2378,"spinDirection":217},"zone":4,"typeConfidence":0.9,"plateTime":0.39590482807391236,"extension":6.4095987801185075},"hitData":{"launchSpeed":91.7,"launchAngle":25.0,"totalDistance":317.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":46.57,"coordY":98.36}},"index":1,"playId":"04ed7a00-d3bd-3422-aacb-760e02fde793","pitchNumber":2,"startTime":"2025-08-30T01:53:37.185Z","endTime":"2025-08-30T01:53:44.218Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:53:44.218Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Bichette singles on a sharp line drive to right fielder Sal Frelick.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-30T01:56:54.048Z","endTime":"2025-08-30T01:57:24.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"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":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Abner Uribe replaces Shelby Miller.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-30T01:55:29.162Z","endTime":"2025-08-30T01:56:56.324Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682842,"link":"/api/v1/people/682842"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":77.8,"strikeZoneTop":3.84842591889247,"strikeZoneBottom":1.86849516549249,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.40811864838576,"aZ":-26.61365175675673,"pfxX":7.9986044614635095,"pfxZ":3.563249071526066,"pX":-0.39337468548054544,"pZ":4.157912101223142,"vX0":-0.37856664951346036,"vY0":-124.73731623735387,"vZ0":0.6823215052458937,"x":131.99,"y":126.52,"x0":-1.2764275482521008,"y0":50.0030219440332,"z0":6.092222530103068,"aX":12.478681549080253},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.8,"breakHorizontal":-14.4,"spinRate":2473,"spinDirection":84},"zone":11,"typeConfidence":2.0,"plateTime":0.4407889623337704,"extension":6.289395403519321},"index":1,"playId":"d68e11c0-4be0-3688-b5b9-cdbc6e9e4e0c","pitchNumber":1,"startTime":"2025-08-30T01:56:56.324Z","endTime":"2025-08-30T01:56:59.744Z","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":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.1,"strikeZoneTop":3.71,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.358177393943286,"aZ":-21.70301454716812,"pfxX":-7.626276526465233,"pfxZ":5.12120392383311,"pX":-0.15998306481207683,"pZ":2.3114817694364644,"vX0":5.6685139136185905,"vY0":-142.90717999195158,"vZ0":-5.883135885393188,"x":123.1,"y":176.37,"x0":-1.189653906807097,"y0":50.004081184157045,"z0":5.782608816281165,"aX":-15.59924274179652},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.2,"breakHorizontal":12.5,"spinRate":2472,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.3849230476721388,"extension":6.261901151453175},"hitData":{"launchSpeed":105.7,"launchAngle":10.0,"totalDistance":237.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":166.25,"coordY":92.33}},"index":2,"playId":"e1aee7eb-5225-3bb9-b525-02496fe48470","pitchNumber":2,"startTime":"2025-08-30T01:57:13.606Z","endTime":"2025-08-30T01:57:24.876Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:57:24.876Z","atBatIndex":71},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Myles Straw pops out to second baseman Brice Turang.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-30T01:57:40.551Z","endTime":"2025-08-30T01:58:57.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"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],"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":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":89.1,"strikeZoneTop":3.48467076844815,"strikeZoneBottom":1.63468473974948,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.92135040179283,"aZ":-24.404912281609317,"pfxX":-8.059676008429102,"pfxZ":3.7818507471181775,"pX":-1.3552756875165168,"pZ":3.4641293214687927,"vX0":2.2247619871102153,"vY0":-143.26366112443793,"vZ0":-2.5955788338623993,"x":168.66,"y":145.25,"x0":-1.1012029042633718,"y0":50.000111840683566,"z0":5.9278856474238815,"aX":-16.542802814091814},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":6.5,"breakHorizontal":14.0,"spinRate":2348,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.38415109985967444,"extension":6.3694437175000935},"index":0,"playId":"eef2e799-aab9-3647-a7ca-c914a603cd40","pitchNumber":1,"startTime":"2025-08-30T01:57:50.914Z","endTime":"2025-08-30T01:57:54.250Z","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":96.1,"endSpeed":86.6,"strikeZoneTop":3.44999851163077,"strikeZoneBottom":1.63468379969076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.88903637293498,"aZ":-22.85526691657766,"pfxX":-8.900232823732392,"pfxZ":4.789527224270925,"pX":-0.02842468991424834,"pZ":3.667874941093945,"vX0":6.1998020144871795,"vY0":-139.6705684561464,"vZ0":-1.6571794026577469,"x":118.08,"y":139.75,"x0":-1.137794612795331,"y0":50.004143324495935,"z0":5.794884631904082,"aX":-17.32026387428849},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.5,"breakHorizontal":14.5,"spinRate":2296,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.39444402024482983,"extension":6.547100794410112},"index":1,"playId":"a078aefb-3060-38c9-b4a7-753ba5a2f1d0","pitchNumber":2,"startTime":"2025-08-30T01:58:08.563Z","endTime":"2025-08-30T01:58:11.835Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":89.4,"strikeZoneTop":3.51933131866264,"strikeZoneBottom":1.59999873022167,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.47721969729706,"aZ":-19.789869443043138,"pfxX":-8.957232090877861,"pfxZ":6.035544647960476,"pX":0.46379681211987495,"pZ":1.6904504452835867,"vX0":7.260098223858806,"vY0":-142.91797462334856,"vZ0":-7.742490339327315,"x":99.32,"y":193.14,"x0":-0.9561945738279141,"y0":50.002431312202695,"z0":5.695678344918202,"aX":-18.376305088969303},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.4,"breakHorizontal":14.6,"spinRate":2404,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.38446022315206463,"extension":6.600242709424269},"index":2,"playId":"f3bff19c-7c6a-3f9d-82e8-4142c9245fbb","pitchNumber":3,"startTime":"2025-08-30T01:58:28.925Z","endTime":"2025-08-30T01:58:32.155Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":88.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.07635305126229,"aZ":-22.437743832668346,"pfxX":-8.799203457166161,"pfxZ":4.816010879359432,"pX":-1.0005530442941937,"pZ":2.742395366768987,"vX0":3.596873172806209,"vY0":-142.12799759101114,"vZ0":-4.355502192916545,"x":155.14,"y":164.74,"x0":-1.1476526409459151,"y0":50.00399887101962,"z0":5.740927692540096,"aX":-17.795863168469378},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":7.9,"breakHorizontal":15.1,"spinRate":2397,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.38708181349953463,"extension":6.211788590915996},"hitData":{"launchSpeed":81.3,"launchAngle":55.0,"totalDistance":194.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":174.73,"coordY":139.56}},"index":3,"playId":"2f8299a0-21e5-3438-b14c-cec25186408e","pitchNumber":4,"startTime":"2025-08-30T01:58:48.450Z","endTime":"2025-08-30T01:58:57.465Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T01:58:57.465Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alejandro Kirk flies out to right fielder Sal Frelick.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-30T01:59:14.447Z","endTime":"2025-08-30T02:00:40.225Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"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],"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":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"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, 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":86.0,"endSpeed":77.9,"strikeZoneTop":3.1000042490516,"strikeZoneBottom":1.5194399871457,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.665413837307387,"aZ":-32.45324606326317,"pfxX":7.432579759208734,"pfxZ":-0.17601737798484507,"pX":0.7532341345378581,"pZ":2.5918587921850147,"vX0":2.0350012829557875,"vY0":-125.17074703775249,"vZ0":-1.423704213239282,"x":88.29,"y":168.8,"x0":-1.0395470445972828,"y0":50.00536395589801,"z0":5.871805205789301,"aX":11.574839813429335},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.5,"breakHorizontal":-13.9,"spinRate":2449,"spinDirection":47},"zone":6,"typeConfidence":2.0,"plateTime":0.44074727773308764,"extension":6.573808386107966},"index":0,"playId":"fc4f46b9-b2c0-33d1-91ab-763e9af52e49","pitchNumber":1,"startTime":"2025-08-30T01:59:27.518Z","endTime":"2025-08-30T01:59:30.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.0,"strikeZoneTop":3.13451182983185,"strikeZoneBottom":1.52452389074225,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.88064462984014,"aZ":-30.252243460302346,"pfxX":8.778021557298178,"pfxZ":1.2328495779903186,"pX":-0.40612518125235847,"pZ":2.5101021089114917,"vX0":-0.6464695373753697,"vY0":-125.21890948247744,"vZ0":-1.8665086213329938,"x":132.48,"y":171.01,"x0":-1.2805938083900348,"y0":50.00524036381079,"z0":5.776894083478961,"aX":13.729206202684189},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.0,"breakHorizontal":-15.6,"spinRate":2497,"spinDirection":60},"zone":4,"typeConfidence":2.0,"plateTime":0.4399918404610301,"extension":6.494415731920599},"index":1,"playId":"58115089-d07c-3849-824f-beeb45850214","pitchNumber":2,"startTime":"2025-08-30T01:59:45.538Z","endTime":"2025-08-30T01:59:48.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":76.9,"strikeZoneTop":2.98937421213233,"strikeZoneBottom":1.47530403113197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.74247172509174,"aZ":-27.757515392841785,"pfxX":9.265175655674009,"pfxZ":2.9036876963911276,"pX":-0.565112829804106,"pZ":3.145474149757038,"vX0":-1.3275203329608083,"vY0":-123.11287616808464,"vZ0":-1.0307671034968529,"x":138.54,"y":153.85,"x0":-1.2181500495346718,"y0":50.00109370898357,"z0":5.940652985311159,"aX":14.076803874503343},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":5.3,"breakHorizontal":-16.4,"spinRate":2452,"spinDirection":68},"zone":11,"typeConfidence":2.0,"plateTime":0.4466330885934684,"extension":6.4241935811646345},"index":2,"playId":"52a2e3ea-32e2-36b3-b5c9-a5261cf48f85","pitchNumber":3,"startTime":"2025-08-30T02:00:06.677Z","endTime":"2025-08-30T02:00:09.677Z","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":1},"pitchData":{"startSpeed":98.7,"endSpeed":89.9,"strikeZoneTop":3.1,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.629426614874184,"aZ":-21.62763567341066,"pfxX":-6.24124553829005,"pfxZ":5.098990347569265,"pX":0.1257209692456067,"pZ":1.5024907920545718,"vX0":5.128331338256094,"vY0":-143.51256195970754,"vZ0":-7.8510313715323905,"x":112.21,"y":198.21,"x0":-0.8804537267308165,"y0":50.00633990546212,"z0":5.638718675487856,"aX":-12.919878360350182},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":7.7,"breakHorizontal":10.2,"spinRate":2334,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.38278906613371433,"extension":6.556179388452621},"hitData":{"launchSpeed":95.1,"launchAngle":26.0,"totalDistance":318.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":206.76,"coordY":99.18}},"index":3,"playId":"1f2e3b0c-6411-32b6-b2f0-56de360f6ba5","pitchNumber":4,"startTime":"2025-08-30T02:00:29.192Z","endTime":"2025-08-30T02:00:40.225Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T02:00:40.225Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Lukes grounds out, shortstop Andruw Monasterio to first baseman Andrew Vaughn.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-30T02:00:53.021Z","endTime":"2025-08-30T02:01:13.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":90.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.3497655005001,"aZ":-28.270565877355715,"pfxX":-9.160175590907986,"pfxZ":1.8645867584464035,"pX":-0.20881159390069126,"pZ":2.1357652130206537,"vX0":6.051486004181346,"vY0":-144.26412565942684,"vZ0":-5.289966793139133,"x":124.96,"y":181.11,"x0":-1.1533128195089162,"y0":50.00034565427197,"z0":5.7557433670841265,"aX":-19.133267835959415},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":2.4,"breakHorizontal":15.2,"spinRate":2221,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.38097733077131624,"extension":6.315470698155596},"hitData":{"launchSpeed":98.5,"launchAngle":-2.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.93,"coordY":163.14}},"index":0,"playId":"4438bee2-7f3b-38de-863c-2765ff293c92","pitchNumber":1,"startTime":"2025-08-30T02:01:06.215Z","endTime":"2025-08-30T02:01:13.752Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T02:01:13.752Z","atBatIndex":74}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Lukes grounds out, shortstop Andruw Monasterio to first baseman Andrew Vaughn.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-30T02:00:53.021Z","endTime":"2025-08-30T02:01:13.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":90.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.3497655005001,"aZ":-28.270565877355715,"pfxX":-9.160175590907986,"pfxZ":1.8645867584464035,"pX":-0.20881159390069126,"pZ":2.1357652130206537,"vX0":6.051486004181346,"vY0":-144.26412565942684,"vZ0":-5.289966793139133,"x":124.96,"y":181.11,"x0":-1.1533128195089162,"y0":50.00034565427197,"z0":5.7557433670841265,"aX":-19.133267835959415},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":2.4,"breakHorizontal":15.2,"spinRate":2221,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.38097733077131624,"extension":6.315470698155596},"hitData":{"launchSpeed":98.5,"launchAngle":-2.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.93,"coordY":163.14}},"index":0,"playId":"4438bee2-7f3b-38de-863c-2765ff293c92","pitchNumber":1,"startTime":"2025-08-30T02:01:06.215Z","endTime":"2025-08-30T02:01:13.752Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-30T02:01:13.752Z","atBatIndex":74},"scoringPlays":[35,39,41,42,50,51,57],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"hits":{"away":[],"home":[{"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":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":75.86,"y":97.91},"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":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":75.3,"y":86.11},"type":"O","description":"Lineout"}]}},{"startIndex":6,"endIndex":13,"top":[6,7,8,9],"bottom":[10,11,12,13],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":2,"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"coordinates":{"x":70.54,"y":110.24},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":2,"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"coordinates":{"x":143.97,"y":175.85},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":2,"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":48.19,"y":110.17},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":2,"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"coordinates":{"x":178.47,"y":119.57},"type":"O","description":"Lineout"}],"home":[{"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":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":121.22,"y":200.34},"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":2,"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":34.27,"y":108.08},"type":"H","description":"Double"},{"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":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":117.35,"y":155.88},"type":"O","description":"Groundout"}]}},{"startIndex":14,"endIndex":21,"top":[14,15,16],"bottom":[17,18,19,20,21],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":3,"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"coordinates":{"x":149.42,"y":169.8},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":3,"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"coordinates":{"x":98.0,"y":163.0},"type":"O","description":"Lineout"}],"home":[]}},{"startIndex":22,"endIndex":27,"top":[22,23,24],"bottom":[25,26,27],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":4,"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":135.5,"y":149.83},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":4,"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"coordinates":{"x":114.32,"y":172.22},"type":"O","description":"Groundout"}],"home":[{"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":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":186.39,"y":105.89},"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":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":107.0,"y":151.0},"type":"O","description":"Groundout"}]}},{"startIndex":28,"endIndex":34,"top":[28,29,30,31],"bottom":[32,33,34],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":117.98,"y":179.25},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"coordinates":{"x":179.43,"y":123.92},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"coordinates":{"x":169.99,"y":114.73},"type":"O","description":"Flyout"}],"home":[{"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":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":124.5,"y":201.96},"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":5,"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"coordinates":{"x":106.87,"y":52.4},"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":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":97.85,"y":84.6},"type":"O","description":"Flyout"}]}},{"startIndex":35,"endIndex":46,"top":[35,36,37,38,39,40,41,42,43],"bottom":[44,45,46],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"coordinates":{"x":36.16,"y":89.08},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":177.0,"y":95.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":95.56,"y":109.29},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"coordinates":{"x":91.93,"y":126.83},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":156.21,"y":103.26},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"coordinates":{"x":221.0,"y":107.0},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"coordinates":{"x":85.0,"y":96.0},"type":"O","description":"Flyout"}],"home":[{"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":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":110.69,"y":177.66},"type":"O","description":"Groundout"}]}},{"startIndex":47,"endIndex":58,"top":[47,48,49,50,51,52],"bottom":[53,54,55,56,57,58],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":7,"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":137.92,"y":103.23},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":7,"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":52.0,"y":114.13},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":7,"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":136.71,"y":166.17},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":7,"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"coordinates":{"x":177.66,"y":128.91},"type":"H","description":"Single"}],"home":[{"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":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":185.0,"y":97.0},"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":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"coordinates":{"x":90.72,"y":131.68},"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":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":145.18,"y":162.54},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":59,"endIndex":65,"top":[59,60,61,62],"bottom":[63,64,65],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":8,"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"coordinates":{"x":110.09,"y":177.66},"type":"O","description":"Groundout"}],"home":[{"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":571946,"fullName":"Shelby Miller","link":"/api/v1/people/571946"},"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"coordinates":{"x":155.84,"y":79.27},"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":8,"pitcher":{"id":571946,"fullName":"Shelby Miller","link":"/api/v1/people/571946"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":113.72,"y":167.38},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":66,"endIndex":74,"top":[66,67,68,69,70],"bottom":[71,72,73,74],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":9,"pitcher":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"coordinates":{"x":113.72,"y":184.32},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":9,"pitcher":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"coordinates":{"x":46.57,"y":98.36},"type":"O","description":"Lineout"}],"home":[{"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":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":166.25,"y":92.33},"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":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":174.73,"y":139.56},"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":9,"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":206.76,"y":99.18},"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":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":114.93,"y":163.14},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":5,"hits":5,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":2,"hits":4,"errors":0,"leftOnBase":5},"away":{"runs":7,"hits":11,"errors":0,"leftOnBase":7}},"defense":{"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"catcher":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"first":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"second":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"third":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"shortstop":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"left":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"center":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"right":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"onDeck":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"inHole":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"battingOrder":6,"team":{"id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"}},"offense":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"onDeck":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"inHole":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"pitcher":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"battingOrder":7,"team":{"id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"}},"balls":0,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":7,"airOuts":7,"runs":7,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".259","atBats":37,"obp":".333","slg":".407","ops":".740","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":16,"rbi":7,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":1,"lineOuts":3},"pitching":{"flyOuts":5,"groundOuts":7,"airOuts":9,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":2,"atBats":29,"obp":".265","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":143,"era":"3.62","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.23","battersFaced":34,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":143,"balls":56,"strikes":87,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":2,"pitchesPerInning":"15.89","runsScoredPer9":"2.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID642239":{"person":{"id":642239,"fullName":"Rob Zastryzny","link":"/api/v1/people/642239"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":1,"flyOuts":8,"groundOuts":12,"airOuts":13,"runs":3,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":15,"baseOnBalls":2,"intentionalWalks":1,"hits":10,"hitByPitch":0,"atBats":49,"obp":".231","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":203,"era":"2.03","inningsPitched":"13.1","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":3,"whip":"0.90","battersFaced":52,"outs":40,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":203,"balls":64,"strikes":139,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".667","pitchesPerInning":"15.23","gamesFinished":2,"strikeoutWalkRatio":"7.50","strikeoutsPer9Inn":"10.13","walksPer9Inn":"1.35","hitsPer9Inn":"6.75","runsScoredPer9":"2.02","homeRunsPer9":"2.02","inheritedRunners":7,"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":false,"isOnBench":true,"isSubstitute":false}},"ID571946":{"person":{"id":571946,"fullName":"Shelby Miller","link":"/api/v1/people/571946"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"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":11,"balls":6,"strikes":5,"strikePercentage":".450","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":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":47,"gamesStarted":0,"flyOuts":29,"groundOuts":28,"airOuts":52,"runs":15,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":54,"baseOnBalls":15,"intentionalWalks":4,"hits":31,"hitByPitch":4,"atBats":162,"obp":".272","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":697,"era":"2.35","inningsPitched":"46.0","wins":4,"losses":3,"saves":10,"saveOpportunities":15,"holds":9,"blownSaves":5,"earnedRuns":12,"whip":"1.00","battersFaced":184,"outs":138,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":697,"balls":228,"strikes":469,"strikePercentage":".670","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.54","rbi":0,"winPercentage":".571","pitchesPerInning":"15.15","gamesFinished":23,"strikeoutWalkRatio":"3.60","strikeoutsPer9Inn":"10.57","walksPer9Inn":"2.93","hitsPer9Inn":"6.07","runsScoredPer9":"2.93","homeRunsPer9":"0.98","inheritedRunners":14,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID592885":{"person":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"jerseyNumber":"22","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | 2 BB, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":1,"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":129,"flyOuts":26,"groundOuts":147,"airOuts":64,"runs":79,"doubles":16,"triples":0,"homeRuns":26,"strikeOuts":147,"baseOnBalls":57,"intentionalWalks":5,"hits":131,"hitByPitch":5,"avg":".268","atBats":488,"obp":".350","slg":".461","ops":".811","caughtStealing":5,"stolenBases":15,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":551,"totalBases":225,"rbi":91,"leftOnBase":222,"sacBunts":0,"sacFlies":1,"babip":".332","groundOutsToAirouts":"2.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.77","popOuts":9,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":41,"errors":1,"chances":43,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID668964":{"person":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":6,"flyOuts":28,"groundOuts":30,"airOuts":50,"runs":18,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":30,"baseOnBalls":12,"intentionalWalks":0,"hits":43,"hitByPitch":1,"atBats":151,"obp":".337","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":626,"era":"4.10","inningsPitched":"37.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":17,"whip":"1.47","battersFaced":166,"outs":112,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":626,"balls":211,"strikes":415,"strikePercentage":".660","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".500","pitchesPerInning":"16.77","gamesFinished":4,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"7.23","walksPer9Inn":"2.89","hitsPer9Inn":"10.37","runsScoredPer9":"4.34","homeRunsPer9":"0.96","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641343":{"person":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"jerseyNumber":"9","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":19,"groundOuts":27,"airOuts":33,"runs":17,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":48,"baseOnBalls":24,"intentionalWalks":1,"hits":25,"hitByPitch":1,"avg":".189","atBats":132,"obp":".316","slg":".341","ops":".657","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":158,"totalBases":45,"rbi":19,"leftOnBase":79,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.40","popOuts":7,"lineOuts":7},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":5,"groundOuts":4,"airOuts":11,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":2,"atBats":23,"obp":".448","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":79,"era":"3.60","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"2.20","battersFaced":29,"outs":15,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":79,"balls":38,"strikes":41,"strikePercentage":".520","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.36","rbi":0,"winPercentage":".---","pitchesPerInning":"15.80","gamesFinished":5,"strikeoutWalkRatio":"0.33","strikeoutsPer9Inn":"1.80","walksPer9Inn":"5.40","hitsPer9Inn":"14.40","runsScoredPer9":"7.20","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":135,"errors":2,"chances":146,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686555":{"person":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"jerseyNumber":"6","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"700","stats":{"batting":{"summary":"2-3 | 2B, BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":42,"groundOuts":75,"airOuts":79,"runs":51,"doubles":18,"triples":3,"homeRuns":8,"strikeOuts":82,"baseOnBalls":47,"intentionalWalks":0,"hits":87,"hitByPitch":5,"avg":".274","atBats":317,"obp":".374","slg":".426","ops":".800","caughtStealing":6,"stolenBases":16,"stolenBasePercentage":".727","caughtStealingPercentage":".273","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":375,"totalBases":135,"rbi":48,"leftOnBase":139,"sacBunts":3,"sacFlies":3,"babip":".343","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.62","popOuts":17,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":146,"errors":4,"chances":152,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID686217":{"person":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"jerseyNumber":"10","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"500","stats":{"batting":{"summary":"0-5 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":6,"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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":61,"groundOuts":128,"airOuts":126,"runs":62,"doubles":16,"triples":3,"homeRuns":10,"strikeOuts":66,"baseOnBalls":38,"intentionalWalks":0,"hits":131,"hitByPitch":7,"avg":".294","atBats":445,"obp":".357","slg":".411","ops":".768","caughtStealing":6,"stolenBases":18,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":500,"totalBases":183,"rbi":52,"leftOnBase":188,"sacBunts":3,"sacFlies":3,"babip":".325","groundOutsToAirouts":"1.02","catchersInterference":4,"pickoffs":0,"atBatsPerHomeRun":"44.50","popOuts":38,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":258,"errors":2,"chances":268,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID682842":{"person":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":4,"strikes":7,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":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":64,"gamesStarted":0,"flyOuts":18,"groundOuts":64,"airOuts":42,"runs":15,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":78,"baseOnBalls":24,"intentionalWalks":2,"hits":44,"hitByPitch":5,"atBats":226,"obp":".286","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":993,"era":"1.68","inningsPitched":"64.1","wins":2,"losses":1,"saves":3,"saveOpportunities":5,"holds":35,"blownSaves":2,"earnedRuns":12,"whip":"1.06","battersFaced":257,"outs":193,"gamesPitched":64,"completeGames":0,"shutouts":0,"pitchesThrown":993,"balls":347,"strikes":646,"strikePercentage":".650","hitBatsmen":5,"balks":1,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"1.52","rbi":0,"winPercentage":".667","pitchesPerInning":"15.44","gamesFinished":8,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"10.91","walksPer9Inn":"3.36","hitsPer9Inn":"6.16","runsScoredPer9":"2.10","homeRunsPer9":"0.56","inheritedRunners":10,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID678011":{"person":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"jerseyNumber":"18","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":8,"groundOuts":18,"airOuts":15,"runs":6,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":8,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".207","atBats":58,"obp":".309","slg":".224","ops":".533","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":69,"totalBases":13,"rbi":5,"leftOnBase":28,"sacBunts":1,"sacFlies":1,"babip":".273","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":7},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":11,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":4,"strikes":7,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"11.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":15,"errors":1,"chances":35,"fielding":".971","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683734":{"person":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"400","stats":{"batting":{"summary":"3-5 | 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":62,"groundOuts":98,"airOuts":101,"runs":31,"doubles":14,"triples":0,"homeRuns":14,"strikeOuts":66,"baseOnBalls":24,"intentionalWalks":0,"hits":82,"hitByPitch":2,"avg":".240","atBats":342,"obp":".290","slg":".404","ops":".694","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":373,"totalBases":138,"rbi":59,"leftOnBase":166,"sacBunts":1,"sacFlies":4,"babip":".256","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.43","popOuts":18,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":36,"putOuts":490,"errors":2,"chances":528,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID682990":{"person":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":19,"flyOuts":50,"groundOuts":172,"airOuts":94,"runs":52,"doubles":27,"triples":1,"homeRuns":17,"strikeOuts":104,"baseOnBalls":45,"intentionalWalks":0,"hits":117,"hitByPitch":4,"atBats":484,"obp":".311","caughtStealing":5,"stolenBases":6,"stolenBasePercentage":".545","caughtStealingPercentage":".455","numberOfPitches":2022,"era":"3.44","inningsPitched":"128.1","wins":11,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.26","battersFaced":536,"outs":385,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2022,"balls":752,"strikes":1270,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.83","rbi":0,"winPercentage":".846","pitchesPerInning":"15.76","gamesFinished":2,"strikeoutWalkRatio":"2.31","strikeoutsPer9Inn":"7.29","walksPer9Inn":"3.16","hitsPer9Inn":"8.21","runsScoredPer9":"3.65","homeRunsPer9":"1.19","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":10,"errors":1,"chances":26,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663604":{"person":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"jerseyNumber":"20","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":18,"groundOuts":44,"airOuts":28,"runs":17,"doubles":7,"triples":1,"homeRuns":0,"strikeOuts":36,"baseOnBalls":8,"intentionalWalks":0,"hits":31,"hitByPitch":1,"avg":".231","atBats":134,"obp":".276","slg":".299","ops":".575","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":148,"totalBases":40,"rbi":11,"leftOnBase":61,"sacBunts":3,"sacFlies":2,"babip":".310","groundOutsToAirouts":"1.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":92,"errors":2,"chances":97,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID500779":{"person":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":77,"groundOuts":117,"airOuts":139,"runs":54,"doubles":13,"triples":0,"homeRuns":16,"strikeOuts":77,"baseOnBalls":43,"intentionalWalks":0,"hits":105,"hitByPitch":5,"atBats":435,"obp":".315","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":1925,"era":"3.69","inningsPitched":"114.2","wins":10,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.29","battersFaced":486,"outs":344,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1925,"balls":755,"strikes":1170,"strikePercentage":".610","hitBatsmen":5,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".667","pitchesPerInning":"16.79","gamesFinished":0,"strikeoutWalkRatio":"1.79","strikeoutsPer9Inn":"6.04","walksPer9Inn":"3.38","hitsPer9Inn":"8.24","runsScoredPer9":"4.24","homeRunsPer9":"1.26","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":23,"lineOuts":39},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":9,"errors":1,"chances":21,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID655316":{"person":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"jerseyNumber":"14","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":15,"groundOuts":15,"airOuts":30,"runs":18,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":23,"baseOnBalls":6,"intentionalWalks":0,"hits":27,"hitByPitch":1,"avg":".284","atBats":95,"obp":".333","slg":".505","ops":".838","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":102,"totalBases":48,"rbi":15,"leftOnBase":35,"sacBunts":0,"sacFlies":0,"babip":".338","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.75","popOuts":8,"lineOuts":7},"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":52,"putOuts":40,"errors":1,"chances":93,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID676879":{"person":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 2 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":13,"strikes":13,"strikePercentage":".500","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":1,"flyOuts":11,"groundOuts":58,"airOuts":26,"runs":13,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":57,"baseOnBalls":18,"intentionalWalks":0,"hits":38,"hitByPitch":4,"atBats":177,"obp":".300","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":776,"era":"2.32","inningsPitched":"50.1","wins":2,"losses":1,"saves":2,"saveOpportunities":2,"holds":3,"blownSaves":0,"earnedRuns":13,"whip":"1.11","battersFaced":201,"outs":151,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":776,"balls":296,"strikes":480,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":5,"pickoffs":2,"groundOutsToAirouts":"2.23","rbi":2,"winPercentage":".667","pitchesPerInning":"15.42","gamesFinished":8,"strikeoutWalkRatio":"3.17","strikeoutsPer9Inn":"10.19","walksPer9Inn":"3.22","hitsPer9Inn":"6.79","runsScoredPer9":"2.32","homeRunsPer9":"0.54","inheritedRunners":13,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":1,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID702332":{"person":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"jerseyNumber":"21","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"600","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":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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":59,"groundOuts":107,"airOuts":126,"runs":50,"doubles":22,"triples":0,"homeRuns":9,"strikeOuts":40,"baseOnBalls":23,"intentionalWalks":0,"hits":93,"hitByPitch":18,"avg":".259","atBats":359,"obp":".332","slg":".396","ops":".728","caughtStealing":6,"stolenBases":11,"stolenBasePercentage":".647","caughtStealingPercentage":".353","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":407,"totalBases":142,"rbi":46,"leftOnBase":154,"sacBunts":3,"sacFlies":4,"babip":".268","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.89","popOuts":39,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":168,"putOuts":72,"errors":5,"chances":245,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID642547":{"person":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"note":"(W, 16-5)","summary":"6.0 IP, 0 ER, 8 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":4,"airOuts":6,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":95,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":21,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":95,"balls":33,"strikes":62,"strikePercentage":".650","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":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":28,"flyOuts":89,"groundOuts":121,"airOuts":165,"runs":45,"doubles":21,"triples":0,"homeRuns":16,"strikeOuts":168,"baseOnBalls":58,"intentionalWalks":0,"hits":107,"hitByPitch":9,"atBats":557,"obp":".278","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","numberOfPitches":2667,"era":"2.58","inningsPitched":"153.2","wins":16,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.07","battersFaced":629,"outs":461,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":2667,"balls":1038,"strikes":1629,"strikePercentage":".610","hitBatsmen":9,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".762","pitchesPerInning":"17.36","gamesFinished":0,"strikeoutWalkRatio":"2.90","strikeoutsPer9Inn":"9.84","walksPer9Inn":"3.40","hitsPer9Inn":"6.27","runsScoredPer9":"2.64","homeRunsPer9":"0.94","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":40,"lineOuts":36},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":0,"chances":13,"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"}]},"ID663368":{"person":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"jerseyNumber":"16","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"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":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":33,"flyOuts":14,"groundOuts":29,"airOuts":22,"runs":21,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":34,"baseOnBalls":10,"intentionalWalks":0,"hits":23,"hitByPitch":1,"avg":".213","atBats":108,"obp":".286","slg":".352","ops":".638","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":119,"totalBases":38,"rbi":11,"leftOnBase":62,"sacBunts":0,"sacFlies":0,"babip":".282","groundOutsToAirouts":"1.32","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.00","popOuts":3,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":76,"errors":1,"chances":78,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID683232":{"person":{"id":683232,"fullName":"Nick Mears","link":"/api/v1/people/683232"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":57,"gamesStarted":0,"flyOuts":41,"groundOuts":42,"airOuts":64,"runs":20,"doubles":5,"triples":2,"homeRuns":6,"strikeOuts":42,"baseOnBalls":10,"intentionalWalks":0,"hits":35,"hitByPitch":0,"atBats":177,"obp":".233","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":756,"era":"3.00","inningsPitched":"51.0","wins":5,"losses":3,"saves":1,"saveOpportunities":5,"holds":16,"blownSaves":4,"earnedRuns":17,"whip":"0.88","battersFaced":193,"outs":153,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":756,"balls":222,"strikes":534,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".625","pitchesPerInning":"14.82","gamesFinished":4,"strikeoutWalkRatio":"4.20","strikeoutsPer9Inn":"7.41","walksPer9Inn":"1.76","hitsPer9Inn":"6.18","runsScoredPer9":"3.53","homeRunsPer9":"1.06","inheritedRunners":48,"inheritedRunnersScored":13,"catchersInterference":0,"sacBunts":0,"sacFlies":6,"passedBall":0,"popOuts":9,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID661388":{"person":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"jerseyNumber":"24","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | 2B, 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":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":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":67,"groundOuts":152,"airOuts":115,"runs":77,"doubles":25,"triples":0,"homeRuns":16,"strikeOuts":102,"baseOnBalls":75,"intentionalWalks":4,"hits":128,"hitByPitch":2,"avg":".260","atBats":493,"obp":".357","slg":".408","ops":".765","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":574,"totalBases":201,"rbi":66,"leftOnBase":209,"sacBunts":0,"sacFlies":4,"babip":".296","groundOutsToAirouts":"1.32","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.81","popOuts":17,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":20,"stolenBases":54,"stolenBasePercentage":".730","caughtStealingPercentage":".270","assists":40,"putOuts":998,"errors":4,"chances":1042,"fielding":".996","passedBall":5,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID643376":{"person":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"jerseyNumber":"33","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":42,"groundOuts":37,"airOuts":92,"runs":33,"doubles":10,"triples":0,"homeRuns":11,"strikeOuts":77,"baseOnBalls":37,"intentionalWalks":0,"hits":52,"hitByPitch":4,"avg":".204","atBats":255,"obp":".312","slg":".373","ops":".685","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":299,"totalBases":95,"rbi":31,"leftOnBase":128,"sacBunts":1,"sacFlies":2,"babip":".243","groundOutsToAirouts":"0.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.18","popOuts":36,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":18,"stolenBases":60,"stolenBasePercentage":".769","caughtStealingPercentage":".231","assists":27,"putOuts":638,"errors":6,"chances":671,"fielding":".991","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668930":{"person":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | BB, 2 K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"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":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":71,"groundOuts":116,"airOuts":119,"runs":84,"doubles":24,"triples":1,"homeRuns":15,"strikeOuts":121,"baseOnBalls":51,"intentionalWalks":1,"hits":141,"hitByPitch":2,"avg":".288","atBats":490,"obp":".354","slg":".433","ops":".787","caughtStealing":8,"stolenBases":22,"stolenBasePercentage":".733","caughtStealingPercentage":".267","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":550,"totalBases":212,"rbi":67,"leftOnBase":168,"sacBunts":2,"sacFlies":5,"babip":".351","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.67","popOuts":9,"lineOuts":39},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":288,"putOuts":204,"errors":7,"chances":499,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID607200":{"person":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":26,"gamesStarted":24,"flyOuts":87,"groundOuts":133,"airOuts":159,"runs":85,"doubles":30,"triples":2,"homeRuns":18,"strikeOuts":78,"baseOnBalls":60,"intentionalWalks":1,"hits":144,"hitByPitch":3,"atBats":507,"obp":".361","caughtStealing":2,"stolenBases":30,"stolenBasePercentage":".938","caughtStealingPercentage":".063","numberOfPitches":2190,"era":"5.71","inningsPitched":"129.1","wins":4,"losses":13,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":82,"whip":"1.58","battersFaced":577,"outs":388,"gamesPitched":26,"completeGames":1,"shutouts":1,"pitchesThrown":2190,"balls":858,"strikes":1332,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".235","pitchesPerInning":"16.93","gamesFinished":0,"strikeoutWalkRatio":"1.30","strikeoutsPer9Inn":"5.43","walksPer9Inn":"4.18","hitsPer9Inn":"10.02","runsScoredPer9":"5.91","homeRunsPer9":"1.25","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":4,"sacFlies":3,"passedBall":0,"popOuts":33,"lineOuts":39},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":13,"errors":1,"chances":28,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605540":{"person":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":9,"gamesStarted":9,"flyOuts":26,"groundOuts":30,"airOuts":54,"runs":17,"doubles":4,"triples":0,"homeRuns":8,"strikeOuts":63,"baseOnBalls":12,"intentionalWalks":0,"hits":31,"hitByPitch":2,"atBats":178,"obp":".234","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":721,"era":"3.10","inningsPitched":"49.1","wins":5,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"0.87","battersFaced":192,"outs":148,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":721,"balls":229,"strikes":492,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".833","pitchesPerInning":"14.61","gamesFinished":0,"strikeoutWalkRatio":"5.25","strikeoutsPer9Inn":"11.49","walksPer9Inn":"2.19","hitsPer9Inn":"5.66","runsScoredPer9":"3.10","homeRunsPer9":"1.46","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":20,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694819":{"person":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":10,"flyOuts":21,"groundOuts":25,"airOuts":37,"runs":22,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":65,"baseOnBalls":21,"intentionalWalks":0,"hits":27,"hitByPitch":1,"atBats":154,"obp":".278","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":773,"era":"4.33","inningsPitched":"43.2","wins":4,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"1.10","battersFaced":176,"outs":131,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":773,"balls":260,"strikes":513,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".667","pitchesPerInning":"17.70","gamesFinished":0,"strikeoutWalkRatio":"3.10","strikeoutsPer9Inn":"13.40","walksPer9Inn":"4.33","hitsPer9Inn":"5.56","runsScoredPer9":"4.53","homeRunsPer9":"1.03","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657649":{"person":{"id":657649,"fullName":"Jared Koenig","link":"/api/v1/people/657649"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":61,"gamesStarted":0,"flyOuts":40,"groundOuts":50,"airOuts":53,"runs":21,"doubles":10,"triples":1,"homeRuns":6,"strikeOuts":50,"baseOnBalls":19,"intentionalWalks":1,"hits":52,"hitByPitch":2,"atBats":202,"obp":".326","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":873,"era":"3.50","inningsPitched":"54.0","wins":5,"losses":1,"saves":0,"saveOpportunities":2,"holds":24,"blownSaves":2,"earnedRuns":21,"whip":"1.31","battersFaced":226,"outs":162,"gamesPitched":61,"completeGames":0,"shutouts":0,"pitchesThrown":873,"balls":312,"strikes":561,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".833","pitchesPerInning":"16.17","gamesFinished":5,"strikeoutWalkRatio":"2.63","strikeoutsPer9Inn":"8.33","walksPer9Inn":"3.17","hitsPer9Inn":"8.67","runsScoredPer9":"3.50","homeRunsPer9":"1.00","inheritedRunners":23,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[668930,661388,592885,683734,686217,702332,686555,663368,655316,642547,676879,571946,682842],"pitchers":[642547,676879,571946,682842],"bench":[641343,643376,663604,678011],"bullpen":[607200,657649,683232,694819,668964,682990,500779,605540,642239],"battingOrder":[668930,661388,592885,683734,686217,702332,686555,663368,655316],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Collins (18, Varland, L); Contreras, Wm (25, Bruihl)."},{"label":"HR","value":"Monasterio (4, 6th inning off Bieber, 0 on, 0 out)."},{"label":"TB","value":"Collins 3; Contreras, Wm 2; Durbin 2; Monasterio 4; Turang 2; Vaughn 3."},{"label":"RBI","value":"Collins 2 (48); Durbin (46); Monasterio (15); Vaughn 2 (59); Yelich (91)."},{"label":"2-out RBI","value":"Collins 2; Durbin; Vaughn."},{"label":"Runners left in scoring position, 2 out","value":"Perkins, B; Frelick; Monasterio."},{"label":"GIDP","value":"Frelick."},{"label":"Team RISP","value":"4-for-10."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Collins (16, 2nd base off Nance/Kirk)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Turang-Monasterio-Vaughn; Monasterio-Turang-Vaughn)."}]}],"note":[]},"home":{"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":5,"groundOuts":7,"airOuts":9,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":2,"avg":".268","atBats":29,"obp":".337","slg":".430","ops":".767","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":5,"rbi":2,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":2},"pitching":{"flyOuts":3,"groundOuts":7,"airOuts":7,"runs":7,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":37,"obp":".366","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":185,"era":"4.25","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.27","battersFaced":41,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":185,"balls":73,"strikes":112,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":7,"pitchesPerInning":"20.56","runsScoredPer9":"7.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":0,"chances":35,"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":{"note":"(L, 1-1)","summary":"5.1 IP, 2 ER, 6 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":4,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":92,"inningsPitched":"5.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":20,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":33,"strikes":59,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"3.38","homeRunsPer9":"1.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"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":2,"flyOuts":4,"groundOuts":10,"airOuts":8,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":15,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":40,"obp":".195","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":179,"era":"2.38","inningsPitched":"11.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"0.62","battersFaced":41,"outs":34,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":179,"balls":65,"strikes":114,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":1,"winPercentage":".500","pitchesPerInning":"15.79","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"11.91","walksPer9Inn":"0.00","hitsPer9Inn":"5.56","runsScoredPer9":"2.38","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID667297":{"person":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"jerseyNumber":"45","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, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":25,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":10,"strikes":15,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"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":18,"gamesStarted":0,"flyOuts":9,"groundOuts":24,"airOuts":15,"runs":5,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":24,"baseOnBalls":5,"intentionalWalks":0,"hits":13,"hitByPitch":1,"atBats":75,"obp":".232","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":302,"era":"0.86","inningsPitched":"21.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":2,"whip":"0.86","battersFaced":82,"outs":63,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":302,"balls":103,"strikes":199,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.60","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.38","gamesFinished":6,"strikeoutWalkRatio":"4.80","strikeoutsPer9Inn":"10.29","walksPer9Inn":"2.14","hitsPer9Inn":"5.57","runsScoredPer9":"2.14","homeRunsPer9":"0.00","inheritedRunners":9,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666182":{"person":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"jerseyNumber":"11","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"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":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":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":132,"flyOuts":71,"groundOuts":163,"airOuts":137,"runs":72,"doubles":40,"triples":1,"homeRuns":16,"strikeOuts":86,"baseOnBalls":35,"intentionalWalks":2,"hits":171,"hitByPitch":3,"avg":".308","atBats":555,"obp":".351","slg":".470","ops":".821","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":16,"groundIntoTriplePlay":0,"plateAppearances":595,"totalBases":261,"rbi":86,"leftOnBase":201,"sacBunts":0,"sacFlies":2,"babip":".341","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.69","popOuts":17,"lineOuts":49},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":230,"putOuts":164,"errors":11,"chances":405,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":"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":11,"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":11,"balls":3,"strikes":8,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"27.00","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}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":63,"gamesStarted":0,"flyOuts":18,"groundOuts":71,"airOuts":41,"runs":22,"doubles":13,"triples":1,"homeRuns":5,"strikeOuts":58,"baseOnBalls":18,"intentionalWalks":1,"hits":55,"hitByPitch":2,"atBats":219,"obp":".310","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":877,"era":"2.88","inningsPitched":"59.1","wins":3,"losses":3,"saves":0,"saveOpportunities":2,"holds":21,"blownSaves":2,"earnedRuns":19,"whip":"1.23","battersFaced":245,"outs":178,"gamesPitched":63,"completeGames":0,"shutouts":0,"pitchesThrown":877,"balls":284,"strikes":593,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.73","rbi":3,"winPercentage":".500","pitchesPerInning":"14.78","gamesFinished":8,"strikeoutWalkRatio":"3.22","strikeoutsPer9Inn":"8.80","walksPer9Inn":"2.73","hitsPer9Inn":"8.34","runsScoredPer9":"3.34","homeRunsPer9":"0.76","inheritedRunners":25,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":9,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":5,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":{"summary":"0.1 IP, 2 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":8,"strikes":8,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"54.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":64,"gamesStarted":0,"flyOuts":13,"groundOuts":60,"airOuts":29,"runs":25,"doubles":8,"triples":1,"homeRuns":2,"strikeOuts":81,"baseOnBalls":39,"intentionalWalks":4,"hits":40,"hitByPitch":2,"atBats":208,"obp":".324","caughtStealing":4,"stolenBases":2,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":1068,"era":"3.09","inningsPitched":"58.1","wins":4,"losses":1,"saves":1,"saveOpportunities":3,"holds":26,"blownSaves":2,"earnedRuns":20,"whip":"1.35","battersFaced":251,"outs":175,"gamesPitched":64,"completeGames":0,"shutouts":0,"pitchesThrown":1068,"balls":457,"strikes":611,"strikePercentage":".570","hitBatsmen":2,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"2.07","rbi":1,"winPercentage":".800","pitchesPerInning":"18.31","gamesFinished":3,"strikeoutWalkRatio":"2.08","strikeoutsPer9Inn":"12.50","walksPer9Inn":"6.02","hitsPer9Inn":"6.17","runsScoredPer9":"3.86","homeRunsPer9":"0.31","inheritedRunners":29,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":6,"errors":2,"chances":13,"fielding":".846","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":131,"flyOuts":99,"groundOuts":115,"airOuts":175,"runs":66,"doubles":25,"triples":2,"homeRuns":9,"strikeOuts":55,"baseOnBalls":22,"intentionalWalks":1,"hits":126,"hitByPitch":4,"avg":".274","atBats":460,"obp":".310","slg":".396","ops":".706","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":497,"totalBases":182,"rbi":40,"leftOnBase":206,"sacBunts":6,"sacFlies":5,"babip":".292","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.11","popOuts":32,"lineOuts":44},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":226,"putOuts":185,"errors":10,"chances":421,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":27,"flyOuts":61,"groundOuts":159,"airOuts":130,"runs":72,"doubles":26,"triples":2,"homeRuns":22,"strikeOuts":148,"baseOnBalls":44,"intentionalWalks":0,"hits":156,"hitByPitch":12,"atBats":590,"obp":".327","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":2478,"era":"4.14","inningsPitched":"150.0","wins":11,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":69,"whip":"1.33","battersFaced":649,"outs":450,"gamesPitched":28,"completeGames":1,"shutouts":0,"pitchesThrown":2478,"balls":878,"strikes":1600,"strikePercentage":".650","hitBatsmen":12,"balks":3,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":".611","pitchesPerInning":"16.52","gamesFinished":0,"strikeoutWalkRatio":"3.36","strikeoutsPer9Inn":"8.88","walksPer9Inn":"2.64","hitsPer9Inn":"9.36","runsScoredPer9":"4.32","homeRunsPer9":"1.32","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":39,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":7,"errors":2,"chances":20,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"0-2 | HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":22,"groundOuts":30,"airOuts":47,"runs":26,"doubles":9,"triples":1,"homeRuns":15,"strikeOuts":54,"baseOnBalls":13,"intentionalWalks":1,"hits":37,"hitByPitch":1,"avg":".226","atBats":164,"obp":".280","slg":".567","ops":".847","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":182,"totalBases":93,"rbi":42,"leftOnBase":85,"sacBunts":0,"sacFlies":4,"babip":".222","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.93","popOuts":16,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":104,"errors":1,"chances":106,"fielding":".991","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":26,"gamesStarted":26,"flyOuts":108,"groundOuts":116,"airOuts":186,"runs":68,"doubles":25,"triples":2,"homeRuns":20,"strikeOuts":149,"baseOnBalls":43,"intentionalWalks":2,"hits":122,"hitByPitch":3,"atBats":569,"obp":".272","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","numberOfPitches":2457,"era":"3.87","inningsPitched":"153.2","wins":8,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":66,"whip":"1.07","battersFaced":621,"outs":461,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2457,"balls":814,"strikes":1643,"strikePercentage":".670","hitBatsmen":3,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".444","pitchesPerInning":"15.99","gamesFinished":0,"strikeoutWalkRatio":"3.47","strikeoutsPer9Inn":"8.73","walksPer9Inn":"2.52","hitsPer9Inn":"7.15","runsScoredPer9":"3.98","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":27,"lineOuts":51},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":13,"errors":0,"chances":23,"fielding":"1.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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"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":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":37,"groundOuts":81,"airOuts":72,"runs":34,"doubles":8,"triples":0,"homeRuns":7,"strikeOuts":49,"baseOnBalls":20,"intentionalWalks":0,"hits":56,"hitByPitch":11,"avg":".219","atBats":256,"obp":".302","slg":".332","ops":".634","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":289,"totalBases":85,"rbi":27,"leftOnBase":112,"sacBunts":1,"sacFlies":1,"babip":".244","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.57","popOuts":10,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":172,"putOuts":123,"errors":2,"chances":297,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":15,"flyOuts":74,"groundOuts":57,"airOuts":124,"runs":35,"doubles":20,"triples":2,"homeRuns":14,"strikeOuts":91,"baseOnBalls":25,"intentionalWalks":1,"hits":80,"hitByPitch":2,"atBats":350,"obp":".283","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1497,"era":"3.21","inningsPitched":"92.2","wins":8,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.13","battersFaced":379,"outs":278,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1497,"balls":501,"strikes":996,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.46","rbi":0,"winPercentage":".800","pitchesPerInning":"16.15","gamesFinished":1,"strikeoutWalkRatio":"3.64","strikeoutsPer9Inn":"8.84","walksPer9Inn":"2.43","hitsPer9Inn":"7.77","runsScoredPer9":"3.40","homeRunsPer9":"1.36","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":21,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":2,"chances":5,"fielding":".600","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677865":{"person":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 2 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":7,"strikes":13,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":3,"groundOuts":12,"airOuts":7,"runs":10,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":16,"baseOnBalls":7,"intentionalWalks":3,"hits":19,"hitByPitch":1,"atBats":54,"obp":".435","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":207,"era":"5.68","inningsPitched":"12.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":8,"whip":"2.05","battersFaced":62,"outs":38,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":207,"balls":72,"strikes":135,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.71","rbi":2,"winPercentage":".---","pitchesPerInning":"16.34","gamesFinished":1,"strikeoutWalkRatio":"2.29","strikeoutsPer9Inn":"11.37","walksPer9Inn":"4.97","hitsPer9Inn":"13.50","runsScoredPer9":"7.11","homeRunsPer9":"1.42","inheritedRunners":5,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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":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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":58,"gamesStarted":0,"flyOuts":23,"groundOuts":36,"airOuts":54,"runs":30,"doubles":11,"triples":0,"homeRuns":12,"strikeOuts":75,"baseOnBalls":19,"intentionalWalks":1,"hits":44,"hitByPitch":3,"atBats":206,"obp":".288","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":895,"era":"4.69","inningsPitched":"55.2","wins":8,"losses":5,"saves":29,"saveOpportunities":36,"holds":0,"blownSaves":7,"earnedRuns":29,"whip":"1.13","battersFaced":231,"outs":167,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":895,"balls":288,"strikes":607,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".615","pitchesPerInning":"16.08","gamesFinished":48,"strikeoutWalkRatio":"3.95","strikeoutsPer9Inn":"12.13","walksPer9Inn":"3.07","hitsPer9Inn":"7.11","runsScoredPer9":"4.85","homeRunsPer9":"1.94","inheritedRunners":10,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676914":{"person":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"jerseyNumber":"36","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | K, 2 RBI","gamesPlayed":1,"flyOuts":1,"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":2,"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":62,"flyOuts":26,"groundOuts":17,"airOuts":44,"runs":27,"doubles":5,"triples":0,"homeRuns":10,"strikeOuts":47,"baseOnBalls":25,"intentionalWalks":0,"hits":37,"hitByPitch":2,"avg":".255","atBats":145,"obp":".372","slg":".497","ops":".869","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":172,"totalBases":72,"rbi":29,"leftOnBase":59,"sacBunts":0,"sacFlies":0,"babip":".307","groundOutsToAirouts":"0.39","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.50","popOuts":15,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":18,"putOuts":76,"errors":2,"chances":96,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID621244":{"person":{"id":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"},"jerseyNumber":"17","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":27,"gamesStarted":27,"flyOuts":96,"groundOuts":138,"airOuts":168,"runs":72,"doubles":26,"triples":2,"homeRuns":22,"strikeOuts":129,"baseOnBalls":49,"intentionalWalks":2,"hits":144,"hitByPitch":7,"atBats":576,"obp":".315","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","numberOfPitches":2320,"era":"3.95","inningsPitched":"152.2","wins":9,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":67,"whip":"1.26","battersFaced":635,"outs":458,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2320,"balls":837,"strikes":1483,"strikePercentage":".640","hitBatsmen":7,"balks":1,"wildPitches":1,"pickoffs":4,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".643","pitchesPerInning":"15.20","gamesFinished":0,"strikeoutWalkRatio":"2.63","strikeoutsPer9Inn":"7.60","walksPer9Inn":"2.89","hitsPer9Inn":"8.49","runsScoredPer9":"4.24","homeRunsPer9":"1.30","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":40,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":10,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":56,"gamesStarted":0,"flyOuts":18,"groundOuts":35,"airOuts":47,"runs":28,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":68,"baseOnBalls":33,"intentionalWalks":2,"hits":37,"hitByPitch":2,"atBats":186,"obp":".324","caughtStealing":4,"stolenBases":17,"stolenBasePercentage":".810","caughtStealingPercentage":".190","numberOfPitches":937,"era":"3.44","inningsPitched":"52.1","wins":3,"losses":4,"saves":2,"saveOpportunities":5,"holds":18,"blownSaves":3,"earnedRuns":20,"whip":"1.34","battersFaced":222,"outs":157,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":937,"balls":379,"strikes":558,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":12,"pickoffs":1,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".429","pitchesPerInning":"17.90","gamesFinished":13,"strikeoutWalkRatio":"2.06","strikeoutsPer9Inn":"11.69","walksPer9Inn":"5.68","hitsPer9Inn":"6.36","runsScoredPer9":"4.82","homeRunsPer9":"0.69","inheritedRunners":29,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"700","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":5,"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":109,"flyOuts":40,"groundOuts":107,"airOuts":85,"runs":47,"doubles":15,"triples":1,"homeRuns":10,"strikeOuts":45,"baseOnBalls":34,"intentionalWalks":2,"hits":80,"hitByPitch":2,"avg":".259","atBats":309,"obp":".334","slg":".411","ops":".745","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":353,"totalBases":127,"rbi":53,"leftOnBase":137,"sacBunts":6,"sacFlies":2,"babip":".273","groundOutsToAirouts":"1.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.90","popOuts":19,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":171,"errors":2,"chances":180,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID680718":{"person":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"jerseyNumber":"47","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":44,"groundOuts":87,"airOuts":98,"runs":55,"doubles":27,"triples":1,"homeRuns":18,"strikeOuts":103,"baseOnBalls":27,"intentionalWalks":4,"hits":95,"hitByPitch":2,"avg":".249","atBats":382,"obp":".301","slg":".466","ops":".767","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":413,"totalBases":178,"rbi":61,"leftOnBase":187,"sacBunts":0,"sacFlies":1,"babip":".294","groundOutsToAirouts":"0.89","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"21.22","popOuts":26,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":100,"putOuts":119,"errors":9,"chances":228,"fielding":".961","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":{},"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":12,"gamesStarted":12,"flyOuts":54,"groundOuts":37,"airOuts":93,"runs":28,"doubles":13,"triples":0,"homeRuns":13,"strikeOuts":61,"baseOnBalls":16,"intentionalWalks":0,"hits":54,"hitByPitch":2,"atBats":244,"obp":".274","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1008,"era":"3.82","inningsPitched":"66.0","wins":5,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.06","battersFaced":263,"outs":198,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1008,"balls":339,"strikes":669,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".714","pitchesPerInning":"15.27","gamesFinished":0,"strikeoutWalkRatio":"3.81","strikeoutsPer9Inn":"8.32","walksPer9Inn":"2.18","hitsPer9Inn":"7.36","runsScoredPer9":"3.82","homeRunsPer9":"1.77","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":21,"lineOuts":18},"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}},"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-2 | BB, HBP, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":55,"groundOuts":89,"airOuts":105,"runs":81,"doubles":19,"triples":1,"homeRuns":24,"strikeOuts":84,"baseOnBalls":55,"intentionalWalks":1,"hits":118,"hitByPitch":6,"avg":".301","atBats":392,"obp":".392","slg":".538","ops":".930","caughtStealing":0,"stolenBases":15,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":463,"totalBases":211,"rbi":67,"leftOnBase":158,"sacBunts":0,"sacFlies":4,"babip":".326","groundOutsToAirouts":"0.85","catchersInterference":6,"pickoffs":0,"atBatsPerHomeRun":"16.33","popOuts":24,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":74,"errors":1,"chances":76,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID684320":{"person":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"jerseyNumber":"29","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, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":12,"strikes":9,"strikePercentage":".430","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":56,"gamesStarted":1,"flyOuts":29,"groundOuts":56,"airOuts":64,"runs":24,"doubles":6,"triples":1,"homeRuns":7,"strikeOuts":56,"baseOnBalls":28,"intentionalWalks":2,"hits":41,"hitByPitch":5,"atBats":214,"obp":".298","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":985,"era":"3.32","inningsPitched":"62.1","wins":2,"losses":1,"saves":2,"saveOpportunities":3,"holds":13,"blownSaves":1,"earnedRuns":23,"whip":"1.11","battersFaced":250,"outs":187,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":985,"balls":403,"strikes":582,"strikePercentage":".590","hitBatsmen":5,"balks":1,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".667","pitchesPerInning":"15.80","gamesFinished":14,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.09","walksPer9Inn":"4.04","hitsPer9Inn":"5.92","runsScoredPer9":"3.47","homeRunsPer9":"1.01","inheritedRunners":32,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":1,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664034":{"person":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"jerseyNumber":"2","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":66,"groundOuts":126,"airOuts":107,"runs":49,"doubles":24,"triples":0,"homeRuns":7,"strikeOuts":76,"baseOnBalls":22,"intentionalWalks":1,"hits":106,"hitByPitch":21,"avg":".257","atBats":413,"obp":".325","slg":".366","ops":".691","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":458,"totalBases":151,"rbi":50,"leftOnBase":167,"sacBunts":0,"sacFlies":2,"babip":".298","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"59.00","popOuts":11,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":66,"putOuts":713,"errors":1,"chances":780,"fielding":".999","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":17,"groundOuts":24,"airOuts":39,"runs":21,"doubles":7,"triples":1,"homeRuns":3,"strikeOuts":27,"baseOnBalls":12,"intentionalWalks":0,"hits":39,"hitByPitch":5,"avg":".315","atBats":124,"obp":".392","slg":".460","ops":".852","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":146,"totalBases":57,"rbi":17,"leftOnBase":44,"sacBunts":3,"sacFlies":2,"babip":".375","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.33","popOuts":14,"lineOuts":8},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":2,"atBats":7,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":25,"era":"9.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.00","battersFaced":10,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":8,"strikes":17,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"12.50","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":13,"stolenBases":31,"stolenBasePercentage":".705","caughtStealingPercentage":".295","assists":25,"putOuts":373,"errors":8,"chances":406,"fielding":".980","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"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":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":129,"flyOuts":62,"groundOuts":143,"airOuts":121,"runs":83,"doubles":30,"triples":0,"homeRuns":21,"strikeOuts":82,"baseOnBalls":72,"intentionalWalks":7,"hits":140,"hitByPitch":6,"avg":".290","atBats":483,"obp":".387","slg":".482","ops":".869","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":564,"totalBases":233,"rbi":72,"leftOnBase":193,"sacBunts":0,"sacFlies":3,"babip":".311","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":23,"lineOuts":36},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":54,"putOuts":730,"errors":8,"chances":792,"fielding":".990","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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"501","stats":{"batting":{"note":"1-","summary":"0-1 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":113,"flyOuts":48,"groundOuts":61,"airOuts":81,"runs":43,"doubles":12,"triples":0,"homeRuns":4,"strikeOuts":42,"baseOnBalls":16,"intentionalWalks":0,"hits":60,"hitByPitch":1,"avg":".258","atBats":233,"obp":".307","slg":".361","ops":".668","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":261,"totalBases":84,"rbi":28,"leftOnBase":112,"sacBunts":10,"sacFlies":1,"babip":".298","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"58.25","popOuts":12,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":157,"errors":1,"chances":163,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":"1-3 | 2B, BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":65,"groundOuts":107,"airOuts":120,"runs":38,"doubles":15,"triples":0,"homeRuns":11,"strikeOuts":42,"baseOnBalls":40,"intentionalWalks":2,"hits":113,"hitByPitch":1,"avg":".299","atBats":378,"obp":".364","slg":".426","ops":".790","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":423,"totalBases":161,"rbi":60,"leftOnBase":170,"sacBunts":0,"sacFlies":4,"babip":".310","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.36","popOuts":21,"lineOuts":34},"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":16,"stolenBases":57,"stolenBasePercentage":".781","caughtStealingPercentage":".219","assists":30,"putOuts":803,"errors":7,"chances":840,"fielding":".992","passedBall":4,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]}},"batters":[543807,680718,665489,666182,662139,664702,672386,664770,676914,665926,669456,663893,686973,677865,667297,684320],"pitchers":[669456,663893,686973,677865,667297,684320],"bench":[676391,664034,623168],"bullpen":[605135,621244,622554,592332,656546,641778,453286],"battingOrder":[543807,680718,665489,666182,664702,672386,664770,676914,665926],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Kirk (15, Peralta, F)."},{"label":"TB","value":"Bichette 2; Kirk 2; Schneider."},{"label":"RBI","value":"Schneider 2 (29)."},{"label":"Runners left in scoring position, 2 out","value":"Lukes; Guerrero Jr."},{"label":"GIDP","value":"Giménez; Guerrero Jr."},{"label":"Team RISP","value":"1-for-5."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Guerrero Jr.-Bichette-Guerrero Jr.)."}]}],"note":[{"label":"1","value":"Ran for Varsho in the 7th."}]}},"officials":[{"official":{"id":427366,"fullName":"Brian O'Nora","link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":482631,"fullName":"Mike Estabrook","link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":427113,"fullName":"Laz Diaz","link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":623938,"fullName":"Erich Bacchus","link":"/api/v1/people/623938"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Nance."},{"label":"HBP","value":"Springer (by Peralta, F); Varsho (by Ashby)."},{"label":"Pitches-strikes","value":"Peralta, F 95-62; Ashby 26-13; Miller, S 11-5; Uribe 11-7; Bieber 92-59; Little, B 16-8; Varland, L 11-8; Bruihl 20-13; Nance 25-15; Rodríguez, Y 21-9."},{"label":"Groundouts-flyouts","value":"Peralta, F 4-4; Ashby 1-0; Miller, S 1-0; Uribe 1-1; Bieber 5-2; Little, B 0-0; Varland, L 0-1; Bruihl 1-0; Nance 1-0; Rodríguez, Y 0-0."},{"label":"Batters faced","value":"Peralta, F 21; Ashby 6; Miller, S 3; Uribe 4; Bieber 20; Little, B 3; Varland, L 3; Bruihl 6; Nance 4; Rodríguez, Y 5."},{"label":"Inherited runners-scored","value":"Little, B 1-1; Varland, L 2-2."},{"label":"Umpires","value":"HP: Brian O'Nora. 1B: Mike Estabrook. 2B: Laz Diaz. 3B: Erich Bacchus. "},{"label":"Weather","value":"63 degrees, Clear."},{"label":"Wind","value":"8 mph, Out To LF."},{"label":"First pitch","value":"7:09 PM."},{"label":"T","value":"2:52."},{"label":"Att","value":"41,390."},{"label":"Venue","value":"Rogers Centre."},{"label":"August 29, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547","boxscoreName":"Peralta, F"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"note":"(W, 16-5)","summary":"6.0 IP, 0 ER, 8 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":4,"airOuts":6,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":95,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":21,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":95,"balls":33,"strikes":62,"strikePercentage":".650","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":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":28,"flyOuts":89,"groundOuts":121,"airOuts":165,"runs":45,"doubles":21,"triples":0,"homeRuns":16,"strikeOuts":168,"baseOnBalls":58,"intentionalWalks":0,"hits":107,"hitByPitch":9,"atBats":557,"obp":".278","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","numberOfPitches":2667,"era":"2.58","inningsPitched":"153.2","wins":16,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.07","battersFaced":629,"outs":461,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":2667,"balls":1038,"strikes":1629,"strikePercentage":".610","hitBatsmen":9,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".762","pitchesPerInning":"17.36","gamesFinished":0,"strikeoutWalkRatio":"2.90","strikeoutsPer9Inn":"9.84","walksPer9Inn":"3.40","hitsPer9Inn":"6.27","runsScoredPer9":"2.64","homeRunsPer9":"0.94","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":40,"lineOuts":36},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":80,"pitchingGameScore":80},{"player":{"person":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555","boxscoreName":"Collins"},"jerseyNumber":"6","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"700","stats":{"batting":{"summary":"2-3 | 2B, BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":42,"groundOuts":75,"airOuts":79,"runs":51,"doubles":18,"triples":3,"homeRuns":8,"strikeOuts":82,"baseOnBalls":47,"intentionalWalks":0,"hits":87,"hitByPitch":5,"avg":".274","atBats":317,"obp":".374","slg":".426","ops":".800","caughtStealing":6,"stolenBases":16,"stolenBasePercentage":".727","caughtStealingPercentage":".273","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":375,"totalBases":135,"rbi":48,"leftOnBase":139,"sacBunts":3,"sacFlies":3,"babip":".343","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.62","popOuts":17,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":146,"errors":4,"chances":152,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":59,"hittingGameScore":59},{"player":{"person":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456","boxscoreName":"Bieber"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(L, 1-1)","summary":"5.1 IP, 2 ER, 6 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":4,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":92,"inningsPitched":"5.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":20,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":33,"strikes":59,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"3.38","homeRunsPer9":"1.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"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":2,"flyOuts":4,"groundOuts":10,"airOuts":8,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":15,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":40,"obp":".195","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":179,"era":"2.38","inningsPitched":"11.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"0.62","battersFaced":41,"outs":34,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":179,"balls":65,"strikes":114,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":1,"winPercentage":".500","pitchesPerInning":"15.79","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"11.91","walksPer9Inn":"0.00","hitsPer9Inn":"5.56","runsScoredPer9":"2.38","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":56,"pitchingGameScore":56}]},"decisions":{"winner":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"loser":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}