{"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":776679,"link":"/api/v1.1/game/776679/feed/live","metaData":{"wait":10,"timeStamp":"20250820_013354","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count20","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776679,"type":"R","doubleHeader":"N","id":"2025/08/19/tormlb-pitmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776679-2025-08-19","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-19T22:40:00Z","originalDate":"2025-08-19","officialDate":"2025-08-19","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":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":127,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":74,"losses":53,"ties":0,"pct":".583"},"records":{},"divisionLeader":false,"wins":74,"losses":53,"winningPercentage":".583"},"franchiseName":"Toronto","clubName":"Blue Jays","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134","season":2025,"venue":{"id":31,"name":"PNC Park","link":"/api/v1/venues/31"},"springVenue":{"id":2526,"link":"/api/v1/venues/2526"},"teamCode":"pit","fileCode":"pit","abbreviation":"PIT","teamName":"Pirates","locationName":"Pittsburgh","firstYearOfPlay":"1882","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":"Pittsburgh","record":{"gamesPlayed":127,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":53,"losses":74,"ties":0,"pct":".417"},"records":{},"divisionLeader":false,"wins":53,"losses":74,"winningPercentage":".417"},"franchiseName":"Pittsburgh","clubName":"Pirates","active":true}},"players":{"ID672744":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744","firstName":"Alexander","lastName":"Canario","primaryNumber":"29","birthDate":"2000-05-07","currentAge":26,"birthCity":"Montecristi","birthCountry":"Dominican Republic","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Alexander","useLastName":"Canario","boxscoreName":"Canario","gender":"M","nameMatrilineal":"Gonzalez","isPlayer":true,"isVerified":true,"pronunciation":"cah-NAR-ee-oh","mlbDebutDate":"2023-09-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alexander Canario","nameSlug":"alexander-canario-672744","firstLastName":"Alexander Canario","lastFirstName":"Canario, Alexander","lastInitName":"Canario, A","initLastName":"A Canario","fullFMLName":"Alexander Canario","fullLFMName":"Canario, Alexander","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID694973":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973","firstName":"Paul","lastName":"Skenes","primaryNumber":"30","birthDate":"2002-05-29","currentAge":24,"birthCity":"Fullerton","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paul","useLastName":"Skenes","middleName":"David","boxscoreName":"Skenes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Skenes","nameSlug":"paul-skenes-694973","firstLastName":"Paul Skenes","lastFirstName":"Skenes, Paul","lastInitName":"Skenes, P","initLastName":"P Skenes","fullFMLName":"Paul David Skenes","fullLFMName":"Skenes, Paul David","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID668804":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804","firstName":"Bryan","lastName":"Reynolds","primaryNumber":"10","birthDate":"1995-01-27","currentAge":31,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Bryan","useLastName":"Reynolds","middleName":"Patrick","boxscoreName":"Reynolds, B","nickName":"B-Rey","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-04-20","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Reynolds","nameSlug":"bryan-reynolds-668804","firstLastName":"Bryan Reynolds","lastFirstName":"Reynolds, Bryan","lastInitName":"Reynolds, B","initLastName":"B Reynolds","fullFMLName":"Bryan Patrick Reynolds","fullLFMName":"Reynolds, Bryan Patrick","strikeZoneTop":3.284,"strikeZoneBottom":1.657},"ID681895":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895","firstName":"Samuel","lastName":"Sisk","primaryNumber":"48","birthDate":"1997-04-23","currentAge":29,"birthCity":"Chester","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Evan","useLastName":"Sisk","middleName":"Evan","boxscoreName":"Sisk","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-04-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Evan Sisk","nameSlug":"evan-sisk-681895","firstLastName":"Evan Sisk","lastFirstName":"Sisk, Evan","lastInitName":"Sisk, E","initLastName":"E Sisk","fullFMLName":"Samuel Evan Sisk","fullLFMName":"Sisk, Samuel Evan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID678894":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894","firstName":"Liover","lastName":"Peguero","birthDate":"2000-12-31","currentAge":25,"birthCity":"Higuey","birthCountry":"Dominican Republic","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Liover","useLastName":"Peguero","boxscoreName":"Peguero","gender":"M","nameMatrilineal":"Sosa","isPlayer":true,"isVerified":true,"pronunciation":"LEE-over puh-GAIR-oh","mlbDebutDate":"2022-06-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Liover Peguero","nameSlug":"liover-peguero-678894","firstLastName":"Liover Peguero","lastFirstName":"Peguero, Liover","lastInitName":"Peguero, L","initLastName":"L Peguero","fullFMLName":"Liover Peguero","fullLFMName":"Peguero, Liover ","strikeZoneTop":3.221,"strikeZoneBottom":1.625},"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},"ID676755":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755","firstName":"Isaac","lastName":"Mattson","primaryNumber":"72","birthDate":"1995-07-14","currentAge":31,"birthCity":"Erie","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Isaac","useLastName":"Mattson","middleName":"Gerald","boxscoreName":"Mattson","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isaac Mattson","nameSlug":"isaac-mattson-676755","firstLastName":"Isaac Mattson","lastFirstName":"Mattson, Isaac","lastInitName":"Mattson, I","initLastName":"I Mattson","fullFMLName":"Isaac Gerald Mattson","fullLFMName":"Mattson, Isaac Gerald","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID693312":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312","firstName":"Kyle","lastName":"Nicolas","birthDate":"1999-02-22","currentAge":27,"birthCity":"Massillon","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Nicolas","middleName":"Todd","boxscoreName":"Nicolas","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"Nicholas","mlbDebutDate":"2023-09-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Nicolas","nameSlug":"kyle-nicolas-693312","firstLastName":"Kyle Nicolas","lastFirstName":"Nicolas, Kyle","lastInitName":"Nicolas, K","initLastName":"K Nicolas","fullFMLName":"Kyle Todd Nicolas","fullLFMName":"Nicolas, Kyle Todd","strikeZoneTop":3.55,"strikeZoneBottom":1.63},"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},"ID669387":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387","firstName":"Carmen","lastName":"Mlodzinski","primaryNumber":"50","birthDate":"1999-02-19","currentAge":27,"birthCity":"Hilton Head Island","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carmen","useLastName":"Mlodzinski","middleName":"Alexander","boxscoreName":"Mlodzinski","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"pronunciation":"ma-JINSK-ee","mlbDebutDate":"2023-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carmen Mlodzinski","nameSlug":"carmen-mlodzinski-669387","firstLastName":"Carmen Mlodzinski","lastFirstName":"Mlodzinski, Carmen","lastInitName":"Mlodzinski, C","initLastName":"C Mlodzinski","fullFMLName":"Carmen Alexander Mlodzinski","fullLFMName":"Mlodzinski, Carmen Alexander","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID664770":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770","firstName":"Nathan","lastName":"Lukes","primaryNumber":"38","birthDate":"1994-07-12","currentAge":32,"birthCity":"Sacramento","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Nathan","useLastName":"Lukes","middleName":"Donald","boxscoreName":"Lukes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"lucas","mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathan Lukes","nameSlug":"nathan-lukes-664770","firstLastName":"Nathan Lukes","lastFirstName":"Lukes, Nathan","lastInitName":"Lukes, N","initLastName":"N Lukes","fullFMLName":"Nathan Donald Lukes","fullLFMName":"Lukes, Nathan Donald","strikeZoneTop":3.164,"strikeZoneBottom":1.597},"ID680718":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718","firstName":"Addison","lastName":"Barger","primaryNumber":"47","birthDate":"1999-11-12","currentAge":26,"birthCity":"Bellevue","birthStateProvince":"WA","birthCountry":"USA","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Addison","useLastName":"Barger","boxscoreName":"Barger","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"barge-er","mlbDebutDate":"2024-04-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Addison Barger","nameSlug":"addison-barger-680718","firstLastName":"Addison Barger","lastFirstName":"Barger, Addison","lastInitName":"Barger, A","initLastName":"A Barger","fullFMLName":"Addison Barger","fullLFMName":"Barger, Addison ","strikeZoneTop":3.175,"strikeZoneBottom":1.602},"ID689254":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254","firstName":"Mason","lastName":"Fluharty","primaryNumber":"68","birthDate":"2001-08-13","currentAge":25,"birthCity":"Lewes","birthStateProvince":"DE","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Fluharty","middleName":"Lynn","boxscoreName":"Fluharty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"FLEW-hardy","mlbDebutDate":"2025-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mason Fluharty","nameSlug":"mason-fluharty-689254","firstLastName":"Mason Fluharty","lastFirstName":"Fluharty, Mason","lastInitName":"Fluharty, M","initLastName":"M Fluharty","fullFMLName":"Mason Lynn Fluharty","fullLFMName":"Fluharty, Mason Lynn","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID680755":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755","firstName":"Braydon","lastName":"Fisher","primaryNumber":"63","birthDate":"2000-07-26","currentAge":26,"birthCity":"League City","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Braydon","useLastName":"Fisher","boxscoreName":"Fisher","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braydon Fisher","nameSlug":"braydon-fisher-680755","firstLastName":"Braydon Fisher","lastFirstName":"Fisher, Braydon","lastInitName":"Fisher, B","initLastName":"B Fisher","fullFMLName":"Braydon  Fisher","fullLFMName":"Fisher, Braydon","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID571760":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760","firstName":"Andrew","lastName":"Heaney","primaryNumber":"33","birthDate":"1991-06-05","currentAge":35,"birthCity":"Oklahoma City","birthStateProvince":"OK","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Heaney","middleName":"M.","boxscoreName":"Heaney","nickName":"Heandog","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"HEE-nee","mlbDebutDate":"2014-06-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Heaney","nameSlug":"andrew-heaney-571760","firstLastName":"Andrew Heaney","lastFirstName":"Heaney, Andrew","lastInitName":"Heaney, A","initLastName":"A Heaney","fullFMLName":"Andrew M. Heaney","fullLFMName":"Heaney, Andrew M.","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669261":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261","firstName":"Jack","lastName":"Suwinski","birthDate":"1998-07-29","currentAge":28,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":217,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jack","useLastName":"Suwinski","middleName":"William","boxscoreName":"Suwinski","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"suh-WIN-ski","mlbDebutDate":"2022-04-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jack Suwinski","nameSlug":"jack-suwinski-669261","firstLastName":"Jack Suwinski","lastFirstName":"Suwinski, Jack","lastInitName":"Suwinski, J","initLastName":"J Suwinski","fullFMLName":"Jack William Suwinski","fullLFMName":"Suwinski, Jack William","strikeZoneTop":3.258,"strikeZoneBottom":1.644},"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},"ID693304":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304","firstName":"Nicholas","lastName":"Gonzales","primaryNumber":"3","birthDate":"1999-05-27","currentAge":27,"birthCity":"Tucson","birthStateProvince":"AZ","birthCountry":"USA","height":"5' 8\"","weight":193,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nick","useLastName":"Gonzales","middleName":"Joseph","boxscoreName":"Gonzales, N","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2023-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Gonzales","nameSlug":"nick-gonzales-693304","firstLastName":"Nick Gonzales","lastFirstName":"Gonzales, Nick","lastInitName":"Gonzales, N","initLastName":"N Gonzales","fullFMLName":"Nicholas Joseph Gonzales","fullLFMName":"Gonzales, Nicholas Joseph","strikeZoneTop":3.051,"strikeZoneBottom":1.54},"ID677952":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952","firstName":"Braxton","lastName":"Ashcraft","primaryNumber":"35","birthDate":"1999-10-05","currentAge":26,"birthCity":"Waco","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Braxton","useLastName":"Ashcraft","boxscoreName":"Ashcraft, B","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braxton Ashcraft","nameSlug":"braxton-ashcraft-677952","firstLastName":"Braxton Ashcraft","lastFirstName":"Ashcraft, Braxton","lastInitName":"Ashcraft, B","initLastName":"B Ashcraft","fullFMLName":"Braxton  Ashcraft","fullLFMName":"Ashcraft, Braxton","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID687462":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462","firstName":"Spencer","lastName":"Horwitz","primaryNumber":"2","birthDate":"1997-11-14","currentAge":28,"birthCity":"Timonium","birthStateProvince":"MD","birthCountry":"USA","height":"5' 10\"","weight":204,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Spencer","useLastName":"Horwitz","middleName":"Elliott","boxscoreName":"Horwitz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Horwitz","nameSlug":"spencer-horwitz-687462","firstLastName":"Spencer Horwitz","lastFirstName":"Horwitz, Spencer","lastInitName":"Horwitz, S","initLastName":"S Horwitz","fullFMLName":"Spencer Elliott Horwitz","fullLFMName":"Horwitz, Spencer Elliott","strikeZoneTop":3.133,"strikeZoneBottom":1.581},"ID682927":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927","firstName":"Ronny","lastName":"Simon","primaryNumber":"63","birthDate":"2000-04-17","currentAge":26,"birthCity":"La Romana","birthCountry":"Dominican Republic","height":"5' 8\"","weight":196,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ronny","useLastName":"Simon","middleName":"Oliver","boxscoreName":"Simon","gender":"M","nameMatrilineal":"Mateo","isPlayer":true,"isVerified":true,"pronunciation":"sigh-mon; like simon says","mlbDebutDate":"2025-04-21","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ronny Simon","nameSlug":"ronny-simon-682927","firstLastName":"Ronny Simon","lastFirstName":"Simon, Ronny","lastInitName":"Simon, R","initLastName":"R Simon","fullFMLName":"Ronny Oliver Simon","fullLFMName":"Simon, Ronny Oliver","strikeZoneTop":3.01,"strikeZoneBottom":1.519},"ID663698":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698","firstName":"Joseph","lastName":"Bart","primaryNumber":"25","birthDate":"1996-12-15","currentAge":29,"birthCity":"Buford","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":242,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Joey","useLastName":"Bart","middleName":"Andrew","boxscoreName":"Bart","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joey Bart","nameSlug":"joey-bart-663698","firstLastName":"Joey Bart","lastFirstName":"Bart, Joey","lastInitName":"Bart, J","initLastName":"J Bart","fullFMLName":"Joseph Andrew Bart","fullLFMName":"Bart, Joseph Andrew","strikeZoneTop":3.3,"strikeZoneBottom":1.665},"ID686973":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973","firstName":"Louis","lastName":"Varland","primaryNumber":"77","birthDate":"1997-12-09","currentAge":28,"birthCity":"St. Paul","birthStateProvince":"MN","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Louis","useLastName":"Varland","middleName":"Dennis","boxscoreName":"Varland, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Louis Varland","nameSlug":"louis-varland-686973","firstLastName":"Louis Varland","lastFirstName":"Varland, Louis","lastInitName":"Varland, L","initLastName":"L Varland","fullFMLName":"Louis Dennis Varland","fullLFMName":"Varland, Louis Dennis","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID663893":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893","firstName":"Brendon","lastName":"Little","primaryNumber":"54","birthDate":"1996-08-11","currentAge":30,"birthCity":"Bryn Mawr","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brendon","useLastName":"Little","middleName":"David","boxscoreName":"Little, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-08-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brendon Little","nameSlug":"brendon-little-663893","firstLastName":"Brendon Little","lastFirstName":"Little, Brendon","lastInitName":"Little, B","initLastName":"B Little","fullFMLName":"Brendon David Little","fullLFMName":"Little, Brendon David","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID605135":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135","firstName":"Christopher","lastName":"Bassitt","primaryNumber":"40","birthDate":"1989-02-22","currentAge":37,"birthCity":"Toledo","birthStateProvince":"OH","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Bassitt","middleName":"M.","boxscoreName":"Bassitt","nickName":"C Bass","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chris Bassitt","nameSlug":"chris-bassitt-605135","firstLastName":"Chris Bassitt","lastFirstName":"Bassitt, Chris","lastInitName":"Bassitt, C","initLastName":"C Bassitt","fullFMLName":"Christopher M. Bassitt","fullLFMName":"Bassitt, Christopher M.","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID663767":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767","firstName":"Chase","lastName":"Shugart","primaryNumber":"55","birthDate":"1996-10-24","currentAge":29,"birthCity":"Bridge City","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Shugart","middleName":"C.","boxscoreName":"Shugart","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2024-08-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Shugart","nameSlug":"chase-shugart-663767","firstLastName":"Chase Shugart","lastFirstName":"Shugart, Chase","lastInitName":"Shugart, C","initLastName":"C Shugart","fullFMLName":"Chase C. Shugart","fullLFMName":"Shugart, Chase C.","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"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},"ID669707":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707","firstName":"Jared","lastName":"Triolo","primaryNumber":"19","birthDate":"1998-02-08","currentAge":28,"birthCity":"Nashua","birthStateProvince":"NH","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jared","useLastName":"Triolo","middleName":"Robert","boxscoreName":"Triolo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"TREE-olo","mlbDebutDate":"2023-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jared Triolo","nameSlug":"jared-triolo-669707","firstLastName":"Jared Triolo","lastFirstName":"Triolo, Jared","lastInitName":"Triolo, J","initLastName":"J Triolo","fullFMLName":"Jared Robert Triolo","fullLFMName":"Triolo, Jared Robert","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"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},"ID656605":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605","firstName":"Mitch","lastName":"Keller","primaryNumber":"23","birthDate":"1996-04-04","currentAge":30,"birthCity":"Cedar Rapids","birthStateProvince":"IA","birthCountry":"USA","height":"6' 3\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mitch","useLastName":"Keller","middleName":"Thomas","boxscoreName":"Keller, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-05-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mitch Keller","nameSlug":"mitch-keller-656605","firstLastName":"Mitch Keller","lastFirstName":"Keller, Mitch","lastInitName":"Keller, M","initLastName":"M Keller","fullFMLName":"Mitch Thomas Keller","fullLFMName":"Keller, Mitch Thomas","strikeZoneTop":3.66,"strikeZoneBottom":1.68},"ID502054":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054","firstName":"Thomas","lastName":"Pham","primaryNumber":"21","birthDate":"1988-03-08","currentAge":38,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Tommy","useLastName":"Pham","middleName":"James","boxscoreName":"Pham","nickName":"Phamtastic","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2006,"pronunciation":"Fam","mlbDebutDate":"2014-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy Pham","nameSlug":"tommy-pham-502054","firstLastName":"Tommy Pham","lastFirstName":"Pham, Tommy","lastInitName":"Pham, T","initLastName":"T Pham","fullFMLName":"Thomas James Pham","fullLFMName":"Pham, Thomas James","strikeZoneTop":3.273,"strikeZoneBottom":1.652},"ID670990":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990","firstName":"Yohan","lastName":"Ramírez","primaryNumber":"49","birthDate":"1995-05-06","currentAge":31,"birthCity":"Villa Mella","birthCountry":"Dominican Republic","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yohan","useLastName":"Ramírez","middleName":"Manuel","boxscoreName":"Ramírez","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"Yo-hawn","mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yohan Ramírez","nameSlug":"yohan-ramirez-670990","firstLastName":"Yohan Ramírez","lastFirstName":"Ramírez, Yohan","lastInitName":"Ramírez, Y","initLastName":"Y Ramírez","fullFMLName":"Yohan Manuel Ramírez","fullLFMName":"Ramírez, Yohan Manuel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID457705":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705","firstName":"Andrew","lastName":"McCutchen","primaryNumber":"24","birthDate":"1986-10-10","currentAge":39,"birthCity":"Fort Meade","birthStateProvince":"FL","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Andrew","useLastName":"McCutchen","middleName":"Stefan","boxscoreName":"McCutchen","nickName":"Drusneeze","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2005,"pronunciation":"mik-KUCH-in","mlbDebutDate":"2009-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew McCutchen","nameSlug":"andrew-mccutchen-457705","firstLastName":"Andrew McCutchen","lastFirstName":"McCutchen, Andrew","lastInitName":"McCutchen, A","initLastName":"A McCutchen","fullFMLName":"Andrew Stefan McCutchen","fullLFMName":"McCutchen, Andrew Stefan","strikeZoneTop":3.13,"strikeZoneBottom":1.579},"ID670059":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059","firstName":"Colin","lastName":"Holderman","primaryNumber":"35","birthDate":"1995-10-08","currentAge":30,"birthCity":"Bourbonnais","birthStateProvince":"IL","birthCountry":"USA","height":"6' 6\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Colin","useLastName":"Holderman","middleName":"Scott","boxscoreName":"Holderman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2022-05-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colin Holderman","nameSlug":"colin-holderman-670059","firstLastName":"Colin Holderman","lastFirstName":"Holderman, Colin","lastInitName":"Holderman, C","initLastName":"C Holderman","fullFMLName":"Colin Scott Holderman","fullLFMName":"Holderman, Colin Scott","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID643396":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396","firstName":"Isiah","lastName":"Kiner-Falefa","primaryNumber":"2","birthDate":"1995-03-23","currentAge":31,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Isiah","useLastName":"Kiner-Falefa","boxscoreName":"Kiner-Falefa","nickName":"Izzy","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2013,"pronunciation":"KYE-nuhr fuh-LEFF-uh","mlbDebutDate":"2018-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isiah Kiner-Falefa","nameSlug":"isiah-kiner-falefa-643396","firstLastName":"Isiah Kiner-Falefa","lastFirstName":"Kiner-Falefa, Isiah","lastInitName":"Kiner-Falefa, I","initLastName":"I Kiner-Falefa","fullFMLName":"Isiah Kiner-Falefa","fullLFMName":"Kiner-Falefa, Isiah","strikeZoneTop":3.125,"strikeZoneBottom":1.577},"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},"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},"ID642701":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701","firstName":"Dennis","lastName":"Santana","primaryNumber":"59","birthDate":"1996-04-12","currentAge":30,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dennis","useLastName":"Santana","middleName":"Anfernee","boxscoreName":"Santana, D","nickName":"Anfernee","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2018-06-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dennis Santana","nameSlug":"dennis-santana-642701","firstLastName":"Dennis Santana","lastFirstName":"Santana, Dennis","lastInitName":"Santana, D","initLastName":"D Santana","fullFMLName":"Dennis Anfernee Santana","fullLFMName":"Santana, Dennis Anfernee","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID680779":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779","firstName":"Henry","lastName":"Davis","primaryNumber":"32","birthDate":"1999-09-21","currentAge":26,"birthCity":"Bedford","birthStateProvince":"NY","birthCountry":"USA","height":"5' 11\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Henry","useLastName":"Davis","boxscoreName":"Davis, H","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2021,"mlbDebutDate":"2023-06-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Henry Davis","nameSlug":"henry-davis-680779","firstLastName":"Henry Davis","lastFirstName":"Davis, Henry","lastInitName":"Davis, H","initLastName":"H Davis","fullFMLName":"Henry  Davis","fullLFMName":"Davis, Henry","strikeZoneTop":3.188,"strikeZoneBottom":1.609},"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},"ID681347":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347","firstName":"Michael","lastName":"Burrows","primaryNumber":"50","birthDate":"1999-11-08","currentAge":26,"birthCity":"Waterford","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mike","useLastName":"Burrows","middleName":"Thomas","boxscoreName":"Burrows","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mike Burrows","nameSlug":"mike-burrows-681347","firstLastName":"Mike Burrows","lastFirstName":"Burrows, Mike","lastInitName":"Burrows, M","initLastName":"M Burrows","fullFMLName":"Michael Thomas Burrows","fullLFMName":"Burrows, Michael Thomas","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID691907":{"id":691907,"fullName":"Tsung-Che Cheng","link":"/api/v1/people/691907","firstName":"Tsung-Che","lastName":"Cheng","primaryNumber":"39","birthDate":"2001-07-26","currentAge":25,"birthCity":"Pingtung County","birthCountry":"Taiwan","height":"5' 8\"","weight":180,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Tsung-Che","useLastName":"Cheng","boxscoreName":"Cheng, T","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"sung-chay","mlbDebutDate":"2025-04-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tsung-Che Cheng","nameSlug":"tsung-che-cheng-691907","firstLastName":"Tsung-Che Cheng","lastFirstName":"Cheng, Tsung-Che","lastInitName":"Cheng, T","initLastName":"T Cheng","fullFMLName":"Tsung-Che Cheng","fullLFMName":"Cheng, Tsung-Che ","strikeZoneTop":3.016,"strikeZoneBottom":1.522},"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":31,"name":"PNC Park","link":"/api/v1/venues/31","location":{"address1":"115 Federal Street","city":"Pittsburgh","state":"Pennsylvania","stateAbbrev":"PA","postalCode":"15212","defaultCoordinates":{"latitude":40.446904,"longitude":-80.005753},"azimuthAngle":116.0,"elevation":780,"country":"USA","phone":"(412) 323-5000"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":38705,"turfType":"Grass","roofType":"Open","leftLine":325,"left":389,"leftCenter":410,"center":399,"rightCenter":375,"rightLine":320},"active":true,"season":"2025"},"officialVenue":{"id":31,"link":"/api/v1/venues/31"},"weather":{"condition":"Clear","temp":"88","wind":"9 mph, Out To LF"},"gameInfo":{"attendance":14282,"firstPitch":"2025-08-19T22:43:00.000Z","gameDurationMinutes":170},"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":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"home":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"}},"officialScorer":{"id":496999,"fullName":"Dave Musil Jr.","link":"/api/v1/people/496999"},"primaryDatacaster":{"id":800987,"fullName":"Diana Bump","link":"/api/v1/people/800987"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"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":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T22:43:06.191Z","endTime":"2025-08-19T22:43:45.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"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":[3,4,5],"actionIndex":[0,1,2],"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":5},"credits":[]}],"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-19T19:41:10.669Z","endTime":"2025-08-19T22:17:41.954Z","isPitch":false,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-19T22:17:41.954Z","endTime":"2025-08-19T22:41:37.831Z","isPitch":false,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-19T22:41:37.831Z","endTime":"2025-08-19T22:43:08.528Z","isPitch":false,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.61170550089012,"strikeZoneBottom":1.54463939061571,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.495895505395985,"aZ":-24.129266362746485,"pfxX":-8.463416148207754,"pfxZ":4.3606434698401335,"pX":0.824441337087801,"pZ":2.2491728201336794,"vX0":9.565305410840432,"vY0":-135.26717105390597,"vZ0":-4.342769522566992,"x":85.57,"y":178.05,"x0":-1.6640534089155974,"y0":50.006449033020125,"z0":5.574790611494217,"aX":-15.630636791498809},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.1,"breakHorizontal":13.2,"spinRate":2500,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.40546882082086144,"extension":6.673973603646959},"index":3,"playId":"f6718a0b-53d5-384d-9468-4c14d74ce68b","pitchNumber":1,"startTime":"2025-08-19T22:43:08.528Z","endTime":"2025-08-19T22:43:12.169Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.4,"strikeZoneTop":3.64020379895613,"strikeZoneBottom":1.53267767494997,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.3369963223355,"aZ":-31.09108667203545,"pfxX":1.8117540656800006,"pfxZ":0.6581845913009997,"pX":1.7477442366172191,"pZ":-0.004481009394805475,"vX0":7.5875013614147875,"vY0":-127.4199206684897,"vZ0":-7.712261115733143,"x":50.38,"y":238.9,"x0":-1.4999542925959686,"y0":50.00515517028913,"z0":5.506904490876962,"aX":2.9885175484545963},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.4,"breakHorizontal":-4.9,"spinRate":2656,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.42929998388171864,"extension":6.8136280918857395},"index":4,"playId":"ec70566b-2acf-37c7-80c5-e702337c10e0","pitchNumber":2,"startTime":"2025-08-19T22:43:21.915Z","endTime":"2025-08-19T22:43:25.255Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.20104810217321,"aZ":-23.15915354767921,"pfxX":-7.825804570697543,"pfxZ":4.947442336015403,"pX":-1.925516192914575,"pZ":4.095823082402078,"vX0":2.4403368856602805,"vY0":-133.9397332429314,"vZ0":-0.06504897926811459,"x":190.4,"y":128.19,"x0":-1.830292738752039,"y0":50.00073440908508,"z0":5.772704953409886,"aX":-14.255394157667471},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.1,"breakHorizontal":13.7,"spinRate":2323,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4085010388900292,"extension":6.534774853817536},"index":5,"playId":"61b82c27-7700-3fbd-bb8f-b15527db2324","pitchNumber":3,"startTime":"2025-08-19T22:43:38.207Z","endTime":"2025-08-19T22:43:45.159Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T22:43:45.159Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Addison Barger walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T22:44:58.767Z","endTime":"2025-08-19T22:46:07.414Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"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":[1,3,4,5],"actionIndex":[0,2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":5},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","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-19T22:43:55.806Z","endTime":"2025-08-19T22:45:00.796Z","isPitch":false,"type":"action","player":{"id":680718,"link":"/api/v1/people/680718"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.3,"endSpeed":69.5,"strikeZoneTop":3.6581060051447,"strikeZoneBottom":1.56764789584125,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.118392614702856,"aZ":-42.611214370830005,"pfxX":6.524697185288038,"pfxZ":-8.477144900188009,"pX":-1.4753461255518483,"pZ":3.871098584881776,"vX0":-1.3340802877507105,"vY0":-110.92762434516885,"vZ0":4.776736146612396,"x":173.24,"y":134.26,"x0":-1.7089578090346076,"y0":50.00354309793728,"z0":6.166800437382498,"aX":8.031540866402555},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-13.6,"breakHorizontal":-11.4,"spinRate":2569,"spinDirection":39},"zone":11,"typeConfidence":2.0,"plateTime":0.49611094852308346,"extension":6.521713872924559},"index":1,"playId":"083190a2-5a3c-331a-8c55-76d0c2534469","pitchNumber":1,"startTime":"2025-08-19T22:45:00.796Z","endTime":"2025-08-19T22:45:06.888Z","isPitch":true,"type":"pitch"},{"details":{"description":"George Springer steals (13) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":2,"actionPlayId":"083190a2-5a3c-331a-8c55-76d0c2534469","startTime":"2025-08-19T22:45:15.807Z","endTime":"2025-08-19T22:45:28.976Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"}},{"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":94.1,"endSpeed":85.6,"strikeZoneTop":3.71727828803424,"strikeZoneBottom":1.64453701397328,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.219636135987756,"aZ":-17.445156387893405,"pfxX":-5.339925491178791,"pfxZ":7.787252685044983,"pX":-0.6305708699687785,"pZ":4.485744760418856,"vX0":4.763449692244907,"vY0":-136.913890601344,"vZ0":-0.17706347859521332,"x":141.04,"y":117.66,"x0":-1.7021397936077842,"y0":50.004610123773475,"z0":5.748686403976006,"aX":-10.103383688771634},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.3,"breakHorizontal":8.6,"spinRate":2313,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4005811391165417,"extension":6.675433981901089},"index":3,"playId":"806277df-66af-3c63-8c76-c3ef6e6daffe","pitchNumber":2,"startTime":"2025-08-19T22:45:28.976Z","endTime":"2025-08-19T22:45:31.976Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":70.4,"strikeZoneTop":3.65452229441744,"strikeZoneBottom":1.12320362580432,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.553049104292672,"aZ":-43.13182703189023,"pfxX":6.365489541020359,"pfxZ":-8.733633313473748,"pX":-1.5621046012918658,"pZ":2.5640356975196545,"vX0":-1.3632497391540892,"vY0":-111.99738205122028,"vZ0":2.2713655780259394,"x":176.54,"y":169.55,"x0":-1.7676297853719722,"y0":50.003330660558426,"z0":5.988418237654823,"aX":7.986754884522669},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.3,"breakVerticalInduced":-14.8,"breakHorizontal":-11.0,"spinRate":2695,"spinDirection":38},"zone":11,"typeConfidence":2.0,"plateTime":0.4913899018179566,"extension":6.70275366881042},"index":4,"playId":"2d3d79e6-bce7-3433-ac07-80929a4fcee2","pitchNumber":3,"startTime":"2025-08-19T22:45:46.159Z","endTime":"2025-08-19T22:45:49.731Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.80576670151085,"strikeZoneBottom":1.64996656325877,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.837307175723225,"aZ":-16.173698523556673,"pfxX":-5.835071314262645,"pfxZ":8.31909461896745,"pX":1.3509641367878977,"pZ":2.381917247742736,"vX0":9.620630814262407,"vY0":-137.4297730648429,"vZ0":-5.8336663165135985,"x":65.5,"y":174.47,"x0":-1.4279619087610462,"y0":50.00537959912514,"z0":5.620593184756167,"aX":-11.227168966722031},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.0,"breakHorizontal":8.6,"spinRate":2376,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.39769252807520594,"extension":6.808460633161294},"index":5,"playId":"71252c8e-da04-3a17-b988-2ebc01ea57d5","pitchNumber":4,"startTime":"2025-08-19T22:46:03.578Z","endTime":"2025-08-19T22:46:07.414Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T22:46:07.414Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bo Bichette walks. George Springer to 3rd. Addison Barger to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T22:46:17.691Z","endTime":"2025-08-19T22:47:56.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"postOnSecond":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"postOnThird":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":[]}],"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":92.8,"endSpeed":84.8,"strikeZoneTop":3.77264246647254,"strikeZoneBottom":1.7879087560649,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.61247449547597,"aZ":-21.626044640016698,"pfxX":-8.308545283366632,"pfxZ":5.709110226850443,"pX":-0.6127459133993636,"pZ":3.5086350405359847,"vX0":5.589233512947002,"vY0":-135.09136017969118,"vZ0":-1.9663928802777026,"x":140.36,"y":144.05,"x0":-1.6298107839168028,"y0":50.00094593570559,"z0":5.767194517298406,"aX":-15.344746966032503},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.1,"breakHorizontal":13.8,"spinRate":2477,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.40556328157914523,"extension":6.7601417712097795},"index":0,"playId":"04cd8b13-30d0-3111-84c3-575779cc4ec4","pitchNumber":1,"startTime":"2025-08-19T22:46:34.605Z","endTime":"2025-08-19T22:46:38.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.69,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.758854873842363,"aZ":-14.834857480937172,"pfxX":-5.266519143191756,"pfxZ":9.016183830023316,"pX":0.62293951702779,"pZ":2.7354592962664084,"vX0":7.444021559362326,"vY0":-137.62658529487464,"vZ0":-5.413214107602277,"x":93.26,"y":164.92,"x0":-1.4292724106563641,"y0":50.00540808795729,"z0":5.728093255583592,"aX":-10.132101835361524},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.4,"breakHorizontal":8.0,"spinRate":2389,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.39755847185520565,"extension":6.683354951588913},"index":1,"playId":"65b9f3f8-9b3e-3eef-a286-e14a7004e2fc","pitchNumber":2,"startTime":"2025-08-19T22:46:51.957Z","endTime":"2025-08-19T22:46:54.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.84461659766168,"strikeZoneBottom":1.73746029003988,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.61577675709482,"aZ":-16.573305009055623,"pfxX":-5.988513700108287,"pfxZ":8.028854463745786,"pX":0.5080218342903278,"pZ":1.389652640818521,"vX0":7.329213881857992,"vY0":-138.2088982247131,"vZ0":-8.334127353377745,"x":97.64,"y":201.26,"x0":-1.394999089251421,"y0":50.00113406717732,"z0":5.548218810729815,"aX":-11.632759439267458},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.1,"breakHorizontal":9.4,"spinRate":2367,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.39568044227000065,"extension":6.9209448686157105},"index":2,"playId":"3360b918-ce42-3587-8f5c-2f0c3a7e2c0f","pitchNumber":3,"startTime":"2025-08-19T22:47:12.096Z","endTime":"2025-08-19T22:47:17.064Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.6,"strikeZoneTop":3.76292538645153,"strikeZoneBottom":1.73595077762081,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.693938520339696,"aZ":-33.56828361047993,"pfxX":1.6487219332363061,"pfxZ":-0.8365219846034462,"pX":1.770308201375303,"pZ":0.7937061988607532,"vX0":7.43879802255481,"vY0":-128.01241671053947,"vZ0":-5.592356110334933,"x":49.52,"y":217.35,"x0":-1.3840432627945123,"y0":50.00507137920636,"z0":5.625546297761226,"aX":2.7427951113488356},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-2.5,"breakHorizontal":-4.6,"spinRate":2621,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.4273960403575776,"extension":6.842882456880738},"index":3,"playId":"f1278300-fccb-351c-adcd-89f51b358eca","pitchNumber":4,"startTime":"2025-08-19T22:47:30.710Z","endTime":"2025-08-19T22:47:34.803Z","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":95.5,"endSpeed":87.4,"strikeZoneTop":3.72603593212555,"strikeZoneBottom":1.69971281265357,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.026194776370758,"aZ":-15.070904813314154,"pfxX":-5.485920219736733,"pfxZ":8.79819822267672,"pX":1.052224440943588,"pZ":1.1671326065680396,"vX0":8.709264213289977,"vY0":-138.55898745559594,"vZ0":-9.254304391650159,"x":76.89,"y":207.27,"x0":-1.419334711018925,"y0":50.00397039419479,"z0":5.55805742787586,"aX":-10.665913092547772},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.2,"breakHorizontal":8.2,"spinRate":2457,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3953335364471746,"extension":6.874359717306911},"index":4,"playId":"2bf247ef-c572-31ae-8161-5d1bdd417a3f","pitchNumber":5,"startTime":"2025-08-19T22:47:51.762Z","endTime":"2025-08-19T22:47:56.514Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T22:47:56.514Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alejandro Kirk singles on a fly ball to right fielder Bryan Reynolds. George Springer scores. Alejandro Kirk out at 2nd on the throw, right fielder Bryan Reynolds to second baseman Nick Gonzales. Addison Barger to 3rd. Bo Bichette to 2nd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T22:48:54.554Z","endTime":"2025-08-19T22:50:12.246Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"postOnThird":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,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":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","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":668804,"link":"/api/v1/people/668804"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_force","runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":{"id":656605,"link":"/api/v1/people/656605"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_force","runner":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","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":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T22:48:07.342Z","endTime":"2025-08-19T22:48:56.831Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.025240612167813,"aZ":-31.998141321075412,"pfxX":7.301315727194564,"pfxZ":0.11990294563657411,"pX":0.9174735208131397,"pZ":1.9923837388175225,"vX0":4.0562860665632865,"vY0":-121.22235653016224,"vZ0":-2.032315055870381,"x":82.03,"y":184.99,"x0":-1.726999506586929,"y0":50.00407726457916,"z0":5.639042651380832,"aX":10.850057342030805},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.0,"breakHorizontal":-14.2,"spinRate":2722,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.4520914436183596,"extension":6.743170785127719},"index":1,"playId":"870efc46-8971-3378-b9b3-e2b55cbcd4da","pitchNumber":1,"startTime":"2025-08-19T22:48:56.831Z","endTime":"2025-08-19T22:48:59.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.29938013342492,"strikeZoneBottom":1.42748351469213,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.76294434754075,"aZ":-22.84353842608764,"pfxX":-9.074261875842895,"pfxZ":4.857439330797533,"pX":0.6301229349072802,"pZ":2.7271637180086232,"vX0":8.880190448683326,"vY0":-137.80221061966185,"vZ0":-3.556231950556149,"x":92.98,"y":165.15,"x0":-1.45597322745803,"y0":50.00595753774544,"z0":5.578532247249214,"aX":-17.446248564311713},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.2,"breakHorizontal":14.5,"spinRate":2657,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.3975369840464764,"extension":6.828514828783732},"index":2,"playId":"d72d48f8-cfec-38f7-92da-7927ffcf20f5","pitchNumber":2,"startTime":"2025-08-19T22:49:21.650Z","endTime":"2025-08-19T22:49:24.726Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-19T22:49:38.214Z","endTime":"2025-08-19T22:49:53.000Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.216159850722157,"aZ":-31.06162482543667,"pfxX":5.474309014303625,"pfxZ":0.7349981122890128,"pX":0.44649322770912714,"pZ":2.173212205489807,"vX0":3.6097896186112575,"vY0":-122.35367245797048,"vZ0":-1.846171283442887,"x":99.98,"y":180.1,"x0":-1.7594121724740948,"y0":50.00389995258057,"z0":5.600162195035194,"aX":8.296840735054984},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.2,"breakHorizontal":-10.8,"spinRate":2741,"spinDirection":67},"zone":6,"typeConfidence":2.0,"plateTime":0.4477265572633913,"extension":6.739468710372998},"hitData":{"launchSpeed":99.9,"launchAngle":23.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.24,"coordY":74.34}},"index":4,"playId":"5e2ca6d4-89a0-35b5-a22c-b69c95a2a9a4","pitchNumber":3,"startTime":"2025-08-19T22:49:53.000Z","endTime":"2025-08-19T22:50:12.246Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T22:50:12.246Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathan Lukes singles on a ground ball to center fielder Jack Suwinski. Addison Barger scores. Bo Bichette scores.","rbi":2,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T22:50:45.441Z","endTime":"2025-08-19T22:51:37.028Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":{"id":656605,"link":"/api/v1/people/656605"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":{"id":656605,"link":"/api/v1/people/656605"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.49543999667787,"strikeZoneBottom":1.49694587248307,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.05333177596158,"aZ":-17.26863648083522,"pfxX":-5.516521000905922,"pfxZ":7.5586665157137904,"pX":-0.6894212705941172,"pZ":2.7788678905609014,"vX0":4.833715954737682,"vY0":-139.23848014526988,"vZ0":-4.801504105443514,"x":143.28,"y":163.75,"x0":-1.7277055937405754,"y0":50.00036872424038,"z0":5.661295522774537,"aX":-10.875182487812765},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.0,"breakHorizontal":9.0,"spinRate":2254,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.39275921833977545,"extension":6.816068112022159},"index":0,"playId":"5c0d23c1-1e1b-3a76-a1d9-74b4bb0f25af","pitchNumber":1,"startTime":"2025-08-19T22:50:47.932Z","endTime":"2025-08-19T22:50:51.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.82040561765878,"aZ":-17.555954164983106,"pfxX":-5.714922415518543,"pfxZ":7.520475456388746,"pX":0.03970510078161406,"pZ":2.4136077702434124,"vX0":6.420869235258063,"vY0":-138.29631471095627,"vZ0":-5.458180041418639,"x":115.49,"y":173.61,"x0":-1.5657203826118662,"y0":50.00541876256099,"z0":5.584199116038494,"aX":-11.1116184927464},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.7,"breakHorizontal":9.1,"spinRate":2412,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.3955216108657784,"extension":6.775094774970821},"index":1,"playId":"147247d1-ed27-331a-ad60-7effc12c5d35","pitchNumber":2,"startTime":"2025-08-19T22:51:05.531Z","endTime":"2025-08-19T22:51:09.438Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.305667288465376,"aZ":-17.342168711240838,"pfxX":-5.283240134792724,"pfxZ":7.635772662423259,"pX":-0.21786134434148904,"pZ":2.4314296613554855,"vX0":5.772376774769418,"vY0":-138.1460254970066,"vZ0":-5.305141854276989,"x":125.3,"y":173.13,"x0":-1.6429808817566618,"y0":50.00442163993223,"z0":5.533482430790828,"aX":-10.264904829793554},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.0,"breakHorizontal":8.4,"spinRate":2474,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.3957167657949938,"extension":6.678741373202558},"hitData":{"launchSpeed":100.7,"launchAngle":-2.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.17,"coordY":119.25}},"index":2,"playId":"c749dd4d-bc00-31bf-b4e5-6750ab09d76c","pitchNumber":3,"startTime":"2025-08-19T22:51:25.686Z","endTime":"2025-08-19T22:51:37.028Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T22:51:37.028Z","atBatIndex":4},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Ty France reaches on a fielder's choice, fielded by shortstop Jared Triolo. Nathan Lukes to 2nd. Nathan Lukes advances to 2nd, on a fielding error by shortstop Jared Triolo.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T22:51:49.232Z","endTime":"2025-08-19T22:54:32.453Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"postOnSecond":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.608827838972896,"aZ":-33.75862628418701,"pfxX":2.09785165054285,"pfxZ":-0.9643869292182901,"pX":1.2853501210661347,"pZ":1.525247403057053,"vX0":6.225180749543495,"vY0":-126.73299926649325,"vZ0":-3.768900044513115,"x":68.01,"y":197.6,"x0":-1.4661177283314686,"y0":50.003277171579946,"z0":5.7011553151223175,"aX":3.444173697384311},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.3,"breakHorizontal":-5.0,"spinRate":2485,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.4306442726649258,"extension":6.783150179844441},"index":0,"playId":"7e2cdd33-f309-3d7e-a506-35e1126e4f53","pitchNumber":1,"startTime":"2025-08-19T22:52:04.509Z","endTime":"2025-08-19T22:52:07.831Z","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":92.6,"endSpeed":85.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.37161146852923,"aZ":-21.356711859819896,"pfxX":-7.85705603354782,"pfxZ":5.873040621498567,"pX":0.255490755088918,"pZ":1.4088615028027835,"vX0":7.399009274514301,"vY0":-134.6210411037483,"vZ0":-7.07817211773124,"x":107.26,"y":200.74,"x0":-1.503642889960796,"y0":50.000875282486646,"z0":5.576572841926832,"aX":-14.464995590818763},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.4,"breakHorizontal":12.7,"spinRate":2437,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.40638204343797835,"extension":6.937784001482251},"index":1,"playId":"c39a7a56-cb14-3469-9fc7-70af1ced6d04","pitchNumber":2,"startTime":"2025-08-19T22:52:26.458Z","endTime":"2025-08-19T22:52:30.884Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":75.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.203307724506693,"aZ":-32.44172348706406,"pfxX":8.820187952553857,"pfxZ":-0.1827183033761699,"pX":0.5430737486244371,"pZ":2.605691001417105,"vX0":2.6197968014357627,"vY0":-120.73966839513946,"vZ0":-0.5797328319518243,"x":96.3,"y":168.43,"x0":-1.7039293781034166,"y0":50.00199437240405,"z0":5.722863850372542,"aX":12.921439233605218},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.2,"breakHorizontal":-16.6,"spinRate":2665,"spinDirection":65},"zone":6,"typeConfidence":2.0,"plateTime":0.4549826274710327,"extension":6.771087063821433},"index":2,"playId":"dee14085-1c01-3543-b564-2651e9cb0f8f","pitchNumber":3,"startTime":"2025-08-19T22:52:56.290Z","endTime":"2025-08-19T22:52:59.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.24120565798809,"strikeZoneBottom":1.43912480732502,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.683145229885046,"aZ":-16.634278097758706,"pfxX":-6.013677394974859,"pfxZ":8.066582630709124,"pX":1.5957474982926287,"pZ":2.619073275483957,"vX0":9.892064925838282,"vY0":-137.9149297103961,"vZ0":-5.449713290655483,"x":56.17,"y":168.07,"x0":-1.2562379988718122,"y0":50.00310747720986,"z0":5.742774160815327,"aX":-11.58577545889772},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.6,"breakHorizontal":8.9,"spinRate":2425,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.39715861079942405,"extension":6.721255191476903},"index":3,"playId":"d6e3dab5-f2c4-388f-9d09-a653b00bed92","pitchNumber":4,"startTime":"2025-08-19T22:53:20.581Z","endTime":"2025-08-19T22:53:24.297Z","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":81.0,"endSpeed":74.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.049485329922934,"aZ":-32.66631143739566,"pfxX":9.386436090750397,"pfxZ":-0.3490889028598634,"pX":0.9511954277254342,"pZ":2.910185099041166,"vX0":3.175456781046523,"vY0":-117.88582023297938,"vZ0":0.3932447501796097,"x":80.74,"y":160.21,"x0":-1.6358696609281296,"y0":50.00570182876444,"z0":5.775964471622164,"aX":13.108248493000353},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-0.2,"breakHorizontal":-17.8,"spinRate":2625,"spinDirection":61},"zone":12,"typeConfidence":2.0,"plateTime":0.4660377617113207,"extension":6.599467284453435},"index":4,"playId":"1d72c97b-59cc-3d43-9d4b-20330aba4526","pitchNumber":5,"startTime":"2025-08-19T22:53:40.157Z","endTime":"2025-08-19T22:53:43.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.22406740270885,"strikeZoneBottom":1.41611189216749,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.83360232835681,"aZ":-24.488923507315196,"pfxX":-8.71834281930079,"pfxZ":4.115990574545985,"pX":1.0091015467218503,"pZ":0.9938955435291441,"vX0":9.413901818325451,"vY0":-136.01933360984216,"vZ0":-7.422443759651907,"x":78.54,"y":211.94,"x0":-1.3699256855138755,"y0":50.0047107536401,"z0":5.465578523905713,"aX":-16.2804567025758},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.0,"breakHorizontal":13.7,"spinRate":2501,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.40324203229736666,"extension":6.8152367415260455},"index":5,"playId":"cfa249bd-3865-3f18-afda-901f098e8717","pitchNumber":6,"startTime":"2025-08-19T22:54:07.241Z","endTime":"2025-08-19T22:54:11.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.438464721251435,"aZ":-34.96429100822794,"pfxX":1.664671371568689,"pfxZ":-1.692516457256601,"pX":0.9579190669739425,"pZ":1.0139578509751568,"vX0":5.504060591003485,"vY0":-127.52122869695565,"vZ0":-4.826605559089293,"x":80.49,"y":211.4,"x0":-1.4417590046703048,"y0":50.00057258174841,"z0":5.679545105805215,"aX":2.749031794441301},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-4.0,"breakHorizontal":-4.2,"spinRate":2706,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.42898685915337964,"extension":6.853363076325585},"hitData":{"launchSpeed":61.7,"launchAngle":-27.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.86,"coordY":152.31}},"index":6,"playId":"b4b9801d-27af-3799-b30b-07f05f80d1d2","pitchNumber":7,"startTime":"2025-08-19T22:54:25.578Z","endTime":"2025-08-19T22:54:32.453Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T22:54:32.453Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ernie Clement called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T22:55:05.141Z","endTime":"2025-08-19T22:56:46.713Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"postOnSecond":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":81.0,"strikeZoneTop":3.50768468158984,"strikeZoneBottom":1.50236961213605,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.035282243481596,"aZ":-32.14526914635187,"pfxX":1.58907145076852,"pfxZ":0.0190510771101966,"pX":1.1010912063519103,"pZ":1.0755274653437312,"vX0":5.974115576297628,"vY0":-126.47247748160203,"vZ0":-5.15562074991765,"x":75.03,"y":209.74,"x0":-1.4873354572313868,"y0":50.00500274614652,"z0":5.6848021202440595,"aX":2.602639612108013},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.8,"breakHorizontal":-4.1,"spinRate":2506,"spinDirection":99},"zone":14,"typeConfidence":2.0,"plateTime":0.43121118362167854,"extension":6.795208027307168},"index":0,"playId":"b7a5d654-fa5c-35f4-9486-0853f636c669","pitchNumber":1,"startTime":"2025-08-19T22:55:05.141Z","endTime":"2025-08-19T22:55:08.959Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.1,"strikeZoneTop":3.47581540022217,"strikeZoneBottom":1.52156907757461,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.92827062346044,"aZ":-15.440300168980796,"pfxX":-4.284820754079142,"pfxZ":8.681888315721789,"pX":-0.4220065812824107,"pZ":2.6204638190946503,"vX0":4.633671168979538,"vY0":-137.11944437701374,"vZ0":-5.567126102021169,"x":133.09,"y":168.03,"x0":-1.5675311602258062,"y0":50.00042071966658,"z0":5.7100834135126695,"aX":-8.255970270533272},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.9,"breakHorizontal":7.0,"spinRate":2440,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.39764461226588566,"extension":6.762989167162411},"index":1,"playId":"11de6860-f7f8-34c0-a660-06c78e15c993","pitchNumber":2,"startTime":"2025-08-19T22:55:21.939Z","endTime":"2025-08-19T22:55:25.157Z","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.4,"endSpeed":71.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.44070550336858,"aZ":-42.05780262959801,"pfxX":4.097958989176705,"pfxZ":-7.731935787552842,"pX":0.34747104762447384,"pZ":1.6641122453522297,"vX0":2.8584228527348965,"vY0":-112.67251136183198,"vZ0":0.07562891263505733,"x":103.76,"y":193.85,"x0":-1.4721315123053806,"y0":50.001236718331604,"z0":5.898133998996951,"aX":5.240459564923771},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-13.7,"breakHorizontal":-8.2,"spinRate":2701,"spinDirection":31},"zone":9,"typeConfidence":2.0,"plateTime":0.48707542282272076,"extension":6.792763562808364},"index":2,"playId":"e183d2ca-d903-3043-b90f-753438cd7d9f","pitchNumber":3,"startTime":"2025-08-19T22:55:38.332Z","endTime":"2025-08-19T22:55:41.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":75.7,"strikeZoneTop":3.43051308709949,"strikeZoneBottom":1.47669141057222,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.920629634285195,"aZ":-31.84955339856317,"pfxX":6.602188837163333,"pfxZ":0.22008977472837365,"pX":2.076399123326789,"pZ":0.7262552475326092,"vX0":6.955005402470642,"vY0":-120.77873123909521,"vZ0":-4.513634039712251,"x":37.85,"y":219.17,"x0":-1.7197040082836095,"y0":50.00019510628533,"z0":5.483663239028558,"aX":9.555764323537916},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-0.6,"breakHorizontal":-13.9,"spinRate":2780,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.4570309521930427,"extension":6.887267685023724},"index":3,"playId":"293a63fd-caaa-3669-b3c2-850590cd38f8","pitchNumber":4,"startTime":"2025-08-19T22:55:56.851Z","endTime":"2025-08-19T22:56:00.624Z","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":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.39653759949969,"strikeZoneBottom":1.44234668275613,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.564797081051005,"aZ":-29.380119774530954,"pfxX":6.524951925592846,"pfxZ":1.8442272636287367,"pX":1.9528529585380399,"pZ":1.6057398857016274,"vX0":6.469284567338754,"vY0":-122.81118329238296,"vZ0":-3.4445930801909386,"x":42.56,"y":195.43,"x0":-1.5688700963927469,"y0":50.00610784235003,"z0":5.5401202379959695,"aX":9.914707168320465},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.8,"breakHorizontal":-13.4,"spinRate":2816,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.44692981851822866,"extension":6.828351144030685},"index":4,"playId":"ee00412d-a5d1-37b1-8aec-a31f56c047a8","pitchNumber":5,"startTime":"2025-08-19T22:56:21.822Z","endTime":"2025-08-19T22:56:25.524Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.3846275681273,"strikeZoneBottom":1.39055478615812,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.371993337324426,"aZ":-14.268428798561729,"pfxX":-3.4119289195384885,"pfxZ":9.344099148784476,"pX":0.8022726340706241,"pZ":1.6985722920747317,"vX0":7.391203662620222,"vY0":-137.5113871089062,"vZ0":-7.933362707105156,"x":86.42,"y":192.92,"x0":-1.476559817095525,"y0":50.00233953356118,"z0":5.58821753295506,"aX":-6.538371096412612},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.5,"breakHorizontal":4.7,"spinRate":2368,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.39826193747659255,"extension":6.819964304863932},"index":5,"playId":"fe50d4d8-394e-3e5e-b03e-a7a64322b1db","pitchNumber":6,"startTime":"2025-08-19T22:56:42.374Z","endTime":"2025-08-19T22:56:46.713Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T22:56:46.713Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrés Giménez grounds out, second baseman Nick Gonzales to first baseman Spencer Horwitz.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T22:57:00.547Z","endTime":"2025-08-19T22:57:41.434Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"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":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"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":2},"pitchData":{"startSpeed":77.9,"endSpeed":71.4,"strikeZoneTop":3.27158225510285,"strikeZoneBottom":1.40761027259635,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.863709354392164,"aZ":-41.88779259608885,"pfxX":5.7721676692746655,"pfxZ":-7.541478705895246,"pX":-0.7143054292130642,"pZ":2.34810128643389,"vX0":0.22216382502966892,"vY0":-113.4153413128156,"vZ0":1.2649382880108657,"x":144.23,"y":175.38,"x0":-1.5624320597783663,"y0":50.000979243895124,"z0":5.99638061521133,"aX":7.436510573466007},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-13.0,"breakHorizontal":-10.4,"spinRate":2695,"spinDirection":32},"zone":4,"typeConfidence":2.0,"plateTime":0.4849628832098265,"extension":6.741138163664842},"index":0,"playId":"20334cdc-7dfc-3449-a5c7-a74f3ca61495","pitchNumber":1,"startTime":"2025-08-19T22:57:16.587Z","endTime":"2025-08-19T22:57:20.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.998174216555746,"aZ":-31.61839480800997,"pfxX":1.542966377113411,"pfxZ":0.33368570448417145,"pX":-0.28459806082549466,"pZ":2.2618526675089985,"vX0":3.079088383440767,"vY0":-127.36692833788041,"vZ0":-2.591851036578486,"x":127.85,"y":177.71,"x0":-1.7072943827946359,"y0":50.000989164081,"z0":5.78115138516328,"aX":2.546061497575301},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.2,"breakHorizontal":-3.5,"spinRate":2676,"spinDirection":94},"zone":4,"typeConfidence":2.0,"plateTime":0.4292680831438651,"extension":6.583215984564403},"hitData":{"launchSpeed":95.6,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.27,"coordY":147.63}},"index":1,"playId":"64fccea4-0ee3-34e7-b1c9-7ee85a6bf468","pitchNumber":2,"startTime":"2025-08-19T22:57:34.248Z","endTime":"2025-08-19T22:57:41.434Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T22:57:41.434Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronny Simon strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T22:58:58.437Z","endTime":"2025-08-19T23:00:33.643Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"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(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.9,"endSpeed":84.7,"strikeZoneTop":3.1987565999078,"strikeZoneBottom":1.34033771691016,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.87457568683088,"aZ":-14.825614121224175,"pfxX":-6.657182505597913,"pfxZ":9.462767266249005,"pX":0.4571966423819414,"pZ":1.9995438265812724,"vX0":10.641095220249667,"vY0":-134.70344365179753,"vZ0":-6.804971081270953,"x":99.57,"y":184.79,"x0":-2.6835402311352343,"y0":50.00388577650876,"z0":5.611091301656297,"aX":-12.207341221996844},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.7,"breakHorizontal":9.7,"spinRate":2371,"spinDirection":215},"zone":6,"typeConfidence":0.89,"plateTime":0.406957538680925,"extension":6.430340761606164},"index":0,"playId":"dbe26969-6019-3dbf-aa72-fcc4523314e1","pitchNumber":1,"startTime":"2025-08-19T22:59:56.297Z","endTime":"2025-08-19T22:59:59.558Z","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":94.3,"endSpeed":86.2,"strikeZoneTop":3.28756611188425,"strikeZoneBottom":1.500000199492,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.483493904824496,"aZ":-15.002125467551576,"pfxX":-6.747094493200905,"pfxZ":9.042149864314176,"pX":-0.7355534620277554,"pZ":1.6945151833535241,"vX0":7.427755438855587,"vY0":-136.99033612873197,"vZ0":-7.813270976388244,"x":145.04,"y":193.03,"x0":-2.6065185339413084,"y0":50.00268514674106,"z0":5.6107526319954095,"aX":-12.813788612277337},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.9,"breakHorizontal":10.7,"spinRate":2430,"spinDirection":215},"zone":7,"typeConfidence":0.91,"plateTime":0.3999407800426531,"extension":6.255154804407686},"index":1,"playId":"0c084e88-d117-39d3-a885-9070ebc096ad","pitchNumber":2,"startTime":"2025-08-19T23:00:13.524Z","endTime":"2025-08-19T23:00:16.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.871774466757934,"aZ":-17.07009893886815,"pfxX":-6.336945151877512,"pfxZ":7.897687626892045,"pX":-0.055211617210709746,"pZ":3.018316200016415,"vX0":9.340320979918225,"vY0":-137.07124005497238,"vZ0":-3.6935159145775454,"x":119.1,"y":157.29,"x0":-2.675706546788655,"y0":50.0017902237372,"z0":5.541018255178253,"aX":-12.11856969493402},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.8,"breakHorizontal":9.6,"spinRate":2445,"spinDirection":218},"zone":2,"typeConfidence":0.9,"plateTime":0.39882338632526615,"extension":6.378008607773429},"index":2,"playId":"94eaac02-cbf7-3ab4-b18b-f7aa35f8420e","pitchNumber":3,"startTime":"2025-08-19T23:00:29.710Z","endTime":"2025-08-19T23:00:33.643Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:00:33.643Z","atBatIndex":8},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Spencer Horwitz pops out to third baseman Ernie Clement.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T23:00:45.775Z","endTime":"2025-08-19T23:03:36.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":85.7,"strikeZoneTop":3.61846222988557,"strikeZoneBottom":1.58883051597244,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.990098636610863,"aZ":-15.82717200626554,"pfxX":-6.150070153669926,"pfxZ":8.69313097669213,"pX":1.1499903967242968,"pZ":3.5062867290404713,"vX0":12.214979221928889,"vY0":-136.27705485815855,"vZ0":-3.046098737721893,"x":73.17,"y":144.11,"x0":-2.591674566229845,"y0":50.00400591808882,"z0":5.7320794429935455,"aX":-11.567794997696353},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.2,"breakHorizontal":8.5,"spinRate":2417,"spinDirection":212},"zone":12,"typeConfidence":0.9,"plateTime":0.4019428561014866,"extension":6.4218264575789545},"index":0,"playId":"856f0566-ac02-3899-b3f3-cbbc351bb488","pitchNumber":1,"startTime":"2025-08-19T23:00:55.488Z","endTime":"2025-08-19T23:00:59.278Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":71.6,"strikeZoneTop":3.54683360423464,"strikeZoneBottom":1.55782267165397,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.53725740391374,"aZ":-37.011523823079294,"pfxX":5.602580067497355,"pfxZ":-3.758003931414585,"pX":0.3061725288494757,"pZ":3.3547211400241013,"vX0":4.9229531606315104,"vY0":-112.52238162027648,"vZ0":2.458899303238189,"x":105.33,"y":148.2,"x0":-2.6340885352217964,"y0":50.00196174866519,"z0":5.985716660802016,"aX":7.2151299252114365},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-5.9,"breakHorizontal":-11.4,"spinRate":2787,"spinDirection":65},"zone":3,"typeConfidence":0.9,"plateTime":0.4859212893045446,"extension":6.304695462422022},"index":1,"playId":"93d3d1fd-336f-353c-a710-cec7cb62f809","pitchNumber":2,"startTime":"2025-08-19T23:01:12.469Z","endTime":"2025-08-19T23:01:16.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.5900001599819,"strikeZoneBottom":1.69000110013726,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.683824182237238,"aZ":-15.573890722641575,"pfxX":-8.372860775840909,"pfxZ":8.977021299990362,"pX":0.7434138625698552,"pZ":2.24187632320118,"vX0":11.601036355042131,"vY0":-135.1792339007546,"vZ0":-6.042663208730192,"x":88.66,"y":178.25,"x0":-2.517526988020147,"y0":50.004719366504894,"z0":5.601177608307429,"aX":-15.486619762518576},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.1,"breakHorizontal":12.7,"spinRate":2340,"spinDirection":215},"zone":9,"typeConfidence":0.89,"plateTime":0.40532099775404706,"extension":6.360325980659051},"index":2,"playId":"63b5d50a-4c2f-3542-a8f9-cd3f44c62129","pitchNumber":3,"startTime":"2025-08-19T23:01:28.762Z","endTime":"2025-08-19T23:01:31.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.53815243426777,"strikeZoneBottom":1.63044524925749,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.53965294863432,"aZ":-24.01953258696016,"pfxX":1.2013708288950973,"pfxZ":4.95350090216847,"pX":1.6410881149869245,"pZ":0.5461127132976508,"vX0":10.53941051296821,"vY0":-127.31912789217802,"vZ0":-7.4371037961813355,"x":54.45,"y":224.03,"x0":-2.703815297754745,"y0":50.0018952406912,"z0":5.398977305127836,"aX":1.975529145722774},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.4,"breakHorizontal":-4.6,"spinRate":2340,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.4297993533857203,"extension":6.4657459218699955},"index":3,"playId":"b4b1a349-5a1c-3229-8e25-5ccbf7eddcb0","pitchNumber":4,"startTime":"2025-08-19T23:01:48.914Z","endTime":"2025-08-19T23:01:53.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":85.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.17702359092332,"aZ":-11.124939007497218,"pfxX":-6.63928249667228,"pfxZ":11.062398184633398,"pX":0.908854905166007,"pZ":2.473440971081665,"vX0":11.55737782169229,"vY0":-137.70099601413938,"vZ0":-6.132284551853427,"x":82.36,"y":172.0,"x0":-2.497598604700573,"y0":50.00298143231615,"z0":5.496250126732614,"aX":-12.634066428470414},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.7,"breakHorizontal":9.4,"spinRate":2474,"spinDirection":219},"zone":14,"typeConfidence":0.92,"plateTime":0.3991630852624546,"extension":6.4343246071969515},"index":4,"playId":"45ee9d6e-3d32-3588-aee7-5a9265d28bf3","pitchNumber":5,"startTime":"2025-08-19T23:02:13.906Z","endTime":"2025-08-19T23:02:16.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.012526852100336,"aZ":-27.980912301882814,"pfxX":-9.903924164975052,"pfxZ":2.6190626928221157,"pX":-0.6785618557786213,"pZ":3.093709573548611,"vX0":8.458009698847606,"vY0":-125.57262345392532,"vZ0":-0.3131494722840975,"x":142.87,"y":155.25,"x0":-2.8008618058108943,"y0":50.00085886164352,"z0":5.493000582157507,"aX":-15.842708180197047},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.9,"breakHorizontal":16.1,"spinRate":1472,"spinDirection":251},"zone":1,"typeConfidence":0.91,"plateTime":0.4358856655248946,"extension":6.601769472687877},"index":5,"playId":"7e36db71-29ba-3e82-b9bb-013cd13a7d02","pitchNumber":6,"startTime":"2025-08-19T23:02:36.024Z","endTime":"2025-08-19T23:02:41.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.768650036874778,"aZ":-26.688003081721263,"pfxX":0.7753146949875007,"pfxZ":3.1105928764706015,"pX":0.9103681748726168,"pZ":1.9505795112832682,"vX0":9.01772962439144,"vY0":-130.9686394795357,"vZ0":-4.141367802200506,"x":82.3,"y":186.11,"x0":-2.656837127112519,"y0":50.00354908700313,"z0":5.513979549783524,"aX":1.3645648029929247},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.0,"breakHorizontal":-3.1,"spinRate":2366,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.41584873285033686,"extension":6.682154711409367},"index":6,"playId":"8777d5db-7a45-351c-b6b2-5b34ef2a85ea","pitchNumber":7,"startTime":"2025-08-19T23:02:58.387Z","endTime":"2025-08-19T23:03:01.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.845360656444228,"aZ":-15.051169459911044,"pfxX":-6.490929947435406,"pfxZ":8.990973724505338,"pX":0.24011039518140448,"pZ":2.392999502644164,"vX0":10.38343448395904,"vY0":-136.80195968861676,"vZ0":-5.193822141396143,"x":107.85,"y":174.17,"x0":-2.7531065184089014,"y0":50.00276704963983,"z0":5.340137216562983,"aX":-12.362285741992686},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.4,"breakHorizontal":9.7,"spinRate":2363,"spinDirection":222},"zone":5,"typeConfidence":0.9,"plateTime":0.3996616394892034,"extension":6.58377051442068},"hitData":{"launchSpeed":73.2,"launchAngle":58.0,"totalDistance":181.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":73.51,"coordY":150.3}},"index":7,"playId":"a1558fa3-f0a5-3035-9b65-49f567d510bf","pitchNumber":8,"startTime":"2025-08-19T23:03:28.731Z","endTime":"2025-08-19T23:03:36.830Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:03:36.830Z","atBatIndex":9},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bryan Reynolds doubles (28) on a line drive to center fielder Myles Straw.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T23:03:45.772Z","endTime":"2025-08-19T23:04:31.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.29304491497004,"strikeZoneBottom":1.58448087870054,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.221489902388704,"aZ":-14.784452999700875,"pfxX":-7.2270595181368,"pfxZ":9.15879571669938,"pX":0.28235761422672284,"pZ":1.6696839084727786,"vX0":10.47515850135624,"vY0":-136.92252916020934,"vZ0":-7.4529246140605325,"x":106.24,"y":193.7,"x0":-2.6539803905140817,"y0":50.006204004967046,"z0":5.4388118806022225,"aX":-13.727047078921688},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.1,"breakHorizontal":10.9,"spinRate":2254,"spinDirection":222},"zone":9,"typeConfidence":0.91,"plateTime":0.4000343616026867,"extension":6.4922167620190905},"index":0,"playId":"4071d15a-5724-3169-b907-fb2debe77e4b","pitchNumber":1,"startTime":"2025-08-19T23:04:03.965Z","endTime":"2025-08-19T23:04:07.249Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.900784536622528,"aZ":-20.758252429052803,"pfxX":-1.9789255625871753,"pfxZ":6.522427210033393,"pX":0.21385169048588612,"pZ":2.496866935865153,"vX0":8.347239470068335,"vY0":-130.77674046904713,"vZ0":-3.6461910340173938,"x":108.85,"y":171.36,"x0":-2.747901983168348,"y0":50.00260800576385,"z0":5.4469257075292425,"aX":-3.4646069954836864},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":11.3,"breakHorizontal":1.9,"spinRate":2389,"spinDirection":206},"zone":5,"typeConfidence":0.9,"plateTime":0.41718602309145236,"extension":6.357733566094329},"hitData":{"launchSpeed":94.9,"launchAngle":17.0,"totalDistance":284.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":89.54,"coordY":70.93}},"index":1,"playId":"47574abe-4139-31a0-9abd-2184003146d3","pitchNumber":2,"startTime":"2025-08-19T23:04:19.258Z","endTime":"2025-08-19T23:04:31.348Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:04:31.348Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Gonzales flies out to center fielder Myles Straw.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T23:04:45.103Z","endTime":"2025-08-19T23:05:57.064Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.52012410152641,"strikeZoneBottom":1.48253012850162,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.208152682000176,"aZ":-27.86929764328225,"pfxX":0.11872048405930677,"pfxZ":2.667733225192573,"pX":-0.028592226855252333,"pZ":1.7290617840607947,"vX0":6.91162046560484,"vY0":-125.91217114031706,"vZ0":-3.7575190869849617,"x":118.09,"y":192.1,"x0":-2.81811740825927,"y0":50.00403410181426,"z0":5.481683617121029,"aX":0.19142088369318097},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.2,"breakHorizontal":-1.7,"spinRate":2327,"spinDirection":149},"zone":8,"typeConfidence":2.0,"plateTime":0.4340688248765554,"extension":6.3069485736512725},"index":0,"playId":"f5c31f1a-d504-354e-9917-fe34a7dda81d","pitchNumber":1,"startTime":"2025-08-19T23:05:03.434Z","endTime":"2025-08-19T23:05:06.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.8,"strikeZoneTop":3.48467142414516,"strikeZoneBottom":1.52874414993949,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.836611873244596,"aZ":-29.968362416557223,"pfxX":0.12758970580260343,"pfxZ":1.4256127713226712,"pX":1.8496686339887225,"pZ":0.2445873512163443,"vX0":10.712560491082108,"vY0":-123.34111998288692,"vZ0":-6.387213387432472,"x":46.49,"y":232.18,"x0":-2.5607703281031506,"y0":50.001903714441006,"z0":5.385167358419721,"aX":0.19580888962885204},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.3,"breakHorizontal":-2.6,"spinRate":2309,"spinDirection":115},"zone":14,"typeConfidence":0.89,"plateTime":0.4435698033151221,"extension":6.481672340955427},"index":1,"playId":"42436095-7e66-355a-9213-d65b0793cb79","pitchNumber":2,"startTime":"2025-08-19T23:05:22.972Z","endTime":"2025-08-19T23:05:26.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.19455943076287,"aZ":-15.325594536297569,"pfxX":-4.597623384050545,"pfxZ":8.90952317131108,"pX":-0.29652092996444457,"pZ":2.934192110282651,"vX0":7.849400731471385,"vY0":-136.8882593904753,"vZ0":-4.413518806985299,"x":128.3,"y":159.56,"x0":-2.608396223905908,"y0":50.00546975935252,"z0":5.622166591747809,"aX":-8.697722277360784},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.4,"breakHorizontal":6.6,"spinRate":2287,"spinDirection":215},"zone":1,"typeConfidence":0.91,"plateTime":0.40066083670531105,"extension":6.2585730146474825},"hitData":{"launchSpeed":97.2,"launchAngle":34.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":145.47,"coordY":48.72}},"index":2,"playId":"601f0298-9d4d-37a3-8509-43f4a156f576","pitchNumber":3,"startTime":"2025-08-19T23:05:47.767Z","endTime":"2025-08-19T23:05:57.064Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:05:57.064Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Myles Straw walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T23:06:50.506Z","endTime":"2025-08-19T23:10:01.867Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.1,"strikeZoneTop":3.43866236266057,"strikeZoneBottom":1.50392878660848,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.463268803054657,"aZ":-15.161121114012843,"pfxX":-5.041900699289046,"pfxZ":9.11321962184019,"pX":1.551466699312605,"pZ":0.8433727846647137,"vX0":9.94705249502081,"vY0":-135.0501901772195,"vZ0":-9.763840878191358,"x":57.86,"y":216.01,"x0":-1.506787988849402,"y0":50.00356917730342,"z0":5.546493034221844,"aX":-9.413940401358168},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.8,"breakHorizontal":7.3,"spinRate":2462,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4039332333459771,"extension":7.076962326438938},"index":0,"playId":"749eec5d-5a20-358c-ab96-7b6a5f980f03","pitchNumber":1,"startTime":"2025-08-19T23:08:11.825Z","endTime":"2025-08-19T23:08:15.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.3,"strikeZoneTop":3.52184745472022,"strikeZoneBottom":1.506887952711,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.528141815114832,"aZ":-32.772109224436996,"pfxX":1.3164384427286766,"pfxZ":-0.385311304255303,"pX":1.754468531470291,"pZ":0.17262351534368328,"vX0":7.583583522512646,"vY0":-123.51560647531433,"vZ0":-6.519957564346033,"x":50.12,"y":234.12,"x0":-1.5152926514671452,"y0":50.00299978391578,"z0":5.571984342766202,"aX":2.0504502407373373},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.9,"breakHorizontal":-4.0,"spinRate":2572,"spinDirection":94},"zone":14,"typeConfidence":2.0,"plateTime":0.4419457144100498,"extension":6.880149518198851},"index":1,"playId":"d65bce8d-587b-37c3-a703-7253ed56ccfc","pitchNumber":2,"startTime":"2025-08-19T23:08:25.250Z","endTime":"2025-08-19T23:08:28.440Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.35485498988692,"strikeZoneBottom":1.54675005384367,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.53125183835197,"aZ":-16.477251530355435,"pfxX":-4.579276297529711,"pfxZ":8.258007024088158,"pX":0.9205032961215144,"pZ":3.0593629555866535,"vX0":8.18379959591347,"vY0":-136.38439216592406,"vZ0":-4.108627410468902,"x":81.91,"y":156.18,"x0":-1.5121287184386856,"y0":50.001407256094346,"z0":5.70805322130948,"aX":-8.703348045284258},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.4,"breakHorizontal":6.7,"spinRate":2293,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.4002679198624195,"extension":6.815299571989892},"index":2,"playId":"8fa6cfee-6cc6-37a9-bdcf-3cb74c8a785f","pitchNumber":3,"startTime":"2025-08-19T23:08:41.737Z","endTime":"2025-08-19T23:08:45.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.9,"endSpeed":70.4,"strikeZoneTop":3.30473320109203,"strikeZoneBottom":1.53031512738612,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.970190875149264,"aZ":-43.642224168490394,"pfxX":6.202109532024641,"pfxZ":-9.121115724879683,"pX":-0.4200945704345849,"pZ":3.444436739388146,"vX0":0.8428890379320669,"vY0":-111.9171359046512,"vZ0":3.835015279635762,"x":133.01,"y":145.78,"x0":-1.6077192457975482,"y0":50.00522954064348,"z0":6.206796741487659,"aX":7.794453397505643},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.7,"breakVerticalInduced":-15.1,"breakHorizontal":-11.4,"spinRate":2620,"spinDirection":32},"zone":11,"typeConfidence":2.0,"plateTime":0.4911692771082987,"extension":6.8005728019372835},"index":3,"playId":"30f010c0-646f-3635-b816-2559e71d5ed1","pitchNumber":4,"startTime":"2025-08-19T23:08:55.282Z","endTime":"2025-08-19T23:09:01.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.53828831277112,"aZ":-14.042058774049153,"pfxX":-4.4895588606612975,"pfxZ":9.601922875976449,"pX":1.081966552002748,"pZ":2.3395866605231888,"vX0":8.44975950521059,"vY0":-136.21266175939044,"vZ0":-6.123759320908629,"x":75.76,"y":175.61,"x0":-1.4700802205265162,"y0":50.001232700434926,"z0":5.579038464639826,"aX":-8.477203025469853},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.3,"breakHorizontal":6.5,"spinRate":2468,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4013561177123055,"extension":6.97429169893007},"index":4,"playId":"61b827df-5e0c-3321-88f0-dfcb6d2114e3","pitchNumber":5,"startTime":"2025-08-19T23:09:09.668Z","endTime":"2025-08-19T23:09:13.770Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.607791481881918,"aZ":-32.7484120739934,"pfxX":1.0859304589143144,"pfxZ":-0.35230063198960515,"pX":0.6037638687675392,"pZ":2.22073936977304,"vX0":5.436867221895972,"vY0":-126.33657894403761,"vZ0":-2.318026292616394,"x":93.99,"y":178.82,"x0":-1.7094340299084354,"y0":50.00207021870413,"z0":5.759587000531138,"aX":1.7707673583276138},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.0,"breakHorizontal":-3.1,"spinRate":2607,"spinDirection":71},"zone":6,"typeConfidence":2.0,"plateTime":0.43207942450000836,"extension":6.740852363303073},"index":5,"playId":"c0bafb00-65aa-3c9a-9921-eab06ed2d72e","pitchNumber":6,"startTime":"2025-08-19T23:09:37.318Z","endTime":"2025-08-19T23:09:41.828Z","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":87.7,"endSpeed":82.1,"strikeZoneTop":3.49483470283571,"strikeZoneBottom":1.58105719969049,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.691160561696055,"aZ":-33.71899972451682,"pfxX":1.9318349034481908,"pfxZ":-0.9212979159701158,"pX":0.6296320532873539,"pZ":0.9870340332706304,"vX0":4.966860134186523,"vY0":-127.72364260204985,"vZ0":-5.3000762063886775,"x":93.0,"y":212.13,"x0":-1.5799018606807615,"y0":50.00277147752942,"z0":5.695967989420184,"aX":3.2382372557933965},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.5,"breakHorizontal":-4.4,"spinRate":2591,"spinDirection":85},"zone":14,"typeConfidence":2.0,"plateTime":0.4264539419667748,"extension":6.721752746257784},"index":6,"playId":"7cce2273-39e2-3adb-9ef3-b332a04d80b7","pitchNumber":7,"startTime":"2025-08-19T23:09:58.216Z","endTime":"2025-08-19T23:10:01.867Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:10:01.867Z","atBatIndex":12},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"George Springer homers (20) on a fly ball to center field. Myles Straw scores.","rbi":2,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T23:10:10.936Z","endTime":"2025-08-19T23:12:15.047Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"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":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":{"id":656605,"link":"/api/v1/people/656605"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":{"id":656605,"link":"/api/v1/people/656605"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.8,"strikeZoneTop":3.66627952022156,"strikeZoneBottom":1.54027333710629,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.81065074881146,"aZ":-33.264310137132334,"pfxX":1.115054784738606,"pfxZ":-0.6732327687907613,"pX":0.3881952302266574,"pZ":0.9339794537835342,"vX0":4.569839913482223,"vY0":-125.6098041686479,"vZ0":-5.192668304994298,"x":102.2,"y":213.56,"x0":-1.5883196677222782,"y0":50.00210254666987,"z0":5.685698633494382,"aX":1.8083050744550546},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.0,"breakHorizontal":-2.9,"spinRate":2635,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4335417417243921,"extension":6.908945524963873},"index":0,"playId":"25cb582b-0882-3933-9f98-710b049b5a8f","pitchNumber":1,"startTime":"2025-08-19T23:10:27.495Z","endTime":"2025-08-19T23:10:31.785Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":81.1,"strikeZoneTop":3.58987125890784,"strikeZoneBottom":1.62536554260796,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.104284645987207,"aZ":-35.22004059127309,"pfxX":2.142485118482613,"pfxZ":-1.8492590418321289,"pX":0.4683269841443074,"pZ":2.1116902647451714,"vX0":4.442051698281173,"vY0":-126.44913954078355,"vZ0":-2.2792012870975764,"x":99.15,"y":181.76,"x0":-1.5791729354996518,"y0":50.00553896393029,"z0":5.809516697674726,"aX":3.5222832258227035},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.6,"breakHorizontal":-4.8,"spinRate":2652,"spinDirection":87},"zone":9,"typeConfidence":2.0,"plateTime":0.4306617178111334,"extension":6.628501383878722},"index":1,"playId":"950df1bc-9019-3f04-adcf-9d029cefd088","pitchNumber":2,"startTime":"2025-08-19T23:10:47.316Z","endTime":"2025-08-19T23:10:59.562Z","isPitch":true,"type":"pitch"},{"details":{"description":"Myles Straw steals (10) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"actionPlayId":"950df1bc-9019-3f04-adcf-9d029cefd088","startTime":"2025-08-19T23:11:05.528Z","endTime":"2025-08-19T23:11:24.847Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.56744188633234,"aZ":-31.339507431824995,"pfxX":9.478661127553554,"pfxZ":0.5607404875901487,"pX":0.28824009405934614,"pZ":3.018268821619542,"vX0":2.138758121828078,"vY0":-120.97889810605724,"vZ0":0.19911067149744377,"x":106.01,"y":157.29,"x0":-1.8391490835159396,"y0":50.000073516416734,"z0":5.691795008365855,"aX":13.984485249134066},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.3,"breakHorizontal":-17.6,"spinRate":2825,"spinDirection":52},"zone":3,"typeConfidence":2.0,"plateTime":0.4535109124332579,"extension":6.667241347031438},"index":3,"playId":"09adeeaa-27e9-3571-a384-c76b9d8dffec","pitchNumber":3,"startTime":"2025-08-19T23:11:24.847Z","endTime":"2025-08-19T23:11:28.373Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.8,"strikeZoneTop":3.56,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.102692035722875,"aZ":-31.504710212426296,"pfxX":10.090591825277567,"pfxZ":0.46018326493527795,"pX":0.9168861123787447,"pZ":2.975710802326775,"vX0":3.1467866843034065,"vY0":-121.01525790858517,"vZ0":0.1139757718174168,"x":82.05,"y":158.44,"x0":-1.715218227640471,"y0":50.004724459251975,"z0":5.713604094788774,"aX":14.79930825167934},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.2,"breakHorizontal":-19.1,"spinRate":2887,"spinDirection":56},"zone":12,"typeConfidence":2.0,"plateTime":0.4545762866762115,"extension":6.7865671844814885},"hitData":{"launchSpeed":105.5,"launchAngle":30.0,"totalDistance":423.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.01,"coordY":27.92}},"index":4,"playId":"563127fc-0fd2-39de-8783-33fa90456c28","pitchNumber":4,"startTime":"2025-08-19T23:11:46.423Z","endTime":"2025-08-19T23:12:15.047Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:12:15.047Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Addison Barger lines out to center fielder Jack Suwinski.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T23:12:31.424Z","endTime":"2025-08-19T23:13:33.854Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"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":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":4},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.1,"strikeZoneTop":3.75738831431165,"strikeZoneBottom":1.53847480791504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.843444055688085,"aZ":-28.577023014986807,"pfxX":-8.546791046186051,"pfxZ":2.125284604862202,"pX":-1.6799002933384697,"pZ":3.1855331951328774,"vX0":3.376367590675239,"vY0":-130.02031277153273,"vZ0":-1.242478410827799,"x":181.03,"y":152.77,"x0":-1.8923175854640986,"y0":50.00464899857212,"z0":5.858627077933726,"aX":-14.486395050884607},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.7,"breakHorizontal":14.6,"spinRate":1954,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.42291108940202315,"extension":6.706486963969318},"index":0,"playId":"755ab994-7d96-3910-8e3c-4cf1a364de7e","pitchNumber":1,"startTime":"2025-08-19T23:12:34.089Z","endTime":"2025-08-19T23:12:37.722Z","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":94.1,"endSpeed":85.5,"strikeZoneTop":3.75929380162121,"strikeZoneBottom":1.45862295192605,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.076961458054164,"aZ":-14.793530575093317,"pfxX":-4.936797461686368,"pfxZ":9.225772859425497,"pX":-0.6993284735330768,"pZ":2.33686722774042,"vX0":4.749053488429399,"vY0":-136.83345591317828,"vZ0":-6.1134389123166,"x":143.66,"y":175.68,"x0":-1.821623826074433,"y0":50.00116032595767,"z0":5.625583617720875,"aX":-9.29841137577286},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.5,"breakHorizontal":7.8,"spinRate":2524,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.40132225664655374,"extension":6.66054150909572},"index":1,"playId":"57455fde-bd13-34e0-ad22-ede174db4f58","pitchNumber":2,"startTime":"2025-08-19T23:12:46.451Z","endTime":"2025-08-19T23:12:49.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":71.3,"strikeZoneTop":3.75,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.619070502111065,"aZ":-43.86047169703958,"pfxX":6.650029246943628,"pfxZ":-9.057012890384472,"pX":-1.953989008822584E-4,"pZ":2.0655899821418977,"vX0":1.734853397074634,"vY0":-114.19226733528666,"vZ0":1.138923429096338,"x":117.01,"y":183.01,"x0":-1.638069715419022,"y0":50.00526460120422,"z0":5.956280560305727,"aX":8.57713103612548},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.8,"breakVerticalInduced":-15.6,"breakHorizontal":-12.5,"spinRate":2723,"spinDirection":32},"zone":8,"typeConfidence":2.0,"plateTime":0.4840188078455605,"extension":6.809027277174448},"index":2,"playId":"947382d2-e7a2-3c97-bd86-166f084a2f83","pitchNumber":3,"startTime":"2025-08-19T23:12:59.590Z","endTime":"2025-08-19T23:13:03.263Z","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":0},"index":3,"startTime":"2025-08-19T23:13:15.663Z","endTime":"2025-08-19T23:13:26.806Z","isPitch":false,"type":"action","player":{"id":680718,"link":"/api/v1/people/680718"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.75,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.696382524521237,"aZ":-16.681183806861295,"pfxX":-3.3331650720616843,"pfxZ":7.933091817954857,"pX":0.09984350904979877,"pZ":3.1262901887702235,"vX0":5.9901997209003675,"vY0":-139.00855774411926,"vZ0":-3.7665730316969763,"x":113.19,"y":154.37,"x0":-1.6518034362172516,"y0":50.006388245627484,"z0":5.609157489746011,"aX":-6.513011489516979},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.8,"breakHorizontal":4.8,"spinRate":2321,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.3943130133250654,"extension":6.739677945697922},"hitData":{"launchSpeed":77.9,"launchAngle":25.0,"totalDistance":265.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":103.99,"coordY":95.93}},"index":4,"playId":"b36d4c87-3548-352e-85f0-1074de6c2088","pitchNumber":4,"startTime":"2025-08-19T23:13:26.806Z","endTime":"2025-08-19T23:13:33.854Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:13:33.854Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bo Bichette lines out to left fielder Ronny Simon.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T23:13:37.908Z","endTime":"2025-08-19T23:14:28.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682927,"link":"/api/v1/people/682927"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.0,"strikeZoneTop":3.83904387457888,"strikeZoneBottom":1.75964121380824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.326934694563395,"aZ":-19.28345824893669,"pfxX":-7.815835551242652,"pfxZ":6.99581553476159,"pX":0.7529538182464244,"pZ":2.9396025057390167,"vX0":8.452979032615502,"vY0":-134.45192366907264,"vZ0":-3.723167457494552,"x":88.3,"y":159.41,"x0":-1.4063083752360885,"y0":50.00653865079611,"z0":5.699509560454688,"aX":-14.409193409486248},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.1,"breakHorizontal":12.5,"spinRate":2652,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.406348377233793,"extension":7.021898922873364},"index":0,"playId":"406d8d3e-351a-3937-818b-ac153c4bbd2f","pitchNumber":1,"startTime":"2025-08-19T23:14:09.245Z","endTime":"2025-08-19T23:14:12.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":86.4,"endSpeed":80.6,"strikeZoneTop":3.69,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.401926325169544,"aZ":-32.483907525028194,"pfxX":3.1652712335370854,"pfxZ":-0.18857342624944984,"pX":0.6723449035050844,"pZ":2.1241019488806328,"vX0":4.557927483167839,"vY0":-125.96504792811463,"vZ0":-2.7762438916287944,"x":91.37,"y":181.43,"x0":-1.562706929922812,"y0":50.00355396121068,"z0":5.831973862791557,"aX":5.154336334871577},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.7,"breakHorizontal":-6.7,"spinRate":2641,"spinDirection":93},"zone":9,"typeConfidence":2.0,"plateTime":0.4326383781202612,"extension":6.832613989655117},"hitData":{"launchSpeed":82.8,"launchAngle":24.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.45,"coordY":92.8}},"index":1,"playId":"51e1e21f-e201-311a-aa97-1c8e98d9b42e","pitchNumber":2,"startTime":"2025-08-19T23:14:22.173Z","endTime":"2025-08-19T23:14:28.977Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:14:28.977Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alejandro Kirk strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T23:14:34.363Z","endTime":"2025-08-19T23:16:32.399Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","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":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"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":93.0,"endSpeed":85.3,"strikeZoneTop":3.31374280929992,"strikeZoneBottom":1.47192285392367,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.662907697346025,"aZ":-22.11346131759777,"pfxX":-8.190672411930308,"pfxZ":5.454167619188635,"pX":2.379848473238904,"pZ":1.641674009553494,"vX0":12.57114465589851,"vY0":-134.79764702617024,"vZ0":-6.473957030785842,"x":26.29,"y":194.45,"x0":-1.2750260340458035,"y0":50.00239701926593,"z0":5.630307953300743,"aX":-15.108272581041632},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.6,"breakHorizontal":12.2,"spinRate":2550,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.4059693943768039,"extension":7.073311837830171},"index":0,"playId":"3c495c10-14b9-39b4-99db-df8325e59275","pitchNumber":1,"startTime":"2025-08-19T23:14:53.197Z","endTime":"2025-08-19T23:14:56.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.399579520429988,"aZ":-23.09731205559214,"pfxX":-7.31455479556462,"pfxZ":4.895642786629665,"pX":-0.70363931089995,"pZ":2.304409972452055,"vX0":4.839982413714988,"vY0":-135.4750875193079,"vZ0":-4.658683568770753,"x":143.82,"y":176.56,"x0":-1.5657100815504823,"y0":50.00084333085046,"z0":5.666688892388543,"aX":-13.555347474864028},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.0,"breakHorizontal":12.1,"spinRate":2624,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.4047462334959304,"extension":6.739770144614573},"index":1,"playId":"a94c564f-6ac4-3585-a924-b7da0578e48b","pitchNumber":2,"startTime":"2025-08-19T23:15:07.632Z","endTime":"2025-08-19T23:15:10.632Z","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":1,"outs":2},"index":2,"startTime":"2025-08-19T23:15:29.983Z","endTime":"2025-08-19T23:15:42.011Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.16208945652111,"strikeZoneBottom":1.48222303491775,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.482768576498312,"aZ":-31.946408645944434,"pfxX":2.250396774180543,"pfxZ":0.14070171323677094,"pX":0.455386626112918,"pZ":1.295768448120557,"vX0":4.571331438817224,"vY0":-127.15671357905775,"vZ0":-4.739540193548523,"x":99.64,"y":203.79,"x0":-1.656460146214744,"y0":50.00584267502459,"z0":5.711767245167359,"aX":3.6932805549835517},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.6,"breakHorizontal":-5.0,"spinRate":2572,"spinDirection":108},"zone":14,"typeConfidence":2.0,"plateTime":0.43035152189444226,"extension":6.806271545117208},"index":3,"playId":"30015d2d-7e70-3c87-b9b1-2f6857fbf3b9","pitchNumber":3,"startTime":"2025-08-19T23:15:42.011Z","endTime":"2025-08-19T23:15:45.275Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.6,"strikeZoneTop":3.39339000852807,"strikeZoneBottom":1.46803417136937,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.822021525204796,"aZ":-25.37105204189388,"pfxX":-9.336109652850121,"pfxZ":3.6920115842491743,"pX":-1.3031076859539514,"pZ":2.763389293068739,"vX0":4.4025883625713735,"vY0":-135.7142533351236,"vZ0":-3.1362295889263243,"x":166.67,"y":164.17,"x0":-1.7433236400620549,"y0":50.006470993305584,"z0":5.723411758330786,"aX":-17.222874285616943},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.1,"breakHorizontal":15.8,"spinRate":2487,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.4053385713458777,"extension":6.810339804756681},"index":4,"playId":"31221f89-5d92-3e53-92cc-25a7e73fe887","pitchNumber":4,"startTime":"2025-08-19T23:15:56.263Z","endTime":"2025-08-19T23:16:00.700Z","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":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.3,"strikeZoneTop":3.2109011406379,"strikeZoneBottom":1.40767245086837,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.389730316549723,"aZ":-20.21152401845511,"pfxX":-9.172342844688472,"pfxZ":6.423629076159199,"pX":0.7876682145631656,"pZ":1.7748852303072955,"vX0":9.037834082464808,"vY0":-136.00167794530103,"vZ0":-6.508289519204043,"x":86.98,"y":190.86,"x0":-1.3958483025668733,"y0":50.00635514647247,"z0":5.6132639686805454,"aX":-17.090123230532786},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.3,"breakHorizontal":14.5,"spinRate":2449,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.4036154439407391,"extension":7.004128760887149},"index":5,"playId":"f761f5d4-48f5-33eb-8f4d-1ebb320c813c","pitchNumber":5,"startTime":"2025-08-19T23:16:11.656Z","endTime":"2025-08-19T23:16:14.994Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.334896934980403,"aZ":-24.43336270221978,"pfxX":-8.386144631729035,"pfxZ":4.226068342036996,"pX":-0.3563030083483162,"pZ":2.7911133433837647,"vX0":5.947223660622945,"vY0":-134.95955113899646,"vZ0":-3.113110510800653,"x":130.58,"y":163.42,"x0":-1.506937490112071,"y0":50.003307515305934,"z0":5.694342632718041,"aX":-15.359642582021248},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.1,"breakHorizontal":13.8,"spinRate":2511,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.406969666926174,"extension":6.982147439764242},"index":6,"playId":"c7a6a0d5-568d-3ce8-84b1-5e7133a1dd0f","pitchNumber":6,"startTime":"2025-08-19T23:16:28.908Z","endTime":"2025-08-19T23:16:32.399Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:16:32.399Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andrew McCutchen walks.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-19T23:18:20.469Z","endTime":"2025-08-19T23:20:52.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.43272388786506,"strikeZoneBottom":1.43132480532051,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.71657282576551,"aZ":-14.229852275299697,"pfxX":-7.7844380994549995,"pfxZ":9.724240910543967,"pX":1.4282865334251242,"pZ":0.8841649200046653,"vX0":12.984443386212364,"vY0":-135.28187929361613,"vZ0":-9.811164147011477,"x":62.56,"y":214.91,"x0":-2.4319318646683117,"y0":50.006387771682746,"z0":5.566062898962849,"aX":-14.370405891175734},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.4,"breakHorizontal":11.2,"spinRate":2463,"spinDirection":210},"zone":14,"typeConfidence":0.9,"plateTime":0.4055602144060093,"extension":6.531676128060856},"index":0,"playId":"8e55926d-ae9a-39cf-b01a-888bde99ea87","pitchNumber":1,"startTime":"2025-08-19T23:18:58.891Z","endTime":"2025-08-19T23:19:02.982Z","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":86.5,"endSpeed":80.3,"strikeZoneTop":3.46281610931319,"strikeZoneBottom":1.50234672609994,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.259007219924037,"aZ":-25.160224336657826,"pfxX":0.09471335405047498,"pfxZ":4.342923230986216,"pX":0.3928854141634856,"pZ":0.8130971093999785,"vX0":8.041256244932352,"vY0":-125.6926681298246,"vZ0":-6.326590834746009,"x":102.02,"y":216.83,"x0":-2.847695331882192,"y0":50.004284925320285,"z0":5.38052356448821,"aX":0.15093202363576064},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.7,"breakHorizontal":-1.8,"spinRate":2614,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.43423187310713374,"extension":6.672551944102984},"index":1,"playId":"c70b5965-d150-31bb-9b97-570d37057f22","pitchNumber":2,"startTime":"2025-08-19T23:19:11.888Z","endTime":"2025-08-19T23:19:15.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.18832908014855,"aZ":-15.16580598918863,"pfxX":-7.004492847821716,"pfxZ":9.109291287673736,"pX":0.17343978123097123,"pZ":1.9229549611813352,"vX0":9.692585151153477,"vY0":-136.53134233617521,"vZ0":-6.878764174257976,"x":110.39,"y":186.86,"x0":-2.5310602963946693,"y0":50.00180282119606,"z0":5.540493859130699,"aX":-13.07680523057645},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.0,"breakHorizontal":10.3,"spinRate":2411,"spinDirection":214},"zone":8,"typeConfidence":0.91,"plateTime":0.4028973047398927,"extension":6.2469814065157365},"index":2,"playId":"11652465-320d-3705-92ff-dfd4c9b0bf67","pitchNumber":3,"startTime":"2025-08-19T23:19:28.478Z","endTime":"2025-08-19T23:19:32.217Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.943067596955082,"aZ":-26.518687316273894,"pfxX":1.3053176719636739,"pfxZ":3.5420781459283113,"pX":0.2451512268417732,"pZ":3.290879840042309,"vX0":7.464447203386783,"vY0":-125.46700157913807,"vZ0":-0.24459124467061677,"x":107.66,"y":149.93,"x0":-2.935853158741143,"y0":50.00441812130256,"z0":5.5473153352401825,"aX":2.0837912129350022},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.6,"breakHorizontal":-4.1,"spinRate":2456,"spinDirection":189},"zone":2,"typeConfidence":2.0,"plateTime":0.4362393360676604,"extension":6.587244275487692},"index":3,"playId":"b3e94729-0f68-3047-bee7-c851546c00cc","pitchNumber":4,"startTime":"2025-08-19T23:19:48.155Z","endTime":"2025-08-19T23:19:51.896Z","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.8,"endSpeed":86.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.461010817126663,"aZ":-14.286996159047934,"pfxX":-6.303698695855263,"pfxZ":9.332482835728342,"pX":-0.46947903823359766,"pZ":2.712487284412367,"vX0":8.598784111066,"vY0":-137.78543352624894,"vZ0":-4.672193458584134,"x":134.9,"y":165.54,"x0":-2.816069299663414,"y0":50.00657339892147,"z0":5.400220297677593,"aX":-12.087703263688923},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.1,"breakHorizontal":9.6,"spinRate":2454,"spinDirection":220},"zone":4,"typeConfidence":0.91,"plateTime":0.3979724131690374,"extension":6.379832151975862},"index":4,"playId":"22ae2319-f369-3abd-8f58-2541ea6d7c8e","pitchNumber":5,"startTime":"2025-08-19T23:20:04.842Z","endTime":"2025-08-19T23:20:10.591Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":71.8,"strikeZoneTop":3.5016453498496,"strikeZoneBottom":1.53900299669317,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.901107529712963,"aZ":-38.58832243084984,"pfxX":5.656453801337195,"pfxZ":-4.926512422024736,"pX":0.020677558743108806,"pZ":3.6783072990371384,"vX0":4.6362408511803785,"vY0":-113.45661160394425,"vZ0":3.4070830634158593,"x":116.21,"y":139.47,"x0":-2.784527507407603,"y0":50.00153810086146,"z0":6.004753697855603,"aX":7.3670591255599},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-7.7,"breakHorizontal":-11.4,"spinRate":2874,"spinDirection":64},"zone":12,"typeConfidence":0.9,"plateTime":0.4829023703112396,"extension":6.4711961303178045},"index":5,"playId":"05b1f6ac-b4d8-31e3-a54d-a1da8a5d548f","pitchNumber":6,"startTime":"2025-08-19T23:20:26.401Z","endTime":"2025-08-19T23:20:30.368Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.37846104729761,"strikeZoneBottom":1.54337747221126,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.654943848574696,"aZ":-28.065904142715937,"pfxX":-9.31452462698423,"pfxZ":2.5314919654366417,"pX":-0.416397477098357,"pZ":3.4700775171337006,"vX0":9.004587242350295,"vY0":-126.30094827332178,"vZ0":0.6692253895085608,"x":132.87,"y":145.09,"x0":-2.8100900966893088,"y0":50.00305664140458,"z0":5.450948945728888,"aX":-15.116066040815644},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.0,"breakHorizontal":14.9,"spinRate":1487,"spinDirection":245},"zone":1,"typeConfidence":0.91,"plateTime":0.43293717269164356,"extension":6.750676671405642},"index":6,"playId":"7640951d-6793-31f2-8f05-e08b2cf229ab","pitchNumber":7,"startTime":"2025-08-19T23:20:47.816Z","endTime":"2025-08-19T23:20:52.487Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:20:52.487Z","atBatIndex":17},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jack Suwinski walks. Andrew McCutchen to 2nd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-19T23:21:02.120Z","endTime":"2025-08-19T23:23:19.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"postOnSecond":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.42326125149919,"strikeZoneBottom":1.50057596177847,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.13182118376114,"aZ":-17.035084548121276,"pfxX":-7.148465585528431,"pfxZ":7.985968661482659,"pX":0.9974012237670928,"pZ":2.676777081925045,"vX0":11.8940387956952,"vY0":-136.3613415579814,"vZ0":-4.700651094257996,"x":78.98,"y":166.51,"x0":-2.479045683788808,"y0":50.00239898294727,"z0":5.587031500664922,"aX":-13.551571412292564},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.7,"breakHorizontal":10.7,"spinRate":2434,"spinDirection":225},"zone":12,"typeConfidence":0.89,"plateTime":0.40066086533218526,"extension":6.339833021716851},"index":0,"playId":"281f10b0-c45b-327c-b52f-5721b3307427","pitchNumber":1,"startTime":"2025-08-19T23:21:33.633Z","endTime":"2025-08-19T23:21:38.305Z","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":93.9,"endSpeed":86.3,"strikeZoneTop":3.48157199893143,"strikeZoneBottom":1.55926496244803,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.848803832455253,"aZ":-18.544943929959064,"pfxX":-6.778564521757492,"pfxZ":7.205373113470452,"pX":1.1802613221958715,"pZ":2.5704982197910873,"vX0":12.595889398520152,"vY0":-136.15323073027872,"vZ0":-4.355749200442725,"x":72.01,"y":169.38,"x0":-2.609930663995216,"y0":50.002330110001864,"z0":5.4618043711839395,"aX":-12.82153214550471},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.4,"breakHorizontal":9.8,"spinRate":2422,"spinDirection":219},"zone":12,"typeConfidence":0.88,"plateTime":0.40117600130258113,"extension":6.416380487065612},"index":1,"playId":"e70337da-dc9d-3bd9-aaa9-38c2859a04f9","pitchNumber":2,"startTime":"2025-08-19T23:21:52.757Z","endTime":"2025-08-19T23:21:56.769Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"index":2,"playId":"77b088f4-8f8a-4eec-b5e3-4ef02f484cc1","startTime":"2025-08-19T23:22:14.323Z","endTime":"2025-08-19T23:22:19.323Z","isPitch":false,"type":"stepoff"},{"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":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.2,"strikeZoneTop":3.41509127291275,"strikeZoneBottom":1.45301133502863,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.417633368265907,"aZ":-25.567718878122708,"pfxX":5.6464268694523E-4,"pfxZ":3.8992401891254085,"pX":1.5667027155917153,"pZ":1.770786729998775,"vX0":10.768524812501276,"vY0":-128.7194422540918,"vZ0":-4.428553252051916,"x":57.28,"y":190.97,"x0":-2.6548305063218316,"y0":50.001839296193175,"z0":5.471551357836792,"aX":-0.0012766757284849097},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.4,"breakHorizontal":-2.2,"spinRate":2501,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.4240343217845197,"extension":6.491469051069851},"index":3,"playId":"7290c80b-526c-32d3-8a0a-e55ce3e6ac1d","pitchNumber":3,"startTime":"2025-08-19T23:22:33.721Z","endTime":"2025-08-19T23:22:38.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.36585955934082,"strikeZoneBottom":1.4830854986219,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.794925281115855,"aZ":-17.61990847403914,"pfxX":-7.788631878911641,"pfxZ":7.659782815598064,"pX":-0.24170657763394696,"pZ":3.352287400096496,"vX0":9.259775453879522,"vY0":-136.85892243506683,"vZ0":-2.659086405410052,"x":126.21,"y":148.27,"x0":-2.654710375391203,"y0":50.00074244870167,"z0":5.541210443218728,"aX":-14.795265060406075},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.6,"breakHorizontal":12.2,"spinRate":2424,"spinDirection":218},"zone":2,"typeConfidence":0.9,"plateTime":0.3999925301481899,"extension":6.293725160783514},"index":4,"playId":"0d5f9c5e-2e42-3981-b886-23effda8c006","pitchNumber":4,"startTime":"2025-08-19T23:22:53.423Z","endTime":"2025-08-19T23:22:56.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":73.6,"strikeZoneTop":3.36086613682755,"strikeZoneBottom":1.35960336414454,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.569702084950098,"aZ":-34.734639862737,"pfxX":4.685920591958728,"pfxZ":-1.8859958538451433,"pX":1.3764747505355965,"pZ":2.919611804827361,"vX0":7.723552893165735,"vY0":-115.46853308954277,"vZ0":1.2131902028671635,"x":64.53,"y":159.95,"x0":-2.614568090838253,"y0":50.003286600202394,"z0":5.717564392802848,"aX":6.356698068581864},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-2.9,"breakHorizontal":-10.3,"spinRate":2876,"spinDirection":63},"zone":12,"typeConfidence":0.85,"plateTime":0.4735033121162293,"extension":6.653442004089873},"index":5,"playId":"5002e083-c37e-3fde-bafc-951190ccf5e1","pitchNumber":5,"startTime":"2025-08-19T23:23:14.928Z","endTime":"2025-08-19T23:23:19.065Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:23:19.065Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joey Bart singles on a ground ball to second baseman Andrés Giménez. Andrew McCutchen to 3rd. Jack Suwinski to 2nd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-19T23:23:38.717Z","endTime":"2025-08-19T23:26:10.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"postOnSecond":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"postOnThird":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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":94.4,"endSpeed":86.3,"strikeZoneTop":3.41777905909334,"strikeZoneBottom":1.47409425786094,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.185542047435497,"aZ":-17.709504064173718,"pfxX":-6.05433405772229,"pfxZ":7.593073718489632,"pX":-0.20720108441166152,"pZ":2.3877354824612618,"vX0":9.062627729528277,"vY0":-137.09977232048206,"vZ0":-4.665188116219982,"x":124.9,"y":174.31,"x0":-2.7682756602569163,"y0":50.00157660117737,"z0":5.3193746983389625,"aX":-11.53122993349513},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.0,"breakHorizontal":9.1,"spinRate":2363,"spinDirection":218},"zone":5,"typeConfidence":0.9,"plateTime":0.39945952302792787,"extension":6.463584444839738},"index":0,"playId":"acaa2495-7a9e-3136-b3fa-ea6f18d64d94","pitchNumber":1,"startTime":"2025-08-19T23:24:20.976Z","endTime":"2025-08-19T23:24:23.976Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.61520987442647,"aZ":-29.748419409915773,"pfxX":0.5668168028915597,"pfxZ":1.5230464121943905,"pX":0.5494482368563844,"pZ":1.6975792300954067,"vX0":8.034744127775731,"vY0":-124.93027288828907,"vZ0":-2.998771383843432,"x":96.06,"y":192.95,"x0":-2.767802720056253,"y0":50.00602520102839,"z0":5.331363421025995,"aX":0.9061067710817524},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.3,"breakHorizontal":-2.6,"spinRate":2503,"spinDirection":138},"zone":9,"typeConfidence":2.0,"plateTime":0.4366269789736785,"extension":6.349613099859236},"index":1,"playId":"22345519-717b-34f1-856f-c3cdf14a6043","pitchNumber":2,"startTime":"2025-08-19T23:24:41.608Z","endTime":"2025-08-19T23:24:44.865Z","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":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-19T23:25:00.214Z","endTime":"2025-08-19T23:25:19.314Z","isPitch":false,"type":"action","player":{"id":663698,"link":"/api/v1/people/663698"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.9,"strikeZoneTop":3.4086547197513,"strikeZoneBottom":1.5048790929355,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.20766681156325,"aZ":-27.16810143370689,"pfxX":1.4418019381362353,"pfxZ":3.045847278485587,"pX":0.03696656635781049,"pZ":1.0351247574227573,"vX0":6.824008475367743,"vY0":-126.61127084918951,"vZ0":-5.3017624145708115,"x":115.59,"y":210.83,"x0":-2.8683388687988156,"y0":50.00080908852187,"z0":5.301386453057152,"aX":2.363662250321031},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.7,"breakHorizontal":-4.0,"spinRate":2447,"spinDirection":176},"zone":14,"typeConfidence":2.0,"plateTime":0.43082679072292374,"extension":6.525404128184252},"index":3,"playId":"6197dec9-291c-348a-badf-0ef5c887e358","pitchNumber":3,"startTime":"2025-08-19T23:25:19.314Z","endTime":"2025-08-19T23:25:22.824Z","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":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.1,"strikeZoneTop":3.38404508569145,"strikeZoneBottom":1.56081830684676,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.081927330590197,"aZ":-29.993931084279797,"pfxX":-8.353723954401516,"pfxZ":1.4078783489416207,"pX":-0.7653170993303816,"pZ":3.0851407349728515,"vX0":7.737314203170913,"vY0":-122.95559237870044,"vZ0":0.5912540506229591,"x":146.17,"y":155.48,"x0":-2.8524875129991534,"y0":50.001571062461096,"z0":5.36662457984734,"aX":-12.9189119016163},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.9,"breakHorizontal":13.6,"spinRate":1402,"spinDirection":251},"zone":1,"typeConfidence":0.91,"plateTime":0.44376176612513785,"extension":6.529988022964394},"index":4,"playId":"6019c953-b05e-36ca-a361-183cfd8420aa","pitchNumber":4,"startTime":"2025-08-19T23:25:40.271Z","endTime":"2025-08-19T23:25:45.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.413619871514857,"aZ":-16.714210429276736,"pfxX":-7.400907848545781,"pfxZ":7.95595381465429,"pX":-0.5475807594067469,"pZ":2.510526956187193,"vX0":8.763016251107418,"vY0":-137.9687332448198,"vZ0":-4.668687393283838,"x":137.87,"y":171.0,"x0":-2.791494767367058,"y0":50.00271852379767,"z0":5.3380329397326145,"aX":-14.38173390881464},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.7,"breakHorizontal":11.8,"spinRate":2455,"spinDirection":225},"zone":4,"typeConfidence":0.9,"plateTime":0.39579460494792507,"extension":6.511932168939821},"hitData":{"launchSpeed":69.1,"launchAngle":-7.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":117.87,"coordY":161.82}},"index":5,"playId":"5041e07d-432e-3ea9-a73e-3c0b48243b1e","pitchNumber":5,"startTime":"2025-08-19T23:26:02.349Z","endTime":"2025-08-19T23:26:10.291Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:26:10.291Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Triolo strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-19T23:26:24.181Z","endTime":"2025-08-19T23:27:33.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"postOnSecond":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"postOnThird":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"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":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.5,"strikeZoneTop":3.8,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.093737998227844,"aZ":-26.830333434899856,"pfxX":-0.43646846080414026,"pfxZ":3.220570612538401,"pX":0.3460321788685998,"pZ":1.6417626515135404,"vX0":7.986997478182537,"vY0":-126.76182597501146,"vZ0":-4.0406693540989105,"x":103.81,"y":194.45,"x0":-2.762769576642702,"y0":50.003102236305836,"z0":5.3505985276866515,"aX":-0.7247556173551203},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.3,"breakHorizontal":-0.7,"spinRate":2511,"spinDirection":182},"zone":14,"typeConfidence":2.0,"plateTime":0.42885979368707483,"extension":6.221580901180882},"index":0,"playId":"4a2601b1-4c42-3acc-98c3-0d26d3d0de43","pitchNumber":1,"startTime":"2025-08-19T23:26:45.984Z","endTime":"2025-08-19T23:26:49.179Z","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":86.6,"endSpeed":80.9,"strikeZoneTop":3.8,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.23377071658777,"aZ":-28.531403080397016,"pfxX":0.8706091292571183,"pfxZ":2.220141380283625,"pX":0.8847520842217814,"pZ":2.2948309300282634,"vX0":8.777158185629718,"vY0":-126.04454313983574,"vZ0":-2.1954551818781134,"x":83.28,"y":176.82,"x0":-2.729353821446631,"y0":50.00003735795282,"z0":5.439877698131661,"aX":1.425007638198558},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.8,"breakHorizontal":-3.2,"spinRate":2544,"spinDirection":167},"zone":14,"typeConfidence":2.0,"plateTime":0.43154898153965515,"extension":6.374586305007685},"index":1,"playId":"9c29f3a7-7361-398c-a711-c55a6bf57883","pitchNumber":2,"startTime":"2025-08-19T23:27:04.073Z","endTime":"2025-08-19T23:27:07.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.6,"strikeZoneTop":3.8,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.52056800758159,"aZ":-32.024263195732914,"pfxX":1.4898607364679055,"pfxZ":0.08897761741130505,"pX":1.2287541311201033,"pZ":1.422273119000129,"vX0":9.296060202798783,"vY0":-126.00470578492893,"vZ0":-3.4587493979486448,"x":70.16,"y":200.38,"x0":-2.6884865718553113,"y0":50.00047216948209,"z0":5.376616195169191,"aX":2.414714691229837},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.4,"breakHorizontal":-4.7,"spinRate":2299,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.43324986703713764,"extension":6.493956698574203},"index":2,"playId":"4c583a08-6cc0-32ce-b77d-af65ee760fa8","pitchNumber":3,"startTime":"2025-08-19T23:27:28.351Z","endTime":"2025-08-19T23:27:33.179Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:27:33.179Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Isiah Kiner-Falefa grounds out, third baseman Ernie Clement to first baseman Ty France. Andrew McCutchen scores. Jack Suwinski to 3rd. Joey Bart to 2nd.","rbi":1,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-19T23:28:33.611Z","endTime":"2025-08-19T23:30:03.869Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"postOnThird":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"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_force","runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":{"id":453286,"link":"/api/v1/people/453286"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-19T23:27:50.856Z","endTime":"2025-08-19T23:28:36.000Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.4,"strikeZoneTop":3.42547178103799,"strikeZoneBottom":1.56877557879166,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.530332251547332,"aZ":-15.647129011070579,"pfxX":-6.801070537794135,"pfxZ":8.77825781005337,"pX":-1.34584444425448,"pZ":3.660443866768408,"vX0":6.6146837786710515,"vY0":-136.7004430379215,"vZ0":-1.9030225042355755,"x":168.3,"y":139.95,"x0":-2.9191412172280713,"y0":50.00534251659787,"z0":5.4456857964486325,"aX":-12.809629413677197},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.6,"breakHorizontal":10.8,"spinRate":2410,"spinDirection":218},"zone":11,"typeConfidence":0.9,"plateTime":0.40143776454467517,"extension":6.357878271893626},"index":1,"playId":"2d1841b7-91b1-3594-9358-ce864fd2fc84","pitchNumber":1,"startTime":"2025-08-19T23:28:36.000Z","endTime":"2025-08-19T23:28:40.180Z","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":87.2,"endSpeed":80.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.01165752702782,"aZ":-28.69538491359249,"pfxX":1.4763246258507006,"pfxZ":2.1276937367285473,"pX":-0.22456306295747408,"pZ":1.663968156226092,"vX0":6.0759003031707275,"vY0":-126.8581797250716,"vZ0":-3.665879668089343,"x":125.56,"y":193.85,"x0":-2.838750631512815,"y0":50.003328905762324,"z0":5.405451321124707,"aX":2.4156926074711467},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.2,"breakHorizontal":-4.0,"spinRate":2307,"spinDirection":130},"zone":8,"typeConfidence":2.0,"plateTime":0.43111449769498833,"extension":6.396243873352319},"index":2,"playId":"9e7d830e-02d9-33f8-ad96-ea4bffa2fb01","pitchNumber":2,"startTime":"2025-08-19T23:28:54.855Z","endTime":"2025-08-19T23:28:57.855Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.12445855568272,"aZ":-16.41702518622454,"pfxX":-5.178565788839546,"pfxZ":8.32349858997125,"pX":0.28254769537427676,"pZ":2.968188779368872,"vX0":9.746942604305985,"vY0":-137.15253969112317,"vZ0":-3.6328427821066964,"x":106.23,"y":158.64,"x0":-2.6547158386896617,"y0":50.003860273183825,"z0":5.4390738619120365,"aX":-9.805662886614192},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.4,"breakHorizontal":7.2,"spinRate":2384,"spinDirection":218},"zone":3,"typeConfidence":0.91,"plateTime":0.4003253404868117,"extension":6.388493463759959},"index":3,"playId":"caa3d72c-53c1-36cf-9688-625bbf68b6a7","pitchNumber":3,"startTime":"2025-08-19T23:29:18.512Z","endTime":"2025-08-19T23:29:25.212Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.5,"endSpeed":71.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.468341010531255,"aZ":-36.40718769909182,"pfxX":5.681527124242819,"pfxZ":-3.3191940759607643,"pX":0.4180918394035715,"pZ":2.5714856871744,"vX0":5.059801261786873,"vY0":-111.42752776078224,"vZ0":1.056737766309311,"x":101.06,"y":169.35,"x0":-2.6091285789635847,"y0":50.00474074053123,"z0":5.813461276581569,"aX":7.240689025818688},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-5.5,"breakHorizontal":-11.5,"spinRate":2515,"spinDirection":61},"zone":6,"typeConfidence":0.9,"plateTime":0.48903144234057727,"extension":6.6545649046866995},"hitData":{"launchSpeed":72.0,"launchAngle":5.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.26,"coordY":179.55}},"index":4,"playId":"90310fdf-e54c-3914-9b1a-54ec3d10e106","pitchNumber":4,"startTime":"2025-08-19T23:29:56.240Z","endTime":"2025-08-19T23:30:03.869Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:30:03.869Z","atBatIndex":21},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ronny Simon pops out to third baseman Ernie Clement.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-19T23:30:20.978Z","endTime":"2025-08-19T23:31:27.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":71.6,"strikeZoneTop":3.21375521139851,"strikeZoneBottom":1.33777907615492,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.828857128707497,"aZ":-36.087971035295716,"pfxX":5.426321803882456,"pfxZ":-3.037901321565913,"pX":-0.16074686122798493,"pZ":3.201070419040461,"vX0":4.050611474555872,"vY0":-112.69131896708186,"vZ0":2.237363528187966,"x":123.13,"y":152.35,"x0":-2.68409007443837,"y0":50.00079831373458,"z0":5.832169812801488,"aX":7.00013573635063},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-4.7,"breakHorizontal":-10.8,"spinRate":2649,"spinDirection":63},"zone":2,"typeConfidence":0.9,"plateTime":0.4854142797952674,"extension":6.553695206829541},"index":0,"playId":"40d33ea3-b203-3077-b3eb-ff7cc5546cdb","pitchNumber":1,"startTime":"2025-08-19T23:30:35.250Z","endTime":"2025-08-19T23:30:38.469Z","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":94.3,"endSpeed":86.9,"strikeZoneTop":3.26144197544587,"strikeZoneBottom":1.38540444185001,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.021045806308678,"aZ":-18.589244511852876,"pfxX":-6.610852755578774,"pfxZ":7.098572248832564,"pX":1.559593658887502,"pZ":3.194061652183032,"vX0":13.211609982938349,"vY0":-136.7277576645469,"vZ0":-3.0029985948143345,"x":57.55,"y":152.54,"x0":-2.4523305152678043,"y0":50.00648716896639,"z0":5.565664551758985,"aX":-12.659592173962805},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.5,"breakHorizontal":9.5,"spinRate":2377,"spinDirection":215},"zone":12,"typeConfidence":0.88,"plateTime":0.39892320390121006,"extension":6.297124439561884},"index":1,"playId":"5482a33b-b381-3585-9652-3349a9e9c434","pitchNumber":2,"startTime":"2025-08-19T23:30:51.708Z","endTime":"2025-08-19T23:30:55.729Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.451841886443518,"aZ":-15.55389752442082,"pfxX":-6.962269054967682,"pfxZ":8.793274892668759,"pX":0.556627542275598,"pZ":3.3614183696749205,"vX0":10.994468914146744,"vY0":-136.70504834040042,"vZ0":-3.062392952094335,"x":95.78,"y":148.02,"x0":-2.614888655467768,"y0":50.0062347754483,"z0":5.565458747609403,"aX":-13.165879327876983},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.5,"breakHorizontal":10.3,"spinRate":2441,"spinDirection":216},"zone":12,"typeConfidence":0.9,"plateTime":0.400842787178441,"extension":6.412248113604672},"hitData":{"launchSpeed":83.8,"launchAngle":70.0,"totalDistance":117.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":97.6,"coordY":168.91}},"index":2,"playId":"f8e2f60a-dbff-3036-bd94-4c263d0aae14","pitchNumber":3,"startTime":"2025-08-19T23:31:18.434Z","endTime":"2025-08-19T23:31:27.802Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:31:27.802Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathan Lukes singles on a sharp line drive to center fielder Jack Suwinski.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-19T23:33:18.579Z","endTime":"2025-08-19T23:34:21.869Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.43575953798057,"strikeZoneBottom":1.44179534575106,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.65743511135366,"aZ":-16.110525027299044,"pfxX":-5.85494369396827,"pfxZ":8.615245703274383,"pX":0.3944819964986584,"pZ":2.28944602704173,"vX0":7.515160582241354,"vY0":-135.4598846790523,"vZ0":-6.1069641112838715,"x":101.96,"y":176.96,"x0":-1.6507470421517656,"y0":50.00369888205827,"z0":5.6931836117427945,"aX":-10.918456426366147},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.5,"breakHorizontal":9.1,"spinRate":2443,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.40383595403123884,"extension":6.783509535962993},"index":0,"playId":"af8d2408-15d6-3a7d-84c2-dac807bdf161","pitchNumber":1,"startTime":"2025-08-19T23:33:59.810Z","endTime":"2025-08-19T23:34:02.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.5,"endSpeed":70.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.61355963911321,"aZ":-41.801724918698156,"pfxX":6.100650013332993,"pfxZ":-7.7864019416566785,"pX":-0.19549033341359182,"pZ":1.1777312274267382,"vX0":1.6218989310789549,"vY0":-111.31067246031961,"vZ0":-0.7155508364842098,"x":124.45,"y":206.98,"x0":-1.7285219576681952,"y0":50.00091293046956,"z0":5.884821522684957,"aX":7.5459854428506326},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-13.9,"breakHorizontal":-11.5,"spinRate":2709,"spinDirection":38},"zone":13,"typeConfidence":2.0,"plateTime":0.49476210639244034,"extension":6.787736689835393},"hitData":{"launchSpeed":103.4,"launchAngle":11.0,"totalDistance":193.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":125.78,"coordY":86.16}},"index":1,"playId":"fe60e493-af94-34e5-b958-5af39320a6a3","pitchNumber":2,"startTime":"2025-08-19T23:34:12.041Z","endTime":"2025-08-19T23:34:21.869Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:34:21.869Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ty France singles on a line drive to right fielder Bryan Reynolds. Nathan Lukes to 2nd.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-19T23:34:25.881Z","endTime":"2025-08-19T23:35:21.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"postOnSecond":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.520269227871868,"aZ":-18.56671816220591,"pfxX":-8.851711739370312,"pfxZ":7.489736875657423,"pX":0.36042297126999234,"pZ":2.423625337526469,"vX0":7.841021232161097,"vY0":-134.06445731434826,"vZ0":-5.029465778749669,"x":103.26,"y":173.34,"x0":-1.4550102495656798,"y0":50.00328760045593,"z0":5.6530179831650695,"aX":-16.081741331799094},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.6,"breakHorizontal":14.3,"spinRate":2401,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.40886459840969946,"extension":6.86413931189017},"index":0,"playId":"eddde784-2ca2-3ff9-bf51-03886ba275f7","pitchNumber":1,"startTime":"2025-08-19T23:34:49.050Z","endTime":"2025-08-19T23:34:52.050Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.887624497432263,"aZ":-19.23510123101552,"pfxX":-4.956914646880717,"pfxZ":6.960344999766521,"pX":0.3935111469405559,"pZ":2.198040536627676,"vX0":6.896681450316414,"vY0":-134.8984047432605,"vZ0":-5.541857188469015,"x":102.0,"y":179.43,"x0":-1.5417034484524352,"y0":50.00614585630517,"z0":5.617507045587836,"aX":-9.21972382188788},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.8,"breakHorizontal":7.7,"spinRate":2030,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.40464722915389917,"extension":6.854725183310753},"hitData":{"launchSpeed":94.8,"launchAngle":12.0,"totalDistance":196.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.83,"coordY":110.13}},"index":1,"playId":"326de04f-c20e-32fd-af91-cb5476c38ab4","pitchNumber":2,"startTime":"2025-08-19T23:35:11.996Z","endTime":"2025-08-19T23:35:21.749Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:35:21.749Z","atBatIndex":24},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Ernie Clement ground bunts into a double play, catcher Joey Bart to third baseman Isiah Kiner-Falefa to shortstop Jared Triolo. Nathan Lukes out at 3rd. Ty France out at 2nd. Ernie Clement to 1st.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-19T23:35:29.192Z","endTime":"2025-08-19T23:36:32.708Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":1},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_force_out","runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_force_out","runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":80.3,"strikeZoneTop":3.43772314070333,"strikeZoneBottom":1.46921743996642,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.26989108036125,"aZ":-32.25350581550365,"pfxX":1.2008841092631313,"pfxZ":-0.04601931019707095,"pX":0.9910929019629624,"pZ":2.315080410558434,"vX0":5.910446839292341,"vY0":-125.13965517192376,"vZ0":-2.308826995567763,"x":79.22,"y":176.27,"x0":-1.5414073413746812,"y0":50.00510253585112,"z0":5.848975863362556,"aX":1.936540467354694},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.4,"breakHorizontal":-3.4,"spinRate":2470,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4349083741677777,"extension":6.835936246800049},"index":0,"playId":"ec4547a2-6929-353f-b9de-ecf5c2b56fc9","pitchNumber":1,"startTime":"2025-08-19T23:35:50.236Z","endTime":"2025-08-19T23:35:54.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.6,"strikeZoneTop":3.34380166744309,"strikeZoneBottom":1.41492437708715,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.115892561331236,"aZ":-32.62428540615775,"pfxX":9.34032065769048,"pfxZ":-0.31834561378724224,"pX":0.20395408264626205,"pZ":3.3697942424145997,"vX0":2.002780345343212,"vY0":-117.96800423233886,"vZ0":1.4126974683461524,"x":109.23,"y":147.8,"x0":-1.8693012987812827,"y0":50.003311868395265,"z0":5.767082033644704,"aX":13.18437127081328},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":0.0,"breakHorizontal":-17.4,"spinRate":2629,"spinDirection":65},"zone":2,"typeConfidence":2.0,"plateTime":0.46402911883542464,"extension":6.843618766093948},"index":1,"playId":"c690b069-68d1-3f50-a476-e9b802e5bef5","pitchNumber":2,"startTime":"2025-08-19T23:36:04.799Z","endTime":"2025-08-19T23:36:08.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.36276784995177,"aZ":-19.042212113998346,"pfxX":-8.15828943336095,"pfxZ":7.186631062591324,"pX":0.559846171705226,"pZ":1.9779225541831977,"vX0":8.596831338240746,"vY0":-134.62063910686877,"vZ0":-5.961929285937474,"x":95.66,"y":185.38,"x0":-1.621391082064008,"y0":50.00599736911955,"z0":5.5779854251334715,"aX":-14.91472864351606},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.9,"breakHorizontal":12.8,"spinRate":2370,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.4075127133948584,"extension":6.899217743216333},"hitData":{"launchSpeed":30.4,"launchAngle":83.0,"totalDistance":12.0,"trajectory":"bunt_grounder","hardness":"medium","location":"2","coordinates":{"coordX":125.82,"coordY":199.54}},"index":2,"playId":"193f7d60-d990-3aae-a2b2-30371d8262c4","pitchNumber":3,"startTime":"2025-08-19T23:36:21.508Z","endTime":"2025-08-19T23:36:32.708Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:36:32.708Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Giménez called out on strikes.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-19T23:37:01.660Z","endTime":"2025-08-19T23:39:53.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7,8],"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":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":71.1,"strikeZoneTop":3.31647012209613,"strikeZoneBottom":1.38838064016462,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.78201146314417,"aZ":-41.80912795877455,"pfxX":5.449149492190763,"pfxZ":-7.568836549088881,"pX":0.8747497969545246,"pZ":1.1710633324690425,"vX0":3.918408126690693,"vY0":-113.28260071348956,"vZ0":-1.0963336767335368,"x":83.66,"y":207.16,"x0":-1.5986366559258751,"y0":50.00499151735855,"z0":5.920223648381972,"aX":6.932845534808758},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-13.6,"breakHorizontal":-11.0,"spinRate":2585,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.48747717876978847,"extension":6.744324144438074},"index":0,"playId":"5e6913eb-b310-36bf-a97e-de92a904f6bf","pitchNumber":1,"startTime":"2025-08-19T23:37:01.660Z","endTime":"2025-08-19T23:37:05.460Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.122953238099093,"aZ":-18.56843292275979,"pfxX":-7.980915920632515,"pfxZ":7.255927475414884,"pX":-0.24906414410014155,"pZ":1.9630409214053188,"vX0":6.514894214690709,"vY0":-135.89835803033904,"vZ0":-6.19606249359058,"x":126.49,"y":185.78,"x0":-1.6377236180388395,"y0":50.00358504522509,"z0":5.557739848954239,"aX":-14.964161309289272},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.0,"breakHorizontal":13.1,"spinRate":2236,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.40269360754359873,"extension":6.807646915899627},"index":1,"playId":"a40406ed-b326-3d14-8b18-0edfced4baf9","pitchNumber":2,"startTime":"2025-08-19T23:37:21.247Z","endTime":"2025-08-19T23:37:27.235Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.735187811966355,"aZ":-33.740656845096275,"pfxX":0.770626147661523,"pfxZ":-1.013070035802924,"pX":0.45375070398367323,"pZ":0.9256838883027321,"vX0":4.815069104347196,"vY0":-123.3993116637412,"vZ0":-4.648963248161895,"x":99.7,"y":213.79,"x0":-1.6164226577587626,"y0":50.00017426428418,"z0":5.651734986335857,"aX":1.1964902696267805},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.6,"breakHorizontal":-2.4,"spinRate":2574,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.4425387016078659,"extension":6.981668716926746},"index":2,"playId":"082ba350-f7fd-3f4b-8e12-febe6176f1eb","pitchNumber":3,"startTime":"2025-08-19T23:37:45.396Z","endTime":"2025-08-19T23:37:49.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.6,"strikeZoneTop":3.27957471970456,"strikeZoneBottom":1.39418249503805,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.108738335272555,"aZ":-32.441720682830976,"pfxX":9.375688732152115,"pfxZ":-0.18543025169012584,"pX":-1.5207197032028494,"pZ":1.9854908752789424,"vX0":-1.598696296218053,"vY0":-119.49136424290516,"vZ0":-1.6111206749662803,"x":174.97,"y":185.17,"x0":-2.060906370984172,"y0":50.003198072770516,"z0":5.584380588011486,"aX":13.552219841490464},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-0.5,"breakHorizontal":-16.6,"spinRate":2819,"spinDirection":65},"zone":13,"typeConfidence":2.0,"plateTime":0.45845138648370565,"extension":6.758673441079178},"index":3,"playId":"7c0fa21c-c5dd-3d60-acde-1f94d94003c3","pitchNumber":4,"startTime":"2025-08-19T23:38:06.396Z","endTime":"2025-08-19T23:38:09.890Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.657496019850356,"aZ":-30.581645711287507,"pfxX":-7.832320460545519,"pfxZ":0.9306110718857736,"pX":-0.47350953229398224,"pZ":1.6536101692029967,"vX0":5.354346864069048,"vY0":-129.61793348930533,"vZ0":-4.472276012657153,"x":135.05,"y":194.13,"x0":-1.5425054846560047,"y0":50.004331968893446,"z0":5.721644840175312,"aX":-13.403845118968988},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.0,"breakHorizontal":13.1,"spinRate":1961,"spinDirection":239},"zone":7,"typeConfidence":2.0,"plateTime":0.42165921812188367,"extension":6.843654891398284},"index":4,"playId":"763357ae-c99e-31b8-8910-61ce094fd7a1","pitchNumber":5,"startTime":"2025-08-19T23:38:26.372Z","endTime":"2025-08-19T23:38:30.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":80.0,"strikeZoneTop":3.31512199006009,"strikeZoneBottom":1.42910767251767,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.693696701701633,"aZ":-33.25848431773704,"pfxX":1.8239384382418677,"pfxZ":-0.6810330299257428,"pX":1.2935990843763752,"pZ":0.2992459171946282,"vX0":6.316208068013751,"vY0":-124.92089513109255,"vZ0":-6.32758184253281,"x":67.69,"y":230.7,"x0":-1.4982523051908017,"y0":50.00446157338777,"z0":5.5785415591023355,"aX":2.899624572238498},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.4,"breakHorizontal":-4.7,"spinRate":2642,"spinDirection":95},"zone":14,"typeConfidence":2.0,"plateTime":0.43741908347986413,"extension":6.838864580641981},"index":5,"playId":"4973957d-57bf-30aa-aa76-dbe993d1ebbf","pitchNumber":6,"startTime":"2025-08-19T23:38:48.828Z","endTime":"2025-08-19T23:38:53.065Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2025-08-19T23:39:09.325Z","endTime":"2025-08-19T23:39:21.859Z","isPitch":false,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.155702836138015,"aZ":-15.223935006598394,"pfxX":-6.308098472130048,"pfxZ":8.727206636850427,"pX":0.06966336811829324,"pZ":3.4612979749042507,"vX0":6.853544146116345,"vY0":-138.51542408277479,"vZ0":-3.2671296003218075,"x":114.34,"y":145.32,"x0":-1.617957467141075,"y0":50.00010511311057,"z0":5.674999817763338,"aX":-12.247526107527905},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.4,"breakHorizontal":10.0,"spinRate":2513,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.39555400967576926,"extension":6.7998117945588366},"index":7,"playId":"c395dcb6-44a4-35f1-8f70-38d36db1254f","pitchNumber":7,"startTime":"2025-08-19T23:39:21.859Z","endTime":"2025-08-19T23:39:25.643Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.26963159495136,"strikeZoneBottom":1.38343568387797,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.09316510492861,"aZ":-15.998040094235575,"pfxX":-5.757199595250162,"pfxZ":8.33735260348903,"pX":-0.3089476947041011,"pZ":1.4346173596636442,"vX0":5.704037802622651,"vY0":-138.2226608456506,"vZ0":-8.148301793008791,"x":128.78,"y":200.05,"x0":-1.6488616926981623,"y0":50.00106501092862,"z0":5.489616004421535,"aX":-11.166942190173119},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.6,"breakHorizontal":9.2,"spinRate":2503,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.395889157289286,"extension":6.888573255998896},"index":8,"playId":"c7eb92bb-f4b3-31ea-8db0-0a5ced1a64e5","pitchNumber":8,"startTime":"2025-08-19T23:39:46.524Z","endTime":"2025-08-19T23:39:53.584Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:39:53.584Z","atBatIndex":26},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Spencer Horwitz lines out to center fielder Myles Straw.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T23:41:34.157Z","endTime":"2025-08-19T23:43:21.377Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"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":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"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":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":3.71178687989926,"strikeZoneBottom":1.67639404174874,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.502165959421625,"aZ":-12.9081085750149,"pfxX":-8.728600546287154,"pfxZ":10.49195168545409,"pX":0.5033654403706606,"pZ":3.215325760569791,"vX0":10.92851658511211,"vY0":-134.71370399749958,"vZ0":-4.16389780155568,"x":97.81,"y":151.97,"x0":-2.4735715737105384,"y0":50.00349442818371,"z0":5.694738972701262,"aX":-16.030128395928642},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.2,"breakHorizontal":13.4,"spinRate":2482,"spinDirection":219},"zone":3,"typeConfidence":0.89,"plateTime":0.4067124691127799,"extension":6.395800818085696},"index":0,"playId":"6c93110d-43f9-3392-b577-86c294124d8f","pitchNumber":1,"startTime":"2025-08-19T23:41:58.498Z","endTime":"2025-08-19T23:42:01.714Z","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.6,"endSpeed":84.6,"strikeZoneTop":3.59327855340375,"strikeZoneBottom":1.70959672922597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.789446904776135,"aZ":-14.800884332641175,"pfxX":-8.483517402831925,"pfxZ":9.444654243246116,"pX":-0.6686997636837431,"pZ":3.6742307626608106,"vX0":8.147279862843396,"vY0":-134.66988102371033,"vZ0":-2.7020052397175482,"x":142.49,"y":139.58,"x0":-2.62858796740788,"y0":50.005547225095434,"z0":5.735410366334315,"aX":-15.611037062761316},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.7,"breakHorizontal":13.7,"spinRate":2500,"spinDirection":219},"zone":1,"typeConfidence":0.88,"plateTime":0.40645442035287305,"extension":6.2033477079576675},"index":1,"playId":"d4bc78bc-c97c-3491-b464-b041b2e3458a","pitchNumber":2,"startTime":"2025-08-19T23:42:11.875Z","endTime":"2025-08-19T23:42:15.130Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-19T23:42:26.173Z","endTime":"2025-08-19T23:42:33.555Z","isPitch":false,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":71.9,"strikeZoneTop":3.42546778985282,"strikeZoneBottom":1.44483886441197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.69929349648132,"aZ":-35.37417418281752,"pfxX":6.674218053939295,"pfxZ":-2.500813423863053,"pX":1.2114371895221454,"pZ":0.24304172707029395,"vX0":6.53715761003501,"vY0":-112.78577086430559,"vZ0":-3.972204308049217,"x":70.82,"y":232.22,"x0":-2.598293569138378,"y0":50.00284582856161,"z0":5.617645007876191,"aX":8.543597878146008},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-5.3,"breakHorizontal":-13.8,"spinRate":2929,"spinDirection":61},"zone":14,"typeConfidence":0.9,"plateTime":0.48679544534652885,"extension":6.52363165827734},"index":3,"playId":"7f228159-1523-33be-ac0a-ac147da2c749","pitchNumber":3,"startTime":"2025-08-19T23:42:33.555Z","endTime":"2025-08-19T23:42:36.826Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.503879998316712,"aZ":-25.598730435288637,"pfxX":0.26431500611058967,"pfxZ":4.016062803329081,"pX":0.9498049360728772,"pZ":3.047859910079789,"vX0":9.284343719716292,"vY0":-126.75595286168641,"vZ0":-0.8325654166584419,"x":80.8,"y":156.49,"x0":-2.785712732976351,"y0":50.000524113955,"z0":5.413766789580416,"aX":0.4324006221167261},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.3,"breakHorizontal":-2.5,"spinRate":2556,"spinDirection":172},"zone":12,"typeConfidence":2.0,"plateTime":0.4311453271811625,"extension":6.3691666743164514},"index":4,"playId":"72aff7ad-158c-33d2-8228-ad5994527da4","pitchNumber":4,"startTime":"2025-08-19T23:42:55.019Z","endTime":"2025-08-19T23:42:58.019Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.593820236353775,"aZ":-12.921203019455426,"pfxX":-5.623364087408371,"pfxZ":10.183224862713177,"pX":-0.29177735220795376,"pZ":3.642334308121686,"vX0":8.6658022437043,"vY0":-136.52450918848746,"vZ0":-2.79262435162212,"x":128.12,"y":140.44,"x0":-2.7740747264586996,"y0":50.003963592878016,"z0":5.565899356088033,"aX":-10.633920969827125},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.0,"breakHorizontal":8.4,"spinRate":2444,"spinDirection":215},"zone":1,"typeConfidence":0.91,"plateTime":0.4009386433492663,"extension":6.2831449636573495},"hitData":{"launchSpeed":80.6,"launchAngle":25.0,"totalDistance":283.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":112.57,"coordY":86.88}},"index":5,"playId":"5e6c0c56-4a22-3bce-bb45-43210bf5cc61","pitchNumber":5,"startTime":"2025-08-19T23:43:14.049Z","endTime":"2025-08-19T23:43:21.377Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:43:21.377Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan Reynolds grounds out, second baseman Andrés Giménez to first baseman Ty France.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T23:43:25.603Z","endTime":"2025-08-19T23:44:12.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"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":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.7,"endSpeed":71.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.056248191901574,"aZ":-34.58855125460748,"pfxX":5.9481920116770866,"pfxZ":-1.8980256601993908,"pX":-0.24953290100111025,"pZ":2.617015470859876,"vX0":3.771663772262695,"vY0":-111.78436974144053,"vZ0":0.6538161033997534,"x":126.51,"y":168.12,"x0":-2.7279882869222516,"y0":50.00184397686848,"z0":5.8553031099181405,"aX":7.570531217734773},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-3.0,"breakHorizontal":-11.8,"spinRate":2720,"spinDirection":69},"zone":5,"typeConfidence":0.9,"plateTime":0.48890211601385625,"extension":6.485904947687373},"index":0,"playId":"e4d46222-1582-3912-b973-45194d70f498","pitchNumber":1,"startTime":"2025-08-19T23:43:47.649Z","endTime":"2025-08-19T23:43:50.905Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.2323839847064,"aZ":-18.34161519279563,"pfxX":-5.905864786103903,"pfxZ":7.552433909412107,"pX":0.43289928182515053,"pZ":2.83476529626442,"vX0":10.147062767062293,"vY0":-134.50105066755935,"vZ0":-3.5382650614479787,"x":100.5,"y":162.24,"x0":-2.6217370087015626,"y0":50.005249892544036,"z0":5.468478584036279,"aX":-10.82118397395813},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.1,"breakHorizontal":8.5,"spinRate":2306,"spinDirection":222},"zone":3,"typeConfidence":0.86,"plateTime":0.4072764921216727,"extension":6.242976302870146},"hitData":{"launchSpeed":100.3,"launchAngle":4.0,"totalDistance":86.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.04,"coordY":130.37}},"index":1,"playId":"8c9d5904-8675-36af-b2c6-11a9d29a1bd3","pitchNumber":2,"startTime":"2025-08-19T23:44:04.507Z","endTime":"2025-08-19T23:44:12.168Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:44:12.168Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Gonzales called out on strikes.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T23:44:19.636Z","endTime":"2025-08-19T23:46:58.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":83.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.06134361942413,"aZ":-11.398155905028704,"pfxX":-5.762315473351597,"pfxZ":11.374879210484771,"pX":-0.42305796853042904,"pZ":3.1270332404656456,"vX0":8.11779142716244,"vY0":-135.17835796657485,"vZ0":-4.31418498080674,"x":133.13,"y":154.35,"x0":-2.7346697637888573,"y0":50.0019156596946,"z0":5.561495449187028,"aX":-10.524548288759691},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.7,"breakHorizontal":8.4,"spinRate":2498,"spinDirection":219},"zone":1,"typeConfidence":0.91,"plateTime":0.40722596783173426,"extension":6.274402836706109},"index":0,"playId":"34ae7eaf-4bd2-3c41-9e08-57542e473297","pitchNumber":1,"startTime":"2025-08-19T23:44:41.019Z","endTime":"2025-08-19T23:44:44.202Z","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":84.6,"endSpeed":77.7,"strikeZoneTop":3.53559601749387,"strikeZoneBottom":1.53198553129944,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.22724761059778,"aZ":-28.273511426436936,"pfxX":0.4509166392350181,"pfxZ":2.5540571691167457,"pX":0.21970421246606398,"pZ":1.3162707225687629,"vX0":7.18016339106543,"vY0":-123.01536966937844,"vZ0":-4.175500430032188,"x":108.63,"y":203.24,"x0":-2.799942626926676,"y0":50.004140941388414,"z0":5.4424896946821475,"aX":0.6867009293120866},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.8,"breakHorizontal":-2.5,"spinRate":2237,"spinDirection":191},"zone":14,"typeConfidence":0.9,"plateTime":0.4458717175171403,"extension":6.40529229729878},"index":1,"playId":"f46d53b3-a5a2-3276-b4e0-8b8262723c50","pitchNumber":2,"startTime":"2025-08-19T23:44:56.364Z","endTime":"2025-08-19T23:45:00.341Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.300784271872836,"aZ":-30.106430901569112,"pfxX":0.3293003516025267,"pfxZ":1.3358701387528837,"pX":0.026731653135835188,"pZ":1.4889992651073818,"vX0":6.796864834952184,"vY0":-123.65441816177257,"vZ0":-3.600803384212237,"x":115.98,"y":198.58,"x0":-2.803441008377578,"y0":50.00111372697623,"z0":5.497563037739317,"aX":0.5071420762728709},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.8,"breakHorizontal":-2.3,"spinRate":2331,"spinDirection":152},"zone":14,"typeConfidence":0.89,"plateTime":0.44341915517937736,"extension":6.310826614714524},"index":2,"playId":"00104723-e487-34c5-81d4-64e3d4f01710","pitchNumber":3,"startTime":"2025-08-19T23:45:13.248Z","endTime":"2025-08-19T23:45:16.248Z","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":84.3,"endSpeed":77.0,"strikeZoneTop":3.48544921596112,"strikeZoneBottom":1.60341957354414,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.95709211684891,"aZ":-23.15448211113454,"pfxX":-7.412790404361198,"pfxZ":5.938596230714916,"pX":-1.6464206442327183,"pZ":2.6304635394992615,"vX0":5.355090801280252,"vY0":-122.66429052183234,"vZ0":-1.6747018328876462,"x":179.76,"y":167.76,"x0":-2.898047895076443,"y0":50.004187723308924,"z0":5.302094186298309,"aX":-11.262685461467976},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":10.6,"breakHorizontal":12.1,"spinRate":1382,"spinDirection":247},"zone":11,"typeConfidence":0.91,"plateTime":0.4470469399511292,"extension":6.565012634991889},"index":3,"playId":"a44910b4-10c0-364b-83f7-7b587695e90e","pitchNumber":4,"startTime":"2025-08-19T23:45:31.391Z","endTime":"2025-08-19T23:45:35.121Z","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":93.4,"endSpeed":85.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.331333140203274,"aZ":-14.982677646047929,"pfxX":-5.686942034909048,"pfxZ":9.17341904252634,"pX":-0.17917789909446352,"pZ":2.332363911025608,"vX0":8.30513163167984,"vY0":-135.70012870639997,"vZ0":-5.65235045670735,"x":123.83,"y":175.81,"x0":-2.5335721135565192,"y0":50.00219953056454,"z0":5.47746413969197,"aX":-10.657777136209198},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.6,"breakHorizontal":8.6,"spinRate":2369,"spinDirection":211},"zone":5,"typeConfidence":0.9,"plateTime":0.40286959020416013,"extension":6.373495456109221},"index":4,"playId":"98eeea04-3afd-3d02-8e92-35b9de96d475","pitchNumber":5,"startTime":"2025-08-19T23:45:49.773Z","endTime":"2025-08-19T23:45:52.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.3,"strikeZoneTop":3.48318537574561,"strikeZoneBottom":1.56123626785299,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.603361035107184,"aZ":-30.450286431610913,"pfxX":-8.404190123869553,"pfxZ":1.114224268688945,"pX":-0.922261107051305,"pZ":2.155883919000102,"vX0":7.360205263105734,"vY0":-123.55726986157518,"vZ0":-1.6301623567032935,"x":152.15,"y":180.57,"x0":-2.8415098786079325,"y0":50.005768668317224,"z0":5.372411702076895,"aX":-13.053792911992145},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.9,"breakHorizontal":13.6,"spinRate":1438,"spinDirection":244},"zone":13,"typeConfidence":0.91,"plateTime":0.44254815326564234,"extension":6.61812700761624},"index":5,"playId":"a767bc0d-487c-3c46-9dbb-685543fb5f0f","pitchNumber":6,"startTime":"2025-08-19T23:46:12.578Z","endTime":"2025-08-19T23:46:16.921Z","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":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.314897093143383,"aZ":-12.972915906466554,"pfxX":-5.335452110410161,"pfxZ":10.014189953830783,"pX":0.719367514281103,"pZ":1.9886534208188744,"vX0":10.769263970571235,"vY0":-137.33999297176535,"vZ0":-6.8446938886866215,"x":89.58,"y":185.09,"x0":-2.5527555848580246,"y0":50.0067588573559,"z0":5.388837516980838,"aX":-10.235250342735942},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.9,"breakHorizontal":7.6,"spinRate":2462,"spinDirection":221},"zone":9,"typeConfidence":0.91,"plateTime":0.3982210538845634,"extension":6.547814083181575},"index":6,"playId":"629cc075-75ec-3b3b-89ef-32061134d9aa","pitchNumber":7,"startTime":"2025-08-19T23:46:34.044Z","endTime":"2025-08-19T23:46:37.044Z","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.5,"endSpeed":85.2,"strikeZoneTop":3.54428005023922,"strikeZoneBottom":1.58278091886854,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.778208391264847,"aZ":-15.76021384222879,"pfxX":-5.469337256520381,"pfxZ":8.798017946243533,"pX":-0.6506044735084551,"pZ":2.241760961413916,"vX0":7.463042286217052,"vY0":-135.94640792938497,"vZ0":-5.450724373647353,"x":141.8,"y":178.25,"x0":-2.725230086928566,"y0":50.00038971542805,"z0":5.372832090147493,"aX":-10.200919046402554},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.9,"breakHorizontal":8.3,"spinRate":2352,"spinDirection":217},"zone":4,"typeConfidence":0.9,"plateTime":0.40344266034418075,"extension":6.388531743711918},"index":7,"playId":"d469e25c-5195-35a7-86e9-5f71d625cd9e","pitchNumber":8,"startTime":"2025-08-19T23:46:55.245Z","endTime":"2025-08-19T23:46:58.533Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:46:58.533Z","atBatIndex":29},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Myles Straw doubles (12) on a line drive to left fielder Ronny Simon.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-19T23:48:57.221Z","endTime":"2025-08-19T23:49:53.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682927,"link":"/api/v1/people/682927"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.2,"strikeZoneTop":3.52595644752176,"strikeZoneBottom":1.52549243141789,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.612037274678432,"aZ":-25.199630325024682,"pfxX":-9.264793022086263,"pfxZ":3.875508497239455,"pX":1.3361698026283229,"pZ":2.00348002717821,"vX0":10.225949233249743,"vY0":-133.0531693812048,"vZ0":-4.8194902836274425,"x":66.07,"y":184.69,"x0":-1.346876712488255,"y0":50.002095080625836,"z0":5.656407023300398,"aX":-16.669309853174568},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.1,"breakHorizontal":14.6,"spinRate":2416,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4111068502489772,"extension":6.7532078429811},"index":0,"playId":"2834fdf1-2030-3cbd-b970-3fa8cc72a2df","pitchNumber":1,"startTime":"2025-08-19T23:49:05.634Z","endTime":"2025-08-19T23:49:09.505Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.873194022039524,"aZ":-32.33849930324548,"pfxX":0.893490140015843,"pfxZ":-0.1051533211991611,"pX":0.42222885032201,"pZ":2.038516789389548,"vX0":4.866580854517205,"vY0":-124.62024537645563,"vZ0":-2.616251014271584,"x":100.91,"y":183.74,"x0":-1.667942923717524,"y0":50.00246842216149,"z0":5.760010129549904,"aX":1.4114358886129597},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.5,"breakHorizontal":-2.6,"spinRate":2436,"spinDirection":110},"zone":9,"typeConfidence":2.0,"plateTime":0.43868664238531796,"extension":6.754072799016396},"index":1,"playId":"c7a08c82-95fe-3b49-9b2b-a9cee274858e","pitchNumber":2,"startTime":"2025-08-19T23:49:19.104Z","endTime":"2025-08-19T23:49:22.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.64773809769991,"aZ":-32.91186063055352,"pfxX":9.761075386960337,"pfxZ":-0.5308938873087063,"pX":0.5672935726864138,"pZ":1.9097926390042654,"vX0":2.611718495624368,"vY0":-117.45679651899859,"vZ0":-1.5725966022863211,"x":95.38,"y":187.22,"x0":-1.828954464233546,"y0":50.0032349046033,"z0":5.667503435307136,"aX":13.54634555722879},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-1.1,"breakHorizontal":-18.4,"spinRate":2690,"spinDirection":62},"zone":9,"typeConfidence":2.0,"plateTime":0.4675354599233108,"extension":6.7904693420714715},"hitData":{"launchSpeed":90.4,"launchAngle":12.0,"totalDistance":176.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":70.8,"coordY":120.86}},"index":2,"playId":"759221b8-3979-30c1-aa8c-f5dbc321726f","pitchNumber":3,"startTime":"2025-08-19T23:49:40.795Z","endTime":"2025-08-19T23:49:53.098Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:49:53.098Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"George Springer singles on a sharp line drive to left fielder Ronny Simon. Myles Straw to 3rd.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-19T23:50:04.122Z","endTime":"2025-08-19T23:52:02.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"postOnThird":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682927,"link":"/api/v1/people/682927"},"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_play","runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"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":92.6,"endSpeed":83.7,"strikeZoneTop":3.74673952577923,"strikeZoneBottom":1.5761201792134,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.51482905738565,"aZ":-18.35713264482706,"pfxX":-8.246133568443348,"pfxZ":7.6613318510048245,"pX":1.3402282538553416,"pZ":1.986072457250718,"vX0":10.07897760505582,"vY0":-134.28990782070844,"vZ0":-5.97828408580834,"x":65.91,"y":185.16,"x0":-1.412718290917122,"y0":50.00375597037575,"z0":5.573003000624756,"aX":-14.872520043443455},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.5,"breakHorizontal":12.5,"spinRate":2420,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.40987702117750535,"extension":6.832239773205404},"index":0,"playId":"9cc814a5-518a-3873-bbe1-f43a5d661e9a","pitchNumber":1,"startTime":"2025-08-19T23:50:24.302Z","endTime":"2025-08-19T23:50:27.950Z","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":77.4,"endSpeed":70.9,"strikeZoneTop":3.60461495829465,"strikeZoneBottom":1.5563209753295,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.42332224306011,"aZ":-42.310851003763595,"pfxX":7.2311610682987535,"pfxZ":-8.187584475700401,"pX":2.36911473349097,"pZ":-1.4692139329949843,"vX0":5.972933735362867,"vY0":-112.37498384035554,"vZ0":-5.995705038356334,"x":26.69,"y":278.45,"x0":-1.2943458252068232,"y0":50.00408864720159,"z0":5.686444544461433,"aX":8.951531961101903},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.4,"breakVerticalInduced":-16.3,"breakHorizontal":-15.0,"spinRate":2681,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.4935224328404524,"extension":6.924684400574581},"index":1,"playId":"e565bf59-2ec1-370e-a0a6-52c2a3df6fb5","pitchNumber":2,"startTime":"2025-08-19T23:50:41.484Z","endTime":"2025-08-19T23:50:44.889Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.5,"strikeZoneTop":3.64494676023235,"strikeZoneBottom":1.59674541520444,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.939756699254886,"aZ":-33.62980325670584,"pfxX":1.9207860545765376,"pfxZ":-0.9029399022846314,"pX":1.8962769121813638,"pZ":0.0836400028077164,"vX0":7.605921299095816,"vY0":-125.89191002887648,"vZ0":-7.021721639657293,"x":44.72,"y":236.52,"x0":-1.4105884816062955,"y0":50.00478119562834,"z0":5.622376221085614,"aX":3.0901850206827595},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.0,"breakHorizontal":-5.2,"spinRate":2565,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.4346592088827106,"extension":6.684817978736516},"index":2,"playId":"8202fdd1-8cc7-34e1-910b-e13b6a54c220","pitchNumber":3,"startTime":"2025-08-19T23:51:04.182Z","endTime":"2025-08-19T23:51:07.368Z","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":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.925083229342082,"aZ":-25.298231748852228,"pfxX":-7.8185571466273736,"pfxZ":3.865215207595517,"pX":0.5730165645993816,"pZ":2.6847467139532104,"vX0":7.996070592211494,"vY0":-132.91654536903772,"vZ0":-2.8951720316287703,"x":95.16,"y":166.29,"x0":-1.4662862490746782,"y0":50.005308788151765,"z0":5.636001178673617,"aX":-13.916584406804981},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.5,"breakHorizontal":12.4,"spinRate":2342,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.41294005782465737,"extension":6.776464957585045},"index":3,"playId":"072bab47-e70b-3fc6-862d-6f4df3bd83bf","pitchNumber":4,"startTime":"2025-08-19T23:51:25.988Z","endTime":"2025-08-19T23:51:28.988Z","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":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.56,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.9466414171671,"aZ":-34.46988573241679,"pfxX":2.4923461481867957,"pfxZ":-1.4318713988603022,"pX":0.07559813568310829,"pZ":2.2665910234341657,"vX0":3.2873652512584517,"vY0":-125.67989885637829,"vZ0":-1.8913095660266155,"x":114.12,"y":177.58,"x0":-1.5720905965704925,"y0":50.00381458004498,"z0":5.822690753515211,"aX":3.995036505635322},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.8,"breakHorizontal":-5.3,"spinRate":2658,"spinDirection":89},"zone":5,"typeConfidence":2.0,"plateTime":0.43544662038067017,"extension":6.675480907041804},"hitData":{"launchSpeed":104.4,"launchAngle":13.0,"totalDistance":217.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":80.35,"coordY":103.11}},"index":4,"playId":"7f4106ba-12ed-3fb7-9624-e048e4c2b842","pitchNumber":5,"startTime":"2025-08-19T23:51:53.401Z","endTime":"2025-08-19T23:52:02.949Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:52:02.949Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Addison Barger strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-19T23:52:08.616Z","endTime":"2025-08-19T23:54:42.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"postOnThird":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,5,6,7],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":7},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"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":0},"pitchData":{"startSpeed":87.7,"endSpeed":79.5,"strikeZoneTop":3.75,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.320797859607197,"aZ":-30.041311365137496,"pfxX":-8.426612448015616,"pfxZ":1.3145333090926385,"pX":0.7566013616716476,"pZ":2.3041258520652397,"vX0":8.121459226912757,"vY0":-127.41353975103574,"vZ0":-2.801416646427688,"x":88.16,"y":176.57,"x0":-1.3971819160122319,"y0":50.003612655333804,"z0":5.823524440512807,"aX":-13.67769420878073},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.9,"breakHorizontal":13.1,"spinRate":1918,"spinDirection":239},"zone":9,"typeConfidence":2.0,"plateTime":0.4320210359353851,"extension":6.716039028339523},"index":0,"playId":"b86a2297-b6d0-3f56-8b24-b78ce54e2a45","pitchNumber":1,"startTime":"2025-08-19T23:52:40.653Z","endTime":"2025-08-19T23:52:43.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.1,"strikeZoneTop":3.82137288810616,"strikeZoneBottom":1.63626202215885,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.57892067694525,"aZ":-25.88908274932489,"pfxX":-9.142537779158378,"pfxZ":3.7482292922659064,"pX":-0.17139465385101804,"pZ":0.6197552446473517,"vX0":6.476400932773996,"vY0":-129.31251934382846,"vZ0":-7.56504346207638,"x":123.53,"y":222.05,"x0":-1.5337064362303592,"y0":50.00032729182769,"z0":5.5992860908805335,"aX":-15.320438080058778},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.2,"breakHorizontal":14.9,"spinRate":2071,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.42525705473175535,"extension":6.811191694002217},"index":1,"playId":"bcc27ca2-aab9-3f76-bdb9-98107a67e437","pitchNumber":2,"startTime":"2025-08-19T23:53:04.886Z","endTime":"2025-08-19T23:53:12.412Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Mitch Keller. George Springer to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"actionPlayId":"bcc27ca2-aab9-3f76-bdb9-98107a67e437","startTime":"2025-08-19T23:53:23.773Z","endTime":"2025-08-19T23:53:31.877Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":81.9,"strikeZoneTop":3.75,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.189925832938837,"aZ":-22.078563205119604,"pfxX":-8.27994297261228,"pfxZ":5.846757781548863,"pX":-1.1392142802008467,"pZ":2.8308366077938905,"vX0":3.9273382077030354,"vY0":-131.2147121356919,"vZ0":-3.3781129906289937,"x":160.42,"y":162.35,"x0":-1.587167427206269,"y0":50.00518396115592,"z0":5.798062466542893,"aX":-14.30488253688808},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.0,"breakHorizontal":14.0,"spinRate":1785,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.4189277597370302,"extension":6.612945616145906},"index":3,"playId":"f63b5e2a-5d44-3a18-8c3c-7da785301352","pitchNumber":3,"startTime":"2025-08-19T23:53:31.877Z","endTime":"2025-08-19T23:53:36.130Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-19T23:53:43.883Z","endTime":"2025-08-19T23:53:55.399Z","isPitch":false,"type":"action","player":{"id":680718,"link":"/api/v1/people/680718"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":0},"pitchData":{"startSpeed":89.8,"endSpeed":81.5,"strikeZoneTop":3.78842019284927,"strikeZoneBottom":1.60122814168786,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.927836504641647,"aZ":-22.440304032852083,"pfxX":-8.455846004222442,"pfxZ":5.674550370464276,"pX":-1.3870592896992833,"pZ":3.5492986900803376,"vX0":3.281046592715621,"vY0":-130.7264788261688,"vZ0":-1.700865492969768,"x":169.87,"y":142.95,"x0":-1.5665409840831839,"y0":50.000378499263526,"z0":5.908367011447047,"aX":-14.498310638163284},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":10.1,"breakHorizontal":14.5,"spinRate":1875,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.42046282675735336,"extension":6.481075496403803},"index":5,"playId":"c0809f6d-b7a0-385a-867f-00df987ba553","pitchNumber":4,"startTime":"2025-08-19T23:53:55.399Z","endTime":"2025-08-19T23:53:58.794Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.1,"strikeZoneTop":3.86574223849485,"strikeZoneBottom":1.60782269943689,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.624992073524393,"aZ":-42.55660464511592,"pfxX":6.145628434883989,"pfxZ":-7.765045116279679,"pX":1.391664559708736,"pZ":0.48316145869440086,"vX0":4.637826863928836,"vY0":-116.0037259763215,"vZ0":-2.7560462400982875,"x":63.95,"y":225.73,"x0":-1.4461042513214606,"y0":50.00566133879447,"z0":5.820271274292809,"aX":8.213236528061623},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-14.5,"breakHorizontal":-12.5,"spinRate":2692,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4757238678053972,"extension":6.8469527971814035},"index":6,"playId":"e42484f3-2799-3ae3-81e5-177111027fb0","pitchNumber":5,"startTime":"2025-08-19T23:54:13.535Z","endTime":"2025-08-19T23:54:17.614Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.5,"strikeZoneTop":3.75,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.39597901660851,"aZ":-31.274767804361545,"pfxX":1.5527909093893593,"pfxZ":0.5377608699507359,"pX":1.0550880095553583,"pZ":1.4989175856285886,"vX0":6.186641880194434,"vY0":-127.73366871693487,"vZ0":-4.453950875280855,"x":76.78,"y":198.31,"x0":-1.5923146650240667,"y0":50.0015639589543,"z0":5.702735236040312,"aX":2.5844378268132684},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.2,"breakHorizontal":-4.1,"spinRate":2623,"spinDirection":87},"zone":14,"typeConfidence":2.0,"plateTime":0.42753762800366957,"extension":6.822918019347328},"index":7,"playId":"3a47ed1d-3bf8-3aba-8f7c-d9f054ac48dc","pitchNumber":6,"startTime":"2025-08-19T23:54:37.794Z","endTime":"2025-08-19T23:54:42.209Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:54:42.209Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Bichette grounds out, third baseman Isiah Kiner-Falefa to first baseman Spencer Horwitz.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-19T23:57:16.760Z","endTime":"2025-08-19T23:59:20.569Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"postOnThird":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-19T23:55:05.610Z","endTime":"2025-08-19T23:55:46.788Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Yohan Ramírez replaces Mitch Keller.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-19T23:55:46.788Z","endTime":"2025-08-19T23:57:18.873Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670990,"link":"/api/v1/people/670990"},"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":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.5,"strikeZoneTop":3.71167652774361,"strikeZoneBottom":1.75103350886797,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.813016418157073,"aZ":-17.88009546136685,"pfxX":-6.574727139095584,"pfxZ":7.290079146818815,"pX":0.9192960772164069,"pZ":2.8553939731507723,"vX0":12.505712972645428,"vY0":-139.2773960060052,"vZ0":-2.6954580521725147,"x":81.96,"y":161.68,"x0":-2.778523425950377,"y0":50.00324725551661,"z0":5.020671924538811,"aX":-12.893487068821893},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.8,"breakHorizontal":9.2,"spinRate":2322,"spinDirection":235},"zone":12,"typeConfidence":2.0,"plateTime":0.39352418261044875,"extension":7.211173284458627},"index":2,"playId":"2807bd40-b1a4-322e-8550-1ee176f49d2a","pitchNumber":1,"startTime":"2025-08-19T23:57:18.873Z","endTime":"2025-08-19T23:57:22.464Z","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":84.7,"endSpeed":77.5,"strikeZoneTop":3.78988479371987,"strikeZoneBottom":1.67232177963921,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.891042504639902,"aZ":-27.975145365856548,"pfxX":9.224289110881648,"pfxZ":2.7958224980848296,"pX":3.171652823254927,"pZ":0.7933865786441434,"vX0":11.378785556431454,"vY0":-122.7938524275084,"vZ0":-4.609914348555727,"x":-3.9,"y":217.36,"x0":-2.7488734065785936,"y0":50.00419575043178,"z0":5.119448548493703,"aX":13.86498727758063},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.0,"breakHorizontal":-19.7,"spinRate":2728,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.4487671926102359,"extension":7.418197310932702},"index":3,"playId":"bf08450d-3d26-3906-b36b-e8e7c2845f29","pitchNumber":2,"startTime":"2025-08-19T23:57:36.950Z","endTime":"2025-08-19T23:57:40.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":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.3,"strikeZoneTop":3.69,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.177022848422087,"aZ":-28.223587319951537,"pfxX":8.775090603603992,"pfxZ":2.6165324624030353,"pX":2.1398970081355104,"pZ":1.5946307105033601,"vX0":9.77096789467251,"vY0":-123.37337563784686,"vZ0":-3.199200993114384,"x":35.43,"y":195.72,"x0":-3.04231734633438,"y0":50.00314306756562,"z0":5.338873891029498,"aX":13.253196747959246},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.1,"breakHorizontal":-18.6,"spinRate":2711,"spinDirection":52},"zone":14,"typeConfidence":0.89,"plateTime":0.4474418185664142,"extension":7.34871157352908},"index":4,"playId":"5a1375bf-8b98-3e3a-a19b-403f07fb7a69","pitchNumber":3,"startTime":"2025-08-19T23:58:00.538Z","endTime":"2025-08-19T23:58:05.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.0,"strikeZoneTop":3.69,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.801478736037296,"aZ":-15.141348637155408,"pfxX":-7.196866325625716,"pfxZ":8.539710320948334,"pX":0.8087907584502609,"pZ":3.7534998448402495,"vX0":12.337755116123546,"vY0":-140.5526282460563,"vZ0":-1.3549719135289149,"x":86.17,"y":137.44,"x0":-2.7089847886992215,"y0":50.00233831356066,"z0":5.228367489074649,"aX":-14.355267861712704},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.4,"breakHorizontal":10.4,"spinRate":2432,"spinDirection":226},"zone":3,"typeConfidence":0.9,"plateTime":0.39018209005108195,"extension":7.184258462518278},"index":5,"playId":"17c75826-38c5-3ac2-a75c-36898c0fecc0","pitchNumber":4,"startTime":"2025-08-19T23:58:24.434Z","endTime":"2025-08-19T23:58:27.434Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.0,"strikeZoneTop":3.48294114401265,"strikeZoneBottom":1.50163323788649,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.32594914246687,"aZ":-16.785940776207134,"pfxX":-7.124667168385003,"pfxZ":7.555592849472525,"pX":0.178942098724072,"pZ":4.332430811206404,"vX0":11.091624198396545,"vY0":-141.78742879244012,"vZ0":0.04018416742718256,"x":110.18,"y":121.8,"x0":-2.8574026062652242,"y0":50.00151686083967,"z0":5.388893410482077,"aX":-14.509467879331337},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.9,"breakHorizontal":10.7,"spinRate":2355,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.38625100649501887,"extension":7.259083675047541},"index":6,"playId":"064380a2-8d1d-328c-980a-31e58ab9ece8","pitchNumber":5,"startTime":"2025-08-19T23:58:49.673Z","endTime":"2025-08-19T23:58:52.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.5,"strikeZoneTop":3.69,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.43833678161885,"aZ":-32.023932660842355,"pfxX":8.024182500878666,"pfxZ":0.09942345132464858,"pX":0.5405156905836317,"pZ":2.61229530848305,"vX0":6.105947348398845,"vY0":-121.82108070631564,"vZ0":-0.24785071947522053,"x":96.4,"y":168.25,"x0":-3.0507101999481945,"y0":50.00171989462263,"z0":5.510182464365931,"aX":11.922961750693903},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.4,"breakHorizontal":-16.1,"spinRate":2734,"spinDirection":50},"zone":6,"typeConfidence":0.89,"plateTime":0.45156519825197794,"extension":7.373478190919219},"hitData":{"launchSpeed":83.2,"launchAngle":2.0,"totalDistance":59.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.24,"coordY":177.53}},"index":7,"playId":"be66f30d-e0bc-32f9-beb5-fd1b355653f1","pitchNumber":6,"startTime":"2025-08-19T23:59:11.904Z","endTime":"2025-08-19T23:59:20.569Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T23:59:20.569Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alejandro Kirk called out on strikes.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-19T23:59:33.894Z","endTime":"2025-08-20T00:00:48.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","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":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.303522479204716,"aZ":-17.42520649165527,"pfxX":-8.582992655920135,"pfxZ":7.341267648123571,"pX":-1.4751676413619765,"pZ":3.205128735191431,"vX0":7.599514915479975,"vY0":-141.13587315642337,"vZ0":-2.0062374154047458,"x":173.23,"y":152.24,"x0":-3.092764159835744,"y0":50.005807734745666,"z0":5.052368497116798,"aX":-17.250418811235804},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.1,"breakHorizontal":13.9,"spinRate":2442,"spinDirection":230},"zone":11,"typeConfidence":0.91,"plateTime":0.3886785565484545,"extension":7.333078706961375},"index":0,"playId":"6ad58b4b-e0e0-3f15-86b1-cb87f8d2bf0d","pitchNumber":1,"startTime":"2025-08-19T23:59:49.542Z","endTime":"2025-08-19T23:59:52.893Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.190555632831796,"aZ":-32.39056919820656,"pfxX":6.877960969550523,"pfxZ":-0.14252394691559278,"pX":0.8424046664658357,"pZ":1.7545333301933321,"vX0":7.337921885202055,"vY0":-124.08659272700694,"vZ0":-2.0193403423758,"x":84.89,"y":191.41,"x0":-3.0528081212653335,"y0":50.00034329010146,"z0":5.2926586057467455,"aX":10.660490100054117},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.5,"breakHorizontal":-14.3,"spinRate":2712,"spinDirection":47},"zone":14,"typeConfidence":0.84,"plateTime":0.4424022441691551,"extension":7.187536671890944},"index":1,"playId":"a9674541-dad7-3a60-b044-097a80467579","pitchNumber":2,"startTime":"2025-08-20T00:00:12.277Z","endTime":"2025-08-20T00:00:15.277Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-20T00:00:27.310Z","endTime":"2025-08-20T00:00:44.464Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.2,"strikeZoneTop":3.2187354989525,"strikeZoneBottom":1.4229901781148,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.41836948500457,"aZ":-19.289994520408626,"pfxX":-4.1890077125537415,"pfxZ":6.321283868172513,"pX":0.3522791182634157,"pZ":3.0140629900026643,"vX0":10.703045600742259,"vY0":-141.83235093570528,"vZ0":-2.3841095744787504,"x":103.57,"y":157.4,"x0":-2.9257275972920387,"y0":50.000362779535095,"z0":5.095609656646808,"aX":-8.53631534480451},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.2,"breakHorizontal":5.4,"spinRate":2451,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.38617855146923485,"extension":7.3974987854381835},"index":3,"playId":"541522db-ed64-356e-bae4-092826c4d3af","pitchNumber":3,"startTime":"2025-08-20T00:00:44.464Z","endTime":"2025-08-20T00:00:48.098Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:00:48.098Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andrew McCutchen walks.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-20T00:02:24.993Z","endTime":"2025-08-20T00:04:17.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.7,"strikeZoneTop":3.47700211024851,"strikeZoneBottom":1.57080523893858,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.069099771552263,"aZ":-28.170661835640015,"pfxX":1.8988854007491938,"pfxZ":2.604573241060895,"pX":0.8600283620235909,"pZ":1.3703279886290318,"vX0":8.17960988460243,"vY0":-122.18258475890622,"vZ0":-3.9864134049334528,"x":84.22,"y":201.78,"x0":-2.7539644772625667,"y0":50.00465188469422,"z0":5.396602938337455,"aX":2.922096734764221},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.1,"breakHorizontal":-5.0,"spinRate":2543,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4452774398706918,"extension":6.31321707413934},"index":0,"playId":"4bcce872-dec1-3c4b-8ff7-440d9d8b80b7","pitchNumber":1,"startTime":"2025-08-20T00:03:11.423Z","endTime":"2025-08-20T00:03:14.901Z","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.1,"endSpeed":84.2,"strikeZoneTop":3.52798787834754,"strikeZoneBottom":1.60723821576093,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.320010280318666,"aZ":-15.71062053866962,"pfxX":-7.963817481889662,"pfxZ":9.099150749056928,"pX":-0.8772975064179351,"pZ":1.4268872491830569,"vX0":7.62302790122179,"vY0":-133.78517834888166,"vZ0":-7.426026239079205,"x":150.44,"y":200.25,"x0":-2.731236164627019,"y0":50.00621966624996,"z0":5.368470219875042,"aX":-14.4149603299346},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.0,"breakHorizontal":12.7,"spinRate":2313,"spinDirection":222},"zone":13,"typeConfidence":0.88,"plateTime":0.40967908461696156,"extension":6.345292689744236},"index":1,"playId":"9975fbdd-0587-3368-9064-33c8526ff7ab","pitchNumber":2,"startTime":"2025-08-20T00:03:26.232Z","endTime":"2025-08-20T00:03:30.213Z","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":84.7,"endSpeed":78.9,"strikeZoneTop":3.524981447953,"strikeZoneBottom":1.54873999039558,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.29285021614606,"aZ":-25.992241232954676,"pfxX":1.6528133955471547,"pfxZ":3.9604502582539167,"pX":0.692426652236012,"pZ":2.1516530310581508,"vX0":7.960837392757324,"vY0":-123.280280842339,"vZ0":-2.652203080263632,"x":90.61,"y":180.69,"x0":-2.7749750618105122,"y0":50.00348059769183,"z0":5.403987776373031,"aX":2.5777530694735296},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.8,"breakHorizontal":-4.6,"spinRate":2480,"spinDirection":146},"zone":9,"typeConfidence":2.0,"plateTime":0.44193901135637903,"extension":6.3529814637534825},"index":2,"playId":"3140284b-7f32-3616-bd3a-82ffa6614cd9","pitchNumber":3,"startTime":"2025-08-20T00:03:42.246Z","endTime":"2025-08-20T00:03:46.229Z","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":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.0,"strikeZoneTop":3.36147354028494,"strikeZoneBottom":1.54393040431991,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.347174098304997,"aZ":-27.503636396185197,"pfxX":-8.10097831738628,"pfxZ":3.021404999919339,"pX":-0.5015452660046092,"pZ":3.3865025664569406,"vX0":8.181502110040956,"vY0":-123.04422013122173,"vZ0":0.8354221368464065,"x":136.12,"y":147.34,"x0":-2.8030312107161333,"y0":50.0051673138814,"z0":5.356933256100648,"aX":-12.536043722076952},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.9,"breakHorizontal":13.0,"spinRate":1443,"spinDirection":247},"zone":1,"typeConfidence":0.91,"plateTime":0.44361727177385557,"extension":6.531430235524228},"index":3,"playId":"98e1e83d-6215-3ce8-a812-3dd34396b0d6","pitchNumber":4,"startTime":"2025-08-20T00:03:57.042Z","endTime":"2025-08-20T00:04:00.875Z","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.6,"endSpeed":85.4,"strikeZoneTop":3.47081489278867,"strikeZoneBottom":1.53406394490378,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.266507219031695,"aZ":-15.792514928551245,"pfxX":-6.734036512650745,"pfxZ":8.8268367697559,"pX":1.530212671835848,"pZ":1.393472179291015,"vX0":13.387851009754469,"vY0":-135.51098643195232,"vZ0":-7.257290516860971,"x":58.67,"y":201.16,"x0":-2.604455758644263,"y0":50.00097958088258,"z0":5.214407840415334,"aX":-12.495553511646545},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.4,"breakHorizontal":9.2,"spinRate":2424,"spinDirection":219},"zone":14,"typeConfidence":0.9,"plateTime":0.40457127284149896,"extension":6.464276740044938},"index":4,"playId":"22809157-ccee-311f-9eb8-edbf5d822975","pitchNumber":5,"startTime":"2025-08-20T00:04:14.058Z","endTime":"2025-08-20T00:04:17.312Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:04:17.312Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jack Suwinski lines out to shortstop Bo Bichette.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-20T00:04:35.647Z","endTime":"2025-08-20T00:05:30.298Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.4356219772409,"strikeZoneBottom":1.53868556975056,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.30438886937792,"aZ":-16.494743392933668,"pfxX":-8.293446881967093,"pfxZ":8.402828602868372,"pX":0.08821569738550503,"pZ":2.0903819834362443,"vX0":10.12673370867631,"vY0":-135.87177525805654,"vZ0":-5.981850858412078,"x":113.64,"y":182.34,"x0":-2.6130391714395076,"y0":50.00401410865368,"z0":5.470397206084943,"aX":-15.478180646543954},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.0,"breakHorizontal":12.8,"spinRate":2340,"spinDirection":211},"zone":8,"typeConfidence":0.89,"plateTime":0.4034250968248094,"extension":6.359636331255951},"index":0,"playId":"619f8439-12ef-3ace-9cdc-1cf1bfa58144","pitchNumber":1,"startTime":"2025-08-20T00:04:44.161Z","endTime":"2025-08-20T00:04:47.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.9,"endSpeed":69.7,"strikeZoneTop":3.45952180410931,"strikeZoneBottom":1.48097703565045,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.91037987045332,"aZ":-33.53122097000842,"pfxX":5.983813562095756,"pfxZ":-1.1136300722073988,"pX":0.8861097165855369,"pZ":1.0878426796217087,"vX0":5.970522949847967,"vY0":-110.3820083539687,"vZ0":-2.0572869184165175,"x":83.22,"y":209.41,"x0":-2.643677929751005,"y0":50.002010905944,"z0":5.603746824201158,"aX":7.292613468826902},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-2.3,"breakHorizontal":-12.6,"spinRate":2785,"spinDirection":61},"zone":14,"typeConfidence":0.89,"plateTime":0.49857011528306217,"extension":6.584843481117049},"index":1,"playId":"8d4ce249-a661-33d2-bdd5-1f77f03f15ef","pitchNumber":2,"startTime":"2025-08-20T00:05:03.497Z","endTime":"2025-08-20T00:05:07.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.928761182369968,"aZ":-25.4425605489626,"pfxX":-2.0447088132007174,"pfxZ":3.937813832954637,"pX":0.30213433060009515,"pZ":3.4761677432137534,"vX0":8.65969562665626,"vY0":-129.64136193826667,"vZ0":-4.632777907224162E-4,"x":105.48,"y":144.92,"x0":-2.809171283715687,"y0":50.00447793969658,"z0":5.410936130654485,"aX":-3.498228021076703},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.3,"breakHorizontal":1.9,"spinRate":2498,"spinDirection":194},"zone":3,"typeConfidence":0.94,"plateTime":0.42175239003632736,"extension":6.435946688329174},"hitData":{"launchSpeed":50.7,"launchAngle":33.0,"totalDistance":149.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":114.57,"coordY":143.12}},"index":2,"playId":"f05bb230-e2fd-34ca-8730-ec929b345c59","pitchNumber":3,"startTime":"2025-08-20T00:05:24.022Z","endTime":"2025-08-20T00:05:30.298Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:05:30.298Z","atBatIndex":36},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Joey Bart grounds into a double play, third baseman Ernie Clement to second baseman Andrés Giménez to first baseman Ty France. Andrew McCutchen out at 2nd. Joey Bart out at 1st.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-20T00:05:39.566Z","endTime":"2025-08-20T00:06:29.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,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":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"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":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"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":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.789510344576946,"aZ":-16.544966799868337,"pfxX":-6.2458622708718305,"pfxZ":8.618436782640597,"pX":0.30328385513604994,"pZ":2.136351064930046,"vX0":9.9137802763774,"vY0":-134.24563821602393,"vZ0":-5.5025659461166745,"x":105.44,"y":181.1,"x0":-2.6368576849577416,"y0":50.005191675772245,"z0":5.402330092488176,"aX":-11.330385983507558},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.5,"breakHorizontal":9.0,"spinRate":2321,"spinDirection":218},"zone":9,"typeConfidence":0.88,"plateTime":0.4090110403700593,"extension":6.35614456463895},"index":0,"playId":"e49e9062-ea15-3602-be9f-ac879054f86c","pitchNumber":1,"startTime":"2025-08-20T00:06:00.304Z","endTime":"2025-08-20T00:06:03.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.84814444651938,"aZ":-32.338900236961535,"pfxX":-9.301742043948112,"pfxZ":-0.10387955877083321,"pX":0.5127706746335623,"pZ":1.4188779740773416,"vX0":10.80099143500078,"vY0":-123.05161834728511,"vZ0":-2.6864670783761815,"x":97.45,"y":200.47,"x0":-2.719943569947738,"y0":50.00451024328134,"z0":5.257759103028701,"aX":-14.301369501983269},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.6,"breakHorizontal":14.4,"spinRate":1304,"spinDirection":244},"zone":14,"typeConfidence":0.9,"plateTime":0.44469221062948616,"extension":6.590736842057554},"hitData":{"launchSpeed":91.9,"launchAngle":-30.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.81,"coordY":176.51}},"index":1,"playId":"18c3bb57-fa6f-386b-b902-eb7fe115da76","pitchNumber":2,"startTime":"2025-08-20T00:06:21.295Z","endTime":"2025-08-20T00:06:29.268Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:06:29.268Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathan Lukes called out on strikes.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-20T00:08:32.177Z","endTime":"2025-08-20T00:10:20.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"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":"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":3},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"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":97.0,"endSpeed":88.4,"strikeZoneTop":3.42890136489239,"strikeZoneBottom":1.50897806114842,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.79595497783468,"aZ":-15.508136863643209,"pfxX":-6.7171405350246145,"pfxZ":8.28008257461263,"pX":-0.723220389991426,"pZ":2.8461095307930178,"vX0":4.456888025845683,"vY0":-141.15122542174058,"vZ0":-3.3473623682934273,"x":144.57,"y":161.94,"x0":-1.4516972366864846,"y0":50.006540903088535,"z0":5.048969031192723,"aX":-13.526872340477048},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.5,"breakHorizontal":11.3,"spinRate":2362,"spinDirection":229},"zone":1,"typeConfidence":0.9,"plateTime":0.3883813078183054,"extension":7.123074544560435},"index":0,"playId":"630f455b-7c84-36c1-89b9-d31d1e7549a0","pitchNumber":1,"startTime":"2025-08-20T00:09:17.341Z","endTime":"2025-08-20T00:09:20.940Z","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":96.6,"endSpeed":88.0,"strikeZoneTop":3.41941813288928,"strikeZoneBottom":1.45904474285454,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.77996912520577,"aZ":-16.281968220960255,"pfxX":-6.996828399283226,"pfxZ":8.008677316634866,"pX":1.548119569633903,"pZ":1.4312667109364756,"vX0":10.329361804889794,"vY0":-140.21997336251533,"vZ0":-6.718016097254578,"x":57.99,"y":200.14,"x0":-1.2805074691547966,"y0":50.00309034791624,"z0":4.927526296174089,"aX":-13.88419342414164},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.2,"breakHorizontal":10.4,"spinRate":2399,"spinDirection":235},"zone":14,"typeConfidence":0.9,"plateTime":0.39116289260151005,"extension":7.230937078931669},"index":1,"playId":"c4fcfcda-c530-3993-85bd-6533553c991f","pitchNumber":2,"startTime":"2025-08-20T00:09:33.604Z","endTime":"2025-08-20T00:09:36.910Z","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":97.2,"endSpeed":88.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.874890858593574,"aZ":-15.20772064144122,"pfxX":-7.713041776435209,"pfxZ":8.459208981093305,"pX":-0.4115109706399285,"pZ":3.021844182853667,"vX0":5.6145983385701,"vY0":-141.36493753827773,"vZ0":-2.9099473851873103,"x":132.69,"y":157.19,"x0":-1.4301269946054902,"y0":50.005964247078246,"z0":5.051914030061843,"aX":-15.476223550608852},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.9,"breakHorizontal":12.7,"spinRate":2459,"spinDirection":231},"zone":1,"typeConfidence":0.9,"plateTime":0.38877303053332835,"extension":7.273252728202148},"index":2,"playId":"805f7983-e017-3d49-9f8b-4b2d2ac6a11c","pitchNumber":3,"startTime":"2025-08-20T00:09:57.284Z","endTime":"2025-08-20T00:10:00.890Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.5,"strikeZoneTop":3.46461073875785,"strikeZoneBottom":1.46466273903346,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.77565550435525,"aZ":-42.01533732091025,"pfxX":6.557360048236388,"pfxZ":-6.275453028196887,"pX":-0.6617504098277279,"pZ":2.5701507582899423,"vX0":-0.4973657908511368,"vY0":-124.83958099728687,"vZ0":1.2302767412057085,"x":142.22,"y":169.39,"x0":-1.3103882265806237,"y0":50.00555012622514,"z0":5.5482465689422,"aX":10.278675373666998},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-10.8,"breakHorizontal":-11.8,"spinRate":2574,"spinDirection":48},"zone":4,"typeConfidence":0.9,"plateTime":0.43992979404110555,"extension":7.013445502472544},"index":3,"playId":"98ea783b-e2d2-3a86-8c37-de0f41ba1bca","pitchNumber":4,"startTime":"2025-08-20T00:10:16.966Z","endTime":"2025-08-20T00:10:20.998Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:10:20.998Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ty France grounds out, shortstop Jared Triolo to first baseman Spencer Horwitz.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-20T00:10:28.337Z","endTime":"2025-08-20T00:11:12.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"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":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.6,"strikeZoneTop":3.20171406488702,"strikeZoneBottom":1.32700649111522,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.813458822529324,"aZ":-33.001081199069915,"pfxX":8.932135877615195,"pfxZ":-0.555016824361628,"pX":-0.2285796444161718,"pZ":3.1608016862603296,"vX0":3.8932847495853795,"vY0":-122.37885177767696,"vZ0":1.246559918457365,"x":125.71,"y":153.44,"x0":-3.0059601879769793,"y0":50.001112579246886,"z0":5.497185638663137,"aX":13.38477881313827},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.4,"breakHorizontal":-17.2,"spinRate":2791,"spinDirection":65},"zone":2,"typeConfidence":0.83,"plateTime":0.4496147571274207,"extension":7.242928851806316},"index":0,"playId":"e16fbe4c-ed97-3620-8d6e-c705bfb94bb5","pitchNumber":1,"startTime":"2025-08-20T00:10:46.293Z","endTime":"2025-08-20T00:10:49.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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.992524918877724,"aZ":-32.16943263419163,"pfxX":9.961731538474503,"pfxZ":0.003294005270815248,"pX":1.2218444059673765,"pZ":2.742383910931047,"vX0":6.813949765008176,"vY0":-122.98629765656851,"vZ0":0.4741521044405246,"x":70.43,"y":164.74,"x0":-2.8898636495788157,"y0":50.00392800908014,"z0":5.300837857396545,"aX":15.083646178325008},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.5,"breakHorizontal":-19.8,"spinRate":2766,"spinDirection":58},"zone":12,"typeConfidence":0.86,"plateTime":0.44731934221217173,"extension":7.358604621297352},"hitData":{"launchSpeed":77.1,"launchAngle":1.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.03,"coordY":162.54}},"index":1,"playId":"a8baf358-8026-3734-910e-47b107bdaa20","pitchNumber":2,"startTime":"2025-08-20T00:11:04.777Z","endTime":"2025-08-20T00:11:12.601Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:11:12.601Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ernie Clement grounds out, third baseman Isiah Kiner-Falefa to first baseman Spencer Horwitz.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-20T00:11:25.974Z","endTime":"2025-08-20T00:12:04.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":86.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.377330991887646,"aZ":-15.903391808274074,"pfxX":-6.5401623248303675,"pfxZ":8.358349400304565,"pX":-0.7097502589243138,"pZ":3.825004508710191,"vX0":8.39593059419293,"vY0":-139.3612718588922,"vZ0":-0.43673411104297966,"x":144.05,"y":135.5,"x0":-2.926607754033836,"y0":50.00120024508437,"z0":5.044158225389678,"aX":-12.729684626568384},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.2,"breakHorizontal":9.8,"spinRate":2333,"spinDirection":233},"zone":11,"typeConfidence":0.9,"plateTime":0.3946190612627083,"extension":7.207703193563253},"index":0,"playId":"c4ddb58f-a6dd-3fd0-bca3-aa63f66f0314","pitchNumber":1,"startTime":"2025-08-20T00:11:39.332Z","endTime":"2025-08-20T00:11:42.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":78.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.385419995687766,"aZ":-39.5113718224913,"pfxX":6.883144482787281,"pfxZ":-4.628358053557056,"pX":-0.21779267965658566,"pZ":2.4074691989948875,"vX0":4.1892225951718185,"vY0":-125.8104408010679,"vZ0":0.21367108138526736,"x":125.3,"y":173.78,"x0":-2.8056212172511423,"y0":50.004824519829526,"z0":5.555545361573863,"aX":10.903184548100102},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-8.0,"breakHorizontal":-13.4,"spinRate":2432,"spinDirection":44},"zone":5,"typeConfidence":0.9,"plateTime":0.43737049065455613,"extension":7.314259604459638},"hitData":{"launchSpeed":78.8,"launchAngle":-45.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.74,"coordY":180.06}},"index":1,"playId":"b43a9206-3c2b-3b2c-9f27-07049127137d","pitchNumber":2,"startTime":"2025-08-20T00:11:56.528Z","endTime":"2025-08-20T00:12:04.448Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:12:04.448Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jared Triolo flies out to right fielder Addison Barger.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-20T00:13:19.045Z","endTime":"2025-08-20T00:16:33.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"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":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.4,"strikeZoneTop":3.84236577957383,"strikeZoneBottom":1.66959497811489,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.71378488609466,"aZ":-14.402440442636973,"pfxX":-6.358567566300188,"pfxZ":9.658583644723931,"pX":1.0038618686770675,"pZ":3.1051026426893933,"vX0":11.493238041646768,"vY0":-135.5523538527453,"vZ0":-3.9765343998963987,"x":78.74,"y":154.94,"x0":-2.4866054638498514,"y0":50.003736290397455,"z0":5.613010158178584,"aX":-11.701849813880214},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.7,"breakHorizontal":8.8,"spinRate":2418,"spinDirection":215},"zone":12,"typeConfidence":0.9,"plateTime":0.40579608433638814,"extension":6.3185504050615515},"index":0,"playId":"6ec3d214-00a9-3e54-9aa5-8d777ccace70","pitchNumber":1,"startTime":"2025-08-20T00:14:14.193Z","endTime":"2025-08-20T00:14:17.934Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":84.6,"strikeZoneTop":3.78585977550373,"strikeZoneBottom":1.80567152723617,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.04324615468725,"aZ":-14.318631808771615,"pfxX":-6.1914880547108275,"pfxZ":9.65281155434954,"pX":0.8819229593259253,"pZ":2.3671433649234808,"vX0":11.241393247183153,"vY0":-136.16560047513738,"vZ0":-5.758919701276084,"x":83.38,"y":174.87,"x0":-2.5237671425959753,"y0":50.00548105162817,"z0":5.526207970994857,"aX":-11.457053635461234},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.2,"breakHorizontal":8.4,"spinRate":2453,"spinDirection":219},"zone":14,"typeConfidence":0.91,"plateTime":0.40456233246549145,"extension":6.396838527072116},"index":1,"playId":"6347b68e-559b-38db-9a0b-bd744815b4c1","pitchNumber":2,"startTime":"2025-08-20T00:14:27.230Z","endTime":"2025-08-20T00:14:30.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":84.6,"strikeZoneTop":3.81500587454463,"strikeZoneBottom":1.71151125948046,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.383542683679515,"aZ":-14.643014292875696,"pfxX":-4.755102858159658,"pfxZ":9.493561803147884,"pX":0.19841634274177344,"pZ":1.8968732084761921,"vX0":9.292794743076517,"vY0":-136.15420557005595,"vZ0":-6.651660305897627,"x":109.44,"y":187.56,"x0":-2.6663250901525046,"y0":50.00628348286511,"z0":5.415500878643317,"aX":-8.785041194874022},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.6,"breakHorizontal":6.2,"spinRate":2425,"spinDirection":217},"zone":8,"typeConfidence":0.91,"plateTime":0.4047816416116099,"extension":6.429804349322722},"index":2,"playId":"9128899a-f702-3cb7-b1c0-fe93fe023122","pitchNumber":3,"startTime":"2025-08-20T00:14:43.571Z","endTime":"2025-08-20T00:14:46.571Z","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":0},"pitchData":{"startSpeed":85.2,"endSpeed":77.6,"strikeZoneTop":3.81416292590468,"strikeZoneBottom":1.71142564120561,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.77258356989363,"aZ":-27.31544995591557,"pfxX":-7.657396497035282,"pfxZ":3.1550411906534004,"pX":-1.428934532223681,"pZ":1.4921907213849337,"vX0":5.987514367865858,"vY0":-123.8281633433168,"vZ0":-3.680809682432711,"x":171.47,"y":198.49,"x0":-2.893971976524492,"y0":50.002695873773604,"z0":5.305901457258117,"aX":-11.78633893468786},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.0,"breakHorizontal":12.4,"spinRate":1328,"spinDirection":247},"zone":13,"typeConfidence":0.9,"plateTime":0.44385177040783397,"extension":6.516030937310557},"index":3,"playId":"1d22c510-5c0e-3bfe-9809-7925d9e48e4b","pitchNumber":4,"startTime":"2025-08-20T00:15:00.364Z","endTime":"2025-08-20T00:15:03.769Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.5,"strikeZoneTop":3.8,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.721906416599264,"aZ":-30.25524654238072,"pfxX":1.5912656457555578,"pfxZ":1.207064355578729,"pX":0.06597782545118538,"pZ":2.055762650342454,"vX0":6.510771104282541,"vY0":-124.95868342578183,"vZ0":-2.369401101000443,"x":114.49,"y":183.27,"x0":-2.773539763375918,"y0":50.003804955127094,"z0":5.48676160127466,"aX":2.5314195369429973},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.9,"breakHorizontal":-4.3,"spinRate":2548,"spinDirection":155},"zone":8,"typeConfidence":2.0,"plateTime":0.43729685133002105,"extension":6.265282896180296},"index":4,"playId":"e46f61a0-4ec5-3943-b157-7885fa38c2ad","pitchNumber":5,"startTime":"2025-08-20T00:15:17.058Z","endTime":"2025-08-20T00:15:22.193Z","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.7,"endSpeed":85.7,"strikeZoneTop":3.8,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.24492216622691,"aZ":-14.82184104793338,"pfxX":-5.873394319581172,"pfxZ":9.141562889923383,"pX":-0.4682513605192717,"pZ":2.6749095565469876,"vX0":8.050298725407067,"vY0":-137.55312903473634,"vZ0":-4.718442145811083,"x":134.85,"y":166.56,"x0":-2.6828266431749346,"y0":50.00001383554331,"z0":5.432410127827512,"aX":-11.145764916929819},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.6,"breakHorizontal":8.8,"spinRate":2467,"spinDirection":212},"zone":4,"typeConfidence":0.91,"plateTime":0.3996679049864902,"extension":6.2538947304773504},"index":5,"playId":"1fd2b4ef-5607-3173-a691-794c3c719f65","pitchNumber":6,"startTime":"2025-08-20T00:15:46.171Z","endTime":"2025-08-20T00:15:51.464Z","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":0},"pitchData":{"startSpeed":77.9,"endSpeed":72.6,"strikeZoneTop":3.8,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.554558815285993,"aZ":-35.2290755747709,"pfxX":5.210841650662454,"pfxZ":-2.3285595930458554,"pX":0.4557914474674192,"pZ":1.575232142694041,"vX0":5.315620368588717,"vY0":-113.42983164469716,"vZ0":-1.2400727473036772,"x":99.63,"y":196.25,"x0":-2.589774889557721,"y0":50.0045126034364,"z0":5.62241748301967,"aX":6.8310176082394305},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-4.2,"breakHorizontal":-10.7,"spinRate":2730,"spinDirection":58},"zone":14,"typeConfidence":0.89,"plateTime":0.4817643049856062,"extension":6.577322396756267},"hitData":{"launchSpeed":82.1,"launchAngle":44.0,"totalDistance":256.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":198.18,"coordY":125.34}},"index":6,"playId":"83b90f33-890e-323d-8b5d-6286276a4b66","pitchNumber":7,"startTime":"2025-08-20T00:16:24.393Z","endTime":"2025-08-20T00:16:33.169Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:16:33.169Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Isiah Kiner-Falefa lines out to first baseman Ty France.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-20T00:16:38.465Z","endTime":"2025-08-20T00:18:55.739Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"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":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"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":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.40506947885329,"strikeZoneBottom":1.55370630478509,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.221500307815013,"aZ":-27.610668226937022,"pfxX":1.19752025291504,"pfxZ":2.9031062704462096,"pX":0.01851934094102832,"pZ":1.6324960494679175,"vX0":6.566378093910109,"vY0":-124.39344911561751,"vZ0":-3.5643712066427926,"x":116.29,"y":194.7,"x0":-2.807595718345812,"y0":50.003403861818065,"z0":5.36523787473665,"aX":1.8816254899263263},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.7,"breakHorizontal":-3.6,"spinRate":2332,"spinDirection":171},"zone":8,"typeConfidence":2.0,"plateTime":0.43979659010661587,"extension":6.3563240197178805},"index":0,"playId":"181255b2-d555-356c-a047-fd7014f5b38d","pitchNumber":1,"startTime":"2025-08-20T00:16:57.604Z","endTime":"2025-08-20T00:17:00.983Z","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.7,"endSpeed":85.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.127116673850274,"aZ":-15.138281409538141,"pfxX":-7.136437757223566,"pfxZ":9.106981116851006,"pX":-0.48742418765820267,"pZ":2.874356134996137,"vX0":8.157243406260852,"vY0":-136.21343738566208,"vZ0":-4.299480086510801,"x":135.58,"y":161.17,"x0":-2.5999030684688846,"y0":50.00490581928267,"z0":5.526610059518677,"aX":-13.354019642501873},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.7,"breakHorizontal":11.2,"spinRate":2361,"spinDirection":225},"zone":1,"typeConfidence":0.9,"plateTime":0.4027639038972244,"extension":6.391807047278292},"index":1,"playId":"7a17b825-f56b-3f4a-807b-8f69b906555d","pitchNumber":2,"startTime":"2025-08-20T00:17:11.883Z","endTime":"2025-08-20T00:17:14.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.56061723546868,"aZ":-15.425967683249452,"pfxX":-5.705470063536293,"pfxZ":8.724031730954641,"pX":-0.8035490217005113,"pZ":2.995290254361372,"vX0":7.429259498718361,"vY0":-137.4595946586234,"vZ0":-3.2407843781355132,"x":147.63,"y":157.91,"x0":-2.795984323755081,"y0":50.00336499556037,"z0":5.232569156020224,"aX":-10.954334501329134},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.4,"breakHorizontal":8.9,"spinRate":2477,"spinDirection":229},"zone":1,"typeConfidence":0.91,"plateTime":0.39798208249009104,"extension":6.436561626956393},"index":2,"playId":"de0c238e-fb47-37a3-9c23-c9aaee3c5cf9","pitchNumber":3,"startTime":"2025-08-20T00:17:30.307Z","endTime":"2025-08-20T00:17:33.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.43211157713715,"strikeZoneBottom":1.53981396133209,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.596389969499775,"aZ":-15.50132928781761,"pfxX":-5.387678287782127,"pfxZ":8.695368008069412,"pX":1.7644256748790312,"pZ":1.8466332942034223,"vX0":13.138195740184033,"vY0":-137.6278165413823,"vZ0":-6.8388900160837585,"x":49.74,"y":188.92,"x0":-2.3717766012595383,"y0":50.00602976190787,"z0":5.414071690031192,"aX":-10.335326421928121},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.4,"breakHorizontal":7.0,"spinRate":2477,"spinDirection":210},"zone":14,"typeConfidence":0.91,"plateTime":0.3980076877901384,"extension":6.511063434508086},"index":3,"playId":"481c1b30-98f2-371c-acc5-b684c9d1faf4","pitchNumber":4,"startTime":"2025-08-20T00:17:51.482Z","endTime":"2025-08-20T00:17:54.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.70466109235809,"aZ":-16.10136743684061,"pfxX":-6.005598965082081,"pfxZ":8.341281389327033,"pX":-0.79876860904885,"pZ":2.5862949386175624,"vX0":7.439308869011046,"vY0":-137.7214472397292,"vZ0":-4.841080689831833,"x":147.45,"y":168.95,"x0":-2.750820251384408,"y0":50.00235711019745,"z0":5.450817075008994,"aX":-11.572110862927868},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.3,"breakHorizontal":9.4,"spinRate":2496,"spinDirection":230},"zone":4,"typeConfidence":0.91,"plateTime":0.3972355545288182,"extension":6.47320967170383},"index":4,"playId":"d75afaa1-38e5-3714-b9e6-1062523185cb","pitchNumber":5,"startTime":"2025-08-20T00:18:11.990Z","endTime":"2025-08-20T00:18:14.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.8,"strikeZoneTop":3.38719600802415,"strikeZoneBottom":1.44198735824892,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.20325863880628,"aZ":-29.268635939747345,"pfxX":2.1314410367962022,"pfxZ":1.8247585083899098,"pX":1.0231540227427498,"pZ":1.3313165074584306,"vX0":8.350780657517381,"vY0":-125.2750506149708,"vZ0":-4.2800439176684755,"x":78.0,"y":202.83,"x0":-2.62438907910841,"y0":50.006204101509034,"z0":5.441869407064218,"aX":3.404759702759334},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.5,"breakHorizontal":-5.6,"spinRate":2443,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.4364428418646762,"extension":6.3540624736231415},"index":5,"playId":"a058a1e4-f780-3240-b8d1-2367768205c5","pitchNumber":6,"startTime":"2025-08-20T00:18:33.693Z","endTime":"2025-08-20T00:18:37.425Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.00760023021534,"aZ":-28.30238232829825,"pfxX":1.9245657893041344,"pfxZ":2.405308536875963,"pX":1.0542468810935544,"pZ":2.059457652496223,"vX0":8.70405250626915,"vY0":-125.49237466503057,"vZ0":-2.750757848915565,"x":76.81,"y":183.17,"x0":-2.6951479374340845,"y0":50.004621135952235,"z0":5.451657156053417,"aX":3.0997329233370876},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.0,"breakHorizontal":-5.3,"spinRate":2474,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.43479467110196746,"extension":6.453563806643512},"hitData":{"launchSpeed":82.5,"launchAngle":9.0,"totalDistance":151.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":161.73,"coordY":152.29}},"index":6,"playId":"3fd3f007-e8a8-3f9e-9303-2836f5476738","pitchNumber":7,"startTime":"2025-08-20T00:18:50.201Z","endTime":"2025-08-20T00:18:55.739Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:18:55.739Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ronny Simon flies out sharply to center fielder Myles Straw.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-20T00:19:03.476Z","endTime":"2025-08-20T00:20:33.361Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":83.5,"endSpeed":76.4,"strikeZoneTop":3.36086924892182,"strikeZoneBottom":1.43620769607568,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.666975609597728,"aZ":-27.193007457325045,"pfxX":-6.7236076964508875,"pfxZ":3.346941535113559,"pX":-2.0705295759039517,"pZ":1.7859771248291696,"vX0":4.210584827362157,"vY0":-121.51926357987585,"vZ0":-2.7031552247346755,"x":195.92,"y":190.56,"x0":-2.9554787575799475,"y0":50.006027436226766,"z0":5.2846000867556535,"aX":-10.01890380727389},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":5.6,"breakHorizontal":11.2,"spinRate":1429,"spinDirection":248},"zone":13,"typeConfidence":0.9,"plateTime":0.4513971839283317,"extension":6.564967631091329},"index":0,"playId":"3e9f4ba0-db1e-3780-a099-3bad4701561a","pitchNumber":1,"startTime":"2025-08-20T00:19:21.799Z","endTime":"2025-08-20T00:19:24.878Z","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":84.8,"endSpeed":77.3,"strikeZoneTop":3.30224874025193,"strikeZoneBottom":1.37743679822537,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.581978692453504,"aZ":-32.8062881987264,"pfxX":-9.550839633949126,"pfxZ":-0.41464610206864627,"pX":-1.3734281301381956,"pZ":1.7649888365656021,"vX0":6.718354787350091,"vY0":-123.22852672410387,"vZ0":-1.8038986593637416,"x":169.35,"y":191.13,"x0":-2.906737719448858,"y0":50.00347807768763,"z0":5.3021673749701765,"aX":-14.554749594337531},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.0,"breakHorizontal":15.5,"spinRate":1399,"spinDirection":246},"zone":13,"typeConfidence":0.9,"plateTime":0.44605352662068354,"extension":6.522177116574354},"index":1,"playId":"9c1c6691-dbef-3b87-913d-7531e389d6f4","pitchNumber":2,"startTime":"2025-08-20T00:19:36.391Z","endTime":"2025-08-20T00:19:39.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.044410121836716,"aZ":-14.57421888438069,"pfxX":-5.32346274063041,"pfxZ":9.62412645552523,"pX":0.7135101194398443,"pZ":2.853485062035596,"vX0":10.744850895600251,"vY0":-134.5790971014698,"vZ0":-4.045455911160803,"x":89.8,"y":161.74,"x0":-2.6445943348786796,"y0":50.00075832758346,"z0":5.412946832822014,"aX":-9.733703947546463},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.7,"breakHorizontal":7.2,"spinRate":2274,"spinDirection":220},"zone":3,"typeConfidence":0.89,"plateTime":0.4074580825218872,"extension":6.439636678979245},"index":2,"playId":"4c0f1117-59d4-3fb4-801c-0cedbb32247c","pitchNumber":3,"startTime":"2025-08-20T00:19:49.863Z","endTime":"2025-08-20T00:19:53.189Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.9,"endSpeed":69.9,"strikeZoneTop":3.29318734171745,"strikeZoneBottom":1.53188109161133,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.049352552683192,"aZ":-36.8418075902114,"pfxX":5.86310202032078,"pfxZ":-3.8129924048747696,"pX":-0.08425477175465161,"pZ":1.3799779514359471,"vX0":4.279022525704105,"vY0":-110.4382206157635,"vZ0":-0.719611945720182,"x":120.21,"y":201.52,"x0":-2.81359593818917,"y0":50.000489921737795,"z0":5.610566029053345,"aX":7.185652026176959},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-6.7,"breakHorizontal":-11.8,"spinRate":2689,"spinDirection":62},"zone":13,"typeConfidence":0.9,"plateTime":0.4974006603113379,"extension":6.473329410985007},"index":3,"playId":"9c57b941-428b-386a-9ade-cc856a1d5f4f","pitchNumber":4,"startTime":"2025-08-20T00:20:06.795Z","endTime":"2025-08-20T00:20:11.004Z","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":93.0,"endSpeed":84.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.365336556384264,"aZ":-14.75808558009057,"pfxX":-5.622170339681536,"pfxZ":9.457838412573736,"pX":0.49955593190244246,"pZ":2.5974356085526216,"vX0":10.295475722405524,"vY0":-135.06309035155203,"vZ0":-4.615804706133253,"x":97.96,"y":168.65,"x0":-2.6371520531394923,"y0":50.00148410556984,"z0":5.371930429415501,"aX":-10.352283896089375},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.2,"breakHorizontal":7.9,"spinRate":2269,"spinDirection":217},"zone":6,"typeConfidence":0.9,"plateTime":0.40608605767396266,"extension":6.5022204536924795},"hitData":{"launchSpeed":102.4,"launchAngle":25.0,"totalDistance":401.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":131.07,"coordY":37.11}},"index":4,"playId":"4daa2d03-2bd7-3a2b-9b90-556c35e77394","pitchNumber":5,"startTime":"2025-08-20T00:20:24.504Z","endTime":"2025-08-20T00:20:33.361Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:20:33.361Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrés Giménez flies out to center fielder Jack Suwinski.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-20T00:21:58.404Z","endTime":"2025-08-20T00:25:08.994Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":3.39843582499864,"strikeZoneBottom":1.49715110721318,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.17730246736433,"aZ":-22.840234659010797,"pfxX":-2.7391825895932165,"pfxZ":5.197635355492361,"pX":-1.2232815694281876,"pZ":2.8181908339268156,"vX0":2.090343305117392,"vY0":-132.8409737297815,"vZ0":-1.9807465698627031,"x":163.63,"y":162.69,"x0":-1.662614483992934,"y0":50.00301631379872,"z0":5.225793971988781,"aX":-4.919178361625219},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.2,"breakHorizontal":4.6,"spinRate":2629,"spinDirection":207},"zone":11,"typeConfidence":0.87,"plateTime":0.41156737055183834,"extension":7.056497875747362},"index":0,"playId":"b45ec7e7-5ee2-3952-844b-969fd37ab5b6","pitchNumber":1,"startTime":"2025-08-20T00:22:43.068Z","endTime":"2025-08-20T00:22:46.303Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.1485839147092,"aZ":-15.28717977190687,"pfxX":-7.054322215680994,"pfxZ":8.380949281086574,"pX":-0.21660747494197136,"pZ":2.4830647208383376,"vX0":5.9691232880511,"vY0":-141.08396913315414,"vZ0":-4.357436081540547,"x":125.26,"y":171.74,"x0":-1.4433948301367137,"y0":50.00647022337212,"z0":5.033142053975338,"aX":-14.221501028473284},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.4,"breakHorizontal":11.5,"spinRate":2442,"spinDirection":225},"zone":5,"typeConfidence":0.9,"plateTime":0.3882410016179434,"extension":7.206209529100906},"index":1,"playId":"38854a4a-a656-34ed-b23b-886b0f484e53","pitchNumber":2,"startTime":"2025-08-20T00:23:01.239Z","endTime":"2025-08-20T00:23:05.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.0,"strikeZoneTop":3.43671175917039,"strikeZoneBottom":1.49572503889758,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.85438810173552,"aZ":-18.582843412729044,"pfxX":-6.558215507634825,"pfxZ":6.934079431903882,"pX":-1.9552235753836893,"pZ":3.9031022057558924,"vX0":1.2342937006963322,"vY0":-139.70301450575644,"vZ0":-0.11461463132951571,"x":191.53,"y":133.4,"x0":-1.5533220263093042,"y0":50.00452408653552,"z0":5.174496314157876,"aX":-12.8596879190319},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.7,"breakHorizontal":11.5,"spinRate":2309,"spinDirection":230},"zone":11,"typeConfidence":0.9,"plateTime":0.3932779984022754,"extension":7.091191884651051},"index":2,"playId":"8939ab32-c91b-3a8e-9ddc-143470b17c3f","pitchNumber":3,"startTime":"2025-08-20T00:23:23.645Z","endTime":"2025-08-20T00:23:26.977Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.9,"strikeZoneTop":3.42580293481065,"strikeZoneBottom":1.52443085885546,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.07912398557893,"aZ":-25.61786098224754,"pfxX":-2.200948659570744,"pfxZ":3.7270101182954427,"pX":-1.4340604418210994,"pZ":3.9274951502360134,"vX0":1.1935763130989838,"vY0":-131.64462424388793,"vZ0":1.0904809189886255,"x":171.66,"y":132.74,"x0":-1.6065629012373541,"y0":50.006073416031946,"z0":5.399488780942371,"aX":-3.8766436991124817},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.2,"breakHorizontal":3.7,"spinRate":2550,"spinDirection":179},"zone":11,"typeConfidence":0.89,"plateTime":0.41552871093916055,"extension":7.106240371524977},"index":3,"playId":"20518867-fd97-36c7-b503-23d454b91879","pitchNumber":4,"startTime":"2025-08-20T00:23:42.292Z","endTime":"2025-08-20T00:23:45.929Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":86.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.027429235372836,"aZ":-15.599430609543827,"pfxX":-7.593171318335118,"pfxZ":8.506997833452013,"pX":-0.574678065517653,"pZ":3.105605048363025,"vX0":5.038851920821645,"vY0":-140.0010866354551,"vZ0":-2.803790867472341,"x":138.91,"y":154.93,"x0":-1.4285029047180375,"y0":50.003015521655264,"z0":5.1647519351227995,"aX":-14.79615465290976},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.9,"breakHorizontal":12.5,"spinRate":2368,"spinDirection":225},"zone":1,"typeConfidence":0.9,"plateTime":0.3940196014806894,"extension":7.2216395915086204},"index":4,"playId":"1cc94592-557d-337b-8683-e6edfa5b4ba4","pitchNumber":5,"startTime":"2025-08-20T00:24:02.421Z","endTime":"2025-08-20T00:24:09.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.74975352250459,"aZ":-14.517164568677853,"pfxX":-9.194881138504694,"pfxZ":8.575961554841571,"pX":-0.1249729931162382,"pZ":2.5021031215226284,"vX0":6.765156554144389,"vY0":-142.99007757273307,"vZ0":-4.621208952048683,"x":121.76,"y":171.22,"x0":-1.3339106413279722,"y0":50.00176946611731,"z0":5.058350275862977,"aX":-18.929271574036775},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.6,"breakHorizontal":15.1,"spinRate":2467,"spinDirection":226},"zone":5,"typeConfidence":0.9,"plateTime":0.3839042331216551,"extension":7.18769928019577},"index":5,"playId":"8ad38dd3-1139-3ca9-9313-c72917cee641","pitchNumber":6,"startTime":"2025-08-20T00:24:33.032Z","endTime":"2025-08-20T00:24:36.612Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2025-08-20T00:24:47.031Z","endTime":"2025-08-20T00:25:00.413Z","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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.92359966260975,"aZ":-16.598049166882966,"pfxX":-7.745437964201312,"pfxZ":7.664479012957649,"pX":-0.3029656539988161,"pZ":3.151623461815519,"vX0":5.629756068093307,"vY0":-141.57850165910125,"vZ0":-2.332049072388412,"x":128.55,"y":153.69,"x0":-1.3095072923434454,"y0":50.00702485926897,"z0":5.046785996837024,"aX":-15.748454148003988},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.6,"breakHorizontal":13.0,"spinRate":2376,"spinDirection":229},"zone":1,"typeConfidence":0.9,"plateTime":0.38668092045251123,"extension":7.1200214520213585},"hitData":{"launchSpeed":98.9,"launchAngle":35.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":90.67,"coordY":59.04}},"index":7,"playId":"eafb3606-3014-322a-b75c-82a9e7aad91d","pitchNumber":7,"startTime":"2025-08-20T00:25:00.413Z","endTime":"2025-08-20T00:25:08.994Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:25:08.994Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Myles Straw grounds out, shortstop Jared Triolo to first baseman Spencer Horwitz.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-20T00:25:14.129Z","endTime":"2025-08-20T00:26:04.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"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":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"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":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.5,"strikeZoneTop":3.50274228739494,"strikeZoneBottom":1.4178774521456,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.67882765744532,"aZ":-14.698809962016206,"pfxX":-7.934328894326136,"pfxZ":8.544268458455406,"pX":0.7212290611337934,"pZ":1.697495710202908,"vX0":12.579988989690797,"vY0":-142.13165040184518,"vZ0":-6.742473363162586,"x":89.51,"y":192.95,"x0":-2.732056923255989,"y0":50.004518758783014,"z0":5.034662648298347,"aX":-16.23122111205092},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.2,"breakHorizontal":11.8,"spinRate":2444,"spinDirection":222},"zone":9,"typeConfidence":0.9,"plateTime":0.38541572878618524,"extension":7.397413021651613},"index":0,"playId":"97dff76f-ddb1-322e-a6b6-ca45b733117b","pitchNumber":1,"startTime":"2025-08-20T00:25:38.855Z","endTime":"2025-08-20T00:25:42.434Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.974385378738027,"aZ":-15.570394849094665,"pfxX":-7.8376925873551615,"pfxZ":8.071341435798733,"pX":0.16890142137121772,"pZ":3.040883384273128,"vX0":11.316548586687382,"vY0":-142.16266915847297,"vZ0":-3.0035082179432946,"x":110.56,"y":156.68,"x0":-2.8353894577315764,"y0":50.005929545350746,"z0":5.092770235598325,"aX":-16.130559978917546},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.2,"breakHorizontal":12.0,"spinRate":2467,"spinDirection":227},"zone":2,"typeConfidence":0.9,"plateTime":0.3845056716329296,"extension":7.323620163020094},"hitData":{"launchSpeed":84.1,"launchAngle":-26.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":131.55,"coordY":140.03}},"index":1,"playId":"57575c87-2384-3521-a795-b103e0ba9757","pitchNumber":2,"startTime":"2025-08-20T00:25:57.471Z","endTime":"2025-08-20T00:26:04.852Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:26:04.852Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"George Springer strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-20T00:26:22.047Z","endTime":"2025-08-20T00:28:18.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"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":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.53893395598287,"strikeZoneBottom":1.67588275317257,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.92473147363021,"aZ":-39.225904427299895,"pfxX":5.634471748274549,"pfxZ":-4.431303943267084,"pX":0.8880079752454798,"pZ":2.5075677842144004,"vX0":7.008033664821504,"vY0":-125.43669848655625,"vZ0":0.27945610718556746,"x":83.15,"y":171.08,"x0":-2.6767518896533864,"y0":50.00513810405159,"z0":5.598889333478977,"aX":8.958939086661301},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-7.7,"breakHorizontal":-11.9,"spinRate":2562,"spinDirection":40},"zone":14,"typeConfidence":0.9,"plateTime":0.43703912160007796,"extension":7.382701557577688},"index":0,"playId":"0b57f82a-b608-3e7d-897c-26fd3aa2e064","pitchNumber":1,"startTime":"2025-08-20T00:26:34.865Z","endTime":"2025-08-20T00:26:38.329Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.9,"strikeZoneTop":3.61700100231748,"strikeZoneBottom":1.55257131888386,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.014864150181847,"aZ":-32.836429396891425,"pfxX":5.579779138565433,"pfxZ":-0.43533051818169977,"pX":1.266675444698865,"pZ":1.4426935246517196,"vX0":8.271092715339783,"vY0":-123.22815598569177,"vZ0":-2.2690107884264497,"x":68.72,"y":199.83,"x0":-2.8667607550507657,"y0":50.00258462407304,"z0":5.167640197124278,"aX":8.52114099621975},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.1,"breakHorizontal":-12.1,"spinRate":2742,"spinDirection":48},"zone":14,"typeConfidence":0.8,"plateTime":0.4456217985653086,"extension":7.40507409128367},"index":1,"playId":"89dbbb3e-e5d0-340a-8bcd-051d580526fc","pitchNumber":2,"startTime":"2025-08-20T00:26:52.322Z","endTime":"2025-08-20T00:26:55.937Z","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":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.34253977412826,"aZ":-18.900480509512082,"pfxX":-7.2439354418349335,"pfxZ":6.496958277440806,"pX":0.03389929262724754,"pZ":3.213322783572354,"vX0":10.61634606992934,"vY0":-141.9828124980788,"vZ0":-2.323918228596384,"x":115.71,"y":152.02,"x0":-2.811530963792414,"y0":50.002680798653266,"z0":5.24451663427917,"aX":-14.79952286246904},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.5,"breakHorizontal":10.9,"spinRate":2478,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.38569770907272094,"extension":7.276705574103644},"index":2,"playId":"dc2a2102-8169-356c-960c-e2c3ffb168d5","pitchNumber":3,"startTime":"2025-08-20T00:27:12.104Z","endTime":"2025-08-20T00:27:15.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.6,"strikeZoneTop":3.56,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.92101827258515,"aZ":-19.028668981532256,"pfxX":-7.494196697296735,"pfxZ":6.537889758384257,"pX":0.46547911020343224,"pZ":2.6368913908525755,"vX0":11.397155222220132,"vY0":-140.89775871141674,"vZ0":-3.488499529140779,"x":99.26,"y":167.58,"x0":-2.6577880208256497,"y0":50.005332393524085,"z0":5.1202850812500005,"aX":-15.075157685495764},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.3,"breakHorizontal":11.3,"spinRate":2486,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.38869051521453457,"extension":7.386897544338064},"index":3,"playId":"a2b78e73-1f86-3705-b3f0-b8aa5ac7b013","pitchNumber":4,"startTime":"2025-08-20T00:27:32.788Z","endTime":"2025-08-20T00:27:35.788Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.5,"strikeZoneTop":3.60505865401295,"strikeZoneBottom":1.50062559931417,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.596926564232916,"aZ":-30.3174419498512,"pfxX":6.103715279531712,"pfxZ":1.1947663060307216,"pX":1.9789645266648164,"pZ":0.9617172728459246,"vX0":9.975353168124172,"vY0":-124.82218501365347,"vZ0":-4.089888152101851,"x":41.57,"y":212.81,"x0":-2.8855349610987204,"y0":50.00463754372076,"z0":5.1594052960530075,"aX":9.48644159553058},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.3,"breakHorizontal":-13.7,"spinRate":2597,"spinDirection":46},"zone":14,"typeConfidence":0.74,"plateTime":0.44132001553352884,"extension":7.322677634563743},"index":4,"playId":"4bc0d496-66ef-3b0a-9fc9-1e1d21bd0798","pitchNumber":5,"startTime":"2025-08-20T00:27:54.695Z","endTime":"2025-08-20T00:27:58.120Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.297535728053887,"aZ":-29.412484722709795,"pfxX":7.0471598160494215,"pfxZ":1.7717356848742716,"pX":0.6248681615264291,"pZ":1.8805115904234713,"vX0":6.371990083953227,"vY0":-124.90807563948952,"vZ0":-2.1509074546272022,"x":93.18,"y":188.01,"x0":-2.8871779722978363,"y0":50.00275815570292,"z0":5.203236695621719,"aX":10.986140131912604},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.9,"breakHorizontal":-14.4,"spinRate":2702,"spinDirection":52},"zone":9,"typeConfidence":0.77,"plateTime":0.4407633929160166,"extension":7.370256320688043},"index":5,"playId":"f9947caf-4ba8-3482-9d16-2d874e94b16c","pitchNumber":6,"startTime":"2025-08-20T00:28:14.120Z","endTime":"2025-08-20T00:28:18.656Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:28:18.656Z","atBatIndex":46},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Spencer Horwitz lines out to center fielder Myles Straw.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-20T00:30:28.078Z","endTime":"2025-08-20T00:30:52.842Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":84.0,"endSpeed":77.2,"strikeZoneTop":3.61001205493356,"strikeZoneBottom":1.71394857408707,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.737792389434173,"aZ":-30.49410978371192,"pfxX":-9.241522036255112,"pfxZ":1.113725591201172,"pX":0.761370625216817,"pZ":1.4876830598522484,"vX0":11.02213929924645,"vY0":-121.86857818610855,"vZ0":-2.775503582303587,"x":87.98,"y":198.61,"x0":-2.6172697941552285,"y0":50.00194172160299,"z0":5.272792309267368,"aX":-13.914417427899677},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.6,"breakHorizontal":14.2,"spinRate":1284,"spinDirection":237},"zone":14,"typeConfidence":0.91,"plateTime":0.44928925340805836,"extension":6.558376616492919},"index":0,"playId":"8aa94c61-f397-3228-8733-e36aac023607","pitchNumber":1,"startTime":"2025-08-20T00:30:29.005Z","endTime":"2025-08-20T00:30:32.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.5,"strikeZoneTop":3.59,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.627031267824023,"aZ":-14.598110407569926,"pfxX":-8.57920003331078,"pfxZ":9.591441223190003,"pX":-0.14089473273686468,"pZ":2.8125649329356945,"vX0":9.485840312702589,"vY0":-134.60807767885527,"vZ0":-4.5590664878667395,"x":122.37,"y":162.84,"x0":-2.5983970067724846,"y0":50.00201328144094,"z0":5.564109352071437,"aX":-15.720041323941292},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.6,"breakHorizontal":13.4,"spinRate":2354,"spinDirection":217},"zone":5,"typeConfidence":0.89,"plateTime":0.40714779455654426,"extension":6.351734297150607},"hitData":{"launchSpeed":91.3,"launchAngle":23.0,"totalDistance":318.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":96.31,"coordY":74.85}},"index":1,"playId":"edcab74d-eb6c-301f-8af2-3b9a93a922c7","pitchNumber":2,"startTime":"2025-08-20T00:30:45.627Z","endTime":"2025-08-20T00:30:52.842Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:30:52.842Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryan Reynolds singles on a line drive to right fielder Addison Barger.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-20T00:31:04.830Z","endTime":"2025-08-20T00:34:00.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"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":85.0,"endSpeed":77.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.71313040469215,"aZ":-29.17789882489063,"pfxX":-10.017574640862792,"pfxZ":1.9652274472014124,"pX":-0.14941179264547114,"pZ":2.2053637317430552,"vX0":9.135129782658225,"vY0":-123.37382822984664,"vZ0":-1.591282163875046,"x":122.7,"y":179.24,"x0":-2.615550014139741,"y0":50.004437871450754,"z0":5.339891700991551,"aX":-15.29808003213907},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.4,"breakHorizontal":15.7,"spinRate":1238,"spinDirection":244},"zone":5,"typeConfidence":0.91,"plateTime":0.4455678162661614,"extension":6.546272716345907},"index":0,"playId":"f80c5d76-fab9-37fa-8850-403531a57687","pitchNumber":1,"startTime":"2025-08-20T00:31:21.432Z","endTime":"2025-08-20T00:31:24.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.61682618044388,"aZ":-21.37297732806209,"pfxX":-1.5812342799534962,"pfxZ":6.351266429572002,"pX":1.3536652558818996,"pZ":3.3514497748330894,"vX0":10.96383083071879,"vY0":-129.00003854937597,"vZ0":-1.0152562746639666,"x":65.4,"y":148.29,"x0":-2.729874878433096,"y0":50.000621109148774,"z0":5.3842445822404255,"aX":-2.6890524290850415},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":11.5,"breakHorizontal":0.6,"spinRate":2696,"spinDirection":172},"zone":12,"typeConfidence":0.94,"plateTime":0.42317494975121583,"extension":6.485310740906197},"index":1,"playId":"cc66c9a0-eebb-3834-93b3-0036d5001bbe","pitchNumber":2,"startTime":"2025-08-20T00:31:38.307Z","endTime":"2025-08-20T00:31:41.307Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-20T00:31:59.789Z","endTime":"2025-08-20T00:32:20.193Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.123620441101032,"aZ":-15.438602565137584,"pfxX":-8.577059008373777,"pfxZ":8.78178370211031,"pX":-0.5148695426598437,"pZ":3.1230170454496653,"vX0":8.978768936295847,"vY0":-137.1447420855034,"vZ0":-3.3063180933742498,"x":136.63,"y":154.46,"x0":-2.715727195736111,"y0":50.00639140575902,"z0":5.396259575510386,"aX":-16.353824652082267},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.4,"breakHorizontal":13.7,"spinRate":2469,"spinDirection":217},"zone":1,"typeConfidence":0.9,"plateTime":0.39926751738103716,"extension":6.47402357592375},"index":3,"playId":"c59dd9ee-7c87-3b49-a41a-40ceaec10e9c","pitchNumber":3,"startTime":"2025-08-20T00:32:20.193Z","endTime":"2025-08-20T00:32:23.193Z","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":95.1,"endSpeed":86.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.97503791642221,"aZ":-15.601913941458653,"pfxX":-6.746628297845053,"pfxZ":8.591250589951692,"pX":-0.7586168030994442,"pZ":2.8462162401741793,"vX0":7.472449645842168,"vY0":-138.29480047356296,"vZ0":-4.14367591618851,"x":145.92,"y":161.93,"x0":-2.6241830194915887,"y0":50.006073953355646,"z0":5.416531296144017,"aX":-13.019566952068628},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.9,"breakHorizontal":10.6,"spinRate":2450,"spinDirection":221},"zone":1,"typeConfidence":0.91,"plateTime":0.39666228231302103,"extension":6.37259034490955},"index":4,"playId":"c832ae5d-36fc-3d79-bc0a-d5985e6bf638","pitchNumber":4,"startTime":"2025-08-20T00:32:39.787Z","endTime":"2025-08-20T00:32:43.535Z","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":87.8,"endSpeed":81.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.010717175741945,"aZ":-25.07221798790978,"pfxX":1.2821996141852825,"pfxZ":4.273418470642271,"pX":0.12351048553591104,"pZ":1.7319175857940183,"vX0":6.815260955583719,"vY0":-127.74063757897027,"vZ0":-4.340428536202462,"x":112.29,"y":192.02,"x0":-2.7397569026418065,"y0":50.00212775387274,"z0":5.411815957429627,"aX":2.1287636748875145},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.1,"breakHorizontal":-3.8,"spinRate":2408,"spinDirection":197},"zone":8,"typeConfidence":2.0,"plateTime":0.4279269323232744,"extension":6.247106979121754},"index":5,"playId":"3e4a5633-b4d6-3aca-94bf-b41a34d048d4","pitchNumber":5,"startTime":"2025-08-20T00:32:59.154Z","endTime":"2025-08-20T00:33:03.132Z","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":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.4,"strikeZoneTop":3.24358287396467,"strikeZoneBottom":1.53774296539989,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.882355057624064,"aZ":-33.9420641613413,"pfxX":-10.138667937891503,"pfxZ":-1.1647900806890457,"pX":-1.6429042774505294,"pZ":1.0637941558763615,"vX0":5.958067193104867,"vY0":-122.94486418162802,"vZ0":-3.2368163631115285,"x":179.62,"y":210.06,"x0":-2.788784762433762,"y0":50.00107090265409,"z0":5.297612817996455,"aX":-15.416630536833205},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.6,"breakHorizontal":16.8,"spinRate":1405,"spinDirection":253},"zone":13,"typeConfidence":0.9,"plateTime":0.4466392850728851,"extension":6.59843103835613},"index":6,"playId":"0d1c847a-bb5c-393b-8829-d6f5086b1833","pitchNumber":6,"startTime":"2025-08-20T00:33:31.654Z","endTime":"2025-08-20T00:33:34.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.9,"endSpeed":70.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.57835104473832,"aZ":-35.31157373594832,"pfxX":5.569350867127161,"pfxZ":-2.4974926062354914,"pX":-0.8078586094919962,"pZ":2.156486559464451,"vX0":2.737720925959842,"vY0":-111.9210966963506,"vZ0":0.17309630558543776,"x":147.79,"y":180.55,"x0":-2.7731616425939922,"y0":50.00022104048408,"z0":5.716455496356963,"aX":7.0114965301386105},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-4.1,"breakHorizontal":-10.8,"spinRate":2759,"spinDirection":53},"zone":4,"typeConfidence":0.9,"plateTime":0.49076507401153613,"extension":6.547277171193926},"hitData":{"launchSpeed":78.8,"launchAngle":21.0,"totalDistance":237.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":155.21,"coordY":97.62}},"index":7,"playId":"200d2fc1-e9b4-3507-aee2-cd8606e14da2","pitchNumber":7,"startTime":"2025-08-20T00:33:49.499Z","endTime":"2025-08-20T00:34:00.539Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:34:00.539Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Gonzales singles on a ground ball to third baseman Ernie Clement. Bryan Reynolds to 2nd.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-20T00:34:08.996Z","endTime":"2025-08-20T00:34:58.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"postOnSecond":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":3.44465517734554,"strikeZoneBottom":1.53273342508653,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.420660562619354,"aZ":-31.04113207074902,"pfxX":1.7837755854387574,"pfxZ":0.7367079273372008,"pX":1.1060121871216682,"pZ":1.4805531253693072,"vX0":8.561543753010987,"vY0":-123.26134163325676,"vZ0":-3.1149789917541564,"x":74.84,"y":198.81,"x0":-2.6436816445419726,"y0":50.003791043554415,"z0":5.380743939792647,"aX":2.74450938850397},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.8,"breakHorizontal":-5.3,"spinRate":2271,"spinDirection":219},"zone":14,"typeConfidence":0.89,"plateTime":0.444310355675841,"extension":6.483121562372299},"index":0,"playId":"aee3d90a-994b-3984-9796-168e09018046","pitchNumber":1,"startTime":"2025-08-20T00:34:26.788Z","endTime":"2025-08-20T00:34:30.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":76.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.383702115573627,"aZ":-31.662649206455477,"pfxX":2.0147848975622056,"pfxZ":0.33716159000635315,"pX":0.5620410487426362,"pZ":2.6487239552286814,"vX0":7.78151259993903,"vY0":-122.34101571057073,"vZ0":-0.03825826567917323,"x":95.58,"y":167.26,"x0":-2.934414739721999,"y0":50.00117649335823,"z0":5.401252209531289,"aX":3.02085599748832},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.8,"breakHorizontal":-5.6,"spinRate":2369,"spinDirection":156},"zone":6,"typeConfidence":0.87,"plateTime":0.44942538876069493,"extension":6.501941978568988},"hitData":{"launchSpeed":85.8,"launchAngle":3.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.24,"coordY":177.02}},"index":1,"playId":"a43bb0b3-f879-3d08-b4bd-4b32b6987eb3","pitchNumber":2,"startTime":"2025-08-20T00:34:45.175Z","endTime":"2025-08-20T00:34:58.876Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:34:58.876Z","atBatIndex":49},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Andrew McCutchen lines out to center fielder Myles Straw.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-20T00:36:11.087Z","endTime":"2025-08-20T00:36:24.133Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"postOnSecond":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-20T00:35:21.299Z","endTime":"2025-08-20T00:36:13.398Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.8,"strikeZoneTop":3.42,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.023123684851925,"aZ":-27.604903259646246,"pfxX":0.4607387545808317,"pfxZ":2.842654844717549,"pX":0.15214323912939887,"pZ":2.5432254013802313,"vX0":7.100375663670376,"vY0":-125.39525176225523,"vZ0":-1.8276510936265247,"x":111.2,"y":170.11,"x0":-2.7644665644254345,"y0":50.00314538729074,"z0":5.5123685858799085,"aX":0.7410392799716579},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.0,"breakHorizontal":-2.3,"spinRate":2368,"spinDirection":157},"zone":5,"typeConfidence":2.0,"plateTime":0.4351728821743608,"extension":6.412964870342411},"hitData":{"launchSpeed":87.5,"launchAngle":22.0,"totalDistance":294.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":143.06,"coordY":83.08}},"index":1,"playId":"debcb2e6-3902-3116-b7da-1a32b7fbd87a","pitchNumber":1,"startTime":"2025-08-20T00:36:13.398Z","endTime":"2025-08-20T00:36:24.133Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:36:24.133Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jack Suwinski strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-20T00:36:30.569Z","endTime":"2025-08-20T00:38:31.645Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"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(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.9,"endSpeed":85.9,"strikeZoneTop":3.4675932665364,"strikeZoneBottom":1.50402498933415,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.914682350347647,"aZ":-15.408763931497278,"pfxX":-6.972701753650442,"pfxZ":8.8874352496379,"pX":1.051346577203694,"pZ":3.323674360839009,"vX0":12.191306023143635,"vY0":-136.2411124779246,"vZ0":-2.7611466905532986,"x":76.93,"y":149.04,"x0":-2.568207668754697,"y0":50.00586956919407,"z0":5.41058170258198,"aX":-13.159424978284084},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.7,"breakHorizontal":10.2,"spinRate":2460,"spinDirection":222},"zone":12,"typeConfidence":0.9,"plateTime":0.40147471369296905,"extension":6.445681835241106},"index":0,"playId":"a6d48576-a03e-30ea-aa67-ea776f759708","pitchNumber":1,"startTime":"2025-08-20T00:37:04.019Z","endTime":"2025-08-20T00:37:07.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.759452668746178,"aZ":-22.271434813858043,"pfxX":-0.21379376174787823,"pfxZ":5.761587760421513,"pX":-0.38049709592117437,"pZ":2.6122558667977946,"vX0":6.6509891018516605,"vY0":-128.98317724177878,"vZ0":-2.5330633825052953,"x":131.5,"y":168.25,"x0":-2.943027967753616,"y0":50.00255270593702,"z0":5.287863629265097,"aX":-0.36762631016598046},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.2,"breakHorizontal":-0.8,"spinRate":2355,"spinDirection":202},"zone":4,"typeConfidence":2.0,"plateTime":0.42142758424047244,"extension":6.424149544862367},"index":1,"playId":"d1153427-6039-34ee-a3be-9fb1f137947c","pitchNumber":2,"startTime":"2025-08-20T00:37:21.179Z","endTime":"2025-08-20T00:37:24.610Z","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":94.3,"endSpeed":85.9,"strikeZoneTop":3.51900700996196,"strikeZoneBottom":1.58831341975631,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.75937839985747,"aZ":-13.994782484874285,"pfxX":-4.929507700830504,"pfxZ":9.566861487203898,"pX":-0.5118915715324341,"pZ":4.106829300510864,"vX0":7.5989360643101715,"vY0":-137.0851948907262,"vZ0":-1.4829136631451747,"x":136.51,"y":127.9,"x0":-2.6813640816976583,"y0":50.00168452241589,"z0":5.61175931693828,"aX":-9.366926197877396},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.2,"breakHorizontal":7.3,"spinRate":2320,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.3998056320004424,"extension":6.352430333754415},"index":2,"playId":"0e41650b-2900-37e7-9cd1-e180f1847d73","pitchNumber":3,"startTime":"2025-08-20T00:37:43.444Z","endTime":"2025-08-20T00:37:47.334Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.13244552388435,"aZ":-15.089113541768189,"pfxX":-6.196741301585284,"pfxZ":9.061060067864032,"pX":0.2797250853290643,"pZ":2.879007848487309,"vX0":10.241403511156014,"vY0":-136.48320529069477,"vZ0":-3.9158720469141035,"x":106.34,"y":161.05,"x0":-2.7168585534819853,"y0":50.005335271062066,"z0":5.372063327683284,"aX":-11.688607304686188},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.7,"breakHorizontal":9.0,"spinRate":2364,"spinDirection":217},"zone":6,"typeConfidence":0.9,"plateTime":0.40136497129647397,"extension":6.378396560437149},"index":3,"playId":"eb1bbb93-80e2-3540-934c-25698d9da448","pitchNumber":4,"startTime":"2025-08-20T00:38:03.556Z","endTime":"2025-08-20T00:38:08.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.54101031702188,"aZ":-26.10354288359056,"pfxX":0.830738179892514,"pfxZ":3.5807922230968012,"pX":0.305781419265318,"pZ":1.5355563734315771,"vX0":7.6053939431095285,"vY0":-128.8500790275635,"vZ0":-4.289459429404552,"x":105.34,"y":197.32,"x0":-2.7813204421336026,"y0":50.00444077498514,"z0":5.217851847962546,"aX":1.4093488895044504},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.8,"breakHorizontal":-3.0,"spinRate":2339,"spinDirection":184},"zone":9,"typeConfidence":2.0,"plateTime":0.42364640349107185,"extension":6.440184727439923},"index":4,"playId":"a38f47ec-a980-398d-85af-e879818214e7","pitchNumber":5,"startTime":"2025-08-20T00:38:27.769Z","endTime":"2025-08-20T00:38:31.645Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:38:31.645Z","atBatIndex":51},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Addison Barger lines out to third baseman Isiah Kiner-Falefa.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-20T00:40:16.394Z","endTime":"2025-08-20T00:43:13.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"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":7},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"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":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.1,"strikeZoneTop":3.58469626683434,"strikeZoneBottom":1.52822582522426,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.44625509801055,"aZ":-18.16349765925085,"pfxX":-5.9912968143036816,"pfxZ":7.139707347253577,"pX":-1.605470774845866,"pZ":4.279418877984667,"vX0":1.7221619343940713,"vY0":-139.46188418682607,"vZ0":0.8862884528314227,"x":178.2,"y":123.24,"x0":-1.4540080338937502,"y0":50.00431949344218,"z0":5.158751116381711,"aX":-11.758478394443264},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.3,"breakHorizontal":10.4,"spinRate":2434,"spinDirection":229},"zone":11,"typeConfidence":0.9,"plateTime":0.39329915859286,"extension":7.009904965389315},"index":0,"playId":"23e84c70-619e-361c-89ce-31e0cc47e10e","pitchNumber":1,"startTime":"2025-08-20T00:40:58.419Z","endTime":"2025-08-20T00:41:01.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.1,"strikeZoneTop":3.59868249461043,"strikeZoneBottom":1.5708619118313,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.8820849877838,"aZ":-14.763329574378439,"pfxX":-6.747004820702331,"pfxZ":8.852552973390171,"pX":-0.820372401913706,"pZ":3.3921100815703826,"vX0":4.082931451328959,"vY0":-140.10678228871578,"vZ0":-2.4876709697210644,"x":148.27,"y":147.19,"x0":-1.4283837634460466,"y0":50.00047635787282,"z0":5.269306668078233,"aX":-13.265145230650877},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.6,"breakHorizontal":11.3,"spinRate":2442,"spinDirection":221},"zone":1,"typeConfidence":0.9,"plateTime":0.3925931233158817,"extension":7.234226675330733},"index":1,"playId":"3f4ee1bc-3609-30e0-bd68-c084ce782440","pitchNumber":2,"startTime":"2025-08-20T00:41:14.688Z","endTime":"2025-08-20T00:41:18.114Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.4,"strikeZoneTop":3.62098186002179,"strikeZoneBottom":1.71469193244766,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.61208259732421,"aZ":-37.02020320381061,"pfxX":7.989611333522218,"pfxZ":-3.1605163892356423,"pX":0.00376511485364335,"pZ":3.5360795907133498,"vX0":0.40293486273866597,"vY0":-123.57711026541652,"vZ0":2.5033224372810348,"x":116.86,"y":143.31,"x0":-1.1984891493731158,"y0":50.0030659680197,"z0":5.638602711280808,"aX":12.249812902245203},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-4.8,"breakHorizontal":-14.5,"spinRate":2449,"spinDirection":49},"zone":2,"typeConfidence":0.87,"plateTime":0.444694803935914,"extension":7.111239971705223},"index":2,"playId":"edbc0c5f-9151-3da3-b24d-78327ea63507","pitchNumber":3,"startTime":"2025-08-20T00:41:32.290Z","endTime":"2025-08-20T00:41:36.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":87.5,"strikeZoneTop":3.75,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.30663683302896,"aZ":-11.846275299003343,"pfxX":-6.15198965685329,"pfxZ":10.21380919377265,"pX":0.6005613694651265,"pZ":2.82825410575149,"vX0":7.2735175088343045,"vY0":-141.16362565396423,"vZ0":-4.335994547159857,"x":94.11,"y":162.42,"x0":-1.2272868418396468,"y0":50.00274915124709,"z0":5.164905833073789,"aX":-12.243959352603802},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.6,"breakHorizontal":9.4,"spinRate":2498,"spinDirection":221},"zone":6,"typeConfidence":0.9,"plateTime":0.3900956288579529,"extension":7.23332230296312},"index":3,"playId":"7328fb80-ecee-30c7-b2fe-7052f81df54d","pitchNumber":4,"startTime":"2025-08-20T00:41:51.592Z","endTime":"2025-08-20T00:41:57.784Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-20T00:42:09.689Z","endTime":"2025-08-20T00:42:18.909Z","isPitch":false,"type":"action","player":{"id":680718,"link":"/api/v1/people/680718"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.3,"strikeZoneTop":3.57099616635455,"strikeZoneBottom":1.54540872182544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.257301049941155,"aZ":-44.28471467367551,"pfxX":4.342066065204085,"pfxZ":-7.970186261208514,"pX":-1.1542677234966463,"pZ":2.1004455910578113,"vX0":-1.2632163207857354,"vY0":-123.24275592467234,"vZ0":0.634654623963496,"x":161.0,"y":182.07,"x0":-1.195381034994352,"y0":50.00189676152673,"z0":5.616505701074486,"aX":6.598228433808978},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-13.9,"breakHorizontal":-7.6,"spinRate":2451,"spinDirection":37},"zone":13,"typeConfidence":0.9,"plateTime":0.446493689122045,"extension":7.154497967895324},"index":5,"playId":"98d7e489-7258-3dfd-b3de-17bab896434d","pitchNumber":5,"startTime":"2025-08-20T00:42:18.909Z","endTime":"2025-08-20T00:42:22.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.4,"strikeZoneTop":3.75,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.851026636546386,"aZ":-16.11734079545319,"pfxX":-8.583410863965318,"pfxZ":8.132299019080317,"pX":-0.7753153159744394,"pZ":3.06370839227473,"vX0":4.7948926991147385,"vY0":-140.15441654275983,"vZ0":-2.8606318482982207,"x":146.55,"y":156.06,"x0":-1.399783017266865,"y0":50.00450512570948,"z0":5.159851537562331,"aX":-16.95227710555507},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.3,"breakHorizontal":14.4,"spinRate":2491,"spinDirection":223},"zone":4,"typeConfidence":0.9,"plateTime":0.3918950700425521,"extension":7.22759906717532},"index":6,"playId":"59b26802-521b-3e6f-8e7c-6f1f6b2b70b1","pitchNumber":6,"startTime":"2025-08-20T00:42:39.445Z","endTime":"2025-08-20T00:42:43.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":3.75,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.297069741021332,"aZ":-40.89639987052615,"pfxX":5.908623351916411,"pfxZ":-5.644494684118465,"pX":0.0061849168904623995,"pZ":2.924360873530681,"vX0":0.9828486004993952,"vY0":-123.47680602065824,"vZ0":1.5286742533237607,"x":116.76,"y":159.82,"x0":-1.1645347109940198,"y0":50.00197744767524,"z0":5.735114688915928,"aX":9.133566849697013},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-9.6,"breakHorizontal":-10.9,"spinRate":2414,"spinDirection":43},"zone":5,"typeConfidence":0.9,"plateTime":0.4433786359579015,"extension":7.222453413718899},"hitData":{"launchSpeed":57.6,"launchAngle":23.0,"totalDistance":144.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":92.22,"coordY":154.83}},"index":7,"playId":"a8103827-8321-3aa8-9b22-d0ddd95f68e2","pitchNumber":7,"startTime":"2025-08-20T00:43:07.945Z","endTime":"2025-08-20T00:43:13.949Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:43:13.949Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Bichette singles on a sharp line drive to center fielder Jack Suwinski.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-20T00:45:45.514Z","endTime":"2025-08-20T00:45:57.226Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"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":[2],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-20T00:43:29.182Z","endTime":"2025-08-20T00:44:20.864Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Colin Holderman replaces Yohan Ramírez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-20T00:44:20.864Z","endTime":"2025-08-20T00:45:47.867Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670059,"link":"/api/v1/people/670059"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":89.0,"strikeZoneTop":3.69,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.950931266550064,"aZ":-23.281647463350165,"pfxX":-9.13842420674962,"pfxZ":4.4170270246114045,"pX":0.2764430870504758,"pZ":2.0171785678340752,"vX0":7.338107465801598,"vY0":-140.54603840248038,"vZ0":-5.764163003810818,"x":106.46,"y":184.32,"x0":-1.1727906844628777,"y0":50.00209531203754,"z0":5.5931003951453215,"aX":-18.39801471702562},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.1,"breakHorizontal":15.1,"spinRate":2189,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.38875521399548196,"extension":6.724481374424281},"hitData":{"launchSpeed":104.9,"launchAngle":12.0,"totalDistance":291.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":140.98,"coordY":66.01}},"index":2,"playId":"83927944-31a2-3f4b-b3eb-7b1045d44ea0","pitchNumber":1,"startTime":"2025-08-20T00:45:47.867Z","endTime":"2025-08-20T00:45:57.226Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:45:57.226Z","atBatIndex":53},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Alejandro Kirk homers (10) on a fly ball to right center field. Bo Bichette scores.","rbi":2,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-20T00:46:01.227Z","endTime":"2025-08-20T00:47:15.420Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":{"id":670059,"link":"/api/v1/people/670059"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":{"id":670059,"link":"/api/v1/people/670059"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":90.1,"strikeZoneTop":3.06934538293665,"strikeZoneBottom":1.33320104884533,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.35838606248679,"aZ":-23.953368548661935,"pfxX":-8.158470669565762,"pfxZ":4.02860437605079,"pX":0.4694602528731905,"pZ":-0.015906566888554206,"vX0":7.834135846835789,"vY0":-141.26133641545042,"vZ0":-10.337549613588163,"x":99.11,"y":239.21,"x0":-1.2672719755055313,"y0":50.0033956207381,"z0":5.2049109780042455,"aX":-16.643640120982987},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":5.5,"breakHorizontal":13.3,"spinRate":2244,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.38636711240344024,"extension":6.724859599489364},"index":0,"playId":"fc124f69-e3c0-3c05-b6b2-d4ada879320b","pitchNumber":1,"startTime":"2025-08-20T00:46:19.737Z","endTime":"2025-08-20T00:46:23.924Z","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":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.8311375841397,"aZ":-24.499692710329803,"pfxX":-9.190948492123347,"pfxZ":3.8626482686136416,"pX":0.125821284936472,"pZ":2.778040044887183,"vX0":7.140266885874869,"vY0":-139.64966844034328,"vZ0":-3.247938823393751,"x":112.2,"y":163.77,"x0":-1.2630876543757554,"y0":50.000756841652766,"z0":5.557685044823287,"aX":-18.251042699960838},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.6,"breakHorizontal":15.2,"spinRate":2135,"spinDirection":237},"zone":2,"typeConfidence":2.0,"plateTime":0.391390250443584,"extension":6.695273866404237},"hitData":{"launchSpeed":108.5,"launchAngle":25.0,"totalDistance":409.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":197.92,"coordY":49.7}},"index":1,"playId":"d1d0dc29-184c-3991-8cb4-a32b9fa86825","pitchNumber":2,"startTime":"2025-08-20T00:46:47.646Z","endTime":"2025-08-20T00:47:15.420Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:47:15.420Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathan Lukes flies out to left fielder Ronny Simon.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-20T00:47:33.090Z","endTime":"2025-08-20T00:49:56.068Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682927,"link":"/api/v1/people/682927"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.6,"strikeZoneTop":3.39474232970935,"strikeZoneBottom":1.48123170111376,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.718150533000095,"aZ":-24.35489176934861,"pfxX":0.6477434948755318,"pfxZ":4.231120117774028,"pX":0.37683735693893006,"pZ":1.8213113834160004,"vX0":4.3505573448570365,"vY0":-134.28423039480643,"vZ0":-5.18445445710572,"x":102.64,"y":189.6,"x0":-1.340365796927771,"y0":50.00609571238729,"z0":5.482353937115959,"aX":1.1967236002560517},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.8,"breakHorizontal":-2.0,"spinRate":2173,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.40598751450721426,"extension":6.447057744054708},"index":0,"playId":"46d6de80-0954-3bc1-a564-c3f84bd78927","pitchNumber":1,"startTime":"2025-08-20T00:47:40.147Z","endTime":"2025-08-20T00:47:43.223Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":90.1,"strikeZoneTop":3.5029919050375,"strikeZoneBottom":1.51282055317616,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.079933541329453,"aZ":-24.00312052816593,"pfxX":-9.500563391834874,"pfxZ":3.9618268032302826,"pX":-1.847567827664277,"pZ":2.1327863706129735,"vX0":2.679427447188962,"vY0":-142.3796775033727,"vZ0":-4.773378016779135,"x":187.42,"y":181.19,"x0":-1.5631700250464269,"y0":50.005946581872756,"z0":5.3397496378122185,"aX":-19.611938632603227},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":6.5,"breakHorizontal":16.7,"spinRate":2149,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.38392056060028956,"extension":6.3928084068145345},"index":1,"playId":"f6781824-4d95-39f3-b4dc-fb25c635ef45","pitchNumber":2,"startTime":"2025-08-20T00:47:55.430Z","endTime":"2025-08-20T00:47:58.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.646335112565584,"aZ":-23.8634218119848,"pfxX":-9.372353560101008,"pfxZ":4.096330223043754,"pX":-0.3951134553762815,"pZ":2.8619982743072594,"vX0":6.402421022354158,"vY0":-141.153141518199,"vZ0":-2.9931774040259223,"x":132.06,"y":161.51,"x0":-1.4694068910864682,"y0":50.000236406687115,"z0":5.464087634488617,"aX":-19.00281469482079},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.1,"breakHorizontal":15.7,"spinRate":2166,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.3873153063961414,"extension":6.5308281523620275},"index":2,"playId":"10ef945c-9b5d-3366-a472-2e82143823d3","pitchNumber":3,"startTime":"2025-08-20T00:48:10.656Z","endTime":"2025-08-20T00:48:13.656Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.6,"strikeZoneTop":3.48283120952282,"strikeZoneBottom":1.51983110197325,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.47052601962443,"aZ":-24.572108470569876,"pfxX":-9.951641553607455,"pfxZ":3.6959802730236095,"pX":-2.308746791975283,"pZ":2.7838774523766987,"vX0":1.496261529655963,"vY0":-142.6682111633184,"vZ0":-3.3457248728600724,"x":205.0,"y":163.62,"x0":-1.5479119430434094,"y0":50.0046753481407,"z0":5.524381215908671,"aX":-20.47203757311315},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":6.2,"breakHorizontal":17.8,"spinRate":2243,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.38423991012291836,"extension":6.4130442013839755},"index":3,"playId":"e8aa8c29-ce6a-3d56-a157-b37d9a2c39ba","pitchNumber":4,"startTime":"2025-08-20T00:48:35.710Z","endTime":"2025-08-20T00:48:41.950Z","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":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.449691098873448,"aZ":-23.21098365735486,"pfxX":1.7409903975067724,"pfxZ":4.9269281330159105,"pX":0.02397570167262527,"pZ":2.1725943708355824,"vX0":3.0612079467841404,"vY0":-133.69697151712265,"vZ0":-4.554572616765602,"x":116.09,"y":180.12,"x0":-1.3597780556896828,"y0":50.00269010009544,"z0":5.553268426772683,"aX":3.1679844782558733},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.2,"breakHorizontal":-3.8,"spinRate":2228,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.4088737541220784,"extension":6.497900152427501},"index":4,"playId":"dc5ac77d-3de4-3ef1-99f7-43834845f559","pitchNumber":5,"startTime":"2025-08-20T00:48:52.646Z","endTime":"2025-08-20T00:48:59.920Z","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":1},"pitchData":{"startSpeed":82.7,"endSpeed":74.8,"strikeZoneTop":3.37059349774619,"strikeZoneBottom":1.44556124806139,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.696033065674836,"aZ":-26.824614901048278,"pfxX":3.3524349243054328,"pfxZ":3.690887870387421,"pX":-2.5405003814605003,"pZ":4.840969646654923,"vX0":-3.117181882649985,"vY0":-120.23587947367038,"vZ0":3.3571800778382155,"x":213.84,"y":108.07,"x0":-1.655978107004967,"y0":50.00006012198285,"z0":5.822434740446923,"aX":4.8541468500734135},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":7.9,"breakHorizontal":-5.3,"spinRate":2313,"spinDirection":103},"zone":11,"typeConfidence":2.0,"plateTime":0.4574635982763109,"extension":6.639839514837103},"index":5,"playId":"f1a64d47-49eb-3d03-af26-db21427eaa10","pitchNumber":6,"startTime":"2025-08-20T00:49:25.232Z","endTime":"2025-08-20T00:49:28.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.824078842657403,"aZ":-24.661433202783577,"pfxX":0.23543195460178667,"pfxZ":4.217930114853953,"pX":-0.2431322573742477,"pZ":1.8725953847167387,"vX0":2.671129963096277,"vY0":-132.52497403189616,"vZ0":-4.820686290698791,"x":126.27,"y":188.22,"x0":-1.2939621322044539,"y0":50.00515467025995,"z0":5.512394485768882,"aX":0.4194030648209869},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.8,"breakHorizontal":-1.0,"spinRate":2145,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.4130019566321743,"extension":6.486392524664295},"hitData":{"launchSpeed":85.2,"launchAngle":44.0,"totalDistance":268.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":54.59,"coordY":118.45}},"index":6,"playId":"af00e7a2-105a-3e4a-8819-3f385d14f657","pitchNumber":7,"startTime":"2025-08-20T00:49:43.197Z","endTime":"2025-08-20T00:49:56.068Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:49:56.068Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ty France flies out to second baseman Nick Gonzales.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-20T00:49:59.458Z","endTime":"2025-08-20T00:52:44.669Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.14162870452187,"aZ":-25.160508342044146,"pfxX":-8.49614884299802,"pfxZ":3.404843856176523,"pX":-0.2823334332977298,"pZ":3.2300614979244147,"vX0":6.203134134849588,"vY0":-142.5012071823941,"vZ0":-1.9544464613069095,"x":127.76,"y":151.57,"x0":-1.3813412725895646,"y0":50.003406630459516,"z0":5.511068368673432,"aX":-17.50844553475608},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":6.0,"breakHorizontal":14.2,"spinRate":2260,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.3840805065065598,"extension":6.497044296217269},"index":0,"playId":"4143b66b-68ad-341a-a95f-7a16e28db43a","pitchNumber":1,"startTime":"2025-08-20T00:50:20.629Z","endTime":"2025-08-20T00:50:23.629Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":90.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.460487379828606,"aZ":-21.54959904643646,"pfxX":-9.560438944980168,"pfxZ":5.140337031032774,"pX":-0.6334327443050547,"pZ":1.3848274887015126,"vX0":5.727973639057739,"vY0":-142.7534711074803,"vZ0":-7.026131407677159,"x":141.14,"y":201.39,"x0":-1.4225380202701354,"y0":50.00088298605397,"z0":5.231575883573323,"aX":-19.755416762139802},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.0,"breakHorizontal":16.2,"spinRate":2287,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.3834836567730142,"extension":6.584511848186139},"index":1,"playId":"d76bf3ca-f7a2-3694-a8bf-abd91039800f","pitchNumber":2,"startTime":"2025-08-20T00:50:36.012Z","endTime":"2025-08-20T00:50:39.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.008299528752552,"aZ":-26.554359571427963,"pfxX":3.985819375827262,"pfxZ":3.7063531839894726,"pX":-0.8055416113513836,"pZ":2.5651199658322894,"vX0":0.5316664923819073,"vY0":-122.55047244242304,"vZ0":-1.3092424205269777,"x":147.71,"y":169.52,"x0":-1.5430948923198315,"y0":50.00138112638225,"z0":5.381811990868632,"aX":6.0408059820372255},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":6.6,"breakHorizontal":-7.3,"spinRate":2436,"spinDirection":91},"zone":4,"typeConfidence":2.0,"plateTime":0.4475296063424148,"extension":6.583061230282377},"index":2,"playId":"837faca1-8455-3ede-a2b9-539f859eea14","pitchNumber":3,"startTime":"2025-08-20T00:51:07.523Z","endTime":"2025-08-20T00:51:10.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.977695198745533,"aZ":-17.640410440449408,"pfxX":-7.218362935133247,"pfxZ":6.926725868786234,"pX":0.8910287952386793,"pZ":2.1155153843481114,"vX0":7.322071220995787,"vY0":-143.65377602410516,"vZ0":-6.953681557319766,"x":83.04,"y":181.66,"x0":-0.7479036598113231,"y0":50.00510148924073,"z0":5.656164730565738,"aX":-15.15162790352333},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":11.4,"breakHorizontal":11.6,"spinRate":2223,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.38067394959241696,"extension":6.609904772360368},"index":3,"playId":"ca910243-e62c-3cae-9c7f-ed8a26dc1fcf","pitchNumber":4,"startTime":"2025-08-20T00:51:28.879Z","endTime":"2025-08-20T00:51:31.879Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.3,"strikeZoneTop":3.31733008244149,"strikeZoneBottom":1.41534198311921,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.3457632176429,"aZ":-19.709136870673827,"pfxX":-8.291626576851685,"pfxZ":6.130208880042723,"pX":2.3258094807786858,"pZ":2.3187694634013387,"vX0":11.425985904762817,"vY0":-141.48234544987565,"vZ0":-5.911311062211897,"x":28.35,"y":176.17,"x0":-0.6819516658411326,"y0":50.002694307071074,"z0":5.692283897045773,"aX":-16.861616181298412},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.1,"breakHorizontal":12.7,"spinRate":2256,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.3866678729334505,"extension":6.58578448890718},"index":4,"playId":"5155a0d7-0ad8-3dc1-826e-91b36e3dc224","pitchNumber":5,"startTime":"2025-08-20T00:51:50.324Z","endTime":"2025-08-20T00:51:53.628Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.1,"strikeZoneTop":3.28014612830902,"strikeZoneBottom":1.45887351049659,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.316900947881155,"aZ":-26.289625200529382,"pfxX":1.9001883919443419,"pfxZ":3.3256709784797707,"pX":2.111690401906502,"pZ":0.31102839169531366,"vX0":7.287389432140191,"vY0":-131.76031471298148,"vZ0":-8.180689058287335,"x":36.51,"y":230.38,"x0":-0.9296429290836558,"y0":50.003430483687936,"z0":5.380132910509345,"aX":3.361611869182029},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.6,"breakHorizontal":-4.9,"spinRate":2318,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.41468623619518485,"extension":6.6712801468194165},"index":5,"playId":"78231815-d7bb-3062-9856-d2ef14d34554","pitchNumber":6,"startTime":"2025-08-20T00:52:11.493Z","endTime":"2025-08-20T00:52:14.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.993109523538045,"aZ":-24.816862815044093,"pfxX":1.7049860881292793,"pfxZ":3.9625221627130127,"pX":1.0451518007132112,"pZ":2.0344293736954313,"vX0":5.266201545074364,"vY0":-135.3175610651809,"vZ0":-4.7724731050260445,"x":77.16,"y":183.85,"x0":-1.1463439877387478,"y0":50.00554798291043,"z0":5.555454388664814,"aX":3.168388396954202},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.4,"breakHorizontal":-4.2,"spinRate":2344,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.40446111262009943,"extension":6.773861936506777},"hitData":{"launchSpeed":81.4,"launchAngle":57.0,"totalDistance":199.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":182.77,"coordY":143.68}},"index":6,"playId":"d1ec8243-4103-303f-b552-00cdca3982cd","pitchNumber":7,"startTime":"2025-08-20T00:52:35.255Z","endTime":"2025-08-20T00:52:44.669Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:52:44.669Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joey Bart singles on a ground ball to right fielder Addison Barger.","rbi":0,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-20T00:55:01.435Z","endTime":"2025-08-20T00:55:52.329Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Louis Varland replaces Max Scherzer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-20T00:54:09.092Z","endTime":"2025-08-20T00:55:03.811Z","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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":89.7,"strikeZoneTop":3.50994939797457,"strikeZoneBottom":1.5199320520871,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.94044730104152,"aZ":-15.925293545185431,"pfxX":-6.592071890746062,"pfxZ":7.8853076013063905,"pX":1.1125332214967576,"pZ":2.1861880705575687,"vX0":12.663573647294172,"vY0":-142.87999388046939,"vZ0":-5.787688341188483,"x":74.59,"y":179.75,"x0":-2.52731452518069,"y0":50.004872725411836,"z0":5.244603317735907,"aX":-13.588074247188638},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.2,"breakHorizontal":9.2,"spinRate":2177,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3838424902948443,"extension":6.961069252113589},"index":1,"playId":"e793e839-0432-3edd-a833-c14b99001634","pitchNumber":1,"startTime":"2025-08-20T00:55:03.811Z","endTime":"2025-08-20T00:55:07.878Z","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":98.5,"endSpeed":89.2,"strikeZoneTop":3.52026992838442,"strikeZoneBottom":1.54217280772096,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.111938820339276,"aZ":-13.130516841900576,"pfxX":-7.377851253176739,"pfxZ":9.32893743538438,"pX":1.743530317260144,"pZ":1.949412766423479,"vX0":14.389528708033389,"vY0":-142.51699998121384,"vZ0":-6.852991851411053,"x":50.54,"y":186.15,"x0":-2.430032347368923,"y0":50.00151772067936,"z0":5.227658396582614,"aX":-15.059852608938748},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.4,"breakHorizontal":10.2,"spinRate":2158,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.38547026154018615,"extension":7.031834837982362},"index":2,"playId":"2a1ed379-b4ff-3792-9c22-7e4e92c35b25","pitchNumber":2,"startTime":"2025-08-20T00:55:17.008Z","endTime":"2025-08-20T00:55:20.171Z","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":91.9,"endSpeed":84.7,"strikeZoneTop":3.41885222358595,"strikeZoneBottom":1.44094537853739,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.072901510672402,"aZ":-26.456996027734014,"pfxX":2.215391772545659,"pfxZ":3.1398056976916138,"pX":0.28873894821742635,"pZ":3.1196304309673777,"vX0":7.487755203896745,"vY0":-133.69546471754546,"vZ0":-1.0933402139629584,"x":105.99,"y":154.55,"x0":-2.828861081420922,"y0":50.00437398903673,"z0":5.421358795045952,"aX":4.036700466500717},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.6,"breakHorizontal":-5.5,"spinRate":2514,"spinDirection":176},"zone":3,"typeConfidence":2.0,"plateTime":0.4086766846423382,"extension":6.747800950778661},"index":3,"playId":"97db1372-cf09-3467-9c30-f21c999c36a0","pitchNumber":3,"startTime":"2025-08-20T00:55:29.199Z","endTime":"2025-08-20T00:55:32.355Z","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":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.26686784702839,"aZ":-15.439502457900753,"pfxX":-4.1002875398346,"pfxZ":8.143120155865489,"pX":0.5630909788258851,"pZ":2.6792779521544845,"vX0":9.64797740349832,"vY0":-142.3439704276141,"vZ0":-4.869055831435365,"x":95.54,"y":166.44,"x0":-2.335402725585819,"y0":50.00034981199903,"z0":5.387381928184955,"aX":-8.424752732347521},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.9,"breakHorizontal":5.5,"spinRate":2215,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.38459905295077323,"extension":6.951845733652415},"hitData":{"launchSpeed":112.4,"launchAngle":2.0,"totalDistance":94.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":158.76,"coordY":123.63}},"index":4,"playId":"9c55a820-86dd-34a5-abdc-e0240663a625","pitchNumber":4,"startTime":"2025-08-20T00:55:41.986Z","endTime":"2025-08-20T00:55:52.329Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:55:52.329Z","atBatIndex":57},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jared Triolo doubles (10) on a ground ball to left fielder Nathan Lukes. Joey Bart to 3rd.","rbi":0,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-20T00:55:57.325Z","endTime":"2025-08-20T00:57:05.053Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"postOnThird":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.6,"strikeZoneTop":3.79959226887619,"strikeZoneBottom":1.77622020234152,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.993509670889114,"aZ":-13.3307908345549,"pfxX":-6.739882835805066,"pfxZ":9.225157196518051,"pX":1.003257901589047,"pZ":1.8434092980261503,"vX0":12.790523960773797,"vY0":-141.69534740839532,"vZ0":-6.896811722433611,"x":78.76,"y":189.01,"x0":-2.684282070178917,"y0":50.00408842098268,"z0":5.152935187086265,"aX":-13.769736878246494},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.5,"breakHorizontal":9.7,"spinRate":2158,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.38587868584247875,"extension":6.981640259999595},"index":0,"playId":"558c7d04-9aee-3d71-89f3-4567cf93f95f","pitchNumber":1,"startTime":"2025-08-20T00:56:16.889Z","endTime":"2025-08-20T00:56:20.670Z","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":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.6,"strikeZoneTop":3.8,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.145165463194722,"aZ":-36.25407281212721,"pfxX":0.08359679283112031,"pfxZ":-2.4256994318140563,"pX":-0.7850207717733596,"pZ":1.8240826620657948,"vX0":5.604564462011795,"vY0":-128.40795259400238,"vZ0":-1.8993010200845335,"x":146.92,"y":189.53,"x0":-3.0015880021669736,"y0":50.005368287986926,"z0":5.378667365223509,"aX":0.13991052925011138},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-4.6,"breakHorizontal":-1.3,"spinRate":2376,"spinDirection":57},"zone":7,"typeConfidence":2.0,"plateTime":0.4256103195621761,"extension":6.877529193643255},"index":1,"playId":"d5798dfb-4a7a-32dd-92a6-6a67f5a901dc","pitchNumber":2,"startTime":"2025-08-20T00:56:32.279Z","endTime":"2025-08-20T00:56:35.279Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.4,"strikeZoneTop":3.8,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.191945815930588,"aZ":-35.06349313197385,"pfxX":1.1956521004070708,"pfxZ":-1.7304064132105612,"pX":0.3321398189437406,"pZ":2.139773181516261,"vX0":7.485328969888284,"vY0":-128.0824274106166,"vZ0":-1.414497145239812,"x":104.34,"y":181.01,"x0":-2.7773956608191397,"y0":50.00310848633105,"z0":5.428359622160228,"aX":1.9954017588111264},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-3.2,"breakHorizontal":-3.7,"spinRate":2367,"spinDirection":50},"zone":9,"typeConfidence":2.0,"plateTime":0.4268095464853201,"extension":6.919739883128756},"hitData":{"launchSpeed":85.6,"launchAngle":9.0,"totalDistance":125.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.33,"coordY":153.04}},"index":2,"playId":"336039e6-904b-3bdd-a2a7-400f38c65601","pitchNumber":3,"startTime":"2025-08-20T00:56:49.249Z","endTime":"2025-08-20T00:57:05.053Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:57:05.053Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Isiah Kiner-Falefa strikes out swinging.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-20T00:57:06.856Z","endTime":"2025-08-20T00:58:33.805Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"postOnThird":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.390871573765555,"aZ":-38.479191513457735,"pfxX":2.141920354607186,"pfxZ":-3.8485195783025983,"pX":0.1237431738326164,"pZ":1.9642928848296601,"vX0":6.919746193401367,"vY0":-127.523662760073,"vZ0":-0.9168486703281951,"x":112.28,"y":185.74,"x0":-2.908270975138204,"y0":50.00093957288915,"z0":5.3765860339162455,"aX":3.5104089537647156},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-7.0,"breakHorizontal":-5.5,"spinRate":2403,"spinDirection":44},"zone":8,"typeConfidence":2.0,"plateTime":0.4302920700672854,"extension":7.110494350960082},"index":0,"playId":"00dc1a43-ae33-3cca-b0b6-16b0a9f6d59e","pitchNumber":1,"startTime":"2025-08-20T00:57:29.847Z","endTime":"2025-08-20T00:57:33.911Z","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":98.7,"endSpeed":90.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.17838239793028,"aZ":-15.506706383510341,"pfxX":-4.839659567983848,"pfxZ":8.008838080562729,"pX":0.0022725044701538606,"pZ":2.312552884934839,"vX0":9.556145857577555,"vY0":-143.37118319613512,"vZ0":-5.545540442686775,"x":116.91,"y":176.34,"x0":-2.7454777864286046,"y0":50.00492977630934,"z0":5.239843779770241,"aX":-10.075370078115284},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.6,"breakHorizontal":6.8,"spinRate":2179,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.3820416721116038,"extension":7.03305504135958},"index":1,"playId":"1bbcc274-2e28-3c13-abec-bb22fc8b7016","pitchNumber":2,"startTime":"2025-08-20T00:57:48.556Z","endTime":"2025-08-20T00:57:51.556Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.43863366236852,"strikeZoneBottom":1.46032533527387,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.963059162443688,"aZ":-41.69334583367563,"pfxX":1.7225166718344072,"pfxZ":-5.813984549633785,"pX":0.2567325326441184,"pZ":0.6514391752309009,"vX0":7.326797687840063,"vY0":-127.54327245602357,"vZ0":-3.5237942332119543,"x":107.21,"y":221.19,"x0":-2.8854884137541377,"y0":50.005803567109815,"z0":5.3625310159826105,"aX":2.8180072131999454},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-11.2,"breakHorizontal":-4.9,"spinRate":2631,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.43060682169897024,"extension":7.011652929888371},"index":2,"playId":"1125237e-1940-3e14-ac1f-1d931d57bfd2","pitchNumber":3,"startTime":"2025-08-20T00:58:07.668Z","endTime":"2025-08-20T00:58:12.009Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.772686569477,"aZ":-36.292730924394505,"pfxX":0.5556152913769234,"pfxZ":-2.410139054250065,"pX":0.8669209162069192,"pZ":0.6474991566156678,"vX0":9.041900325303855,"vY0":-130.14972500834645,"vZ0":-4.839884993752486,"x":83.96,"y":221.3,"x0":-2.726768663457276,"y0":50.00088575518487,"z0":5.285379213234932,"aX":0.9484607767443367},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-5.3,"breakHorizontal":-3.0,"spinRate":2402,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4211421696775881,"extension":7.028198550104462},"index":3,"playId":"4772f087-bdc2-3016-a0c3-e8dc189db269","pitchNumber":4,"startTime":"2025-08-20T00:58:29.125Z","endTime":"2025-08-20T00:58:33.805Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:58:33.805Z","atBatIndex":59},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Ronny Simon out on a sacrifice fly to right fielder Addison Barger. Joey Bart scores. Jared Triolo to 3rd.","rbi":1,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-20T00:58:49.804Z","endTime":"2025-08-20T00:59:32.337Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":{"id":686973,"link":"/api/v1/people/686973"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.9,"strikeZoneTop":3.38109804931037,"strikeZoneBottom":1.46724407390979,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.543112853961365,"aZ":-36.01609840934049,"pfxX":0.2846189465391995,"pfxZ":-2.256667374523253,"pX":0.3729754129725803,"pZ":-0.5016958688342444,"vX0":8.398016432021375,"vY0":-129.2859253491847,"vZ0":-7.449660705392987,"x":102.78,"y":252.33,"x0":-2.9467910750262227,"y0":50.003184446760095,"z0":5.161775253309931,"aX":0.4837685040137731},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-5.5,"breakHorizontal":-2.3,"spinRate":2476,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.4227530195447917,"extension":7.054434181724535},"index":0,"playId":"4b401818-a0a7-326c-8e6c-dec7e999da47","pitchNumber":1,"startTime":"2025-08-20T00:58:57.708Z","endTime":"2025-08-20T00:59:01.869Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.217048573144883,"aZ":-36.35036005048328,"pfxX":0.6803002371442379,"pfxZ":-2.464879300193311,"pX":0.34112000451402247,"pZ":0.9268668198894634,"vX0":8.26414101845858,"vY0":-128.77204052478012,"vZ0":-3.7045354331745752,"x":104.0,"y":213.75,"x0":-2.9845977620332946,"y0":50.00186263557301,"z0":5.166941125549845,"aX":1.1518174456546066},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-5.0,"breakHorizontal":-2.9,"spinRate":2431,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.423734332621021,"extension":7.028150322205559},"hitData":{"launchSpeed":97.3,"launchAngle":18.0,"totalDistance":340.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":170.69,"coordY":69.49}},"index":1,"playId":"55ecce43-4c3e-394c-9604-5ed506f7981b","pitchNumber":2,"startTime":"2025-08-20T00:59:21.503Z","endTime":"2025-08-20T00:59:32.337Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T00:59:32.337Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Horwitz grounds out, shortstop Bo Bichette to first baseman Ty France.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-20T00:59:52.494Z","endTime":"2025-08-20T01:00:05.313Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"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],"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":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":91.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.38156155824465,"aZ":-15.335693260767526,"pfxX":-5.141202945346414,"pfxZ":7.970209346793222,"pX":-0.2862208311880206,"pZ":1.8902715697561976,"vX0":9.255629179552757,"vY0":-144.17837216422657,"vZ0":-6.195432437673204,"x":127.91,"y":187.74,"x0":-2.864830242493559,"y0":50.00543251548238,"z0":5.007374935507877,"aX":-10.86566790663172},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":13.3,"breakHorizontal":7.6,"spinRate":2236,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.37937922344679276,"extension":7.010661066827989},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":140.16,"coordY":148.64}},"index":0,"playId":"78370947-f154-3b19-ade4-a51ad9bf592a","pitchNumber":1,"startTime":"2025-08-20T00:59:57.874Z","endTime":"2025-08-20T01:00:05.313Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:00:05.313Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ernie Clement strikes out swinging.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-20T01:01:40.227Z","endTime":"2025-08-20T01:02:57.287Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"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(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":90.9,"endSpeed":83.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.232380152353382,"aZ":-22.266608773897875,"pfxX":0.9837594784677333,"pfxZ":5.542643939988206,"pX":0.32363675448051404,"pZ":2.372514174924534,"vX0":3.9979512966403665,"vY0":-132.36283858676796,"vZ0":-4.342999366261881,"x":104.66,"y":174.72,"x0":-1.3295360113639971,"y0":50.00371639467364,"z0":5.6494320906722955,"aX":1.7588908437366642},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.4,"breakHorizontal":-2.6,"spinRate":2191,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.41259501405131127,"extension":6.684176863426266},"index":0,"playId":"a084b0cd-c878-3a8c-a099-98a96cdadf06","pitchNumber":1,"startTime":"2025-08-20T01:02:10.711Z","endTime":"2025-08-20T01:02:13.711Z","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":91.6,"endSpeed":84.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.28954369886564,"aZ":-23.490065459786972,"pfxX":0.1525782872926038,"pfxZ":4.803259848394194,"pX":0.49437492219588236,"pZ":1.5112076128038139,"vX0":4.817059028887864,"vY0":-133.28129973009206,"vZ0":-5.774987613112578,"x":98.16,"y":197.98,"x0":-1.3524063794723669,"y0":50.00347885329142,"z0":5.390738872612636,"aX":0.27549274074194585},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.7,"breakHorizontal":-1.3,"spinRate":2301,"spinDirection":204},"zone":9,"typeConfidence":2.0,"plateTime":0.4101707768766629,"extension":6.610966930667689},"index":1,"playId":"3d99218a-3ef2-3fce-84a4-15a246694729","pitchNumber":2,"startTime":"2025-08-20T01:02:34.609Z","endTime":"2025-08-20T01:02:37.656Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.954547672952888,"aZ":-24.5443495455423,"pfxX":3.4904893883612242,"pfxZ":4.959881727173942,"pX":0.8905807923470598,"pZ":2.9313518545288995,"vX0":4.114307670265299,"vY0":-123.10520255768725,"vZ0":-1.295471239256585,"x":83.05,"y":159.63,"x0":-1.254443313375027,"y0":50.00205972817636,"z0":5.537924711445957,"aX":5.367866666574975},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":8.9,"breakHorizontal":-7.3,"spinRate":2450,"spinDirection":72},"zone":12,"typeConfidence":2.0,"plateTime":0.4445619910915539,"extension":6.477066874063054},"index":2,"playId":"cf02c933-290c-3d9c-bc23-d48d1c27144a","pitchNumber":3,"startTime":"2025-08-20T01:02:54.219Z","endTime":"2025-08-20T01:02:57.287Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:02:57.287Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andrés Giménez walks.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-20T01:03:12.531Z","endTime":"2025-08-20T01:04:58.163Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.774960754090536,"aZ":-24.901215986921056,"pfxX":-0.16433677231288257,"pfxZ":3.9651433718996767,"pX":0.6975584526752421,"pZ":1.3295710283923108,"vX0":5.377493806482319,"vY0":-134.0859757745714,"vZ0":-6.0244068981937176,"x":90.41,"y":202.88,"x0":-1.3058082527908683,"y0":50.00537228149481,"z0":5.362589927606389,"aX":-0.3014845274884546},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.1,"breakHorizontal":-0.7,"spinRate":2172,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.40721971783351263,"extension":6.423854608368385},"index":0,"playId":"734ef9c5-8c44-3e3d-957a-6ec3d22041c3","pitchNumber":1,"startTime":"2025-08-20T01:03:21.478Z","endTime":"2025-08-20T01:03:24.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.4,"strikeZoneTop":3.45812938655102,"strikeZoneBottom":1.51616881581,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.954998615651583,"aZ":-25.065977161290444,"pfxX":0.8537567264860657,"pfxZ":3.9608056806673426,"pX":1.4367695826491411,"pZ":1.5383167808259466,"vX0":6.468949636368915,"vY0":-132.48713343124106,"vZ0":-5.619363939456979,"x":62.23,"y":197.25,"x0":-1.1384580562967286,"y0":50.001923903510026,"z0":5.497572923838549,"aX":1.5290227308698368},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.2,"breakHorizontal":-2.9,"spinRate":2149,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4120417215157359,"extension":6.59648895331189},"index":1,"playId":"f946444f-febf-30b2-b4f9-c8f2b1ead33c","pitchNumber":2,"startTime":"2025-08-20T01:03:37.720Z","endTime":"2025-08-20T01:03:41.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.983333190742357,"aZ":-25.79733652689123,"pfxX":-10.030426448317863,"pfxZ":3.225890392556771,"pX":-0.6654259518523641,"pZ":1.518202884963052,"vX0":5.761623196367233,"vY0":-139.80641068586345,"vZ0":-5.75584662710002,"x":142.36,"y":197.79,"x0":-1.4515049568880973,"y0":50.003905286331275,"z0":5.300577327619342,"aX":-19.825529423873665},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":4.8,"breakHorizontal":16.9,"spinRate":2207,"spinDirection":231},"zone":7,"typeConfidence":2.0,"plateTime":0.3920278170826923,"extension":6.601231592685121},"index":2,"playId":"12cb72c8-8fbe-335d-857c-d8da418836b9","pitchNumber":3,"startTime":"2025-08-20T01:03:53.016Z","endTime":"2025-08-20T01:03:56.016Z","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":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-20T01:04:05.660Z","endTime":"2025-08-20T01:04:17.438Z","isPitch":false,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.6,"strikeZoneTop":3.32216183828221,"strikeZoneBottom":1.52801300787068,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.15546205196214,"aZ":-23.120175960622465,"pfxX":1.1200642503971618,"pfxZ":5.028613054335656,"pX":1.3113972800941105,"pZ":0.15992837546210026,"vX0":6.397894206806058,"vY0":-133.2265817086645,"vZ0":-9.286143521358996,"x":67.01,"y":234.46,"x0":-1.2650088490926314,"y0":50.00356686183894,"z0":5.356769432220946,"aX":2.016586083124798},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.3,"breakHorizontal":-3.4,"spinRate":2179,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.41084826021523124,"extension":6.697959357917098},"index":4,"playId":"c91756bc-ec85-3f70-9c9b-63ecb6a6ba08","pitchNumber":4,"startTime":"2025-08-20T01:04:17.438Z","endTime":"2025-08-20T01:04:20.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.30166963026389,"strikeZoneBottom":1.56114154101066,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.519635960427923,"aZ":-21.350555646674735,"pfxX":-9.554018387033915,"pfxZ":5.4791025831189915,"pX":0.8410713990563551,"pZ":1.2905023070704302,"vX0":9.050758363877488,"vY0":-139.70944163425162,"vZ0":-7.242060152335359,"x":84.94,"y":203.94,"x0":-1.1994235004884692,"y0":50.00674895513249,"z0":5.320074576387367,"aX":-18.88822444468261},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.5,"breakHorizontal":15.5,"spinRate":2144,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.3920768934066805,"extension":6.7159763555704775},"index":5,"playId":"90c3e68b-6582-3aaf-ba5d-d579f5fd387a","pitchNumber":5,"startTime":"2025-08-20T01:04:35.956Z","endTime":"2025-08-20T01:04:39.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.3,"strikeZoneTop":3.27041566513899,"strikeZoneBottom":1.40955284035247,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.921318883686226,"aZ":-26.021756437444484,"pfxX":-0.0366471612630308,"pfxZ":3.439552184067887,"pX":1.0774729087363857,"pZ":1.3705085098216905,"vX0":6.10586838252705,"vY0":-132.05886641700837,"vZ0":-5.82369317533403,"x":75.93,"y":201.78,"x0":-1.2479844304942767,"y0":50.0012025133207,"z0":5.4881181560301835,"aX":-0.06637965493340207},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.3,"breakHorizontal":-1.1,"spinRate":2103,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.4128478228630228,"extension":6.6937048235641825},"index":6,"playId":"601461ae-ff7c-3a3b-b319-d0d7437b2cce","pitchNumber":6,"startTime":"2025-08-20T01:04:53.522Z","endTime":"2025-08-20T01:04:58.163Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:04:58.163Z","atBatIndex":63},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Myles Straw grounds into a force out, shortstop Jared Triolo to second baseman Nick Gonzales. Andrés Giménez out at 2nd. Myles Straw to 1st.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-20T01:05:12.244Z","endTime":"2025-08-20T01:05:49.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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.5,"endSpeed":87.9,"strikeZoneTop":3.57890201273505,"strikeZoneBottom":1.43828145006971,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.975289633097383,"aZ":-22.536817733264925,"pfxX":-9.066589725508427,"pfxZ":4.899061093500517,"pX":0.39403205504821165,"pZ":2.572821967324935,"vX0":7.931455118297886,"vY0":-138.85650997804504,"vZ0":-3.9401058158995834,"x":101.98,"y":169.31,"x0":-1.3112615432242758,"y0":50.002795852856906,"z0":5.496342800701465,"aX":-17.83400304759217},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.3,"breakHorizontal":14.9,"spinRate":2117,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.39335908761915483,"extension":6.652608494204436},"index":0,"playId":"187cc67a-edec-3f35-a7db-42521084787e","pitchNumber":1,"startTime":"2025-08-20T01:05:24.270Z","endTime":"2025-08-20T01:05:27.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.034792607294506,"aZ":-26.376883829628174,"pfxX":0.015456377274531086,"pfxZ":3.2794063232758415,"pX":0.6606036899754305,"pZ":2.0256527212203013,"vX0":4.59191851147926,"vY0":-132.05156340416147,"vZ0":-4.230974226211317,"x":91.82,"y":184.09,"x0":-1.1025308262854037,"y0":50.00103919521062,"z0":5.588367232352138,"aX":0.02656756724293377},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.3,"breakHorizontal":-1.1,"spinRate":2201,"spinDirection":199},"zone":9,"typeConfidence":2.0,"plateTime":0.41473914974698545,"extension":6.57965080084171},"hitData":{"launchSpeed":72.4,"launchAngle":-25.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.27,"coordY":149.85}},"index":1,"playId":"6438f7c1-d107-3f0f-a8f8-8ab5c12fc63b","pitchNumber":2,"startTime":"2025-08-20T01:05:41.396Z","endTime":"2025-08-20T01:05:49.409Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:05:49.409Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"George Springer flies out to right fielder Bryan Reynolds in foul territory.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-20T01:06:00.691Z","endTime":"2025-08-20T01:08:02.785Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":5},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.9,"strikeZoneTop":3.69525016982019,"strikeZoneBottom":1.60273304613965,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.537056597202458,"aZ":-25.41987077121132,"pfxX":-0.5449943343662564,"pfxZ":3.717810800658924,"pX":1.6890356188888316,"pZ":1.6236252018399073,"vX0":7.573812430098386,"vY0":-133.419289859732,"vZ0":-5.413349786752005,"x":52.62,"y":194.94,"x0":-1.106040956251283,"y0":50.00406549444082,"z0":5.491815780535554,"aX":-0.9910395671249976},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.9,"breakHorizontal":-0.5,"spinRate":2230,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.4092619877474304,"extension":6.713488329141226},"index":0,"playId":"e2828419-16e9-334c-94f8-6464fd7f076e","pitchNumber":1,"startTime":"2025-08-20T01:06:19.884Z","endTime":"2025-08-20T01:06:23.986Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.1,"strikeZoneTop":3.70773942075699,"strikeZoneBottom":1.64244122447558,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.815014062513914,"aZ":-24.928758121418532,"pfxX":0.39385437538718016,"pfxZ":4.063811113698688,"pX":1.0976787762259406,"pZ":1.6684070906668953,"vX0":6.187187081651383,"vY0":-132.12376924792278,"vZ0":-5.331372943154562,"x":75.16,"y":193.73,"x0":-1.3171037215365953,"y0":50.005920589326024,"z0":5.523709722282714,"aX":0.7012111990171416},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.5,"breakHorizontal":-1.9,"spinRate":2151,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.41316971552208814,"extension":6.796419549420014},"index":1,"playId":"cd18440b-5174-32db-a445-aea399c1571d","pitchNumber":2,"startTime":"2025-08-20T01:06:35.811Z","endTime":"2025-08-20T01:06:41.354Z","isPitch":true,"type":"pitch"},{"details":{"description":"Myles Straw steals (11) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"actionPlayId":"cd18440b-5174-32db-a445-aea399c1571d","startTime":"2025-08-20T01:06:49.097Z","endTime":"2025-08-20T01:07:13.464Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.3,"strikeZoneTop":3.6737204240905,"strikeZoneBottom":1.60460058223677,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.612324686784625,"aZ":-18.097519574153864,"pfxX":-9.870254872838265,"pfxZ":6.909067914783597,"pX":0.5076777676001513,"pZ":2.8743825506693557,"vX0":8.232878320896495,"vY0":-141.4465731053409,"vZ0":-4.470603146638291,"x":97.65,"y":161.17,"x0":-1.1504328016417444,"y0":50.00431316452216,"z0":5.627076497762608,"aX":-20.111490275279643},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.8,"breakHorizontal":16.3,"spinRate":2229,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.38643201859179266,"extension":6.659837220115903},"index":3,"playId":"6c8ee402-3d5f-3e1a-af83-676264dc7e4d","pitchNumber":3,"startTime":"2025-08-20T01:07:13.464Z","endTime":"2025-08-20T01:07:16.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(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":83.1,"endSpeed":76.2,"strikeZoneTop":3.65720589895231,"strikeZoneBottom":1.57037357890138,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.29182521340958,"aZ":-27.745424203185753,"pfxX":2.670340557497564,"pfxZ":2.99627393045901,"pX":-0.6944626417860853,"pZ":2.060536259430842,"vX0":0.798277826888111,"vY0":-121.02954461018095,"vZ0":-2.4870306881439292,"x":143.47,"y":183.15,"x0":-1.3757746153996786,"y0":50.00397941168627,"z0":5.538769933214465,"aX":3.9497006357920736},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":5.0,"breakHorizontal":-5.0,"spinRate":2501,"spinDirection":93},"zone":7,"typeConfidence":2.0,"plateTime":0.45307389504320517,"extension":6.549888413836896},"index":4,"playId":"0defbb8f-a8f7-33b0-a91e-f8c99729c551","pitchNumber":4,"startTime":"2025-08-20T01:07:29.968Z","endTime":"2025-08-20T01:07:33.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":89.0,"strikeZoneTop":3.56,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.29279580711688,"aZ":-19.719935664859833,"pfxX":-8.720245239188404,"pfxZ":6.197053286316816,"pX":1.16590934530912,"pZ":3.2330159235971556,"vX0":9.378121335372192,"vY0":-139.87233706222548,"vZ0":-2.8053867163540835,"x":72.56,"y":151.49,"x0":-1.0745665084531126,"y0":50.00304120903472,"z0":5.5206970049145605,"aX":-17.527758877481922},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.9,"breakHorizontal":14.2,"spinRate":2193,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.389454481707737,"extension":6.585061235914128},"hitData":{"launchSpeed":98.9,"launchAngle":56.0,"totalDistance":245.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":201.33,"coordY":135.42}},"index":5,"playId":"9e5aed07-1ac3-3824-a3d4-6c2bf226d980","pitchNumber":5,"startTime":"2025-08-20T01:07:51.335Z","endTime":"2025-08-20T01:08:02.785Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:08:02.785Z","atBatIndex":65},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bryan Reynolds lines out sharply to third baseman Ernie Clement.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-20T01:10:29.568Z","endTime":"2025-08-20T01:10:59.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tommy Nance replaces Louis Varland.","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-20T01:09:55.228Z","endTime":"2025-08-20T01:10:31.901Z","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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.286576517056645,"aZ":-42.150633008432216,"pfxX":5.7267529145454175,"pfxZ":-6.587844644978501,"pX":0.8955273003948689,"pZ":0.9050002945384084,"vX0":2.244057170884297,"vY0":-122.32041191998587,"vZ0":-4.1257487903822385,"x":82.86,"y":214.34,"x0":-0.7779961105033953,"y0":50.003419253473304,"z0":6.230134935088756,"aX":8.671625020977816},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-12.6,"breakHorizontal":-10.9,"spinRate":3196,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4478973332202445,"extension":6.179298156060481},"index":1,"playId":"e17dd807-0140-3c52-9a22-0ab1290ef394","pitchNumber":1,"startTime":"2025-08-20T01:10:31.901Z","endTime":"2025-08-20T01:10:36.341Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.63466027571173,"aZ":-22.7348758042579,"pfxX":-9.977370795996185,"pfxZ":4.9295533838191545,"pX":-0.26994519322296356,"pZ":2.718812128239984,"vX0":5.1492983048188306,"vY0":-137.50067622719985,"vZ0":-4.695617134661145,"x":127.29,"y":165.37,"x0":-0.8712702483044367,"y0":50.00073138419845,"z0":5.992311455711855,"aX":-19.092203516976227},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.2,"breakHorizontal":16.9,"spinRate":2420,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.39841932646916733,"extension":6.382054267349092},"hitData":{"launchSpeed":103.5,"launchAngle":9.0,"totalDistance":169.0,"trajectory":"line_drive","hardness":"hard","location":"5","coordinates":{"coordX":94.57,"coordY":141.25}},"index":2,"playId":"ee26b5b6-075e-3465-b0e8-1f92c7a154d3","pitchNumber":2,"startTime":"2025-08-20T01:10:53.676Z","endTime":"2025-08-20T01:10:59.529Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:10:59.529Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Gonzales singles on a ground ball to left fielder Nathan Lukes, deflected by shortstop Bo Bichette. Nick Gonzales to 2nd. Nick Gonzales advances to 2nd, on a fielding error by left fielder Nathan Lukes.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-20T01:11:03.844Z","endTime":"2025-08-20T01:12:32.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.555378808566175,"aZ":-21.869168658448967,"pfxX":-10.042026604147027,"pfxZ":5.2072160282222555,"pX":0.17691957276909123,"pZ":3.376199660214403,"vX0":6.076797225931166,"vY0":-139.58747623732893,"vZ0":-3.456255763016277,"x":110.26,"y":147.62,"x0":-0.720257342370394,"y0":50.00339444039806,"z0":6.065247199922162,"aX":-19.87560385151062},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.9,"breakHorizontal":17.0,"spinRate":2310,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.3919538674835428,"extension":6.4689402383026335},"index":0,"playId":"c875a1a7-e94e-3277-84ad-e65094a12e61","pitchNumber":1,"startTime":"2025-08-20T01:11:26.423Z","endTime":"2025-08-20T01:11:29.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.8,"strikeZoneTop":3.62920934782224,"strikeZoneBottom":1.68128130320306,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.93102303163025,"aZ":-29.054968475761047,"pfxX":-0.1638534831419065,"pfxZ":1.7690854866280574,"pX":1.031427476978405,"pZ":2.0744036725200923,"vX0":5.325571112533161,"vY0":-131.05596075701058,"vZ0":-3.9037556391997437,"x":77.68,"y":182.77,"x0":-0.993420112337835,"y0":50.00574327668557,"z0":5.718723186439078,"aX":-0.2905716238245619},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.6,"breakHorizontal":-0.7,"spinRate":2836,"spinDirection":102},"zone":14,"typeConfidence":2.0,"plateTime":0.4156390994080619,"extension":6.3622175559286305},"index":1,"playId":"239e4281-e341-355d-9d5f-d93e896680bf","pitchNumber":2,"startTime":"2025-08-20T01:11:44.461Z","endTime":"2025-08-20T01:11:48.935Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.57528320847826,"strikeZoneBottom":1.6280453368132,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.720552468590622,"aZ":-30.94994400637587,"pfxX":0.1777146583062379,"pfxZ":0.7177764340345405,"pX":2.2616669254735813,"pZ":1.2074825742690642,"vX0":8.248446763692984,"vY0":-129.51118636751892,"vZ0":-5.393083670859307,"x":30.79,"y":206.18,"x0":-0.9805974952011687,"y0":50.0031733260779,"z0":5.669066215273225,"aX":0.3031929683235504},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.4,"breakHorizontal":-2.0,"spinRate":2743,"spinDirection":1},"zone":14,"typeConfidence":2.0,"plateTime":0.42207672170940924,"extension":6.477761191427766},"index":2,"playId":"7a78883a-1bb3-3b55-abcc-7831cd2bbd1a","pitchNumber":3,"startTime":"2025-08-20T01:12:01.471Z","endTime":"2025-08-20T01:12:04.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":83.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.68775677321344,"aZ":-31.238790703311764,"pfxX":-0.7775766790175211,"pfxZ":0.5329699152894971,"pX":0.32809016954554915,"pZ":3.0078931645689235,"vX0":4.364925573958112,"vY0":-130.5451725979958,"vZ0":-1.2561481541127404,"x":104.49,"y":157.57,"x0":-1.2513417426224176,"y0":50.00335887497433,"z0":5.807290219933277,"aX":-1.367372261019146},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.0,"breakHorizontal":0.6,"spinRate":2762,"spinDirection":356},"zone":3,"typeConfidence":2.0,"plateTime":0.4166180993916706,"extension":6.189948727109831},"hitData":{"launchSpeed":103.2,"launchAngle":7.0,"totalDistance":138.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":95.73,"coordY":95.71}},"index":3,"playId":"ca6d4a3e-5478-325f-b102-ca3ac04f51ad","pitchNumber":4,"startTime":"2025-08-20T01:12:20.238Z","endTime":"2025-08-20T01:12:32.909Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:12:32.909Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew McCutchen strikes out swinging.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-20T01:13:06.490Z","endTime":"2025-08-20T01:14:52.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.6,"strikeZoneTop":3.48999982045441,"strikeZoneBottom":1.54489223619632,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.41551943266869,"aZ":-33.34827279209672,"pfxX":0.12180584754590665,"pfxZ":-0.6947025922179098,"pX":-0.0357501245555843,"pZ":3.510231330735926,"vX0":3.0846673272580385,"vY0":-128.96319685585652,"vZ0":0.49203209444942875,"x":118.36,"y":144.0,"x0":-1.2603364268235777,"y0":50.00078999792562,"z0":5.87767993692463,"aX":0.2063273360741441},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-1.0,"breakHorizontal":-0.8,"spinRate":2695,"spinDirection":112},"zone":2,"typeConfidence":2.0,"plateTime":0.4238061579806218,"extension":6.259656074084117},"index":0,"playId":"e5c8425e-e353-3618-b6ab-dc24f9428d21","pitchNumber":1,"startTime":"2025-08-20T01:13:11.883Z","endTime":"2025-08-20T01:13:15.475Z","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":89.7,"endSpeed":83.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.235976443845313,"aZ":-33.929853810099004,"pfxX":-1.8556463204178868,"pfxZ":-1.0053099832665247,"pX":0.42247036767927754,"pZ":2.2859412637552654,"vX0":4.984018973977329,"vY0":-130.694908383906,"vZ0":-2.427493380572196,"x":100.9,"y":177.06,"x0":-1.260640999018906,"y0":50.00331258191946,"z0":5.752724353183121,"aX":-3.239387356363227},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-2.2,"breakHorizontal":2.4,"spinRate":2658,"spinDirection":37},"zone":6,"typeConfidence":2.0,"plateTime":0.4176543424578889,"extension":6.291279438628597},"index":1,"playId":"80aab85e-b8b4-354f-8c13-40a66d163383","pitchNumber":2,"startTime":"2025-08-20T01:13:28.932Z","endTime":"2025-08-20T01:13:31.932Z","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":89.6,"endSpeed":83.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.031275549211408,"aZ":-36.19294110590345,"pfxX":0.537846920848434,"pfxZ":-2.3067138183068145,"pX":0.9820510012899053,"pZ":2.173871856864963,"vX0":5.2788348879486815,"vY0":-130.4396991755523,"vZ0":-2.239143521866221,"x":79.57,"y":180.09,"x0":-1.13011299378848,"y0":50.006089172400074,"z0":5.747923797826653,"aX":0.9349406546920096},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-4.4,"breakHorizontal":-2.0,"spinRate":2715,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4184186689588758,"extension":6.433922180056908},"index":2,"playId":"6c472a00-79f6-3255-8c15-26de5f7d51e4","pitchNumber":3,"startTime":"2025-08-20T01:13:47.887Z","endTime":"2025-08-20T01:13:51.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.1,"strikeZoneTop":3.50153818094227,"strikeZoneBottom":1.63713418035717,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.64400739273385,"aZ":-42.83179152681685,"pfxX":7.840402590680135,"pfxZ":-6.8991604454850455,"pX":0.982169025714738,"pZ":1.6012356634034612,"vX0":2.257354703876482,"vY0":-124.75794633698077,"vZ0":-2.2979423205438225,"x":79.56,"y":195.55,"x0":-0.9569682636458046,"y0":50.001010058224416,"z0":6.130201247184294,"aX":12.116771851427803},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-12.7,"breakHorizontal":-14.8,"spinRate":3147,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.44234185059956843,"extension":6.282417795080141},"index":3,"playId":"218b5474-cdd7-3383-90bf-09edfc050e80","pitchNumber":4,"startTime":"2025-08-20T01:14:14.495Z","endTime":"2025-08-20T01:14:18.684Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"playId":"a7b9e841-8124-408c-bafd-f9e6296fac6c","startTime":"2025-08-20T01:14:33.467Z","endTime":"2025-08-20T01:14:38.467Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.92062094481793,"aZ":-31.045101297903376,"pfxX":-0.5480082582915689,"pfxZ":0.6498500944142958,"pX":0.8525509661975206,"pZ":2.1738705599439494,"vX0":5.037219352198509,"vY0":-130.5648214263008,"vZ0":-3.233015260225586,"x":84.5,"y":180.09,"x0":-1.0285931557378785,"y0":50.00033919096117,"z0":5.758851602152819,"aX":-0.9484912819864282},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":0.7,"breakHorizontal":-0.1,"spinRate":2853,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.41914243012019003,"extension":6.466044347240725},"index":5,"playId":"7739b29b-e19b-3cd9-9b93-75dee05a4a1f","pitchNumber":5,"startTime":"2025-08-20T01:14:48.424Z","endTime":"2025-08-20T01:14:52.699Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:14:52.699Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jack Suwinski singles on a line drive to right fielder Addison Barger. Nick Gonzales scores.","rbi":1,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-20T01:15:02.211Z","endTime":"2025-08-20T01:16:51.988Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":{"id":667297,"link":"/api/v1/people/667297"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":76.8,"strikeZoneTop":3.56063171337066,"strikeZoneBottom":1.62475477262974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.064196578520942,"aZ":-44.910788364932294,"pfxX":6.0103889663667704,"pfxZ":-8.429334815884719,"pX":-2.099034181689623,"pZ":4.329222909184009,"vX0":-4.247455865363879,"vY0":-122.91512269989282,"vZ0":4.295111467083784,"x":197.01,"y":121.89,"x0":-1.1191757305199954,"y0":50.000302444722344,"z0":6.401938617735892,"aX":9.086224130701215},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-13.8,"breakHorizontal":-9.7,"spinRate":2980,"spinDirection":21},"zone":11,"typeConfidence":2.0,"plateTime":0.44765193523228364,"extension":6.156653122681277},"index":0,"playId":"3fafe8c3-89f2-3ff2-a73e-72486ed4a18f","pitchNumber":1,"startTime":"2025-08-20T01:15:19.177Z","endTime":"2025-08-20T01:15:22.633Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.60309625893736,"strikeZoneBottom":1.62817554789352,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.60907542895166,"aZ":-26.289380787138953,"pfxX":-9.469227327287317,"pfxZ":3.0101536384986076,"pX":-1.2106394327462846,"pZ":2.4397706443367184,"vX0":2.4334897310116714,"vY0":-139.04845131493792,"vZ0":-4.783365389332198,"x":163.15,"y":172.91,"x0":-0.8677141354321208,"y0":50.00374767320115,"z0":5.929924211822336,"aX":-18.51529756478553},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.7,"breakHorizontal":16.7,"spinRate":2271,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.3941325987962072,"extension":6.530089092344025},"index":1,"playId":"181499e1-9293-3536-a950-15101dd88d72","pitchNumber":2,"startTime":"2025-08-20T01:15:39.455Z","endTime":"2025-08-20T01:15:43.663Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.821096461305604,"aZ":-31.947911131146554,"pfxX":-0.7255713896744473,"pfxZ":0.1286772405116059,"pX":0.4679802768593604,"pZ":1.798438873461891,"vX0":4.855084793952951,"vY0":-130.54364790400325,"vZ0":-4.1144012365642215,"x":99.16,"y":190.22,"x0":-1.307383754919887,"y0":50.0032472657401,"z0":5.752497666522518,"aX":-1.2756534018669103},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-0.4,"breakHorizontal":0.5,"spinRate":2881,"spinDirection":12},"zone":9,"typeConfidence":2.0,"plateTime":0.41670720657090765,"extension":6.280354731441757},"index":2,"playId":"cc5fa318-7375-3408-baf5-060f13a94a29","pitchNumber":3,"startTime":"2025-08-20T01:15:58.148Z","endTime":"2025-08-20T01:16:01.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.55962904946504,"strikeZoneBottom":1.58383413734396,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.70571881854155,"aZ":-24.679733995047446,"pfxX":-9.302055941149572,"pfxZ":3.82732139362229,"pX":-0.8213102748390274,"pZ":3.7493846442691523,"vX0":3.662536887080442,"vY0":-138.75789950508135,"vZ0":-1.5776975264850226,"x":148.31,"y":137.55,"x0":-0.9461970802313711,"y0":50.00591420323111,"z0":5.9624356702149655,"aX":-18.225240133682814},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.8,"breakHorizontal":16.2,"spinRate":2286,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.39404460736875535,"extension":6.474178711722667},"index":3,"playId":"bcac1383-15af-3a4a-996f-8b25c03be3de","pitchNumber":4,"startTime":"2025-08-20T01:16:21.171Z","endTime":"2025-08-20T01:16:25.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.91407238107017,"aZ":-31.650745039426656,"pfxX":-0.48814203784722443,"pfxZ":0.30330229511431384,"pX":0.11087666135709787,"pZ":1.7332589980414366,"vX0":3.6288982155790195,"vY0":-128.95622955701793,"vZ0":-3.896098450119481,"x":112.77,"y":191.98,"x0":-1.2441518882662783,"y0":50.00036279370056,"z0":5.674728720628134,"aX":-0.8322023262895012},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.0,"breakHorizontal":0.1,"spinRate":2672,"spinDirection":30},"zone":8,"typeConfidence":2.0,"plateTime":0.42287202121874756,"extension":6.4624624055225155},"hitData":{"launchSpeed":98.6,"launchAngle":13.0,"totalDistance":182.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":189.6,"coordY":106.81}},"index":4,"playId":"7016a946-7758-3b10-a185-5c5c42a0697f","pitchNumber":5,"startTime":"2025-08-20T01:16:40.225Z","endTime":"2025-08-20T01:16:51.988Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:16:51.988Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Bart called out on strikes.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-20T01:16:56.722Z","endTime":"2025-08-20T01:20:03.660Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"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":[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":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":81.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.893179695647188,"aZ":-29.654123290049544,"pfxX":-0.4046385146160052,"pfxZ":1.4820414640848822,"pX":1.844379941466248,"pZ":1.2955362812832896,"vX0":7.534132549427797,"vY0":-130.3408774834969,"vZ0":-5.477583377931032,"x":46.7,"y":203.8,"x0":-1.0432758193198064,"y0":50.005863993370355,"z0":5.690769872648612,"aX":-0.6903470354417517},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.6,"breakHorizontal":-1.1,"spinRate":2962,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.42180228986590373,"extension":6.427431107538405},"index":0,"playId":"9e5d4218-b63a-3af2-803e-4d2e82dbae51","pitchNumber":1,"startTime":"2025-08-20T01:17:26.326Z","endTime":"2025-08-20T01:17:31.239Z","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":91.2,"endSpeed":84.5,"strikeZoneTop":3.51014615620284,"strikeZoneBottom":1.52723136297384,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.27148100708171,"aZ":-28.74607352452437,"pfxX":-1.1695660057705464,"pfxZ":1.8989216927989112,"pX":1.2146170463726809,"pZ":3.1260233262356785,"vX0":5.989494141276175,"vY0":-132.79202106618206,"vZ0":-1.7537554522515235,"x":70.7,"y":154.38,"x0":-0.9067270021502013,"y0":50.00407661281934,"z0":5.862520332307227,"aX":-2.1138028378011833},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.2,"breakHorizontal":1.0,"spinRate":2785,"spinDirection":245},"zone":12,"typeConfidence":2.0,"plateTime":0.4106005543458182,"extension":6.412476986936931},"index":1,"playId":"4ade3d32-4908-3356-bb76-a65e3f46892e","pitchNumber":2,"startTime":"2025-08-20T01:17:46.200Z","endTime":"2025-08-20T01:17:49.933Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.51661798147527,"strikeZoneBottom":1.52064808009261,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.44848094387597,"aZ":-30.47876688058034,"pfxX":-0.44433562298219176,"pfxZ":0.9819385114673642,"pX":1.6663817581067686,"pZ":0.43501574025755757,"vX0":7.154700719150478,"vY0":-130.3569489085401,"vZ0":-7.167500681087114,"x":53.48,"y":227.03,"x0":-1.056168424191711,"y0":50.00108152944423,"z0":5.521675543620003,"aX":-0.7659071630871803},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.4,"breakHorizontal":-0.7,"spinRate":2761,"spinDirection":357},"zone":14,"typeConfidence":2.0,"plateTime":0.4202088694585191,"extension":6.338091296747109},"index":2,"playId":"e7a32bcf-2ed4-32a8-855b-4254907bfded","pitchNumber":3,"startTime":"2025-08-20T01:18:04.624Z","endTime":"2025-08-20T01:18:08.042Z","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":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.51385157329718,"strikeZoneBottom":1.58341807887417,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.458467036632758,"aZ":-26.41023047752756,"pfxX":-9.829879101262364,"pfxZ":2.9144007043843363,"pX":-0.3937799069205762,"pZ":2.791024523848838,"vX0":4.382291305229991,"vY0":-139.6984216732887,"vZ0":-3.986117621932859,"x":132.01,"y":163.42,"x0":-0.7057823542208617,"y0":50.000089818194496,"z0":5.972218182355524,"aX":-19.426579398997294},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":4.7,"breakHorizontal":16.9,"spinRate":2423,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.39207355782828746,"extension":6.5182502205743},"index":3,"playId":"6722a462-698c-3a1b-aca6-3f357e0a3ccc","pitchNumber":4,"startTime":"2025-08-20T01:18:32.060Z","endTime":"2025-08-20T01:18:35.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.52186113381774,"aZ":-41.53509668519419,"pfxX":4.945490842426789,"pfxZ":-5.84541973214232,"pX":1.3384293885908778,"pZ":2.1578321801103812,"vX0":3.413919863794196,"vY0":-125.50663224292452,"vZ0":-1.806058271402565,"x":65.98,"y":180.52,"x0":-0.6802613437914451,"y0":50.003406640266725,"z0":6.257916207126399,"aX":7.918495486073352},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-10.8,"breakHorizontal":-9.7,"spinRate":3082,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.43579245675804046,"extension":6.253714250226817},"index":4,"playId":"917288b4-73d5-3ab0-abcd-e2149f1e7f5c","pitchNumber":5,"startTime":"2025-08-20T01:18:52.124Z","endTime":"2025-08-20T01:18:55.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":84.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.82114437454388,"aZ":-27.997172564192258,"pfxX":-0.6328413044798373,"pfxZ":2.3361699901901414,"pX":0.37163154397151366,"pZ":1.7650175514792201,"vX0":4.0204370642235485,"vY0":-131.8025807290011,"vZ0":-4.788754017761996,"x":102.83,"y":191.12,"x0":-1.0809317971437735,"y0":50.004062181659464,"z0":5.633978564417114,"aX":-1.132386134415326},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.6,"breakHorizontal":0.4,"spinRate":3062,"spinDirection":154},"zone":9,"typeConfidence":2.0,"plateTime":0.4130728004344517,"extension":6.369281455956639},"index":5,"playId":"987ad209-b829-3dbf-a9d7-a5b5d97ac336","pitchNumber":6,"startTime":"2025-08-20T01:19:17.496Z","endTime":"2025-08-20T01:19:20.515Z","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":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.2,"strikeZoneTop":3.5185729750902,"strikeZoneBottom":1.53321673928754,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.27682335445821,"aZ":-42.470442963140755,"pfxX":6.164219237370505,"pfxZ":-6.6399257967893455,"pX":0.7620697895991788,"pZ":2.8117365672846644,"vX0":1.649733041026538,"vY0":-124.36115323798876,"vZ0":0.14703631829710084,"x":87.95,"y":162.86,"x0":-0.7122177230137845,"y0":50.00293773851417,"z0":6.304072805363798,"aX":9.557977098566289},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-11.6,"breakHorizontal":-11.5,"spinRate":2997,"spinDirection":26},"zone":6,"typeConfidence":2.0,"plateTime":0.44213688879766133,"extension":6.16943972115705},"index":6,"playId":"b1889ea2-bf01-3e22-8827-170d1ff540ba","pitchNumber":7,"startTime":"2025-08-20T01:19:59.840Z","endTime":"2025-08-20T01:20:03.660Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:20:03.660Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Davis Schneider grounds out, shortstop Jared Triolo to first baseman Spencer Horwitz.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-20T01:23:04.213Z","endTime":"2025-08-20T01:23:46.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","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":4},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Evan Sisk replaces Colin Holderman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-20T01:22:01.666Z","endTime":"2025-08-20T01:22:09.298Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681895,"link":"/api/v1/people/681895"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Davis Schneider replaces Addison Barger.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-20T01:22:09.298Z","endTime":"2025-08-20T01:23:06.473Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":680718,"link":"/api/v1/people/680718"}},{"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.4,"endSpeed":80.4,"strikeZoneTop":3.18812162887868,"strikeZoneBottom":1.55111147236777,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.844730406032305,"aZ":-29.09870965572634,"pfxX":-1.3611134728847212,"pfxZ":1.8892426839140537,"pX":1.1601279883479352,"pZ":3.1251088539741754,"vX0":-5.778847603962588,"vY0":-125.88716342042926,"vZ0":0.6054717286843533,"x":72.78,"y":154.4,"x0":3.6479945116219916,"y0":50.00455352078976,"z0":5.208578839345189,"aX":-2.21822068265011},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.7,"breakHorizontal":3.6,"spinRate":2316,"spinDirection":187},"zone":12,"typeConfidence":0.79,"plateTime":0.43253526860862124,"extension":6.530404489135636},"index":2,"playId":"65a215e4-0d0c-3361-a121-e0bfcdaeda81","pitchNumber":1,"startTime":"2025-08-20T01:23:06.473Z","endTime":"2025-08-20T01:23:09.927Z","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":74.6,"endSpeed":69.0,"strikeZoneTop":3.18076662723838,"strikeZoneBottom":1.46278116584381,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.460635533851818,"aZ":-33.526292135168035,"pfxX":-7.827553802873927,"pfxZ":-1.1169469644278749,"pX":3.141550819750245,"pZ":3.90541352372419,"vX0":0.39733767970049944,"vY0":-108.63533604359944,"vZ0":4.896472135486546,"x":-2.75,"y":133.33,"x0":3.975532674142182,"y0":50.00477176957313,"z0":5.248245689027016,"aX":-9.439407004859458},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-0.6,"breakHorizontal":14.2,"spinRate":2269,"spinDirection":282},"zone":12,"typeConfidence":0.91,"plateTime":0.5025036757334242,"extension":7.199151976316764},"index":3,"playId":"5d619a95-d31c-3fd7-ba4a-0cd708654337","pitchNumber":2,"startTime":"2025-08-20T01:23:21.812Z","endTime":"2025-08-20T01:23:24.812Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.1,"strikeZoneTop":3.14,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.766668630755156,"aZ":-27.622536178621594,"pfxX":6.992026533200237,"pfxZ":2.621716128086382,"pX":0.5414231114233803,"pZ":0.9545540918324121,"vX0":-9.260400825413493,"vY0":-129.98689928011933,"vZ0":-5.207389346694324,"x":96.36,"y":213.01,"x0":3.219308613149801,"y0":50.001011263712854,"z0":5.0460895289749494,"aX":12.12776360645684},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.0,"breakHorizontal":-10.9,"spinRate":2144,"spinDirection":135},"zone":14,"typeConfidence":0.56,"plateTime":0.4191941620515758,"extension":6.642049199805793},"hitData":{"launchSpeed":95.4,"launchAngle":-16.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":100.45,"coordY":147.58}},"index":4,"playId":"07182a60-0df8-3468-a1dc-0a699bc1ccf0","pitchNumber":3,"startTime":"2025-08-20T01:23:38.490Z","endTime":"2025-08-20T01:23:46.028Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:23:46.028Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bo Bichette flies out to center fielder Jack Suwinski.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-20T01:23:53.050Z","endTime":"2025-08-20T01:24:37.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":1},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":4.00630376342512,"strikeZoneBottom":1.70228422166046,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.562286226605593,"aZ":-24.848466739323726,"pfxX":-0.29497250349707294,"pfxZ":4.5076441888622725,"pX":0.45273287068080936,"pZ":2.477314213600623,"vX0":-7.830962032930961,"vY0":-126.13174940784418,"vZ0":-1.654977497743963,"x":99.74,"y":171.89,"x0":3.6246781654781155,"y0":50.0023950601747,"z0":5.128760079501109,"aX":-0.47927637238778825},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":8.0,"breakHorizontal":2.2,"spinRate":2307,"spinDirection":164},"zone":6,"typeConfidence":0.89,"plateTime":0.4328023193111008,"extension":7.147483596585007},"index":0,"playId":"76e097bd-a9b0-35ca-9a10-4b7ee079730d","pitchNumber":1,"startTime":"2025-08-20T01:24:13.000Z","endTime":"2025-08-20T01:24:16.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.2,"endSpeed":68.8,"strikeZoneTop":3.69,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.516662634539326,"aZ":-35.01624102256263,"pfxX":-7.2960392837649914,"pfxZ":-2.3699007285455913,"pX":0.6070115039631716,"pZ":2.0208889060868507,"vX0":-4.353763479298422,"vY0":-109.43807949639289,"vZ0":1.6287509562915456,"x":93.86,"y":184.22,"x0":3.5785807593145598,"y0":50.004184604672766,"z0":5.052350909888372,"aX":-8.741492128665696},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-3.5,"breakHorizontal":14.4,"spinRate":2221,"spinDirection":281},"zone":9,"typeConfidence":0.91,"plateTime":0.5028565633753437,"extension":6.863419660219821},"hitData":{"launchSpeed":96.4,"launchAngle":39.0,"totalDistance":345.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":155.67,"coordY":63.57}},"index":1,"playId":"41e5d0ad-f225-3b2d-9a07-81d4f918adea","pitchNumber":2,"startTime":"2025-08-20T01:24:27.901Z","endTime":"2025-08-20T01:24:37.629Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:24:37.629Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alejandro Kirk singles on a ground ball to shortstop Jared Triolo.","rbi":0,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-20T01:24:40.942Z","endTime":"2025-08-20T01:26:13.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":81.8,"strikeZoneTop":3.26774035514683,"strikeZoneBottom":1.51805484193349,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.02383035693402,"aZ":-25.578953002551142,"pfxX":11.797223915845555,"pfxZ":3.8555396579775003,"pX":-0.796457224922844,"pZ":1.4718023285256654,"vX0":-13.980021737629494,"vY0":-130.6364340732953,"vZ0":-4.556959400794266,"x":147.36,"y":199.04,"x0":3.116317052626459,"y0":50.00504587280884,"z0":5.184581378440838,"aX":20.194777270522135},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.0,"breakHorizontal":-17.9,"spinRate":2179,"spinDirection":131},"zone":7,"typeConfidence":0.92,"plateTime":0.420857651722637,"extension":6.712836501011702},"index":0,"playId":"f756c9e5-f5fa-32ed-9647-c834ef75fa98","pitchNumber":1,"startTime":"2025-08-20T01:25:00.688Z","endTime":"2025-08-20T01:25:04.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.02423791736057,"aZ":-25.53892399748515,"pfxX":-0.4920930306156641,"pfxZ":4.070018527480981,"pX":-0.31066318706107326,"pZ":3.0994986096821093,"vX0":-9.229971783532353,"vY0":-126.22707234957835,"vZ0":-0.34448013732448973,"x":128.84,"y":155.09,"x0":3.440639479927351,"y0":50.00605834861182,"z0":5.274581600409099,"aX":-0.80194672609021},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.6,"breakHorizontal":2.8,"spinRate":2388,"spinDirection":178},"zone":1,"typeConfidence":0.87,"plateTime":0.43209464594770264,"extension":6.611545892324998},"index":1,"playId":"2e21c8ba-e74b-3469-8237-b25373468027","pitchNumber":2,"startTime":"2025-08-20T01:25:16.770Z","endTime":"2025-08-20T01:25:19.770Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.6,"strikeZoneTop":3.43632908616195,"strikeZoneBottom":1.56575751466136,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.274470920152435,"aZ":-28.24963040755074,"pfxX":-0.17184953908276634,"pfxZ":2.3986986235592163,"pX":0.33347108049662044,"pZ":3.1945323430888957,"vX0":-7.789112633966431,"vY0":-125.99570595866234,"vZ0":0.6715913293205775,"x":104.29,"y":152.53,"x0":3.464204020395444,"y0":50.00338062045858,"z0":5.175675164013099,"aX":-0.28064204696435124},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.7,"breakHorizontal":1.8,"spinRate":2302,"spinDirection":185},"zone":3,"typeConfidence":0.88,"plateTime":0.4317684406934572,"extension":6.800460395348322},"index":2,"playId":"3440622b-bc10-3a43-b115-014ee75ae6c5","pitchNumber":3,"startTime":"2025-08-20T01:25:36.659Z","endTime":"2025-08-20T01:25:41.183Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-20T01:25:50.063Z","endTime":"2025-08-20T01:26:02.206Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.5,"endSpeed":72.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.486431670868825,"aZ":-36.68642424811069,"pfxX":-8.626545170104915,"pfxZ":-3.492521077907142,"pX":-0.28387312138461135,"pZ":2.3497940742814634,"vX0":-5.951338692426978,"vY0":-112.69815624319408,"vZ0":1.9477992763562442,"x":127.82,"y":175.34,"x0":3.506899521403102,"y0":50.00217409042033,"z0":5.165885897793474,"aX":-11.151041037278459},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-5.5,"breakHorizontal":17.0,"spinRate":2332,"spinDirection":292},"zone":4,"typeConfidence":0.9,"plateTime":0.4850650854042482,"extension":6.803235247739604},"hitData":{"launchSpeed":83.8,"launchAngle":3.0,"totalDistance":65.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.8,"coordY":159.28}},"index":4,"playId":"4ad118eb-1a1b-3f47-b503-3c5335aa252e","pitchNumber":4,"startTime":"2025-08-20T01:26:02.206Z","endTime":"2025-08-20T01:26:13.169Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:26:13.169Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathan Lukes called out on strikes.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-20T01:26:17.846Z","endTime":"2025-08-20T01:28:17.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"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":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.6,"strikeZoneTop":3.42392979859285,"strikeZoneBottom":1.51433636217878,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.9685801896874,"aZ":-27.6157598517035,"pfxX":9.999669447578441,"pfxZ":2.6798355535621923,"pX":0.4514972241144674,"pZ":2.4482907471513666,"vX0":-10.356309361362351,"vY0":-129.52891776268712,"vZ0":-1.4500087761811897,"x":99.79,"y":172.68,"x0":3.2016809318641757,"y0":50.00110842775183,"z0":5.12617547101155,"aX":16.996339170881697},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.8,"breakHorizontal":-15.8,"spinRate":2033,"spinDirection":140},"zone":6,"typeConfidence":0.92,"plateTime":0.4228049970482113,"extension":6.839321082833984},"index":0,"playId":"0fad4e67-fff8-3f57-a821-1dba2e31476a","pitchNumber":1,"startTime":"2025-08-20T01:26:39.807Z","endTime":"2025-08-20T01:26:43.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":72.3,"strikeZoneTop":3.64564568932471,"strikeZoneBottom":1.45392436789741,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.432771312148432,"aZ":-28.129280620452434,"pfxX":-6.869951273682691,"pfxZ":3.059490030143234,"pX":2.0355791991185352,"pZ":2.438800623801547,"vX0":-2.3639025573568166,"vY0":-113.88094673089229,"vZ0":1.344100975844428,"x":39.41,"y":172.93,"x0":3.9775613801170286,"y0":50.0043369969079,"z0":4.607808579652848,"aX":-9.092505767640004},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":6.1,"breakHorizontal":13.1,"spinRate":2371,"spinDirection":270},"zone":14,"typeConfidence":0.9,"plateTime":0.4795768671646603,"extension":6.297204733978488},"index":1,"playId":"c829ca8e-08ff-3802-bfdf-3f20a619738a","pitchNumber":2,"startTime":"2025-08-20T01:26:57.632Z","endTime":"2025-08-20T01:27:02.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.7,"strikeZoneTop":3.6864771064561,"strikeZoneBottom":1.53568650382193,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.399893318803255,"aZ":-26.992401004165615,"pfxX":9.467284410430373,"pfxZ":2.9949036307834564,"pX":-0.9290831575765328,"pZ":2.175379862137628,"vX0":-13.80665814794891,"vY0":-130.25473065036786,"vZ0":-2.28899039529933,"x":152.41,"y":180.04,"x0":3.1916611953408793,"y0":50.00398949249389,"z0":5.090707332363217,"aX":16.393224986919247},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.2,"breakHorizontal":-14.4,"spinRate":2079,"spinDirection":131},"zone":13,"typeConfidence":0.9,"plateTime":0.41926668227484276,"extension":6.573591747335175},"index":2,"playId":"11452445-1ddb-3920-8865-e53b8f1413e0","pitchNumber":3,"startTime":"2025-08-20T01:27:16.950Z","endTime":"2025-08-20T01:27:20.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.7,"strikeZoneTop":3.52798121888782,"strikeZoneBottom":1.53785239999421,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.671455878865704,"aZ":-27.30825645342787,"pfxX":0.029643778714283142,"pfxZ":3.102243088813742,"pX":-0.41763674719245797,"pZ":3.2614869206766586,"vX0":-9.209700814380673,"vY0":-123.872348775222,"vZ0":0.7048705551575749,"x":132.92,"y":150.72,"x0":3.3305441353459013,"y0":50.00153991907152,"z0":5.240512401336845,"aX":0.047339108073143954},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.0,"breakHorizontal":1.9,"spinRate":2353,"spinDirection":197},"zone":1,"typeConfidence":0.8,"plateTime":0.4406583869504317,"extension":6.702322510049399},"index":3,"playId":"b7b59c7b-6345-33f9-9302-24925f7eb262","pitchNumber":4,"startTime":"2025-08-20T01:27:34.189Z","endTime":"2025-08-20T01:27:38.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.8,"strikeZoneTop":3.42044365579213,"strikeZoneBottom":1.47080566821565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.051958926855416,"aZ":-23.66205852422657,"pfxX":1.6500900995732763,"pfxZ":4.9958074601349365,"pX":-2.834305621986164,"pZ":2.0782910628548166,"vX0":-16.215842617197577,"vY0":-128.5168980093429,"vZ0":-3.054544851376199,"x":225.04,"y":182.67,"x0":3.29382153129822,"y0":50.00270780941355,"z0":5.0834980230436315,"aX":2.8147165273248516},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.6,"breakHorizontal":0.0,"spinRate":2316,"spinDirection":182},"zone":13,"typeConfidence":0.92,"plateTime":0.42323973371292256,"extension":7.047766356325315},"index":4,"playId":"e93e4791-dfe8-3f87-a5b2-6a5b598ead09","pitchNumber":5,"startTime":"2025-08-20T01:27:53.281Z","endTime":"2025-08-20T01:27:56.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":81.6,"strikeZoneTop":3.28514515211842,"strikeZoneBottom":1.45664951043275,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.912630232974035,"aZ":-27.075949960885573,"pfxX":10.72366043114701,"pfxZ":2.9757789326260013,"pX":0.7791405357925705,"pZ":2.371560688212136,"vX0":-10.446169548105736,"vY0":-130.66202453523368,"vZ0":-1.4561845884977733,"x":87.3,"y":174.75,"x0":3.4535356958723593,"y0":50.00210002934611,"z0":4.98855408030313,"aX":18.36975479957105},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.3,"breakHorizontal":-16.8,"spinRate":2081,"spinDirection":133},"zone":6,"typeConfidence":0.92,"plateTime":0.42067738389551,"extension":6.656532233301386},"index":5,"playId":"da64c2d4-6868-3e8c-b3df-120122858930","pitchNumber":6,"startTime":"2025-08-20T01:28:13.629Z","endTime":"2025-08-20T01:28:17.629Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:28:17.629Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Triolo called out on strikes.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-20T01:30:53.259Z","endTime":"2025-08-20T01:31:53.612Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7],"actionIndex":[0,1,2,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":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"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":"Defensive Substitution: Daulton Varsho replaces Davis Schneider, batting 2nd, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-20T01:30:22.266Z","endTime":"2025-08-20T01:30:22.286Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"202","replacedPlayer":{"id":676914,"link":"/api/v1/people/676914"}},{"details":{"description":"Defensive switch from left field to right field for Nathan Lukes.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-20T01:30:22.286Z","endTime":"2025-08-20T01:30:22.287Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"500"},{"details":{"description":"Defensive switch from center field to left field for Myles Straw.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-20T01:30:22.287Z","endTime":"2025-08-20T01:30:22.288Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"900"},{"details":{"description":"Pitching Change: Jeff Hoffman replaces Tommy Nance.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-08-20T01:30:22.288Z","endTime":"2025-08-20T01:30:55.601Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656546,"link":"/api/v1/people/656546"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.6,"strikeZoneTop":3.61906327772236,"strikeZoneBottom":1.61593814431237,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.62415253208026,"aZ":-17.343755819393543,"pfxX":-10.244845023204691,"pfxZ":7.374765766554567,"pX":-0.7599009526589118,"pZ":1.9347030243012422,"vX0":8.221891340860935,"vY0":-141.03301387279797,"vZ0":-6.855610536023966,"x":145.97,"y":186.54,"x0":-2.384596213489321,"y0":50.00263765121718,"z0":5.519279967747935,"aX":-20.59996555565746},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.1,"breakHorizontal":16.8,"spinRate":2409,"spinDirection":221},"zone":7,"typeConfidence":0.95,"plateTime":0.3886500300908846,"extension":6.4882526156364015},"index":4,"playId":"17c6caf6-fdf6-35fb-8dd5-bde941cd2f6e","pitchNumber":1,"startTime":"2025-08-20T01:30:55.601Z","endTime":"2025-08-20T01:30:59.042Z","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":96.6,"endSpeed":88.1,"strikeZoneTop":3.8,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.62878961330005,"aZ":-12.18772624306493,"pfxX":-7.9529456300309675,"pfxZ":10.019667186633363,"pX":0.07434311675817261,"pZ":3.0100860059332515,"vX0":9.239535150232289,"vY0":-140.31257403690765,"vZ0":-4.859307443226297,"x":114.17,"y":157.51,"x0":-2.227359605994359,"y0":50.00103934312564,"z0":5.557851176590938,"aX":-15.8622991233998},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.3,"breakHorizontal":12.5,"spinRate":2550,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.3902883750267119,"extension":6.461938511374198},"index":5,"playId":"4dea5a53-c079-3b4b-8375-e4174dc7db8e","pitchNumber":2,"startTime":"2025-08-20T01:31:11.938Z","endTime":"2025-08-20T01:31:14.938Z","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":97.7,"endSpeed":89.6,"strikeZoneTop":3.80129668513439,"strikeZoneBottom":1.67640132680777,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.437292578328833,"aZ":-13.599384981282203,"pfxX":-8.888863206365796,"pfxZ":9.062412913948783,"pX":1.1176550639252743,"pZ":3.4229485616114483,"vX0":12.779348778683286,"vY0":-141.78887944847915,"vZ0":-3.6491598884987853,"x":74.4,"y":146.36,"x0":-2.2792809374193825,"y0":50.000995861144986,"z0":5.586187750090342,"aX":-18.216459420546357},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.8,"breakHorizontal":13.7,"spinRate":2619,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.38533336538574137,"extension":6.479033986736522},"index":6,"playId":"52348654-1fd5-378b-b0b3-3156f5fdd7b9","pitchNumber":3,"startTime":"2025-08-20T01:31:33.653Z","endTime":"2025-08-20T01:31:36.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.6,"strikeZoneTop":3.85911069837851,"strikeZoneBottom":1.69381616119678,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.763764756302226,"aZ":-36.35557562256898,"pfxX":1.884957304629019,"pfxZ":-2.5505004878307354,"pX":-0.5786666095555189,"pZ":2.849468303126352,"vX0":3.9825491505169794,"vY0":-126.62336066266543,"vZ0":0.06070131939313095,"x":139.06,"y":161.84,"x0":-2.411499896023062,"y0":50.005106630056105,"z0":5.713415979246907,"aX":3.0868227499069287},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-4.4,"breakHorizontal":-4.2,"spinRate":2641,"spinDirection":52},"zone":4,"typeConfidence":0.9,"plateTime":0.431141932923067,"extension":6.4460165128729585},"index":7,"playId":"c8993099-4c16-3b74-a622-dca2686865f5","pitchNumber":4,"startTime":"2025-08-20T01:31:49.911Z","endTime":"2025-08-20T01:31:53.612Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:31:53.612Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Isiah Kiner-Falefa grounds out, shortstop Bo Bichette to first baseman Ty France.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-20T01:31:55.311Z","endTime":"2025-08-20T01:32:44.010Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.27670140455166,"strikeZoneBottom":1.47964628754937,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.05420362807885,"aZ":-16.495549459672,"pfxX":-8.723258842994785,"pfxZ":7.9360784654948215,"pX":-1.453736343491805,"pZ":4.122561277916526,"vX0":5.691582403727496,"vY0":-139.14638673317765,"vZ0":-1.430964634410045,"x":172.41,"y":127.47,"x0":-2.38462313664572,"y0":50.00164913434529,"z0":5.728134875583542,"aX":-17.231321369475097},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.3,"breakHorizontal":14.8,"spinRate":2368,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3925195704098976,"extension":6.469637223813543},"index":0,"playId":"6663d7c7-dc6c-396c-8e9d-cb140e83fd18","pitchNumber":1,"startTime":"2025-08-20T01:32:19.537Z","endTime":"2025-08-20T01:32:24.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.959873981967284,"aZ":-28.823017182066568,"pfxX":0.6594452796948569,"pfxZ":2.026222410152962,"pX":0.3712920425775831,"pZ":2.119187536757973,"vX0":6.374220875908386,"vY0":-127.47503960765115,"vZ0":-3.2175022841438836,"x":102.85,"y":181.56,"x0":-2.242085477272346,"y0":50.00415619115047,"z0":5.661050284501598,"aX":1.0893210224806853},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.2,"breakHorizontal":-2.5,"spinRate":2628,"spinDirection":192},"zone":9,"typeConfidence":0.9,"plateTime":0.4288566724555949,"extension":6.572661396183418},"hitData":{"launchSpeed":98.4,"launchAngle":-3.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.8,"coordY":162.32}},"index":1,"playId":"e9ffc759-a087-394b-b310-8d1504c8cb1b","pitchNumber":2,"startTime":"2025-08-20T01:32:35.951Z","endTime":"2025-08-20T01:32:44.010Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:32:44.010Z","atBatIndex":76},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ronny Simon flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-20T01:32:51.028Z","endTime":"2025-08-20T01:33:54.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":96.7,"endSpeed":88.4,"strikeZoneTop":3.27291559194551,"strikeZoneBottom":1.39550438936406,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.952470986743354,"aZ":-14.645186710400015,"pfxX":-8.457131886031629,"pfxZ":8.732136262160523,"pX":0.2579848664375643,"pZ":3.902744308643263,"vX0":10.013622089434588,"vY0":-140.56899288309344,"vZ0":-2.099662680833385,"x":107.17,"y":133.41,"x0":-2.2465484624892667,"y0":50.00136616688137,"z0":5.6067633334249996,"aX":-16.975272462043367},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.6,"breakHorizontal":13.3,"spinRate":2452,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.3891892414175877,"extension":6.62855234203463},"index":0,"playId":"54037838-139a-3bd0-b1c5-dfb31d02a34b","pitchNumber":1,"startTime":"2025-08-20T01:33:12.845Z","endTime":"2025-08-20T01:33:18.330Z","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":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.28419153858268,"strikeZoneBottom":1.40759380101409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.041278467029883,"aZ":-28.029580765499656,"pfxX":-8.69084464172196,"pfxZ":2.365114387910282,"pX":-2.1436368695240477,"pZ":4.494125164258765,"vX0":4.064197651038647,"vY0":-131.11983927378444,"vZ0":2.275218086990054,"x":198.71,"y":117.44,"x0":-2.5791556928707444,"y0":50.00346175903736,"z0":5.697814310689767,"aX":-15.23095614862658},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.9,"breakHorizontal":14.9,"spinRate":1392,"spinDirection":244},"zone":11,"typeConfidence":0.91,"plateTime":0.4167040853317787,"extension":6.17970624421497},"index":1,"playId":"0d6713be-f031-33b7-8bef-e016775c30af","pitchNumber":2,"startTime":"2025-08-20T01:33:28.615Z","endTime":"2025-08-20T01:33:31.869Z","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":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.798271471428492,"aZ":-13.342852010799563,"pfxX":-8.005386558365494,"pfxZ":9.605255300094253,"pX":0.5303662249256978,"pZ":1.2990138284759922,"vX0":10.250923889640507,"vY0":-138.6151612094657,"vZ0":-8.794592372842326,"x":96.78,"y":203.71,"x0":-2.1626118048391434,"y0":50.00351526529042,"z0":5.388187809579576,"aX":-15.69669290990273},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.8,"breakHorizontal":12.6,"spinRate":2416,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.39400236899929864,"extension":6.745314839493956},"hitData":{"launchSpeed":88.4,"launchAngle":37.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":145.85,"coordY":79.66}},"index":2,"playId":"f3440fb9-4481-3b07-aa8b-4e3b39cf5389","pitchNumber":3,"startTime":"2025-08-20T01:33:46.453Z","endTime":"2025-08-20T01:33:54.943Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:33:54.943Z","atBatIndex":77}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ronny Simon flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-20T01:32:51.028Z","endTime":"2025-08-20T01:33:54.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":96.7,"endSpeed":88.4,"strikeZoneTop":3.27291559194551,"strikeZoneBottom":1.39550438936406,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.952470986743354,"aZ":-14.645186710400015,"pfxX":-8.457131886031629,"pfxZ":8.732136262160523,"pX":0.2579848664375643,"pZ":3.902744308643263,"vX0":10.013622089434588,"vY0":-140.56899288309344,"vZ0":-2.099662680833385,"x":107.17,"y":133.41,"x0":-2.2465484624892667,"y0":50.00136616688137,"z0":5.6067633334249996,"aX":-16.975272462043367},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.6,"breakHorizontal":13.3,"spinRate":2452,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.3891892414175877,"extension":6.62855234203463},"index":0,"playId":"54037838-139a-3bd0-b1c5-dfb31d02a34b","pitchNumber":1,"startTime":"2025-08-20T01:33:12.845Z","endTime":"2025-08-20T01:33:18.330Z","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":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.28419153858268,"strikeZoneBottom":1.40759380101409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.041278467029883,"aZ":-28.029580765499656,"pfxX":-8.69084464172196,"pfxZ":2.365114387910282,"pX":-2.1436368695240477,"pZ":4.494125164258765,"vX0":4.064197651038647,"vY0":-131.11983927378444,"vZ0":2.275218086990054,"x":198.71,"y":117.44,"x0":-2.5791556928707444,"y0":50.00346175903736,"z0":5.697814310689767,"aX":-15.23095614862658},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.9,"breakHorizontal":14.9,"spinRate":1392,"spinDirection":244},"zone":11,"typeConfidence":0.91,"plateTime":0.4167040853317787,"extension":6.17970624421497},"index":1,"playId":"0d6713be-f031-33b7-8bef-e016775c30af","pitchNumber":2,"startTime":"2025-08-20T01:33:28.615Z","endTime":"2025-08-20T01:33:31.869Z","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":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.798271471428492,"aZ":-13.342852010799563,"pfxX":-8.005386558365494,"pfxZ":9.605255300094253,"pX":0.5303662249256978,"pZ":1.2990138284759922,"vX0":10.250923889640507,"vY0":-138.6151612094657,"vZ0":-8.794592372842326,"x":96.78,"y":203.71,"x0":-2.1626118048391434,"y0":50.00351526529042,"z0":5.388187809579576,"aX":-15.69669290990273},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.8,"breakHorizontal":12.6,"spinRate":2416,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.39400236899929864,"extension":6.745314839493956},"hitData":{"launchSpeed":88.4,"launchAngle":37.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":145.85,"coordY":79.66}},"index":2,"playId":"f3440fb9-4481-3b07-aa8b-4e3b39cf5389","pitchNumber":3,"startTime":"2025-08-20T01:33:46.453Z","endTime":"2025-08-20T01:33:54.943Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-20T01:33:54.943Z","atBatIndex":77},"scoringPlays":[3,4,13,21,54,60,69],"playsByInning":[{"startIndex":0,"endIndex":11,"top":[0,1,2,3,4,5,6,7],"bottom":[8,9,10,11],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":193.24,"y":74.34},"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":1,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":103.17,"y":119.25},"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":1,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":112.86,"y":152.31},"type":"O","description":"Fielders Choice"},{"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":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":148.27,"y":147.63},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":73.51,"y":150.3},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":89.54,"y":70.93},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":145.47,"y":48.72},"type":"O","description":"Flyout"}]}},{"startIndex":12,"endIndex":22,"top":[12,13,14,15,16],"bottom":[17,18,19,20,21,22],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":119.01,"y":27.92},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"coordinates":{"x":103.99,"y":95.93},"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":2,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":73.45,"y":92.8},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"coordinates":{"x":117.87,"y":161.82},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"coordinates":{"x":110.26,"y":179.55},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"coordinates":{"x":97.6,"y":168.91},"type":"O","description":"Pop Out"}]}},{"startIndex":23,"endIndex":29,"top":[23,24,25,26],"bottom":[27,28,29],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":125.78,"y":86.16},"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":3,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":172.83,"y":110.13},"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":3,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":125.82,"y":199.54},"type":"O","description":"Double Play"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":112.57,"y":86.88},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":152.04,"y":130.37},"type":"O","description":"Groundout"}]}},{"startIndex":30,"endIndex":37,"top":[30,31,32,33,34],"bottom":[35,36,37],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":70.8,"y":120.86},"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":4,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":80.35,"y":103.11},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":108.24,"y":177.53},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"coordinates":{"x":114.57,"y":143.12},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"coordinates":{"x":113.81,"y":176.51},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":38,"endIndex":43,"top":[38,39,40],"bottom":[41,42,43],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":112.03,"y":162.54},"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":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":108.74,"y":180.06},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":198.18,"y":125.34},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"coordinates":{"x":161.73,"y":152.29},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"coordinates":{"x":131.07,"y":37.11},"type":"O","description":"Flyout"}]}},{"startIndex":44,"endIndex":51,"top":[44,45,46],"bottom":[47,48,49,50,51],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":90.67,"y":59.04},"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":6,"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":131.55,"y":140.03},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":96.31,"y":74.85},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":155.21,"y":97.62},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":108.24,"y":177.02},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"coordinates":{"x":143.06,"y":83.08},"type":"O","description":"Lineout"}]}},{"startIndex":52,"endIndex":61,"top":[52,53,54,55,56],"bottom":[57,58,59,60,61],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"coordinates":{"x":92.22,"y":154.83},"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":7,"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":140.98,"y":66.01},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":197.92,"y":49.7},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":54.59,"y":118.45},"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":7,"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":182.77,"y":143.68},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":7,"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"coordinates":{"x":158.76,"y":123.63},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":7,"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":74.33,"y":153.04},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":7,"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"coordinates":{"x":170.69,"y":69.49},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":7,"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":140.16,"y":148.64},"type":"O","description":"Groundout"}]}},{"startIndex":62,"endIndex":70,"top":[62,63,64,65],"bottom":[66,67,68,69,70],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"coordinates":{"x":112.27,"y":149.85},"type":"O","description":"Forceout"},{"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":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":201.33,"y":135.42},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":94.57,"y":141.25},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":95.73,"y":95.71},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"coordinates":{"x":189.6,"y":106.81},"type":"H","description":"Single"}]}},{"startIndex":71,"endIndex":77,"top":[71,72,73,74],"bottom":[75,76,77],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"coordinates":{"x":100.45,"y":147.58},"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":9,"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":155.67,"y":63.57},"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":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":112.8,"y":159.28},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":9,"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"coordinates":{"x":112.8,"y":162.32},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":9,"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"coordinates":{"x":145.85,"y":79.66},"type":"O","description":"Flyout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":1,"leftOnBase":1},"away":{"runs":3,"hits":2,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":2,"hits":1,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":3,"hits":8,"errors":1,"leftOnBase":7},"away":{"runs":7,"hits":10,"errors":1,"leftOnBase":7}},"defense":{"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"catcher":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"first":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"second":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"third":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"shortstop":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"left":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"center":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"right":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"onDeck":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"inHole":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"battingOrder":6,"team":{"id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"}},"offense":{"batter":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"onDeck":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"inHole":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"battingOrder":1,"team":{"id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"}},"balls":2,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":9,"airOuts":8,"runs":7,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":1,"avg":".268","atBats":36,"obp":".338","slg":".429","ops":".767","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":17,"rbi":7,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":0,"lineOuts":3},"pitching":{"flyOuts":4,"groundOuts":5,"airOuts":13,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":33,"obp":".297","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":150,"era":"4.23","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.26","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":150,"balls":52,"strikes":98,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.38","rbi":3,"pitchesPerInning":"16.67","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":1,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"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, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"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":23,"balls":8,"strikes":15,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":7,"groundOuts":19,"airOuts":11,"runs":4,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":19,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":58,"obp":".222","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":231,"era":"1.13","inningsPitched":"16.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":2,"whip":"0.81","battersFaced":63,"outs":48,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":231,"balls":78,"strikes":153,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.73","rbi":1,"winPercentage":".---","pitchesPerInning":"14.44","gamesFinished":5,"strikeoutWalkRatio":"6.33","strikeoutsPer9Inn":"10.69","walksPer9Inn":"1.69","hitsPer9Inn":"5.63","runsScoredPer9":"2.25","homeRunsPer9":"0.00","inheritedRunners":6,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":1,"chances":5,"fielding":".800","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":"300","stats":{"batting":{"summary":"1-4 | BB, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":66,"groundOuts":158,"airOuts":130,"runs":66,"doubles":37,"triples":1,"homeRuns":16,"strikeOuts":82,"baseOnBalls":32,"intentionalWalks":2,"hits":155,"hitByPitch":3,"avg":".296","atBats":523,"obp":".339","slg":".463","ops":".802","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":16,"groundIntoTriplePlay":0,"plateAppearances":560,"totalBases":242,"rbi":82,"leftOnBase":197,"sacBunts":0,"sacFlies":2,"babip":".326","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.69","popOuts":16,"lineOuts":48},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":214,"putOuts":152,"errors":9,"chances":375,"fielding":".976","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":"1.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":60,"gamesStarted":0,"flyOuts":16,"groundOuts":71,"airOuts":39,"runs":19,"doubles":11,"triples":1,"homeRuns":5,"strikeOuts":57,"baseOnBalls":16,"intentionalWalks":1,"hits":50,"hitByPitch":2,"atBats":211,"obp":".293","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":841,"era":"2.48","inningsPitched":"58.0","wins":3,"losses":3,"saves":0,"saveOpportunities":2,"holds":19,"blownSaves":2,"earnedRuns":16,"whip":"1.14","battersFaced":235,"outs":174,"gamesPitched":60,"completeGames":0,"shutouts":0,"pitchesThrown":841,"balls":268,"strikes":573,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.82","rbi":1,"winPercentage":".500","pitchesPerInning":"14.50","gamesFinished":8,"strikeoutWalkRatio":"3.56","strikeoutsPer9Inn":"8.84","walksPer9Inn":"2.48","hitsPer9Inn":"7.76","runsScoredPer9":"2.95","homeRunsPer9":"0.78","inheritedRunners":20,"inheritedRunnersScored":8,"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":{},"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":59,"gamesStarted":0,"flyOuts":13,"groundOuts":56,"airOuts":27,"runs":23,"doubles":8,"triples":1,"homeRuns":2,"strikeOuts":77,"baseOnBalls":36,"intentionalWalks":4,"hits":36,"hitByPitch":1,"atBats":195,"obp":".315","caughtStealing":4,"stolenBases":2,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":990,"era":"3.00","inningsPitched":"54.0","wins":4,"losses":1,"saves":0,"saveOpportunities":2,"holds":24,"blownSaves":2,"earnedRuns":18,"whip":"1.33","battersFaced":233,"outs":162,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":990,"balls":422,"strikes":568,"strikePercentage":".570","hitBatsmen":1,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"2.07","rbi":0,"winPercentage":".800","pitchesPerInning":"18.33","gamesFinished":2,"strikeoutWalkRatio":"2.14","strikeoutsPer9Inn":"12.83","walksPer9Inn":"6.00","hitsPer9Inn":"6.00","runsScoredPer9":"3.83","homeRunsPer9":"0.33","inheritedRunners":26,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":9},"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":true,"isSubstitute":false}},"ID676391":{"person":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"jerseyNumber":"22","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":95,"groundOuts":109,"airOuts":166,"runs":65,"doubles":24,"triples":2,"homeRuns":9,"strikeOuts":54,"baseOnBalls":21,"intentionalWalks":1,"hits":123,"hitByPitch":3,"avg":".279","atBats":441,"obp":".313","slg":".404","ops":".717","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":476,"totalBases":178,"rbi":40,"leftOnBase":196,"sacBunts":6,"sacFlies":5,"babip":".298","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.00","popOuts":31,"lineOuts":40},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":214,"putOuts":180,"errors":9,"chances":403,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID605135":{"person":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"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":25,"flyOuts":57,"groundOuts":149,"airOuts":122,"runs":68,"doubles":24,"triples":2,"homeRuns":21,"strikeOuts":132,"baseOnBalls":39,"intentionalWalks":0,"hits":146,"hitByPitch":12,"atBats":547,"obp":".328","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":2278,"era":"4.22","inningsPitched":"138.2","wins":11,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":65,"whip":"1.33","battersFaced":600,"outs":416,"gamesPitched":26,"completeGames":1,"shutouts":0,"pitchesThrown":2278,"balls":805,"strikes":1473,"strikePercentage":".650","hitBatsmen":12,"balks":3,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":".647","pitchesPerInning":"16.43","gamesFinished":0,"strikeoutWalkRatio":"3.38","strikeoutsPer9Inn":"8.57","walksPer9Inn":"2.53","hitsPer9Inn":"9.48","runsScoredPer9":"4.41","homeRunsPer9":"1.36","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":38,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":5,"errors":2,"chances":16,"fielding":".875","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":"202","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":18,"groundOuts":23,"airOuts":37,"runs":23,"doubles":7,"triples":1,"homeRuns":13,"strikeOuts":47,"baseOnBalls":13,"intentionalWalks":1,"hits":32,"hitByPitch":0,"avg":".235","atBats":136,"obp":".296","slg":".588","ops":".884","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":152,"totalBases":80,"rbi":34,"leftOnBase":73,"sacBunts":0,"sacFlies":3,"babip":".241","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.46","popOuts":12,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":87,"errors":1,"chances":89,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"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":25,"gamesStarted":25,"flyOuts":105,"groundOuts":110,"airOuts":181,"runs":64,"doubles":25,"triples":1,"homeRuns":19,"strikeOuts":142,"baseOnBalls":42,"intentionalWalks":2,"hits":115,"hitByPitch":3,"atBats":544,"obp":".270","caughtStealing":2,"stolenBases":14,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":2363,"era":"3.78","inningsPitched":"147.2","wins":8,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":62,"whip":"1.06","battersFaced":595,"outs":443,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2363,"balls":785,"strikes":1578,"strikePercentage":".670","hitBatsmen":3,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".471","pitchesPerInning":"16.00","gamesFinished":0,"strikeoutWalkRatio":"3.38","strikeoutsPer9Inn":"8.65","walksPer9Inn":"2.56","hitsPer9Inn":"7.01","runsScoredPer9":"3.90","homeRunsPer9":"1.16","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":27,"lineOuts":49},"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":"800","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":31,"groundOuts":71,"airOuts":65,"runs":29,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":45,"baseOnBalls":19,"intentionalWalks":0,"hits":51,"hitByPitch":9,"avg":".222","atBats":230,"obp":".305","slg":".317","ops":".622","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":260,"totalBases":73,"rbi":23,"leftOnBase":103,"sacBunts":1,"sacFlies":1,"babip":".254","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.00","popOuts":9,"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":154,"putOuts":113,"errors":2,"chances":269,"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":20,"gamesStarted":14,"flyOuts":70,"groundOuts":54,"airOuts":117,"runs":27,"doubles":19,"triples":2,"homeRuns":10,"strikeOuts":87,"baseOnBalls":25,"intentionalWalks":1,"hits":70,"hitByPitch":2,"atBats":326,"obp":".274","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":1399,"era":"2.76","inningsPitched":"88.0","wins":8,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"1.08","battersFaced":355,"outs":264,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1399,"balls":471,"strikes":928,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.46","rbi":0,"winPercentage":".800","pitchesPerInning":"15.90","gamesFinished":1,"strikeoutWalkRatio":"3.48","strikeoutsPer9Inn":"8.90","walksPer9Inn":"2.56","hitsPer9Inn":"7.16","runsScoredPer9":"2.76","homeRunsPer9":"1.02","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":18,"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}},"ID656546":{"person":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":9,"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":9,"balls":4,"strikes":5,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":54,"gamesStarted":0,"flyOuts":21,"groundOuts":31,"airOuts":50,"runs":25,"doubles":10,"triples":0,"homeRuns":10,"strikeOuts":73,"baseOnBalls":16,"intentionalWalks":1,"hits":39,"hitByPitch":2,"atBats":190,"obp":".273","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":820,"era":"4.15","inningsPitched":"52.0","wins":8,"losses":4,"saves":27,"saveOpportunities":32,"holds":0,"blownSaves":5,"earnedRuns":24,"whip":"1.06","battersFaced":211,"outs":156,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":820,"balls":256,"strikes":564,"strikePercentage":".690","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".667","pitchesPerInning":"15.77","gamesFinished":46,"strikeoutWalkRatio":"4.56","strikeoutsPer9Inn":"12.63","walksPer9Inn":"2.77","hitsPer9Inn":"6.75","runsScoredPer9":"4.33","homeRunsPer9":"1.73","inheritedRunners":10,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676914":{"person":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"jerseyNumber":"36","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"201","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":24,"groundOuts":17,"airOuts":39,"runs":24,"doubles":5,"triples":0,"homeRuns":8,"strikeOuts":42,"baseOnBalls":24,"intentionalWalks":0,"hits":33,"hitByPitch":2,"avg":".252","atBats":131,"obp":".376","slg":".473","ops":".849","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":157,"totalBases":62,"rbi":25,"leftOnBase":58,"sacBunts":0,"sacFlies":0,"babip":".309","groundOutsToAirouts":"0.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.38","popOuts":12,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":70,"errors":2,"chances":88,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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":26,"gamesStarted":26,"flyOuts":92,"groundOuts":132,"airOuts":162,"runs":70,"doubles":26,"triples":2,"homeRuns":22,"strikeOuts":121,"baseOnBalls":49,"intentionalWalks":2,"hits":140,"hitByPitch":7,"atBats":552,"obp":".321","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","numberOfPitches":2239,"era":"4.00","inningsPitched":"146.1","wins":9,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":65,"whip":"1.29","battersFaced":611,"outs":439,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2239,"balls":812,"strikes":1427,"strikePercentage":".640","hitBatsmen":7,"balks":1,"wildPitches":1,"pickoffs":4,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".643","pitchesPerInning":"15.30","gamesFinished":0,"strikeoutWalkRatio":"2.47","strikeoutsPer9Inn":"7.44","walksPer9Inn":"3.01","hitsPer9Inn":"8.61","runsScoredPer9":"4.31","homeRunsPer9":"1.35","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":39,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":9,"errors":0,"chances":18,"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":52,"gamesStarted":0,"flyOuts":18,"groundOuts":32,"airOuts":46,"runs":28,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":63,"baseOnBalls":30,"intentionalWalks":2,"hits":37,"hitByPitch":2,"atBats":177,"obp":".329","caughtStealing":4,"stolenBases":16,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":873,"era":"3.67","inningsPitched":"49.0","wins":2,"losses":4,"saves":2,"saveOpportunities":5,"holds":16,"blownSaves":3,"earnedRuns":20,"whip":"1.37","battersFaced":210,"outs":147,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":873,"balls":350,"strikes":523,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":11,"pickoffs":1,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".333","pitchesPerInning":"17.82","gamesFinished":12,"strikeoutWalkRatio":"2.10","strikeoutsPer9Inn":"11.57","walksPer9Inn":"5.51","hitsPer9Inn":"6.80","runsScoredPer9":"5.14","homeRunsPer9":"0.73","inheritedRunners":26,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":13},"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":"500","stats":{"batting":{"summary":"2-5 | 2 K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":39,"groundOuts":100,"airOuts":81,"runs":43,"doubles":11,"triples":1,"homeRuns":10,"strikeOuts":38,"baseOnBalls":33,"intentionalWalks":2,"hits":72,"hitByPitch":2,"avg":".254","atBats":283,"obp":".334","slg":".406","ops":".740","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":326,"totalBases":115,"rbi":51,"leftOnBase":127,"sacBunts":6,"sacFlies":2,"babip":".262","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.30","popOuts":17,"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":7,"putOuts":158,"errors":2,"chances":167,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID680718":{"person":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"jerseyNumber":"47","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":42,"groundOuts":76,"airOuts":92,"runs":54,"doubles":26,"triples":1,"homeRuns":18,"strikeOuts":98,"baseOnBalls":25,"intentionalWalks":4,"hits":93,"hitByPitch":2,"avg":".260","atBats":358,"obp":".311","slg":".489","ops":".800","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":387,"totalBases":175,"rbi":59,"leftOnBase":170,"sacBunts":0,"sacFlies":1,"babip":".309","groundOutsToAirouts":"0.83","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"19.89","popOuts":23,"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":95,"putOuts":114,"errors":9,"chances":218,"fielding":".959","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID453286":{"person":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(W, 4-2)","summary":"6.0 IP, ER, 4 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":3,"airOuts":10,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":104,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":104,"balls":35,"strikes":69,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":5},"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":11,"gamesStarted":11,"flyOuts":48,"groundOuts":32,"airOuts":85,"runs":24,"doubles":13,"triples":0,"homeRuns":11,"strikeOuts":56,"baseOnBalls":15,"intentionalWalks":0,"hits":50,"hitByPitch":2,"atBats":222,"obp":".279","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":911,"era":"3.60","inningsPitched":"60.0","wins":4,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":24,"whip":"1.08","battersFaced":240,"outs":180,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":911,"balls":309,"strikes":602,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.38","rbi":1,"winPercentage":".667","pitchesPerInning":"15.18","gamesFinished":0,"strikeoutWalkRatio":"3.73","strikeoutsPer9Inn":"8.40","walksPer9Inn":"2.25","hitsPer9Inn":"7.50","runsScoredPer9":"3.60","homeRunsPer9":"1.65","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":18},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"2-4 | HR, HBP, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":52,"groundOuts":84,"airOuts":96,"runs":71,"doubles":18,"triples":1,"homeRuns":20,"strikeOuts":79,"baseOnBalls":51,"intentionalWalks":1,"hits":105,"hitByPitch":5,"avg":".292","atBats":360,"obp":".383","slg":".514","ops":".897","caughtStealing":0,"stolenBases":13,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":426,"totalBases":185,"rbi":61,"leftOnBase":149,"sacBunts":0,"sacFlies":4,"babip":".321","groundOutsToAirouts":"0.88","catchersInterference":6,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":20,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":70,"errors":1,"chances":72,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID689254":{"person":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"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":49,"gamesStarted":0,"flyOuts":26,"groundOuts":37,"airOuts":49,"runs":27,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":48,"baseOnBalls":22,"intentionalWalks":3,"hits":35,"hitByPitch":1,"atBats":167,"obp":".304","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":758,"era":"5.05","inningsPitched":"46.1","wins":4,"losses":2,"saves":1,"saveOpportunities":2,"holds":5,"blownSaves":1,"earnedRuns":26,"whip":"1.23","battersFaced":192,"outs":139,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":758,"balls":284,"strikes":474,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".667","pitchesPerInning":"16.36","gamesFinished":7,"strikeoutWalkRatio":"2.18","strikeoutsPer9Inn":"9.32","walksPer9Inn":"4.27","hitsPer9Inn":"6.80","runsScoredPer9":"5.24","homeRunsPer9":"1.17","inheritedRunners":28,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"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":52,"gamesStarted":1,"flyOuts":29,"groundOuts":53,"airOuts":60,"runs":22,"doubles":5,"triples":1,"homeRuns":6,"strikeOuts":54,"baseOnBalls":25,"intentionalWalks":2,"hits":37,"hitByPitch":5,"atBats":201,"obp":".289","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":920,"era":"3.19","inningsPitched":"59.1","wins":2,"losses":1,"saves":2,"saveOpportunities":3,"holds":13,"blownSaves":1,"earnedRuns":21,"whip":"1.04","battersFaced":234,"outs":178,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":920,"balls":373,"strikes":547,"strikePercentage":".590","hitBatsmen":5,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".667","pitchesPerInning":"15.51","gamesFinished":12,"strikeoutWalkRatio":"2.16","strikeoutsPer9Inn":"8.19","walksPer9Inn":"3.79","hitsPer9Inn":"5.61","runsScoredPer9":"3.34","homeRunsPer9":"0.91","inheritedRunners":30,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680755":{"person":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"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":40,"gamesStarted":1,"flyOuts":24,"groundOuts":27,"airOuts":40,"runs":13,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":49,"baseOnBalls":12,"intentionalWalks":1,"hits":27,"hitByPitch":2,"atBats":141,"obp":".261","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":642,"era":"3.05","inningsPitched":"38.1","wins":4,"losses":0,"saves":0,"saveOpportunities":1,"holds":5,"blownSaves":1,"earnedRuns":13,"whip":"1.02","battersFaced":157,"outs":115,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":642,"balls":214,"strikes":428,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.75","gamesFinished":9,"strikeoutWalkRatio":"4.08","strikeoutsPer9Inn":"11.50","walksPer9Inn":"2.82","hitsPer9Inn":"6.34","runsScoredPer9":"3.05","homeRunsPer9":"0.70","inheritedRunners":25,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"battingOrder":"600","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":62,"groundOuts":120,"airOuts":101,"runs":47,"doubles":24,"triples":0,"homeRuns":6,"strikeOuts":71,"baseOnBalls":20,"intentionalWalks":0,"hits":102,"hitByPitch":20,"avg":".260","atBats":393,"obp":".327","slg":".366","ops":".693","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":434,"totalBases":144,"rbi":46,"leftOnBase":158,"sacBunts":0,"sacFlies":1,"babip":".303","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"65.50","popOuts":10,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":62,"putOuts":674,"errors":1,"chances":737,"fielding":".999","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":48,"flyOuts":15,"groundOuts":23,"airOuts":35,"runs":21,"doubles":7,"triples":1,"homeRuns":3,"strikeOuts":26,"baseOnBalls":11,"intentionalWalks":0,"hits":39,"hitByPitch":5,"avg":".331","atBats":118,"obp":".404","slg":".483","ops":".887","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":139,"totalBases":57,"rbi":17,"leftOnBase":41,"sacBunts":3,"sacFlies":2,"babip":".396","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.33","popOuts":12,"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":12,"stolenBases":25,"stolenBasePercentage":".676","caughtStealingPercentage":".324","assists":21,"putOuts":356,"errors":7,"chances":384,"fielding":".982","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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":56,"groundOuts":139,"airOuts":113,"runs":83,"doubles":30,"triples":0,"homeRuns":21,"strikeOuts":77,"baseOnBalls":71,"intentionalWalks":7,"hits":139,"hitByPitch":6,"avg":".298","atBats":466,"obp":".396","slg":".498","ops":".894","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":545,"totalBases":232,"rbi":69,"leftOnBase":182,"sacBunts":0,"sacFlies":2,"babip":".319","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.19","popOuts":22,"lineOuts":35},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":49,"putOuts":715,"errors":8,"chances":772,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664702":{"person":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"jerseyNumber":"3","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | 2B, BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":45,"groundOuts":61,"airOuts":77,"runs":41,"doubles":12,"triples":0,"homeRuns":4,"strikeOuts":41,"baseOnBalls":14,"intentionalWalks":0,"hits":60,"hitByPitch":1,"avg":".263","atBats":228,"obp":".307","slg":".368","ops":".675","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":254,"totalBases":84,"rbi":27,"leftOnBase":110,"sacBunts":10,"sacFlies":1,"babip":".304","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.00","popOuts":11,"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":4,"putOuts":154,"errors":1,"chances":159,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID672386":{"person":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"jerseyNumber":"30","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"400","stats":{"batting":{"summary":"3-5 | HR, 2 K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":61,"groundOuts":100,"airOuts":116,"runs":33,"doubles":13,"triples":0,"homeRuns":10,"strikeOuts":40,"baseOnBalls":34,"intentionalWalks":2,"hits":106,"hitByPitch":1,"avg":".296","atBats":358,"obp":".355","slg":".416","ops":".771","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":397,"totalBases":149,"rbi":56,"leftOnBase":163,"sacBunts":0,"sacFlies":4,"babip":".308","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.80","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":52,"stolenBasePercentage":".765","caughtStealingPercentage":".235","assists":29,"putOuts":738,"errors":7,"chances":774,"fielding":".991","passedBall":3,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]}},"batters":[543807,680718,676914,662139,666182,672386,664770,664034,676391,665926,664702,453286,686973,667297,656546],"pitchers":[453286,686973,667297,656546],"bench":[665489,623168],"bullpen":[605135,621244,622554,680755,689254,592332,641778,663893,684320],"battingOrder":[543807,662139,666182,672386,664770,664034,676391,665926,664702],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Straw (12, Keller, M)."},{"label":"HR","value":"Springer (20, 2nd inning off Keller, M, 1 on, 0 out); Kirk (10, 7th inning off Holderman, 1 on, 1 out)."},{"label":"TB","value":"Bichette; France, T; Kirk 6; Lukes 2; Springer 5; Straw 2."},{"label":"RBI","value":"Kirk 3 (56); Lukes 2 (51); Springer 2 (61)."},{"label":"Runners left in scoring position, 2 out","value":"Springer; Kirk 2; Giménez."},{"label":"GIDP","value":"Clement."},{"label":"Team RISP","value":"4-for-11."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Springer (13, 2nd base off Keller, M/Bart); Straw 2 (11, 2nd base off Keller, M/Bart, 2nd base off Holderman/Bart)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Lukes (2, fielding)."},{"label":"DP","value":"(Clement-Giménez-France, T)."}]}],"note":[{"label":"a","value":"Grounded out for Barger in the 9th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":5,"airOuts":13,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".232","atBats":33,"obp":".303","slg":".345","ops":".648","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":10,"rbi":3,"leftOnBase":19,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":7},"pitching":{"flyOuts":5,"groundOuts":9,"airOuts":8,"runs":7,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":36,"obp":".366","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":172,"era":"4.04","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.24","battersFaced":41,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":172,"balls":63,"strikes":109,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":7,"pitchesPerInning":"19.11","runsScoredPer9":"7.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":1,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID672744":{"person":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"jerseyNumber":"29","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":22,"groundOuts":37,"airOuts":41,"runs":21,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":61,"baseOnBalls":16,"intentionalWalks":0,"hits":34,"hitByPitch":0,"avg":".197","atBats":173,"obp":".265","slg":".289","ops":".554","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":189,"totalBases":50,"rbi":14,"leftOnBase":94,"sacBunts":0,"sacFlies":0,"babip":".284","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.67","popOuts":8,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":113,"errors":1,"chances":116,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694973":{"person":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":75,"groundOuts":139,"airOuts":138,"runs":40,"doubles":32,"triples":2,"homeRuns":9,"strikeOuts":174,"baseOnBalls":37,"intentionalWalks":0,"hits":111,"hitByPitch":6,"atBats":562,"obp":".255","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2466,"era":"2.16","inningsPitched":"154.0","wins":7,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"0.96","battersFaced":605,"outs":462,"gamesPitched":26,"completeGames":1,"shutouts":0,"pitchesThrown":2466,"balls":866,"strikes":1600,"strikePercentage":".650","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.01","rbi":0,"winPercentage":".438","pitchesPerInning":"16.01","gamesFinished":0,"strikeoutWalkRatio":"4.70","strikeoutsPer9Inn":"10.17","walksPer9Inn":"2.16","hitsPer9Inn":"6.49","runsScoredPer9":"2.34","homeRunsPer9":"0.53","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":29,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":8,"errors":2,"chances":19,"fielding":".895","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687462":{"person":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"jerseyNumber":"2","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"200","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":44,"groundOuts":62,"airOuts":78,"runs":33,"doubles":17,"triples":0,"homeRuns":5,"strikeOuts":59,"baseOnBalls":26,"intentionalWalks":1,"hits":68,"hitByPitch":1,"avg":".256","atBats":266,"obp":".323","slg":".376","ops":".699","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":294,"totalBases":100,"rbi":34,"leftOnBase":102,"sacBunts":0,"sacFlies":1,"babip":".310","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.20","popOuts":15,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":39,"putOuts":483,"errors":3,"chances":525,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID682927":{"person":{"id":682927,"fullName":"Ronny Simon","link":"/api/v1/people/682927"},"jerseyNumber":"63","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | K, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":23,"flyOuts":9,"groundOuts":21,"airOuts":21,"runs":8,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":8,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".219","atBats":64,"obp":".297","slg":".250","ops":".547","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":75,"totalBases":16,"rbi":6,"leftOnBase":32,"sacBunts":1,"sacFlies":2,"babip":".255","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":7,"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":12,"putOuts":23,"errors":4,"chances":39,"fielding":".897","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID663698":{"person":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":26,"groundOuts":63,"airOuts":39,"runs":17,"doubles":9,"triples":1,"homeRuns":2,"strikeOuts":74,"baseOnBalls":34,"intentionalWalks":0,"hits":58,"hitByPitch":4,"avg":".248","atBats":234,"obp":".353","slg":".321","ops":".674","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":272,"totalBases":75,"rbi":21,"leftOnBase":109,"sacBunts":0,"sacFlies":0,"babip":".354","groundOutsToAirouts":"1.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"117.00","popOuts":3,"lineOuts":10},"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":9,"stolenBases":46,"stolenBasePercentage":".836","caughtStealingPercentage":".164","assists":15,"putOuts":460,"errors":2,"chances":477,"fielding":".996","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID668804":{"person":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"jerseyNumber":"10","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":55,"groundOuts":123,"airOuts":98,"runs":46,"doubles":28,"triples":3,"homeRuns":13,"strikeOuts":138,"baseOnBalls":36,"intentionalWalks":1,"hits":115,"hitByPitch":3,"avg":".244","atBats":471,"obp":".300","slg":".399","ops":".699","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":513,"totalBases":188,"rbi":62,"leftOnBase":201,"sacBunts":0,"sacFlies":3,"babip":".316","groundOutsToAirouts":"1.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.23","popOuts":3,"lineOuts":40},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":192,"errors":2,"chances":197,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID681895":{"person":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":5,"strikes":10,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":3,"groundOuts":6,"airOuts":5,"runs":4,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":15,"baseOnBalls":6,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":33,"obp":".375","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":173,"era":"4.15","inningsPitched":"8.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.62","battersFaced":41,"outs":26,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":173,"balls":74,"strikes":99,"strikePercentage":".570","hitBatsmen":1,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":".500","pitchesPerInning":"19.96","gamesFinished":2,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"15.58","walksPer9Inn":"6.23","hitsPer9Inn":"8.31","runsScoredPer9":"4.15","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID678894":{"person":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"jerseyNumber":"31","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":6,"groundOuts":16,"airOuts":10,"runs":7,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":16,"baseOnBalls":4,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".208","atBats":53,"obp":".276","slg":".453","ops":".729","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":58,"totalBases":24,"rbi":7,"leftOnBase":28,"sacBunts":0,"sacFlies":0,"babip":".212","groundOutsToAirouts":"1.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.25","popOuts":3,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":24,"putOuts":45,"errors":0,"chances":69,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663767":{"person":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":34,"gamesStarted":0,"flyOuts":27,"groundOuts":36,"airOuts":61,"runs":18,"doubles":7,"triples":2,"homeRuns":6,"strikeOuts":29,"baseOnBalls":17,"intentionalWalks":2,"hits":33,"hitByPitch":1,"atBats":156,"obp":".288","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":677,"era":"3.50","inningsPitched":"43.2","wins":4,"losses":3,"saves":0,"saveOpportunities":3,"holds":4,"blownSaves":3,"earnedRuns":17,"whip":"1.15","battersFaced":177,"outs":131,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":677,"balls":266,"strikes":411,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".571","pitchesPerInning":"15.50","gamesFinished":11,"strikeoutWalkRatio":"1.71","strikeoutsPer9Inn":"5.98","walksPer9Inn":"3.50","hitsPer9Inn":"6.80","runsScoredPer9":"3.71","homeRunsPer9":"1.24","inheritedRunners":24,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669707":{"person":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"jerseyNumber":"19","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 2B, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":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":4,"putOuts":1,"errors":1,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":39,"groundOuts":50,"airOuts":68,"runs":21,"doubles":10,"triples":0,"homeRuns":3,"strikeOuts":43,"baseOnBalls":26,"intentionalWalks":1,"hits":37,"hitByPitch":1,"avg":".191","atBats":194,"obp":".288","slg":".289","ops":".577","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":225,"totalBases":56,"rbi":13,"leftOnBase":97,"sacBunts":3,"sacFlies":1,"babip":".228","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"64.67","popOuts":12,"lineOuts":17},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":7,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":23,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"4.00","battersFaced":8,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":11,"strikes":12,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"23.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"27.00","runsScoredPer9":"18.00","homeRunsPer9":"9.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":120,"putOuts":175,"errors":5,"chances":300,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID656605":{"person":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"note":"(L, 5-12)","summary":"3.1 IP, 5 ER, 4 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":3,"airOuts":2,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":16,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":85,"inningsPitched":"3.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":20,"outs":10,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":35,"strikes":50,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"2.70","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":91,"groundOuts":145,"airOuts":163,"runs":75,"doubles":35,"triples":2,"homeRuns":14,"strikeOuts":116,"baseOnBalls":42,"intentionalWalks":0,"hits":148,"hitByPitch":6,"atBats":571,"obp":".316","caughtStealing":3,"stolenBases":23,"stolenBasePercentage":".885","caughtStealingPercentage":".115","numberOfPitches":2370,"era":"4.34","inningsPitched":"145.0","wins":5,"losses":12,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":70,"whip":"1.31","battersFaced":621,"outs":435,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2370,"balls":809,"strikes":1561,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":5,"winPercentage":".294","pitchesPerInning":"16.34","gamesFinished":0,"strikeoutWalkRatio":"2.76","strikeoutsPer9Inn":"7.20","walksPer9Inn":"2.61","hitsPer9Inn":"9.19","runsScoredPer9":"4.66","homeRunsPer9":"0.87","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":33,"lineOuts":39},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":10,"errors":0,"chances":15,"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"}]},"ID502054":{"person":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"jerseyNumber":"28","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":33,"groundOuts":80,"airOuts":69,"runs":32,"doubles":12,"triples":1,"homeRuns":6,"strikeOuts":75,"baseOnBalls":34,"intentionalWalks":2,"hits":77,"hitByPitch":1,"avg":".260","atBats":296,"obp":".333","slg":".368","ops":".701","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":336,"totalBases":109,"rbi":34,"leftOnBase":113,"sacBunts":0,"sacFlies":5,"babip":".323","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.33","popOuts":14,"lineOuts":22},"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":160,"errors":4,"chances":169,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670990":{"person":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"3.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":4,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":9,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":39,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":9,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":39,"balls":11,"strikes":28,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":11,"gamesStarted":0,"flyOuts":9,"groundOuts":15,"airOuts":17,"runs":14,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":27,"baseOnBalls":10,"intentionalWalks":1,"hits":19,"hitByPitch":3,"atBats":78,"obp":".352","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":339,"era":"5.95","inningsPitched":"19.2","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":13,"whip":"1.47","battersFaced":91,"outs":59,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":339,"balls":109,"strikes":230,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".500","pitchesPerInning":"17.24","gamesFinished":1,"strikeoutWalkRatio":"2.70","strikeoutsPer9Inn":"12.36","walksPer9Inn":"4.58","hitsPer9Inn":"8.69","runsScoredPer9":"6.41","homeRunsPer9":"0.92","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":5},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676755":{"person":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":0,"flyOuts":20,"groundOuts":15,"airOuts":45,"runs":8,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":36,"baseOnBalls":13,"intentionalWalks":1,"hits":23,"hitByPitch":1,"atBats":115,"obp":".280","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":539,"era":"2.25","inningsPitched":"32.0","wins":3,"losses":2,"saves":0,"saveOpportunities":2,"holds":4,"blownSaves":2,"earnedRuns":8,"whip":"1.13","battersFaced":133,"outs":96,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":539,"balls":183,"strikes":356,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".600","pitchesPerInning":"16.84","gamesFinished":9,"strikeoutWalkRatio":"2.77","strikeoutsPer9Inn":"10.13","walksPer9Inn":"3.66","hitsPer9Inn":"6.47","runsScoredPer9":"2.25","homeRunsPer9":"0.84","inheritedRunners":18,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":15,"lineOuts":10},"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}},"ID457705":{"person":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"jerseyNumber":"22","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"500","stats":{"batting":{"summary":"0-2 | 2 BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":59,"groundOuts":96,"airOuts":102,"runs":39,"doubles":17,"triples":0,"homeRuns":11,"strikeOuts":97,"baseOnBalls":51,"intentionalWalks":2,"hits":91,"hitByPitch":2,"avg":".238","atBats":383,"obp":".328","slg":".368","ops":".696","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":441,"totalBases":141,"rbi":41,"leftOnBase":159,"sacBunts":0,"sacFlies":3,"babip":".288","groundOutsToAirouts":"0.94","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"34.82","popOuts":22,"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":0,"putOuts":11,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID670059":{"person":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, 2 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":1,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":33,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":8,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":33,"balls":12,"strikes":21,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"10.80","homeRunsPer9":"5.40","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":16,"gamesStarted":0,"flyOuts":7,"groundOuts":23,"airOuts":13,"runs":18,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":12,"baseOnBalls":13,"intentionalWalks":0,"hits":23,"hitByPitch":2,"atBats":68,"obp":".447","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":334,"era":"9.35","inningsPitched":"17.1","wins":0,"losses":1,"saves":0,"saveOpportunities":2,"holds":2,"blownSaves":2,"earnedRuns":18,"whip":"2.08","battersFaced":86,"outs":52,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":334,"balls":119,"strikes":215,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.77","rbi":2,"winPercentage":".000","pitchesPerInning":"19.27","gamesFinished":3,"strikeoutWalkRatio":"0.92","strikeoutsPer9Inn":"6.23","walksPer9Inn":"6.75","hitsPer9Inn":"11.94","runsScoredPer9":"9.35","homeRunsPer9":"2.08","inheritedRunners":13,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID643396":{"person":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | K, RBI","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":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":33,"groundOuts":142,"airOuts":74,"runs":37,"doubles":17,"triples":2,"homeRuns":1,"strikeOuts":62,"baseOnBalls":17,"intentionalWalks":0,"hits":97,"hitByPitch":4,"avg":".262","atBats":370,"obp":".301","slg":".327","ops":".628","caughtStealing":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":396,"totalBases":121,"rbi":34,"leftOnBase":158,"sacBunts":4,"sacFlies":1,"babip":".312","groundOutsToAirouts":"1.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"370.00","popOuts":16,"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":239,"putOuts":134,"errors":6,"chances":379,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID693312":{"person":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":18,"gamesStarted":0,"flyOuts":12,"groundOuts":23,"airOuts":28,"runs":16,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":19,"baseOnBalls":13,"intentionalWalks":0,"hits":22,"hitByPitch":1,"atBats":91,"obp":".340","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":417,"era":"6.26","inningsPitched":"23.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":16,"whip":"1.52","battersFaced":106,"outs":69,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":417,"balls":160,"strikes":257,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.13","gamesFinished":4,"strikeoutWalkRatio":"1.46","strikeoutsPer9Inn":"7.43","walksPer9Inn":"5.09","hitsPer9Inn":"8.61","runsScoredPer9":"6.26","homeRunsPer9":"0.78","inheritedRunners":9,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669387":{"person":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":25,"gamesStarted":10,"flyOuts":42,"groundOuts":84,"airOuts":83,"runs":38,"doubles":20,"triples":2,"homeRuns":8,"strikeOuts":65,"baseOnBalls":20,"intentionalWalks":0,"hits":85,"hitByPitch":3,"atBats":314,"obp":".320","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1294,"era":"3.99","inningsPitched":"79.0","wins":2,"losses":7,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":35,"whip":"1.33","battersFaced":340,"outs":237,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":1294,"balls":464,"strikes":830,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.01","rbi":0,"winPercentage":".222","pitchesPerInning":"16.38","gamesFinished":5,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"7.41","walksPer9Inn":"2.28","hitsPer9Inn":"9.68","runsScoredPer9":"4.33","homeRunsPer9":"0.91","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":3,"sacFlies":0,"passedBall":0,"popOuts":17,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642701":{"person":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":53,"gamesStarted":0,"flyOuts":47,"groundOuts":47,"airOuts":67,"runs":15,"doubles":6,"triples":3,"homeRuns":3,"strikeOuts":42,"baseOnBalls":11,"intentionalWalks":0,"hits":37,"hitByPitch":2,"atBats":189,"obp":".243","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":781,"era":"2.36","inningsPitched":"53.1","wins":4,"losses":4,"saves":8,"saveOpportunities":10,"holds":13,"blownSaves":2,"earnedRuns":14,"whip":"0.90","battersFaced":206,"outs":160,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":781,"balls":230,"strikes":551,"strikePercentage":".710","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".500","pitchesPerInning":"14.64","gamesFinished":20,"strikeoutWalkRatio":"3.82","strikeoutsPer9Inn":"7.09","walksPer9Inn":"1.86","hitsPer9Inn":"6.24","runsScoredPer9":"2.53","homeRunsPer9":"0.51","inheritedRunners":17,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":6,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680779":{"person":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"jerseyNumber":"32","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":33,"groundOuts":34,"airOuts":70,"runs":20,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":53,"baseOnBalls":15,"intentionalWalks":0,"hits":32,"hitByPitch":4,"avg":".173","atBats":185,"obp":".248","slg":".286","ops":".534","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":210,"totalBases":53,"rbi":16,"leftOnBase":112,"sacBunts":2,"sacFlies":2,"babip":".209","groundOutsToAirouts":"0.49","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":20,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":9,"stolenBases":34,"stolenBasePercentage":".791","caughtStealingPercentage":".209","assists":20,"putOuts":478,"errors":3,"chances":501,"fielding":".994","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681347":{"person":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":15,"flyOuts":34,"groundOuts":65,"airOuts":73,"runs":37,"doubles":8,"triples":2,"homeRuns":12,"strikeOuts":73,"baseOnBalls":27,"intentionalWalks":1,"hits":65,"hitByPitch":4,"atBats":274,"obp":".313","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1174,"era":"4.46","inningsPitched":"72.2","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.27","battersFaced":307,"outs":218,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1174,"balls":422,"strikes":752,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".200","pitchesPerInning":"16.16","gamesFinished":0,"strikeoutWalkRatio":"2.70","strikeoutsPer9Inn":"9.04","walksPer9Inn":"3.34","hitsPer9Inn":"8.05","runsScoredPer9":"4.58","homeRunsPer9":"1.49","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":10,"errors":2,"chances":15,"fielding":".867","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691907":{"person":{"id":691907,"fullName":"Tsung-Che Cheng","link":"/api/v1/people/691907"},"jerseyNumber":"71","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":7,"obp":".000","slg":".000","ops":".000","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571760":{"person":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":25,"gamesStarted":23,"flyOuts":74,"groundOuts":121,"airOuts":146,"runs":69,"doubles":31,"triples":1,"homeRuns":24,"strikeOuts":83,"baseOnBalls":39,"intentionalWalks":0,"hits":120,"hitByPitch":9,"atBats":462,"obp":".327","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":1999,"era":"5.04","inningsPitched":"119.2","wins":5,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":67,"whip":"1.33","battersFaced":518,"outs":359,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":1999,"balls":727,"strikes":1272,"strikePercentage":".640","hitBatsmen":9,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".333","pitchesPerInning":"16.70","gamesFinished":0,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"6.24","walksPer9Inn":"2.93","hitsPer9Inn":"9.03","runsScoredPer9":"5.19","homeRunsPer9":"1.81","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":4,"sacFlies":4,"passedBall":0,"popOuts":25,"lineOuts":47},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":4,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669261":{"person":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"jerseyNumber":"65","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":22,"groundOuts":19,"airOuts":30,"runs":12,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":39,"baseOnBalls":20,"intentionalWalks":1,"hits":14,"hitByPitch":3,"avg":".137","atBats":102,"obp":".296","slg":".255","ops":".551","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":125,"totalBases":26,"rbi":7,"leftOnBase":53,"sacBunts":0,"sacFlies":0,"babip":".183","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":1,"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":1,"putOuts":80,"errors":1,"chances":82,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID693304":{"person":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"jerseyNumber":"39","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":34,"groundOuts":71,"airOuts":64,"runs":27,"doubles":9,"triples":2,"homeRuns":5,"strikeOuts":46,"baseOnBalls":16,"intentionalWalks":0,"hits":70,"hitByPitch":1,"avg":".281","atBats":249,"obp":".325","slg":".394","ops":".719","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":268,"totalBases":98,"rbi":19,"leftOnBase":98,"sacBunts":0,"sacFlies":2,"babip":".325","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.80","popOuts":10,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":136,"putOuts":102,"errors":6,"chances":244,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID677952":{"person":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":19,"gamesStarted":3,"flyOuts":19,"groundOuts":50,"airOuts":36,"runs":15,"doubles":12,"triples":1,"homeRuns":1,"strikeOuts":37,"baseOnBalls":13,"intentionalWalks":1,"hits":40,"hitByPitch":1,"atBats":161,"obp":".307","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":655,"era":"3.02","inningsPitched":"41.2","wins":3,"losses":2,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":14,"whip":"1.27","battersFaced":177,"outs":125,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":655,"balls":219,"strikes":436,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.39","rbi":0,"winPercentage":".600","pitchesPerInning":"15.72","gamesFinished":6,"strikeoutWalkRatio":"2.85","strikeoutsPer9Inn":"7.99","walksPer9Inn":"2.81","hitsPer9Inn":"8.64","runsScoredPer9":"3.24","homeRunsPer9":"0.22","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[682927,687462,668804,693304,457705,669261,663698,669707,643396,656605,670990,670059,681895],"pitchers":[656605,670990,670059,681895],"bench":[672744,691907,680779,678894,502054],"bullpen":[677952,681347,571760,676755,669387,693312,642701,663767,694973],"battingOrder":[682927,687462,668804,693304,457705,669261,663698,669707,643396],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Reynolds, B (28, Scherzer); Triolo (10, Varland, L)."},{"label":"TB","value":"Bart 2; Gonzales, N 2; Reynolds, B 3; Suwinski; Triolo 2."},{"label":"RBI","value":"Kiner-Falefa (34); Simon (6); Suwinski (7)."},{"label":"2-out RBI","value":"Suwinski."},{"label":"Runners left in scoring position, 2 out","value":"Gonzales, N; Simon 2; Suwinski; Horwitz."},{"label":"SF","value":"Simon."},{"label":"GIDP","value":"Bart."},{"label":"Team RISP","value":"2-for-11."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Triolo (5, fielding)."},{"label":"Outfield assists","value":"Reynolds, B (Kirk at 2nd base)."},{"label":"DP","value":"(Bart-Kiner-Falefa-Triolo)."}]}],"note":[]}},"officials":[{"official":{"id":521051,"fullName":"Nick Mahrley","link":"/api/v1/people/521051"},"officialType":"Home Plate"},{"official":{"id":483569,"fullName":"Vic Carapazza","link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":544728,"fullName":"Nic Lentz","link":"/api/v1/people/544728"},"officialType":"Second Base"},{"official":{"id":483919,"fullName":"Mark Ripperger","link":"/api/v1/people/483919"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Keller, M."},{"label":"HBP","value":"Springer (by Keller, M)."},{"label":"Pitches-strikes","value":"Scherzer 104-69; Varland, L 14-9; Nance 23-15; Hoffman, J 9-5; Keller, M 85-50; Ramírez 39-28; Holderman 33-21; Sisk 15-10."},{"label":"Groundouts-flyouts","value":"Scherzer 3-3; Varland, L 1-0; Nance 0-0; Hoffman, J 1-1; Keller, M 3-0; Ramírez 4-1; Holderman 1-3; Sisk 1-1."},{"label":"Batters faced","value":"Scherzer 24; Varland, L 5; Nance 5; Hoffman, J 3; Keller, M 20; Ramírez 9; Holderman 8; Sisk 4."},{"label":"Inherited runners-scored","value":"Ramírez 2-0."},{"label":"Umpires","value":"HP: Nick Mahrley. 1B: Vic Carapazza. 2B: Nic Lentz. 3B: Mark Ripperger. "},{"label":"Weather","value":"88 degrees, Clear."},{"label":"Wind","value":"9 mph, Out To LF."},{"label":"First pitch","value":"6:43 PM."},{"label":"T","value":"2:50."},{"label":"Att","value":"14,282."},{"label":"Venue","value":"PNC Park."},{"label":"August 19, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807","boxscoreName":"Springer"},"jerseyNumber":"4","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | HR, HBP, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":52,"groundOuts":84,"airOuts":96,"runs":71,"doubles":18,"triples":1,"homeRuns":20,"strikeOuts":79,"baseOnBalls":51,"intentionalWalks":1,"hits":105,"hitByPitch":5,"avg":".292","atBats":360,"obp":".383","slg":".514","ops":".897","caughtStealing":0,"stolenBases":13,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":426,"totalBases":185,"rbi":61,"leftOnBase":149,"sacBunts":0,"sacFlies":4,"babip":".321","groundOutsToAirouts":"0.88","catchersInterference":6,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":20,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":70,"errors":1,"chances":72,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":65,"hittingGameScore":65},{"player":{"person":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386","boxscoreName":"Kirk"},"jerseyNumber":"30","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"400","stats":{"batting":{"summary":"3-5 | HR, 2 K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":61,"groundOuts":100,"airOuts":116,"runs":33,"doubles":13,"triples":0,"homeRuns":10,"strikeOuts":40,"baseOnBalls":34,"intentionalWalks":2,"hits":106,"hitByPitch":1,"avg":".296","atBats":358,"obp":".355","slg":".416","ops":".771","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":397,"totalBases":149,"rbi":56,"leftOnBase":163,"sacBunts":0,"sacFlies":4,"babip":".308","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.80","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":52,"stolenBasePercentage":".765","caughtStealingPercentage":".235","assists":29,"putOuts":738,"errors":7,"chances":774,"fielding":".991","passedBall":3,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":64,"hittingGameScore":64},{"player":{"person":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286","boxscoreName":"Scherzer"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(W, 4-2)","summary":"6.0 IP, ER, 4 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":3,"airOuts":10,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":104,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":104,"balls":35,"strikes":69,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":5},"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":11,"gamesStarted":11,"flyOuts":48,"groundOuts":32,"airOuts":85,"runs":24,"doubles":13,"triples":0,"homeRuns":11,"strikeOuts":56,"baseOnBalls":15,"intentionalWalks":0,"hits":50,"hitByPitch":2,"atBats":222,"obp":".279","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":911,"era":"3.60","inningsPitched":"60.0","wins":4,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":24,"whip":"1.08","battersFaced":240,"outs":180,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":911,"balls":309,"strikes":602,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.38","rbi":1,"winPercentage":".667","pitchesPerInning":"15.18","gamesFinished":0,"strikeoutWalkRatio":"3.73","strikeoutsPer9Inn":"8.40","walksPer9Inn":"2.25","hitsPer9Inn":"7.50","runsScoredPer9":"3.60","homeRunsPer9":"1.65","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":18},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":63,"pitchingGameScore":63}]},"decisions":{"winner":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"loser":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}