{"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":776886,"link":"/api/v1.1/game/776886/feed/live","metaData":{"wait":10,"timeStamp":"20250803_220507","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count11","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776886,"type":"R","doubleHeader":"N","id":"2025/08/03/pitmlb-colmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776886-2025-08-03","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-03T19:10:00Z","originalDate":"2025-08-03","officialDate":"2025-08-03","dayNight":"day","time":"1:10","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":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":112,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":48,"losses":64,"ties":0,"pct":".429"},"records":{},"divisionLeader":false,"wins":48,"losses":64,"winningPercentage":".429"},"franchiseName":"Pittsburgh","clubName":"Pirates","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115","season":2025,"venue":{"id":19,"name":"Coors Field","link":"/api/v1/venues/19"},"springVenue":{"id":4249,"link":"/api/v1/venues/4249"},"teamCode":"col","fileCode":"col","abbreviation":"COL","teamName":"Rockies","locationName":"Denver","firstYearOfPlay":"1992","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Colorado","record":{"gamesPlayed":111,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":30,"losses":81,"ties":0,"pct":".270"},"records":{},"divisionLeader":false,"wins":30,"losses":81,"winningPercentage":".270"},"franchiseName":"Colorado","clubName":"Rockies","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},"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},"ID680767":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767","firstName":"Victor","lastName":"Vodnik","primaryNumber":"38","birthDate":"1999-10-09","currentAge":26,"birthCity":"Whittier","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Victor","useLastName":"Vodnik","middleName":"Francisco","boxscoreName":"Vodnik","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"VOD-nik","mlbDebutDate":"2023-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Vodnik","nameSlug":"victor-vodnik-680767","firstLastName":"Victor Vodnik","lastFirstName":"Vodnik, Victor","lastInitName":"Vodnik, V","initLastName":"V Vodnik","fullFMLName":"Victor Francisco Vodnik","fullLFMName":"Vodnik, Victor Francisco","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID642731":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731","firstName":"Thairo","lastName":"Estrada","primaryNumber":"19","birthDate":"1996-02-22","currentAge":30,"birthCity":"Bejuma","birthCountry":"Venezuela","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Thairo","useLastName":"Estrada","middleName":"Jose","boxscoreName":"Estrada","gender":"M","nameMatrilineal":"Villegas","isPlayer":true,"isVerified":true,"pronunciation":"TYE-row eh-STRAW-duh","mlbDebutDate":"2019-04-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Thairo Estrada","nameSlug":"thairo-estrada-642731","firstLastName":"Thairo Estrada","lastFirstName":"Estrada, Thairo","lastInitName":"Estrada, T","initLastName":"T Estrada","fullFMLName":"Thairo Jose Estrada","fullLFMName":"Estrada, Thairo Jose","strikeZoneTop":3.129,"strikeZoneBottom":1.579},"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},"ID690924":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924","firstName":"Braxton","lastName":"Fulford","primaryNumber":"37","birthDate":"1998-12-09","currentAge":27,"birthCity":"Lubbock","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Braxton","useLastName":"Fulford","middleName":"Albert","boxscoreName":"Fulford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braxton Fulford","nameSlug":"braxton-fulford-690924","firstLastName":"Braxton Fulford","lastFirstName":"Fulford, Braxton","lastInitName":"Fulford, B","initLastName":"B Fulford","fullFMLName":"Braxton Albert Fulford","fullLFMName":"Fulford, Braxton Albert","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"ID607536":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536","firstName":"Kyle","lastName":"Freeland","primaryNumber":"21","birthDate":"1993-05-14","currentAge":33,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 4\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Freeland","middleName":"Richard","boxscoreName":"Freeland, K","nickName":"F. Stanley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-04-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Freeland","nameSlug":"kyle-freeland-607536","firstLastName":"Kyle Freeland","lastFirstName":"Freeland, Kyle","lastInitName":"Freeland, K","initLastName":"K Freeland","fullFMLName":"Kyle Richard Freeland","fullLFMName":"Freeland, Kyle Richard","strikeZoneTop":3.5,"strikeZoneBottom":1.66},"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},"ID699911":{"id":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911","firstName":"Dugan","lastName":"Darnell","primaryNumber":"80","birthDate":"1997-06-26","currentAge":29,"birthCity":"Northville","birthStateProvince":"MI","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dugan","useLastName":"Darnell","middleName":"Tate","boxscoreName":"Darnell","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dugan Darnell","nameSlug":"dugan-darnell-699911","firstLastName":"Dugan Darnell","lastFirstName":"Darnell, Dugan","lastInitName":"Darnell, D","initLastName":"D Darnell","fullFMLName":"Dugan Tate Darnell","fullLFMName":"Darnell, Dugan Tate","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID664294":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294","firstName":"Dauri","lastName":"Moreta","primaryNumber":"36","birthDate":"1996-04-15","currentAge":30,"birthCity":"Comendador","birthCountry":"Dominican Republic","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dauri","useLastName":"Moreta","middleName":"Michell","boxscoreName":"Moreta","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":false,"pronunciation":"DOW-ree mo-RETTA","mlbDebutDate":"2021-09-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dauri Moreta","nameSlug":"dauri-moreta-664294","firstLastName":"Dauri Moreta","lastFirstName":"Moreta, Dauri","lastInitName":"Moreta, D","initLastName":"D Moreta","fullFMLName":"Dauri Michell Moreta","fullLFMName":"Moreta, Dauri Michell","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID675848":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848","firstName":"Juan","lastName":"Mejia","primaryNumber":"47","birthDate":"2000-07-04","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Juan","useLastName":"Mejia","middleName":"Manuel","boxscoreName":"Mejia, J","gender":"M","nameMatrilineal":"Adames","isPlayer":true,"isVerified":true,"pronunciation":"meh-HEE-uh","mlbDebutDate":"2025-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Juan Mejia","nameSlug":"juan-mejia-675848","firstLastName":"Juan Mejia","lastFirstName":"Mejia, Juan","lastInitName":"Mejia, J","initLastName":"J Mejia","fullFMLName":"Juan Manuel Mejia","fullLFMName":"Mejia, Juan Manuel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"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},"ID621366":{"id":621366,"fullName":"Ryan Borucki","link":"/api/v1/people/621366","firstName":"Ryan","lastName":"Borucki","birthDate":"1994-03-31","currentAge":32,"birthCity":"Mundelein","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Borucki","middleName":"Joseph","boxscoreName":"Borucki","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"boar-uck-ee","mlbDebutDate":"2018-06-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan Borucki","nameSlug":"ryan-borucki-621366","firstLastName":"Ryan Borucki","lastFirstName":"Borucki, Ryan","lastInitName":"Borucki, R","initLastName":"R Borucki","fullFMLName":"Ryan Joseph Borucki","fullLFMName":"Borucki, Ryan Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID692585":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585","firstName":"Yanquiel","lastName":"Fernández","primaryNumber":"88","birthDate":"2003-01-01","currentAge":23,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 2\"","weight":198,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Yanquiel","useLastName":"Fernández","boxscoreName":"Fernández, Y","gender":"M","nameMatrilineal":"Rodriguez","isPlayer":true,"isVerified":true,"pronunciation":"YAHN-kee-el","mlbDebutDate":"2025-07-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Yanquiel Fernández","nameSlug":"yanquiel-fernandez-692585","firstLastName":"Yanquiel Fernández","lastFirstName":"Fernández, Yanquiel","lastInitName":"Fernández, Y","initLastName":"Y Fernández","fullFMLName":"Yanquiel Fernández","fullLFMName":"Fernández, Yanquiel ","strikeZoneTop":3.305,"strikeZoneBottom":1.668},"ID669020":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020","firstName":"Ryan","lastName":"Rolison","primaryNumber":"33","birthDate":"1997-07-11","currentAge":29,"birthCity":"Jackson","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Rolison","middleName":"Perry","boxscoreName":"Rolison","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"RAHL-ison","mlbDebutDate":"2025-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan Rolison","nameSlug":"ryan-rolison-669020","firstLastName":"Ryan Rolison","lastFirstName":"Rolison, Ryan","lastInitName":"Rolison, R","initLastName":"R Rolison","fullFMLName":"Ryan Perry Rolison","fullLFMName":"Rolison, Ryan Perry","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID696100":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100","firstName":"Hunter","lastName":"Goodman","primaryNumber":"15","birthDate":"1999-10-08","currentAge":26,"birthCity":"Arlington","birthStateProvince":"TN","birthCountry":"USA","height":"5' 11\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Hunter","useLastName":"Goodman","middleName":"Robert","boxscoreName":"Goodman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Goodman","nameSlug":"hunter-goodman-696100","firstLastName":"Hunter Goodman","lastFirstName":"Goodman, Hunter","lastInitName":"Goodman, H","initLastName":"H Goodman","fullFMLName":"Hunter Robert Goodman","fullLFMName":"Goodman, Hunter Robert","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID687597":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597","firstName":"Jordan","lastName":"Beck","primaryNumber":"27","birthDate":"2001-04-19","currentAge":25,"birthCity":"Hazel Green","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":227,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jordan","useLastName":"Beck","middleName":"Alexander","boxscoreName":"Beck","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Beck","nameSlug":"jordan-beck-687597","firstLastName":"Jordan Beck","lastFirstName":"Beck, Jordan","lastInitName":"Beck, J","initLastName":"J Beck","fullFMLName":"Jordan Alexander Beck","fullLFMName":"Beck, Jordan Alexander","strikeZoneTop":3.32,"strikeZoneBottom":1.67},"ID685299":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299","firstName":"Tanner","lastName":"Gordon","primaryNumber":"29","birthDate":"1997-10-26","currentAge":28,"birthCity":"Champaign","birthStateProvince":"IL","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Gordon","middleName":"Robert","boxscoreName":"Gordon, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tanner Gordon","nameSlug":"tanner-gordon-685299","firstLastName":"Tanner Gordon","lastFirstName":"Gordon, Tanner","lastInitName":"Gordon, T","initLastName":"T Gordon","fullFMLName":"Tanner Robert Gordon","fullLFMName":"Gordon, Tanner Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID686668":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668","firstName":"Brenton","lastName":"Doyle","primaryNumber":"7","birthDate":"1998-05-14","currentAge":28,"birthCity":"Warrenton","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":223,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Brenton","useLastName":"Doyle","middleName":"Edward","boxscoreName":"Doyle, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brenton Doyle","nameSlug":"brenton-doyle-686668","firstLastName":"Brenton Doyle","lastFirstName":"Doyle, Brenton","lastInitName":"Doyle, B","initLastName":"B Doyle","fullFMLName":"Brenton Edward Doyle","fullLFMName":"Doyle, Brenton Edward","strikeZoneTop":3.35,"strikeZoneBottom":1.69},"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},"ID543592":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592","firstName":"Austin","lastName":"Nola","primaryNumber":"22","birthDate":"1989-12-28","currentAge":36,"birthCity":"Baton Rouge","birthStateProvince":"LA","birthCountry":"USA","height":"6' 0\"","weight":197,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Austin","useLastName":"Nola","middleName":"Kyle","boxscoreName":"Nola, Au","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2019-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Nola","nameSlug":"austin-nola-543592","firstLastName":"Austin Nola","lastFirstName":"Nola, Austin","lastInitName":"Nola, A","initLastName":"A Nola","fullFMLName":"Austin Kyle Nola","fullLFMName":"Nola, Austin Kyle","strikeZoneTop":3.2,"strikeZoneBottom":1.615},"ID650893":{"id":650893,"fullName":"Génesis Cabrera","link":"/api/v1/people/650893","firstName":"Génesis","lastName":"Cabrera","birthDate":"1996-10-10","currentAge":29,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Génesis","useLastName":"Cabrera","boxscoreName":"Cabrera, G","nickName":"Cabby","gender":"M","nameMatrilineal":"Capellan","isPlayer":true,"isVerified":true,"pronunciation":"HAY-neh-sees","mlbDebutDate":"2019-05-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Génesis Cabrera","nameSlug":"genesis-cabrera-650893","firstLastName":"Génesis Cabrera","lastFirstName":"Cabrera, Génesis","lastInitName":"Cabrera, G","initLastName":"G Cabrera","fullFMLName":"Génesis Cabrera","fullLFMName":"Cabrera, Génesis","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},"ID677955":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955","firstName":"Kenneth","lastName":"Hill","primaryNumber":"0","birthDate":"1999-12-22","currentAge":26,"birthCity":"Ashdown","birthStateProvince":"AR","birthCountry":"USA","height":"6' 4\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jaden","useLastName":"Hill","middleName":"Jaden","boxscoreName":"Hill","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jaden Hill","nameSlug":"jaden-hill-677955","firstLastName":"Jaden Hill","lastFirstName":"Hill, Jaden","lastInitName":"Hill, J","initLastName":"J Hill","fullFMLName":"Kenneth Jaden Hill","fullLFMName":"Hill, Kenneth Jaden","strikeZoneTop":3.49,"strikeZoneBottom":1.6},"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},"ID663372":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372","firstName":"Ryan","lastName":"Feltner","primaryNumber":"18","birthDate":"1996-09-02","currentAge":30,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Feltner","middleName":"Donald","boxscoreName":"Feltner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Feltner","nameSlug":"ryan-feltner-663372","firstLastName":"Ryan Feltner","lastFirstName":"Feltner, Ryan","lastInitName":"Feltner, R","initLastName":"R Feltner","fullFMLName":"Ryan Donald Feltner","fullLFMName":"Feltner, Ryan Donald","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID623433":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433","firstName":"Nick","lastName":"Anderson","primaryNumber":"64","birthDate":"1990-07-05","currentAge":36,"birthCity":"Crosby","birthStateProvince":"MN","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Anderson","middleName":"Paul","boxscoreName":"Anderson, N","nickName":"Ando","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2019-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Anderson","nameSlug":"nick-anderson-623433","firstLastName":"Nick Anderson","lastFirstName":"Anderson, Nick","lastInitName":"Anderson, N","initLastName":"N Anderson","fullFMLName":"Nick Paul Anderson","fullLFMName":"Anderson, Nick Paul","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID666160":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160","firstName":"McKenzie","lastName":"Moniak","primaryNumber":"22","birthDate":"1998-05-13","currentAge":28,"birthCity":"Encinitas","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mickey","useLastName":"Moniak","middleName":"Matthew","boxscoreName":"Moniak","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"MO-nee-ak","mlbDebutDate":"2020-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mickey Moniak","nameSlug":"mickey-moniak-666160","firstLastName":"Mickey Moniak","lastFirstName":"Moniak, Mickey","lastInitName":"Moniak, M","initLastName":"M Moniak","fullFMLName":"McKenzie Matthew Moniak","fullLFMName":"Moniak, McKenzie Matthew","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"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},"ID665833":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833","firstName":"Oneil","lastName":"Cruz","primaryNumber":"15","birthDate":"1998-10-04","currentAge":27,"birthCity":"Nizao","birthCountry":"Dominican Republic","height":"6' 7\"","weight":248,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Oneil","useLastName":"Cruz","boxscoreName":"Cruz, O","gender":"M","nameMatrilineal":"Urena","isPlayer":true,"isVerified":false,"mlbDebutDate":"2021-10-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Oneil Cruz","nameSlug":"oneil-cruz-665833","firstLastName":"Oneil Cruz","lastFirstName":"Cruz, Oneil","lastInitName":"Cruz, O","initLastName":"O Cruz","fullFMLName":"Oneil Cruz","fullLFMName":"Cruz, Oneil","strikeZoneTop":3.52,"strikeZoneBottom":1.77},"ID687223":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223","firstName":"Carson","lastName":"Palmquist","primaryNumber":"51","birthDate":"2000-10-17","currentAge":25,"birthCity":"Fort Myers","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carson","useLastName":"Palmquist","middleName":"James","boxscoreName":"Palmquist","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Carson Palmquist","nameSlug":"carson-palmquist-687223","firstLastName":"Carson Palmquist","lastFirstName":"Palmquist, Carson","lastInitName":"Palmquist, C","initLastName":"C Palmquist","fullFMLName":"Carson James Palmquist","fullLFMName":"Palmquist, Carson James","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID623474":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474","firstName":"Jimmy","lastName":"Herget","primaryNumber":"44","birthDate":"1993-09-09","currentAge":33,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":183,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jimmy","useLastName":"Herget","middleName":"Matthew","boxscoreName":"Herget, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"HER-geht","mlbDebutDate":"2019-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jimmy Herget","nameSlug":"jimmy-herget-623474","firstLastName":"Jimmy Herget","lastFirstName":"Herget, Jimmy","lastInitName":"Herget, J","initLastName":"J Herget","fullFMLName":"Jimmy Matthew Herget","fullLFMName":"Herget, Jimmy Matthew","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID682653":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653","firstName":"Warming","lastName":"Bernabel","primaryNumber":"57","birthDate":"2002-06-06","currentAge":24,"birthCity":"Bani","birthCountry":"Dominican Republic","height":"6' 1\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Warming","useLastName":"Bernabel","middleName":"Jose","boxscoreName":"Bernabel","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2025-07-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Warming Bernabel","nameSlug":"warming-bernabel-682653","firstLastName":"Warming Bernabel","lastFirstName":"Bernabel, Warming","lastInitName":"Bernabel, W","initLastName":"W Bernabel","fullFMLName":"Warming Jose Bernabel","fullLFMName":"Bernabel, Warming Jose","strikeZoneTop":3.268,"strikeZoneBottom":1.649},"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},"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},"ID596295":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295","firstName":"Austin","lastName":"Gomber","birthDate":"1993-11-23","currentAge":32,"birthCity":"Winter Garden","birthStateProvince":"FL","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Austin","useLastName":"Gomber","middleName":"Zachary","boxscoreName":"Gomber","nickName":"Big G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-06-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Austin Gomber","nameSlug":"austin-gomber-596295","firstLastName":"Austin Gomber","lastFirstName":"Gomber, Austin","lastInitName":"Gomber, A","initLastName":"A Gomber","fullFMLName":"Austin Zachary Gomber","fullLFMName":"Gomber, Austin Zachary","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID671289":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289","firstName":"Tyler","lastName":"Freeman","primaryNumber":"2","birthDate":"1999-05-21","currentAge":27,"birthCity":"Rancho Cucamonga","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Tyler","useLastName":"Freeman","middleName":"Andrew","boxscoreName":"Freeman, T","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-08-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Freeman","nameSlug":"tyler-freeman-671289","firstLastName":"Tyler Freeman","lastFirstName":"Freeman, Tyler","lastInitName":"Freeman, T","initLastName":"T Freeman","fullFMLName":"Tyler Andrew Freeman","fullLFMName":"Freeman, Tyler Andrew","strikeZoneTop":3.15,"strikeZoneBottom":1.59},"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},"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},"ID571657":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657","firstName":"James","lastName":"Farmer","primaryNumber":"15","birthDate":"1990-08-17","currentAge":36,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Kyle","useLastName":"Farmer","middleName":"Kyle","boxscoreName":"Farmer, K","nickName":"Farm Dawg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Farmer","nameSlug":"kyle-farmer-571657","firstLastName":"Kyle Farmer","lastFirstName":"Farmer, Kyle","lastInitName":"Farmer, K","initLastName":"K Farmer","fullFMLName":"James Kyle Farmer","fullLFMName":"Farmer, James Kyle","strikeZoneTop":3.167,"strikeZoneBottom":1.598},"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},"ID687134":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134","firstName":"Bradley","lastName":"Blalock","primaryNumber":"31","birthDate":"2000-12-25","currentAge":25,"birthCity":"Conyers","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bradley","useLastName":"Blalock","middleName":"Christopher","boxscoreName":"Blalock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"BLAY-lock","mlbDebutDate":"2024-06-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bradley Blalock","nameSlug":"bradley-blalock-687134","firstLastName":"Bradley Blalock","lastFirstName":"Blalock, Bradley","lastInitName":"Blalock, B","initLastName":"B Blalock","fullFMLName":"Bradley Christopher Blalock","fullLFMName":"Blalock, Bradley Christopher","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"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},"ID678662":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662","firstName":"Ezequiel","lastName":"Tovar","primaryNumber":"14","birthDate":"2001-08-01","currentAge":25,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 0\"","weight":192,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ezequiel","useLastName":"Tovar","middleName":"Jesus","boxscoreName":"Tovar","gender":"M","nameMatrilineal":"Gota","isPlayer":true,"isVerified":false,"pronunciation":"eh-ZEE-kee-ehl","mlbDebutDate":"2022-09-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ezequiel Tovar","nameSlug":"ezequiel-tovar-678662","firstLastName":"Ezequiel Tovar","lastFirstName":"Tovar, Ezequiel","lastInitName":"Tovar, E","initLastName":"E Tovar","fullFMLName":"Ezequiel Jesus Tovar","fullLFMName":"Tovar, Ezequiel Jesus","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID606115":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115","firstName":"Orlando","lastName":"Arcia","primaryNumber":"3","birthDate":"1994-08-04","currentAge":32,"birthCity":"Anaco","birthCountry":"Venezuela","height":"5' 11\"","weight":187,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Orlando","useLastName":"Arcia","middleName":"Jesus","boxscoreName":"Arcia, Or","nickName":"El Nino","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"AHR-see-uh","mlbDebutDate":"2016-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Orlando Arcia","nameSlug":"orlando-arcia-606115","firstLastName":"Orlando Arcia","lastFirstName":"Arcia, Orlando","lastInitName":"Arcia, O","initLastName":"O Arcia","fullFMLName":"Orlando Jesus Arcia","fullLFMName":"Arcia, Orlando Jesus","strikeZoneTop":3.171,"strikeZoneBottom":1.6},"ID683409":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409","firstName":"Angel","lastName":"Chivilli","primaryNumber":"57","birthDate":"2002-07-28","currentAge":24,"birthCity":"La Victoria","birthCountry":"Dominican Republic","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Angel","useLastName":"Chivilli","boxscoreName":"Chivilli","gender":"M","nameMatrilineal":"Mieses","isPlayer":true,"isVerified":true,"pronunciation":"ahn-HEHL she-vee-yee","mlbDebutDate":"2024-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Angel Chivilli","nameSlug":"angel-chivilli-683409","firstLastName":"Angel Chivilli","lastFirstName":"Chivilli, Angel","lastInitName":"Chivilli, A","initLastName":"A Chivilli","fullFMLName":"Angel  Chivilli","fullLFMName":"Chivilli, Angel ","strikeZoneTop":3.299,"strikeZoneBottom":1.665}},"venue":{"id":19,"name":"Coors Field","link":"/api/v1/venues/19","location":{"address1":"2001 Blake Street","city":"Denver","state":"Colorado","stateAbbrev":"CO","postalCode":"80205-2000","defaultCoordinates":{"latitude":39.756042,"longitude":-104.994136},"azimuthAngle":4.0,"elevation":5190,"country":"USA","phone":"(303) 292-0200"},"timeZone":{"tz":"MDT","id":"America/Denver","offset":-6,"offsetAtGameTime":-6},"fieldInfo":{"capacity":50480,"turfType":"Grass","roofType":"Open","leftLine":347,"left":390,"leftCenter":420,"center":415,"rightCenter":424,"right":375,"rightLine":350},"active":true,"season":"2025"},"officialVenue":{"id":19,"link":"/api/v1/venues/19"},"weather":{"condition":"Sunny","temp":"83","wind":"8 mph, In From LF"},"gameInfo":{"attendance":32394,"firstPitch":"2025-08-03T19:10:00.000Z","gameDurationMinutes":175},"review":{"hasChallenges":true,"away":{"used":2,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"home":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"}},"officialScorer":{"id":431022,"fullName":"Dave Einspahr","link":"/api/v1/people/431022"},"primaryDatacaster":{"id":831878,"fullName":"Leslie Wilhite","link":"/api/v1/people/831878"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Spencer Horwitz doubles (14) on a sharp fly ball to center fielder Mickey Moniak.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-03T19:10:43.371Z","endTime":"2025-08-03T19:12:12.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"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":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"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-03T16:58:14.842Z","endTime":"2025-08-03T18:48:44.093Z","isPitch":false,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"}},{"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-03T18:48:44.093Z","endTime":"2025-08-03T19:09:41.331Z","isPitch":false,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"}},{"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-03T19:09:41.331Z","endTime":"2025-08-03T19:10:45.752Z","isPitch":false,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.7,"strikeZoneTop":3.64430816417985,"strikeZoneBottom":1.62481447668639,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.867614939887936,"aZ":-9.9585368446932,"pfxX":-0.5184968246705552,"pfxZ":11.34985954871021,"pX":0.04659633050082697,"pZ":2.339555633325503,"vX0":3.6102574625501966,"vY0":-138.52395571262508,"vZ0":-8.585263151923408,"x":115.22,"y":175.61,"x0":-1.2022715728838416,"y0":50.00573698590767,"z0":6.131801730828257,"aX":-1.0159508444933563},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.1,"breakHorizontal":0.2,"spinRate":2253,"spinDirection":190},"zone":5,"typeConfidence":2.0,"plateTime":0.3943245287136432,"extension":6.633936661027301},"index":3,"playId":"f396b71e-a84a-3086-9708-3fb798e65037","pitchNumber":1,"startTime":"2025-08-03T19:10:45.752Z","endTime":"2025-08-03T19:10:49.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.5,"strikeZoneTop":3.61948521108451,"strikeZoneBottom":1.66947338323438,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.361853347568307,"aZ":-10.637450399847992,"pfxX":-0.9283027638292025,"pfxZ":10.82576897701448,"pX":-0.3454796307019389,"pZ":2.1828910818962095,"vX0":3.508063906905271,"vY0":-139.43143558450916,"vZ0":-8.731816931012828,"x":130.17,"y":179.84,"x0":-1.4937028177091154,"y0":50.00033696927586,"z0":6.0377744563355185,"aX":-1.8469783695603499},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.2,"breakHorizontal":1.1,"spinRate":2220,"spinDirection":193},"zone":7,"typeConfidence":2.0,"plateTime":0.3913105907638954,"extension":6.621803906226176},"index":4,"playId":"8873efb4-8a5f-3604-91bc-92f12892c732","pitchNumber":2,"startTime":"2025-08-03T19:10:58.566Z","endTime":"2025-08-03T19:11:01.566Z","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":95.7,"endSpeed":88.2,"strikeZoneTop":3.68089953496818,"strikeZoneBottom":1.62411893489862,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.834393189538524,"aZ":-14.041321577728825,"pfxX":-2.154579607927152,"pfxZ":9.159654304530457,"pX":1.1328597932399869,"pZ":3.150615534366262,"vX0":6.691535573083213,"vY0":-139.22357310424047,"vZ0":-5.647398172229873,"x":73.82,"y":153.71,"x0":-1.0130281470367792,"y0":50.00087812983505,"z0":6.121239115516459,"aX":-4.265275975765219},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.7,"breakHorizontal":2.6,"spinRate":2069,"spinDirection":191},"zone":12,"typeConfidence":2.0,"plateTime":0.3921852254372791,"extension":6.7020469137629055},"index":5,"playId":"6cbc3c83-bf90-3e87-95ec-ac5ef4c02207","pitchNumber":3,"startTime":"2025-08-03T19:11:14.423Z","endTime":"2025-08-03T19:11:19.024Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.7,"strikeZoneTop":3.5001194379964,"strikeZoneBottom":1.51776405873174,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.87648032486184,"aZ":-24.98267834073264,"pfxX":-4.315836979857494,"pfxZ":4.224371511070597,"pX":-0.20445292688155467,"pZ":0.7290000048482889,"vX0":4.917223751642413,"vY0":-128.39630684433092,"vZ0":-8.419082344460817,"x":124.79,"y":219.1,"x0":-1.566837384311874,"y0":50.00059369580924,"z0":5.938680211021676,"aX":-7.341427179369204},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.4,"breakHorizontal":7.0,"spinRate":1311,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.4235493948139264,"extension":6.715004550556275},"index":6,"playId":"a065726e-70d8-3877-b267-fe9e3a8f84fd","pitchNumber":4,"startTime":"2025-08-03T19:11:27.045Z","endTime":"2025-08-03T19:11:30.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":3.67458736603806,"strikeZoneBottom":1.69260378867819,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.40619404521779,"aZ":-14.947565129178153,"pfxX":-1.9337849900398068,"pfxZ":8.992473401592072,"pX":-1.178753330672189,"pZ":2.9623534605752013,"vX0":1.196394950539508,"vY0":-136.85565795603335,"vZ0":-5.928077906839806,"x":161.93,"y":158.8,"x0":-1.3681215167266636,"y0":50.00155533740286,"z0":6.16294833984333,"aX":-3.7041877259346996},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.4,"breakHorizontal":3.2,"spinRate":1971,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.3987118324898131,"extension":6.642000595090586},"index":7,"playId":"c4a1e300-e37e-38f4-85ad-4a1c5da08177","pitchNumber":5,"startTime":"2025-08-03T19:11:42.495Z","endTime":"2025-08-03T19:11:46.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.7,"strikeZoneTop":3.62,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.887402059731517,"aZ":-15.495046309521273,"pfxX":-1.930810956844331,"pfxZ":8.52738702116748,"pX":-0.6942227300965794,"pZ":2.6865790635949507,"vX0":2.2619526350846546,"vY0":-138.2774618640552,"vZ0":-6.657184032964193,"x":143.46,"y":166.24,"x0":-1.268066478224387,"y0":50.00649424398037,"z0":6.146130751539926,"aX":-3.778187558568166},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.4,"breakHorizontal":3.1,"spinRate":1961,"spinDirection":193},"zone":4,"typeConfidence":2.0,"plateTime":0.3945697806017421,"extension":6.637507803106163},"hitData":{"launchSpeed":102.2,"launchAngle":24.0,"totalDistance":416.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":139.4,"coordY":31.28}},"index":8,"playId":"df164d0f-a914-3d06-ae3c-dc2326b528a0","pitchNumber":6,"startTime":"2025-08-03T19:11:58.179Z","endTime":"2025-08-03T19:12:12.292Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T19:12:12.292Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan Reynolds grounds out, second baseman Thairo Estrada to first baseman Warming Bernabel. Spencer Horwitz to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-03T19:12:27.635Z","endTime":"2025-08-03T19:14:28.470Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642731,"link":"/api/v1/people/642731"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"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.6,"endSpeed":87.5,"strikeZoneTop":3.27778783006649,"strikeZoneBottom":1.51951259124916,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.646985782762286,"aZ":-15.437097918913302,"pfxX":-0.921667977608073,"pfxZ":8.64173625872272,"pX":1.0931554233526741,"pZ":2.394799148790166,"vX0":6.5163511451764515,"vY0":-137.60257289999606,"vZ0":-7.355232886025306,"x":75.33,"y":174.12,"x0":-1.1758273900412564,"y0":50.00595229331943,"z0":6.128597523666453,"aX":-1.7867286610312416},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.4,"breakHorizontal":0.5,"spinRate":2017,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.3965212149364814,"extension":6.735932933033223},"index":0,"playId":"ef81bc66-fd79-3848-b6ae-1369db87d2aa","pitchNumber":1,"startTime":"2025-08-03T19:12:51.945Z","endTime":"2025-08-03T19:12:56.119Z","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":0},"pitchData":{"startSpeed":88.1,"endSpeed":82.5,"strikeZoneTop":3.21384566999522,"strikeZoneBottom":1.53058624055996,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.76975775163632,"aZ":-25.004562006408,"pfxX":-4.257017137051211,"pfxZ":4.229736718611299,"pX":0.9630490922127922,"pZ":1.0825108347264425,"vX0":7.910493432937044,"vY0":-128.15479346369344,"vZ0":-7.378383182279226,"x":80.29,"y":209.55,"x0":-1.5844576004969066,"y0":50.00289566869583,"z0":5.898998549543047,"aX":-7.216089596073797},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.5,"breakHorizontal":6.4,"spinRate":1484,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.42433813170247214,"extension":6.8591190408767515},"index":1,"playId":"2c2deb08-2ec2-3c92-b7b6-b635f368d9b7","pitchNumber":2,"startTime":"2025-08-03T19:13:10.284Z","endTime":"2025-08-03T19:13:13.868Z","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":0},"pitchData":{"startSpeed":94.4,"endSpeed":88.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.00046857230326,"aZ":-14.921867138710416,"pfxX":0.24061816606086772,"pfxZ":8.876892220729985,"pX":0.8100975424533322,"pZ":1.0542024663508638,"vX0":5.207496492475964,"vY0":-137.2436304525466,"vZ0":-10.73528810533285,"x":86.12,"y":210.32,"x0":-1.128442780105588,"y0":50.00431316483843,"z0":5.986516707401582,"aX":0.4672553006778814},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.5,"breakHorizontal":-1.3,"spinRate":2075,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.39624284506325225,"extension":6.7335965442235315},"index":2,"playId":"6f7ea567-c984-3f7e-9e5c-da37230126a5","pitchNumber":3,"startTime":"2025-08-03T19:13:30.462Z","endTime":"2025-08-03T19:13:36.373Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2025-08-03T19:13:44.899Z","endTime":"2025-08-03T19:14:01.775Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.8,"strikeZoneTop":3.1426324191526,"strikeZoneBottom":1.49676825378904,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.695401058288443,"aZ":-27.85817473181868,"pfxX":-4.168247028214427,"pfxZ":2.6926580384852716,"pX":0.9174595461802759,"pZ":2.9746871820913388,"vX0":7.185945414043221,"vY0":-124.94634524670585,"vZ0":-2.3803300204104048,"x":82.03,"y":158.46,"x0":-1.4352939268245617,"y0":50.00535400479574,"z0":6.195391832854837,"aX":-6.689287044151019},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.7,"breakHorizontal":6.1,"spinRate":1305,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.4359282132024842,"extension":6.7266035877979045},"index":4,"playId":"050382db-11ad-310e-afec-92dcd3662f15","pitchNumber":4,"startTime":"2025-08-03T19:14:01.775Z","endTime":"2025-08-03T19:14:06.176Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.086049703195986,"aZ":-13.628047123470274,"pfxX":-1.0719998213831226,"pfxZ":9.666997244995901,"pX":-0.09940409507765674,"pZ":2.5530923710264606,"vX0":3.3115540802069843,"vY0":-137.52144833157794,"vZ0":-7.441570397456734,"x":120.79,"y":169.85,"x0":-1.1790882415988853,"y0":50.000427421130304,"z0":6.215721601643296,"aX":-2.056503194722042},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.2,"breakHorizontal":1.2,"spinRate":2081,"spinDirection":186},"zone":5,"typeConfidence":2.0,"plateTime":0.398059540124275,"extension":6.693635360189},"hitData":{"launchSpeed":105.9,"launchAngle":2.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.83,"coordY":149.66}},"index":5,"playId":"88b71f5f-e37b-3ceb-97a2-ea7da3b30e28","pitchNumber":5,"startTime":"2025-08-03T19:14:19.664Z","endTime":"2025-08-03T19:14:28.470Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T19:14:28.470Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Gonzales singles on a ground ball to third baseman Orlando Arcia, deflected by shortstop Ezequiel Tovar. Spencer Horwitz scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-03T19:14:39.648Z","endTime":"2025-08-03T19:15:49.624Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":606115,"link":"/api/v1/people/606115"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":{"id":687134,"link":"/api/v1/people/687134"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.2,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.101153142002996,"aZ":-34.18066024665815,"pfxX":1.6497003988311936,"pfxZ":-1.21501644066754,"pX":0.7377370387719934,"pZ":1.9281388862050841,"vX0":5.061802231882128,"vY0":-126.90963960955962,"vZ0":-3.620585313011008,"x":88.88,"y":186.72,"x0":-1.487547064390084,"y0":50.00285352561161,"z0":6.0622025424957595,"aX":2.722633662851473},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.8,"breakHorizontal":-4.0,"spinRate":2504,"spinDirection":95},"zone":9,"typeConfidence":2.0,"plateTime":0.42964813714927086,"extension":6.814338484421325},"index":0,"playId":"ab0b3c7c-c8c4-39b3-ae5b-63f3abcd85e1","pitchNumber":1,"startTime":"2025-08-03T19:14:57.458Z","endTime":"2025-08-03T19:15:02.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":82.1,"strikeZoneTop":3.32817403657901,"strikeZoneBottom":1.38960508549342,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.206632893071376,"aZ":-35.15470575914704,"pfxX":2.520153178949371,"pfxZ":-1.7774487366692524,"pX":0.9686932426004534,"pZ":1.2736661670371408,"vX0":5.5521772273730905,"vY0":-127.86084909371557,"vZ0":-5.111333763127425,"x":80.08,"y":204.39,"x0":-1.5474889846307576,"y0":50.004100858627275,"z0":6.0177259964319205,"aX":4.224746922734865},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-4.1,"breakHorizontal":-5.6,"spinRate":2571,"spinDirection":88},"zone":14,"typeConfidence":2.0,"plateTime":0.42630550079021834,"extension":6.706255721251106},"index":1,"playId":"62e1ef4d-711f-3b05-8a67-b7ad87d2076e","pitchNumber":2,"startTime":"2025-08-03T19:15:16.058Z","endTime":"2025-08-03T19:15:20.598Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":89.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.73539037820528,"aZ":-12.649379025444567,"pfxX":-0.7298327053459017,"pfxZ":9.69222456696492,"pX":0.487839937176079,"pZ":3.1206488141813775,"vX0":4.572478207795019,"vY0":-140.316606189583,"vZ0":-6.2377592622243245,"x":98.4,"y":154.52,"x0":-1.0609167551367213,"y0":50.00290766700062,"z0":6.180494995184381,"aX":-1.4714184569241795},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.6,"breakHorizontal":0.5,"spinRate":2254,"spinDirection":193},"zone":3,"typeConfidence":2.0,"plateTime":0.38885570287156446,"extension":6.706793909846032},"hitData":{"launchSpeed":68.0,"launchAngle":-40.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.4,"coordY":169.42}},"index":2,"playId":"bf2291ad-c0c0-38c5-807d-7304f8da00f4","pitchNumber":3,"startTime":"2025-08-03T19:15:37.276Z","endTime":"2025-08-03T19:15:49.624Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T19:15:49.624Z","atBatIndex":2},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Oneil Cruz lines out to shortstop Ezequiel Tovar.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-03T19:16:11.241Z","endTime":"2025-08-03T19:17:17.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":95.2,"endSpeed":87.2,"strikeZoneTop":3.95278536309127,"strikeZoneBottom":1.89212607818588,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.327751304614498,"aZ":-13.209240811498864,"pfxX":-1.5799170022947067,"pfxZ":9.725294025070228,"pX":-0.6892531918154071,"pZ":3.489675546262946,"vX0":2.4996297146062263,"vY0":-138.61071239652873,"vZ0":-5.056768226464832,"x":143.27,"y":144.56,"x0":-1.396540084630309,"y0":50.004135773756495,"z0":6.216301519490125,"aX":-3.0815747639394826},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.8,"breakHorizontal":2.4,"spinRate":2219,"spinDirection":198},"zone":1,"typeConfidence":2.0,"plateTime":0.39481630021611824,"extension":6.559420080011935},"index":0,"playId":"a831b503-e53f-314e-898e-737341c6f8ae","pitchNumber":1,"startTime":"2025-08-03T19:16:31.484Z","endTime":"2025-08-03T19:16:37.540Z","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":1},"pitchData":{"startSpeed":87.7,"endSpeed":82.0,"strikeZoneTop":3.77919428003018,"strikeZoneBottom":1.7276813958207,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.158063978080662,"aZ":-26.781924037152187,"pfxX":-4.520373950357103,"pfxZ":3.2148750642568373,"pX":0.09968757196032724,"pZ":1.2271402661754756,"vX0":5.704499168251707,"vY0":-127.68007217130001,"vZ0":-6.741982155827926,"x":113.2,"y":205.65,"x0":-1.5589545364891306,"y0":50.00439020758234,"z0":5.962036677707594,"aX":-7.589197340789143},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.8,"breakHorizontal":7.2,"spinRate":1299,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.42625918787982897,"extension":6.8010490071966485},"index":1,"playId":"5fcc7ddd-e4bf-35d0-8d4e-01ccc7874f54","pitchNumber":2,"startTime":"2025-08-03T19:16:49.737Z","endTime":"2025-08-03T19:16:53.608Z","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":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.4,"strikeZoneTop":3.87,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.792140257706556,"aZ":-12.956663289634019,"pfxX":-1.4386625262374078,"pfxZ":9.888522844480413,"pX":-0.6571644577324133,"pZ":2.393699617384395,"vX0":1.9455906769104305,"vY0":-138.07685620201636,"vZ0":-7.7825389326102785,"x":142.05,"y":174.15,"x0":-1.181808246984819,"y0":50.00672859627409,"z0":6.107884660070306,"aX":-2.79732776881291},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.6,"breakHorizontal":2.3,"spinRate":2174,"spinDirection":195},"zone":7,"typeConfidence":2.0,"plateTime":0.39565590536265294,"extension":6.641283315863156},"hitData":{"launchSpeed":110.4,"launchAngle":7.0,"totalDistance":202.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":117.87,"coordY":149.66}},"index":2,"playId":"b16506d6-f2d3-3a79-b8f3-43ff789d90f2","pitchNumber":3,"startTime":"2025-08-03T19:17:07.498Z","endTime":"2025-08-03T19:17:17.646Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T19:17:17.646Z","atBatIndex":3},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Tommy Pham homers (5) on a line drive to center field. Nick Gonzales scores.","rbi":2,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-03T19:17:31.013Z","endTime":"2025-08-03T19:18:46.330Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":{"id":687134,"link":"/api/v1/people/687134"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":{"id":687134,"link":"/api/v1/people/687134"},"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(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":84.7,"endSpeed":79.3,"strikeZoneTop":3.58506874866009,"strikeZoneBottom":1.57919667122721,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.45937577698405,"aZ":-35.45152357621212,"pfxX":1.2871319715422622,"pfxZ":-2.0815717830984326,"pX":0.09060164926392314,"pZ":2.817914569638805,"vX0":3.331031801448783,"vY0":-123.48699255691018,"vZ0":-1.0570649717547331,"x":113.55,"y":162.7,"x0":-1.433531847524891,"y0":50.00453505036631,"z0":6.1869561979227745,"aX":2.0236104453118795},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.8,"breakHorizontal":-3.0,"spinRate":2456,"spinDirection":90},"zone":5,"typeConfidence":2.0,"plateTime":0.44054959646271197,"extension":6.765373286600546},"index":0,"playId":"d0bdc8c2-f3eb-3e4e-b3b8-d683c0bb59b8","pitchNumber":1,"startTime":"2025-08-03T19:17:46.616Z","endTime":"2025-08-03T19:17:50.592Z","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.7,"endSpeed":79.5,"strikeZoneTop":3.54736736854426,"strikeZoneBottom":1.61548253036125,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.53975597969776,"aZ":-33.568132087616114,"pfxX":1.1015942384905184,"pfxZ":-0.8841832585262805,"pX":1.1167838456251475,"pZ":1.7416100150075813,"vX0":5.705064793971396,"vY0":-123.45538188750808,"vZ0":-3.836491142936456,"x":74.43,"y":191.76,"x0":-1.3508366483719618,"y0":50.004567202632124,"z0":6.089267466952288,"aX":1.7304575973974965},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.2,"breakHorizontal":-3.1,"spinRate":2530,"spinDirection":301},"zone":14,"typeConfidence":2.0,"plateTime":0.4407183360864755,"extension":6.7132910897823646},"index":1,"playId":"8116b9e7-0668-32a8-806a-51048bc85011","pitchNumber":2,"startTime":"2025-08-03T19:18:05.930Z","endTime":"2025-08-03T19:18:12.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":89.0,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.82687426413878,"aZ":-14.667486964075493,"pfxX":-0.5416300314596261,"pfxZ":8.76462908154801,"pX":-0.2880833189441039,"pZ":1.7970447186102514,"vX0":2.5388684878006607,"vY0":-139.37006079146144,"vZ0":-9.212452897044772,"x":127.98,"y":190.26,"x0":-1.1344722510207508,"y0":50.00254378473659,"z0":6.080800452147697,"aX":-1.082058301615363},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.5,"breakHorizontal":0.6,"spinRate":2190,"spinDirection":179},"zone":7,"typeConfidence":2.0,"plateTime":0.39071653125635386,"extension":6.684121228134352},"hitData":{"launchSpeed":110.2,"launchAngle":20.0,"totalDistance":446.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":99.77,"coordY":19.86}},"index":2,"playId":"b57ac17f-a11e-3dee-985a-f60d2902ee9c","pitchNumber":3,"startTime":"2025-08-03T19:18:22.638Z","endTime":"2025-08-03T19:18:46.330Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T19:18:46.330Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Liover Peguero flies out to center fielder Mickey Moniak.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-03T19:18:44.191Z","endTime":"2025-08-03T19:19:45.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"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":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"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.9,"endSpeed":90.0,"strikeZoneTop":3.7288305237994,"strikeZoneBottom":1.56468385153597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.52470068065023,"aZ":-13.268029935961264,"pfxX":-0.8379785229431733,"pfxZ":9.190506010140933,"pX":0.6662505591173008,"pZ":4.419428704496369,"vX0":5.796015367172499,"vY0":-141.2119605918926,"vZ0":-2.4719024239307235,"x":91.6,"y":119.46,"x0":-1.287760948664429,"y0":50.005022887110705,"z0":6.1399544123045375,"aX":-1.7254751526804035},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.4,"breakHorizontal":0.6,"spinRate":2137,"spinDirection":190},"zone":12,"typeConfidence":2.0,"plateTime":0.38513998365861735,"extension":6.752224041560102},"index":0,"playId":"8b238c6d-ca28-383c-b702-ecc17826cf86","pitchNumber":1,"startTime":"2025-08-03T19:19:09.506Z","endTime":"2025-08-03T19:19:12.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":88.3,"strikeZoneTop":3.50052217088707,"strikeZoneBottom":1.56012839423672,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.519088074125893,"aZ":-15.035045136162607,"pfxX":-1.4136198464553726,"pfxZ":8.663393207249879,"pX":0.4898189868952886,"pZ":4.038813309455904,"vX0":5.2632329773806905,"vY0":-138.47232431428466,"vZ0":-3.2251630928240127,"x":98.33,"y":129.73,"x0":-1.236528647073428,"y0":50.00228153240971,"z0":6.200210115335496,"aX":-2.7974533821619096},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.4,"breakHorizontal":1.7,"spinRate":2056,"spinDirection":192},"zone":12,"typeConfidence":2.0,"plateTime":0.39277028100035416,"extension":6.677996518333973},"index":1,"playId":"1e5a9dc0-e578-33fc-b52c-2ba9fbc60ea8","pitchNumber":2,"startTime":"2025-08-03T19:19:21.633Z","endTime":"2025-08-03T19:19:25.987Z","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":93.6,"endSpeed":87.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.77652102747294,"aZ":-14.085442256961102,"pfxX":-0.9092741739260091,"pfxZ":9.426360043006063,"pX":-0.42746127638035614,"pZ":2.6492278431117087,"vX0":2.8883122424321175,"vY0":-136.39800947692174,"vZ0":-6.85750796663941,"x":133.29,"y":167.25,"x0":-1.373445148130823,"y0":50.00403913993498,"z0":6.133031253641279,"aX":-1.7452172971787756},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.2,"breakHorizontal":1.2,"spinRate":2025,"spinDirection":190},"zone":4,"typeConfidence":2.0,"plateTime":0.39875133505491256,"extension":6.655620850663901},"hitData":{"launchSpeed":84.9,"launchAngle":51.0,"totalDistance":256.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.17,"coordY":98.31}},"index":2,"playId":"29e77785-cc7b-38b5-a2d2-56852d33c278","pitchNumber":3,"startTime":"2025-08-03T19:19:34.991Z","endTime":"2025-08-03T19:19:45.201Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T19:19:45.201Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Freeman flies out to center fielder Oneil Cruz.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-03T19:21:46.085Z","endTime":"2025-08-03T19:22:27.774Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"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,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":84.4,"strikeZoneTop":3.29929444360696,"strikeZoneBottom":1.54497911068943,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.39601007112117,"aZ":-23.281654802712254,"pfxX":-6.424888822553188,"pfxZ":4.976620967445888,"pX":-0.1629030653457117,"pZ":1.5529481900259985,"vX0":6.518802727526971,"vY0":-131.45454593808927,"vZ0":-6.006725864987613,"x":123.21,"y":196.85,"x0":-1.8156623288965144,"y0":50.001458656771675,"z0":5.546439339622855,"aX":-11.478870703497071},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.2,"breakHorizontal":10.6,"spinRate":2390,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.41337311742100447,"extension":6.646031294326941},"index":0,"playId":"d6f785ad-d27a-3d42-b945-42a3dff7292f","pitchNumber":1,"startTime":"2025-08-03T19:21:52.294Z","endTime":"2025-08-03T19:21:56.019Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.7,"strikeZoneTop":3.28995314983422,"strikeZoneBottom":1.53582902540585,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.643428491789155,"aZ":-24.22862745237908,"pfxX":-6.339567818120817,"pfxZ":4.356804434105792,"pX":-1.038223248261693,"pZ":3.5692520900908398,"vX0":4.232376764949086,"vY0":-133.4463462757422,"vZ0":-1.265503378806835,"x":156.57,"y":142.41,"x0":-1.8119723242322379,"y0":50.00397249619255,"z0":5.776336915281986,"aX":-11.56525857643476},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.9,"breakHorizontal":10.7,"spinRate":2466,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4086634120033228,"extension":6.478691657570145},"index":1,"playId":"baa6eea0-da03-3b43-9696-ea273dba172c","pitchNumber":2,"startTime":"2025-08-03T19:22:05.342Z","endTime":"2025-08-03T19:22:08.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":74.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.824197398935432,"aZ":-37.2812835971048,"pfxX":6.05158307990725,"pfxZ":-3.6907350980244473,"pX":-0.13564190784724606,"pZ":1.804173774336074,"vX0":2.5929971900686777,"vY0":-116.30633043144715,"vZ0":-0.8440287271693926,"x":122.17,"y":190.07,"x0":-2.0479593978404567,"y0":50.00340843096193,"z0":5.677443740497033,"aX":8.371328385283038},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-6.6,"breakHorizontal":-11.5,"spinRate":2596,"spinDirection":61},"zone":8,"typeConfidence":2.0,"plateTime":0.46918605932364743,"extension":6.470340526229357},"hitData":{"launchSpeed":87.1,"launchAngle":53.0,"totalDistance":235.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.59,"coordY":106.44}},"index":2,"playId":"bf198301-7ad0-3e11-a8df-b5b4709a242c","pitchNumber":3,"startTime":"2025-08-03T19:22:17.325Z","endTime":"2025-08-03T19:22:27.774Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T19:22:27.774Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mickey Moniak strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-03T19:22:35.422Z","endTime":"2025-08-03T19:25:12.736Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"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,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.0,"endSpeed":70.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.46926835864705,"aZ":-41.46814164020522,"pfxX":4.84453843881872,"pfxZ":-7.58416611612498,"pX":1.1364739648553075,"pZ":1.1122506483067864,"vX0":4.405463513586411,"vY0":-110.56117512732584,"vZ0":-0.9497043536169285,"x":73.68,"y":208.75,"x0":-1.5181729945521198,"y0":50.00026067573609,"z0":5.9357571870984716,"aX":5.939215239444406},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.3,"breakVerticalInduced":-13.6,"breakHorizontal":-10.0,"spinRate":2574,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.4972179452009522,"extension":6.612998761881136},"index":0,"playId":"0b711123-cc78-35d6-9704-d085647d30ce","pitchNumber":1,"startTime":"2025-08-03T19:22:48.291Z","endTime":"2025-08-03T19:22:51.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.4,"strikeZoneTop":3.52827151982963,"strikeZoneBottom":1.58805884429288,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.62198520882112,"aZ":-18.32597561305173,"pfxX":-2.7954619819092064,"pfxZ":7.6022683920128085,"pX":-0.6643172184794491,"pZ":3.240661331018029,"vX0":4.361662950409944,"vY0":-133.81018598251788,"vZ0":-3.124469952689975,"x":142.32,"y":151.28,"x0":-1.9488257579795674,"y0":50.005278403540956,"z0":5.72928687399168,"aX":-5.094170654016171},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.3,"breakHorizontal":4.2,"spinRate":2371,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.40861117065899855,"extension":6.392671675852778},"index":1,"playId":"52214efe-8d87-3ed3-b641-f3b061213bef","pitchNumber":2,"startTime":"2025-08-03T19:23:01.197Z","endTime":"2025-08-03T19:23:05.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.55266539595818,"aZ":-33.41741388717986,"pfxX":1.900203027643216,"pfxZ":-0.7764618278195785,"pX":1.014263453165396,"pZ":1.6462497038361206,"vX0":6.203679306502219,"vY0":-125.47196150757678,"vZ0":-3.631908050798227,"x":78.34,"y":194.33,"x0":-1.7292717306158736,"y0":50.000540955704025,"z0":5.81337370887581,"aX":3.0522930826426222},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.9,"breakHorizontal":-4.8,"spinRate":2502,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.4352577352377285,"extension":6.398132979012304},"index":2,"playId":"2a7fbd50-38e1-3508-a5e8-68e773de8e09","pitchNumber":3,"startTime":"2025-08-03T19:23:13.901Z","endTime":"2025-08-03T19:23:20.925Z","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.1,"endSpeed":87.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.32171012704638,"aZ":-19.514336268690773,"pfxX":-5.006776254811096,"pfxZ":6.547002678997165,"pX":0.3879004096394079,"pZ":2.627973649168476,"vX0":8.008047274984845,"vY0":-136.96336459128267,"vZ0":-4.721955602989008,"x":102.21,"y":167.82,"x0":-1.9001924764952807,"y0":50.000314237896745,"z0":5.6773874799982895,"aX":-9.677506072563054},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.3,"breakHorizontal":7.7,"spinRate":2286,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.39729261512919134,"extension":6.4460873903382625},"index":3,"playId":"01edd2f8-f294-3dec-9140-c5cb5e1bcfc1","pitchNumber":4,"startTime":"2025-08-03T19:23:55.144Z","endTime":"2025-08-03T19:23:58.513Z","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":88.7,"endSpeed":83.1,"strikeZoneTop":3.42898413943588,"strikeZoneBottom":1.56277746806114,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.412370749844992,"aZ":-27.58456752535932,"pfxX":-5.6431456031662846,"pfxZ":2.6674465312408824,"pX":1.203885930998865,"pZ":1.3093907385095538,"vX0":9.006737465642814,"vY0":-128.93622499676263,"vZ0":-6.114693612850516,"x":71.11,"y":203.43,"x0":-1.5676215190545293,"y0":50.002554244286,"z0":5.781907490074371,"aX":-9.706206978294446},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.0,"breakHorizontal":8.8,"spinRate":1990,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4213684690289443,"extension":6.565597154085858},"index":4,"playId":"72f765d3-1f7e-35e1-bb6a-b743dec5324a","pitchNumber":5,"startTime":"2025-08-03T19:24:14.823Z","endTime":"2025-08-03T19:24:19.534Z","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.7,"endSpeed":87.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.839170286498273,"aZ":-18.229668182211007,"pfxX":-2.4369389246558777,"pfxZ":7.210688225237975,"pX":0.30392962575354204,"pZ":2.739795025723302,"vX0":6.747667530845685,"vY0":-136.4539687206938,"vZ0":-4.618323148840045,"x":105.41,"y":164.81,"x0":-1.8568614387248605,"y0":50.00186292197136,"z0":5.666218792552125,"aX":-4.712581859302755},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.6,"breakHorizontal":3.4,"spinRate":2422,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.3975467809301536,"extension":6.469317567702087},"index":5,"playId":"350f04df-118c-35e3-bb29-67274589c211","pitchNumber":6,"startTime":"2025-08-03T19:24:30.294Z","endTime":"2025-08-03T19:24:33.294Z","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":94.6,"endSpeed":87.9,"strikeZoneTop":3.48052574615208,"strikeZoneBottom":1.57719441865881,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.6528828318528,"aZ":-18.307561636544953,"pfxX":-4.070823140612564,"pfxZ":7.084141484924574,"pX":-0.9721387765598812,"pZ":3.0233631016213853,"vX0":4.189627018962306,"vY0":-137.83062941031812,"vZ0":-3.7167646474520075,"x":154.06,"y":157.15,"x0":-1.9704913086673574,"y0":50.001414443995536,"z0":5.598208653683798,"aX":-7.967589728769696},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.4,"breakHorizontal":6.7,"spinRate":2492,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.39478291529757703,"extension":6.412729447923187},"index":6,"playId":"643c9f76-be44-3b0d-9dac-fd6eb0f45a26","pitchNumber":7,"startTime":"2025-08-03T19:24:50.840Z","endTime":"2025-08-03T19:24:54.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":82.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.669614285468903,"aZ":-29.336777837399104,"pfxX":1.5327517035021434,"pfxZ":1.6684435731769467,"pX":0.8279843435509441,"pZ":0.781762327322588,"vX0":6.117245092795687,"vY0":-128.1364005511463,"vZ0":-6.785316924540554,"x":85.44,"y":217.67,"x0":-1.7671074831130347,"y0":50.003836261679446,"z0":5.687029804309854,"aX":2.608015791944161},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.0,"breakHorizontal":-3.8,"spinRate":1903,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4236994121539359,"extension":6.547013624650439},"index":7,"playId":"e4a46330-3149-3248-b64e-91b470b64322","pitchNumber":8,"startTime":"2025-08-03T19:25:07.091Z","endTime":"2025-08-03T19:25:12.736Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T19:25:12.736Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hunter Goodman flies out to right fielder Jack Suwinski.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-03T19:25:22.511Z","endTime":"2025-08-03T19:26:02.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.208388247353493,"aZ":-33.84490854512817,"pfxX":9.152288553761665,"pfxZ":-1.169783103206031,"pX":0.4654275688247432,"pZ":2.5047532078331067,"vX0":3.0190536871533253,"vY0":-118.55424309993731,"vZ0":-0.5220372712483449,"x":99.26,"y":171.15,"x0":-2.0110298184703486,"y0":50.00066180875255,"z0":5.798782815156391,"aX":13.11431616947671},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-1.9,"breakHorizontal":-17.3,"spinRate":2674,"spinDirection":62},"zone":6,"typeConfidence":2.0,"plateTime":0.46079704663434784,"extension":6.323820191249186},"index":0,"playId":"7d3e1657-6221-3696-8161-a907b9f5d462","pitchNumber":1,"startTime":"2025-08-03T19:25:38.357Z","endTime":"2025-08-03T19:25:42.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":87.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.38115617389768,"aZ":-16.255855281801164,"pfxX":-4.203887759022937,"pfxZ":8.301284446016385,"pX":0.6189017985452271,"pZ":2.1414300954264878,"vX0":7.760594804039347,"vY0":-136.46976800659536,"vZ0":-6.398968140739828,"x":93.41,"y":180.96,"x0":-1.6943748980780082,"y0":50.002121374555635,"z0":5.605042968161978,"aX":-8.06103081461264},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.2,"breakHorizontal":6.2,"spinRate":2526,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.398859531909066,"extension":6.466838567276703},"hitData":{"launchSpeed":97.0,"launchAngle":36.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":217.77,"coordY":84.68}},"index":1,"playId":"6d8dfdbf-4d18-3c45-8461-c0148cda470a","pitchNumber":2,"startTime":"2025-08-03T19:25:53.796Z","endTime":"2025-08-03T19:26:02.696Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T19:26:02.696Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jack Suwinski called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-03T19:28:02.669Z","endTime":"2025-08-03T19:29:15.313Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"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":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.97586316874616,"aZ":-13.090726316128825,"pfxX":-0.9103120130972719,"pfxZ":10.278325813145315,"pX":0.275455030565924,"pZ":2.6323880048949375,"vX0":4.804645589401885,"vY0":-135.03801912224336,"vZ0":-7.309262488869346,"x":106.5,"y":167.71,"x0":-1.4045371063475307,"y0":50.002242325370716,"z0":6.285341381085955,"aX":-1.6910009788021731},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.4,"breakHorizontal":0.7,"spinRate":2169,"spinDirection":192},"zone":5,"typeConfidence":2.0,"plateTime":0.40481385893326305,"extension":6.467163604184403},"index":0,"playId":"d59cc7bf-48c8-3984-b9a9-e8eb90098eef","pitchNumber":1,"startTime":"2025-08-03T19:28:17.775Z","endTime":"2025-08-03T19:28:21.779Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.0,"strikeZoneTop":3.61076680591742,"strikeZoneBottom":1.56268533856326,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.74216402522103,"aZ":-14.241288015871106,"pfxX":-1.4324287652956849,"pfxZ":9.29668571380036,"pX":-0.29375131504171603,"pZ":3.7014001569173405,"vX0":3.626275309561999,"vY0":-137.35431890302033,"vZ0":-4.5346641713148035,"x":128.2,"y":138.84,"x0":-1.4394358599500694,"y0":50.000548972386206,"z0":6.3280190454361795,"aX":-2.762772525722838},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.2,"breakHorizontal":1.9,"spinRate":2167,"spinDirection":187},"zone":1,"typeConfidence":2.0,"plateTime":0.39734266112518135,"extension":6.440259256120899},"index":1,"playId":"874060a3-e705-39bb-b39a-14db5a851732","pitchNumber":2,"startTime":"2025-08-03T19:28:33.237Z","endTime":"2025-08-03T19:28:37.605Z","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":80.2,"endSpeed":74.8,"strikeZoneTop":3.55,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.441544425742524,"aZ":-38.7965408984011,"pfxX":2.438128321812878,"pfxZ":-4.730290272748071,"pX":0.06524589629499691,"pZ":3.1788277691252307,"vX0":2.17168998241449,"vY0":-116.88099183773251,"vZ0":0.6081227421132926,"x":114.51,"y":152.95,"x0":-1.188422345151529,"y0":50.00134991375061,"z0":6.5222573008813445,"aX":3.414829032986978},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-8.2,"breakHorizontal":-4.9,"spinRate":2446,"spinDirection":16},"zone":2,"typeConfidence":2.0,"plateTime":0.4663915681174631,"extension":6.362882683891719},"index":2,"playId":"5f3c7655-33a1-3ad7-aca8-b07283ae4153","pitchNumber":3,"startTime":"2025-08-03T19:28:45.254Z","endTime":"2025-08-03T19:28:48.298Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.4,"strikeZoneTop":3.50963782824663,"strikeZoneBottom":1.61015908934711,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.096956355702577,"aZ":-15.367462426221998,"pfxX":-0.8452310579293165,"pfxZ":8.654563544825347,"pX":-0.5894091641521485,"pZ":3.2694949763323695,"vX0":1.84994419954586,"vY0":-137.6512396219708,"vZ0":-5.535560545767204,"x":139.47,"y":150.5,"x0":-1.156765862469435,"y0":50.00595117035672,"z0":6.326703366321724,"aX":-1.642180060575738},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.9,"breakHorizontal":1.2,"spinRate":2048,"spinDirection":189},"zone":1,"typeConfidence":2.0,"plateTime":0.3960930403430849,"extension":6.5528194806539855},"index":3,"playId":"e89d7371-6b46-336c-8ac2-d448913ba3d7","pitchNumber":4,"startTime":"2025-08-03T19:29:07.585Z","endTime":"2025-08-03T19:29:15.313Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T19:29:15.313Z","atBatIndex":9},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Henry Davis lines out sharply to left fielder Jordan Beck.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-03T19:29:17.917Z","endTime":"2025-08-03T19:29:56.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"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":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":79.3,"strikeZoneTop":3.51238279662326,"strikeZoneBottom":1.64773252669942,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.125022389260817,"aZ":-35.8297180394294,"pfxX":0.7908511369039175,"pfxZ":-2.342374665722213,"pX":0.9960006007431969,"pZ":1.7008239814451847,"vX0":5.523440428712615,"vY0":-122.96157973892973,"vZ0":-3.5015846710135357,"x":79.03,"y":192.86,"x0":-1.3650987434536361,"y0":50.00309120896562,"z0":6.125960539748115,"aX":1.2335347126180252},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-4.8,"breakHorizontal":-2.5,"spinRate":2462,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.4423094551051614,"extension":6.760754743312519},"index":0,"playId":"b7d77471-ae3d-38cc-b43c-90d2108af1e2","pitchNumber":1,"startTime":"2025-08-03T19:29:34.945Z","endTime":"2025-08-03T19:29:41.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":87.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.944752122451344,"aZ":-16.366819204652497,"pfxX":-1.8507936862071148,"pfxZ":8.239050856221166,"pX":-0.08829469094501859,"pZ":2.5997405551386232,"vX0":4.3970621005571,"vY0":-136.63356397478958,"vZ0":-6.608367482557662,"x":120.37,"y":168.59,"x0":-1.4674890848714803,"y0":50.003315387217015,"z0":6.1459310910044165,"aX":-3.5514945810143286},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.9,"breakHorizontal":2.5,"spinRate":2160,"spinDirection":183},"zone":5,"typeConfidence":2.0,"plateTime":0.3986428682247536,"extension":6.630966674754429},"hitData":{"launchSpeed":110.0,"launchAngle":15.0,"totalDistance":337.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":66.13,"coordY":77.34}},"index":1,"playId":"3b19d436-cae4-310f-9ad1-459f677a3bc8","pitchNumber":2,"startTime":"2025-08-03T19:29:46.644Z","endTime":"2025-08-03T19:29:56.344Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T19:29:56.344Z","atBatIndex":10},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jared Triolo walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-03T19:30:03.236Z","endTime":"2025-08-03T19:31:31.665Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"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":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":88.8,"strikeZoneTop":3.93749811753123,"strikeZoneBottom":1.76757101160319,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.213953260512106,"aZ":-12.612068927713477,"pfxX":-0.050598580252520176,"pfxZ":9.876252260760488,"pX":0.9613261327262544,"pZ":1.6790628973190087,"vX0":5.249632190392697,"vY0":-138.49177749291135,"vZ0":-9.866417307326524,"x":80.36,"y":193.45,"x0":-0.9366534974977102,"y0":50.00274221297262,"z0":6.088585695323117,"aX":-0.10038733595912346},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.4,"breakHorizontal":-0.8,"spinRate":2138,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.39255365105471496,"extension":6.748520202076023},"index":0,"playId":"c69c018b-58dc-335c-9303-73c72c580d00","pitchNumber":1,"startTime":"2025-08-03T19:30:17.698Z","endTime":"2025-08-03T19:30:22.329Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":88.2,"strikeZoneTop":3.82,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.42813251050976,"aZ":-14.474589545348515,"pfxX":-1.0039628247072079,"pfxZ":9.006891670131779,"pX":0.04604531057990768,"pZ":2.6902571732304006,"vX0":4.18263637685929,"vY0":-138.03157148780863,"vZ0":-6.745337720770182,"x":115.24,"y":166.14,"x0":-1.3464654739356203,"y0":50.00305084697435,"z0":6.106954720200331,"aX":-1.9734014188614422},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.4,"breakHorizontal":1.1,"spinRate":2167,"spinDirection":192},"zone":5,"typeConfidence":2.0,"plateTime":0.3940662620689581,"extension":6.655742388308145},"index":1,"playId":"91bdff6e-d3d0-30a6-9c1e-fa5a7abc3278","pitchNumber":2,"startTime":"2025-08-03T19:30:32.733Z","endTime":"2025-08-03T19:30:35.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, 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":2},"pitchData":{"startSpeed":82.5,"endSpeed":77.5,"strikeZoneTop":3.83981452442656,"strikeZoneBottom":1.70745210485589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.64243072206363,"aZ":-37.537133007350604,"pfxX":-2.734708574381949,"pfxZ":-3.6273901711646532,"pX":0.6235017703735394,"pZ":-0.17632995994647513,"vX0":4.751590498547231,"vY0":-120.01690320572621,"vZ0":-7.191575502293483,"x":93.23,"y":243.54,"x0":-1.016198352764135,"y0":50.00581211754164,"z0":6.1546343083687844,"aX":-4.037589122024633},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-7.9,"breakHorizontal":4.0,"spinRate":2504,"spinDirection":12},"zone":14,"typeConfidence":2.0,"plateTime":0.4543213851029164,"extension":6.690898424001579},"index":2,"playId":"e76d8441-4f69-37f4-90f4-1c1853121163","pitchNumber":3,"startTime":"2025-08-03T19:30:56.041Z","endTime":"2025-08-03T19:31:02.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":88.3,"strikeZoneTop":3.87673852874774,"strikeZoneBottom":1.70708315917243,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.53125507903958,"aZ":-12.681754572758704,"pfxX":-1.7046162142965962,"pfxZ":9.946461254543017,"pX":0.7150094337488255,"pZ":1.2646773716171358,"vX0":5.5773814459199444,"vY0":-137.87857703924288,"vZ0":-10.708441112405021,"x":89.75,"y":204.63,"x0":-1.0968454806232115,"y0":50.00061228380573,"z0":6.013062015025889,"aX":-3.3400763365050663},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.4,"breakHorizontal":2.2,"spinRate":2244,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.3945779181820033,"extension":6.753464788758924},"index":3,"playId":"7271f3f4-b466-3c0a-a629-73b4da56ff38","pitchNumber":4,"startTime":"2025-08-03T19:31:12.184Z","endTime":"2025-08-03T19:31:16.485Z","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":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.7,"strikeZoneTop":3.88583020184551,"strikeZoneBottom":1.82833343975712,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.150264794449058,"aZ":-16.42558288524754,"pfxX":-1.5809658436696883,"pfxZ":8.080504683636018,"pX":0.4629374259983431,"pZ":4.015747613896279,"vX0":5.2770815855148,"vY0":-137.45992055517468,"vZ0":-3.1781773967726754,"x":99.35,"y":130.35,"x0":-1.260856793488361,"y0":50.00589644678337,"z0":6.276285053590367,"aX":-3.0831794362668172},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.3,"breakHorizontal":1.9,"spinRate":2083,"spinDirection":184},"zone":12,"typeConfidence":2.0,"plateTime":0.39567022236347515,"extension":6.710301887319271},"index":4,"playId":"46fb7b46-cb78-376c-8f89-d2b7526d472f","pitchNumber":5,"startTime":"2025-08-03T19:31:27.091Z","endTime":"2025-08-03T19:31:31.665Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T19:31:31.665Z","atBatIndex":11},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Spencer Horwitz homers (4) on a fly ball to right field. Jared Triolo scores.","rbi":2,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-03T19:31:38.203Z","endTime":"2025-08-03T19:32:26.452Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":{"id":687134,"link":"/api/v1/people/687134"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":{"id":687134,"link":"/api/v1/people/687134"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.6,"strikeZoneTop":3.62,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.475880110718776,"aZ":-22.698161987050963,"pfxX":-6.1190068693218045,"pfxZ":5.652987745163049,"pX":0.2355636734367487,"pZ":2.0605535558427794,"vX0":6.737838692507966,"vY0":-127.67094482650539,"vZ0":-5.47444361427712,"x":108.02,"y":183.15,"x0":-1.6236823274291625,"y0":50.00415450208693,"z0":5.9826847628927045,"aX":-10.25904388955719},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.4,"breakHorizontal":9.8,"spinRate":1321,"spinDirection":206},"zone":8,"typeConfidence":2.0,"plateTime":0.426506974815402,"extension":6.842852334030607},"hitData":{"launchSpeed":101.6,"launchAngle":29.0,"totalDistance":416.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":231.3,"coordY":66.03}},"index":0,"playId":"3c610f30-6e0f-3e52-9db9-3eedddf1acd7","pitchNumber":1,"startTime":"2025-08-03T19:31:56.080Z","endTime":"2025-08-03T19:32:26.452Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T19:32:26.452Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryan Reynolds walks.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-03T19:32:37.032Z","endTime":"2025-08-03T19:34:27.080Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"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],"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":75.8,"strikeZoneTop":3.18430350171129,"strikeZoneBottom":1.45869009892696,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.997766686940576,"aZ":-37.72435332826428,"pfxX":-0.8796198547232725,"pfxZ":-3.9530594590474366,"pX":0.8592240801032119,"pZ":-0.5314467654271878,"vX0":5.304526628872522,"vY0":-117.16712217246116,"vZ0":-7.140013280496558,"x":84.25,"y":253.13,"x0":-1.3098062311808771,"y0":50.00334964674441,"z0":6.037703942746207,"aX":-1.2367709886033385},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-8.5,"breakHorizontal":0.5,"spinRate":2484,"spinDirection":16},"zone":14,"typeConfidence":2.0,"plateTime":0.46565459216579486,"extension":6.794253382120506},"index":0,"playId":"2825d0dd-019f-3d03-8d32-ba4352387269","pitchNumber":1,"startTime":"2025-08-03T19:32:47.872Z","endTime":"2025-08-03T19:32:51.222Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":88.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.08254663816621,"aZ":-14.504638313385449,"pfxX":-0.6775180649404877,"pfxZ":8.92776007309722,"pX":0.04394610024692184,"pZ":3.254299687009063,"vX0":4.901324037729094,"vY0":-138.63571053075844,"vZ0":-5.149156917007629,"x":115.32,"y":150.91,"x0":-1.6462642570313144,"y0":50.00576435258096,"z0":6.077502248597859,"aX":-1.3419970785423156},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.5,"breakHorizontal":0.4,"spinRate":2221,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.39257003284596115,"extension":6.746189354416409},"index":1,"playId":"6c4a186b-1086-357b-be51-1178535689fd","pitchNumber":2,"startTime":"2025-08-03T19:33:04.688Z","endTime":"2025-08-03T19:33:10.181Z","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-03T19:33:15.108Z","endTime":"2025-08-03T19:33:31.414Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"}},{"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":96.7,"endSpeed":89.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.00261337862436,"aZ":-15.048217050695179,"pfxX":-0.6333779774363455,"pfxZ":8.441802136236273,"pX":1.00693765455546,"pZ":2.1886530807508753,"vX0":6.481360094191459,"vY0":-140.60994517311588,"vZ0":-8.086184779664858,"x":78.62,"y":179.69,"x0":-1.2328882474999758,"y0":50.00068722825005,"z0":6.051981918111602,"aX":-1.2854065442471914},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.0,"breakHorizontal":0.0,"spinRate":2195,"spinDirection":183},"zone":14,"typeConfidence":2.0,"plateTime":0.38761027471653176,"extension":6.78274170618274},"index":3,"playId":"e0065601-9fe3-3153-ad5f-ec407fb7ada3","pitchNumber":3,"startTime":"2025-08-03T19:33:31.414Z","endTime":"2025-08-03T19:33:35.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":82.5,"strikeZoneTop":3.09978530159972,"strikeZoneBottom":1.50169385360113,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.173997008201482,"aZ":-33.06218485511654,"pfxX":1.5315498471951434,"pfxZ":-0.5339498253781572,"pX":0.797119056992099,"pZ":-0.32624169893568744,"vX0":5.523019856862185,"vY0":-127.16544485090463,"vZ0":-9.137591837380905,"x":86.62,"y":247.59,"x0":-1.58435906428537,"y0":50.00147886503858,"z0":5.863470170129471,"aX":2.557650967615945},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-2.5,"breakHorizontal":-3.8,"spinRate":2679,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4274563694725759,"extension":6.90723270366418},"index":4,"playId":"026fedee-5054-3def-ad4c-8c574a5e35e2","pitchNumber":4,"startTime":"2025-08-03T19:33:47.499Z","endTime":"2025-08-03T19:33:52.598Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":90.1,"strikeZoneTop":3.03613966815282,"strikeZoneBottom":1.48396308345016,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.387577751599732,"aZ":-12.80153942318728,"pfxX":0.22887745543251592,"pfxZ":9.488037533350631,"pX":0.7035421673393462,"pZ":1.3877672969051515,"vX0":5.059739582290216,"vY0":-140.67461790111145,"vZ0":-10.476305682168846,"x":90.18,"y":201.31,"x0":-1.1342596875779813,"y0":50.00002246077705,"z0":5.948761596086226,"aX":0.46567938862153996},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.6,"breakHorizontal":-1.3,"spinRate":2197,"spinDirection":188},"zone":9,"typeConfidence":2.0,"plateTime":0.386644363037024,"extension":6.825480326667377},"index":5,"playId":"6962a138-d9d8-3dc6-af08-46a0ffa2f619","pitchNumber":5,"startTime":"2025-08-03T19:34:08.123Z","endTime":"2025-08-03T19:34:13.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":88.3,"strikeZoneTop":3.1306767812237,"strikeZoneBottom":1.42115866675817,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.43976428491434,"aZ":-11.511625537564504,"pfxX":0.6077101220321168,"pfxZ":10.550310900312947,"pX":1.3644947457826544,"pZ":1.3245609129866474,"vX0":6.812956709073873,"vY0":-138.03861385544417,"vZ0":-10.63957095398947,"x":64.99,"y":203.02,"x0":-1.1993729145316188,"y0":50.00197403523155,"z0":5.970371897078467,"aX":1.1903003053250074},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.4,"breakHorizontal":-2.3,"spinRate":2245,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.3945541343287644,"extension":6.85861880326722},"index":6,"playId":"578d9d82-cccb-3fa5-86f9-c3be2f2ec17e","pitchNumber":6,"startTime":"2025-08-03T19:34:22.517Z","endTime":"2025-08-03T19:34:27.080Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T19:34:27.080Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Gonzales singles on a ground ball to center fielder Mickey Moniak. Bryan Reynolds to 2nd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-03T19:35:36.560Z","endTime":"2025-08-03T19:36:44.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"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,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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"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":2},"index":0,"startTime":"2025-08-03T19:34:38.505Z","endTime":"2025-08-03T19:35:38.911Z","isPitch":false,"type":"action"},{"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":90.4,"endSpeed":84.4,"strikeZoneTop":3.45046274448069,"strikeZoneBottom":1.5749201131588,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.731324412159076,"aZ":-25.07438071937474,"pfxX":2.63418214129498,"pfxZ":3.9920776888976457,"pX":1.652967372504654,"pZ":1.431738997011747,"vX0":7.3071296968187305,"vY0":-131.44976711162118,"vZ0":-7.210936293522814,"x":53.99,"y":200.12,"x0":-1.4875730139602121,"y0":50.00213546713747,"z0":6.029913337721161,"aX":4.680734075349282},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.1,"breakHorizontal":-6.1,"spinRate":2401,"spinDirection":163},"zone":14,"typeConfidence":2.0,"plateTime":0.41419974166207885,"extension":6.6833483062675105},"index":1,"playId":"0ad44f52-afe7-3023-9f4e-51e1c798f9a1","pitchNumber":1,"startTime":"2025-08-03T19:35:38.911Z","endTime":"2025-08-03T19:35:43.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":86.1,"strikeZoneTop":3.49642168308154,"strikeZoneBottom":1.58348582076272,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.218605557669864,"aZ":-19.93482526385777,"pfxX":-2.3813679530447325,"pfxZ":6.515661165856304,"pX":-0.11618350116637857,"pZ":4.435937262500861,"vX0":4.571900245216961,"vY0":-134.92018021585966,"vZ0":-1.289141809637036,"x":121.43,"y":119.01,"x0":-1.5091177951979085,"y0":50.001241606807326,"z0":6.299674453446584,"aX":-4.4725969240920005},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.8,"breakHorizontal":3.6,"spinRate":2036,"spinDirection":186},"zone":11,"typeConfidence":2.0,"plateTime":0.40311418618915695,"extension":6.515871725504181},"index":2,"playId":"a5844b8d-ebfa-3445-8605-329b615fac86","pitchNumber":2,"startTime":"2025-08-03T19:35:53.372Z","endTime":"2025-08-03T19:35:56.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":87.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.68532353717912,"aZ":-15.357611683936936,"pfxX":-1.440233576343596,"pfxZ":8.734722057755263,"pX":-0.10683451498937335,"pZ":1.5397959957742169,"vX0":3.321644104705877,"vY0":-136.79461577269734,"vZ0":-9.703767393816513,"x":121.07,"y":197.21,"x0":-1.141197950006723,"y0":50.00443110119188,"z0":6.148945342826364,"aX":-2.7735491686765736},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.3,"breakHorizontal":2.0,"spinRate":1988,"spinDirection":188},"zone":8,"typeConfidence":2.0,"plateTime":0.39799914170216066,"extension":6.6757703932026295},"index":3,"playId":"8861dd69-535f-37b8-b56f-206b1aac41de","pitchNumber":3,"startTime":"2025-08-03T19:36:12.693Z","endTime":"2025-08-03T19:36:17.928Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.3028712366036,"aZ":-15.907553827165968,"pfxX":-1.6417351361308112,"pfxZ":8.35023525093045,"pX":0.5402163631020115,"pZ":2.432624349084305,"vX0":5.366905695052922,"vY0":-137.89357516495483,"vZ0":-7.201267112226318,"x":96.41,"y":173.1,"x0":-1.2081194058582825,"y0":50.00496273850073,"z0":6.128262880245059,"aX":-3.199477031464345},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.0,"breakHorizontal":2.0,"spinRate":2073,"spinDirection":192},"zone":6,"typeConfidence":2.0,"plateTime":0.395445085895203,"extension":6.631183814733919},"hitData":{"launchSpeed":104.6,"launchAngle":-3.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.14,"coordY":147.27}},"index":4,"playId":"9c6c6735-3801-3c6a-a1d2-8bb36611c033","pitchNumber":4,"startTime":"2025-08-03T19:36:33.658Z","endTime":"2025-08-03T19:36:44.181Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T19:36:44.181Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Oneil Cruz grounds out, shortstop Ezequiel Tovar to first baseman Warming Bernabel.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-03T19:36:58.715Z","endTime":"2025-08-03T19:38:38.062Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"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":82.0,"endSpeed":76.6,"strikeZoneTop":3.82354484175472,"strikeZoneBottom":1.65240607309427,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.736735222555218,"aZ":-37.422488462848335,"pfxX":0.50571547690753,"pfxZ":-3.5877330867948904,"pX":-0.07197254986845512,"pZ":1.806425685223646,"vX0":2.554563350095785,"vY0":-119.56713899759481,"vZ0":-2.64810833256048,"x":119.74,"y":190.01,"x0":-1.2152220961028246,"y0":50.00272806608285,"z0":6.251747711366053,"aX":0.739558257569412},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-6.8,"breakHorizontal":-1.4,"spinRate":2516,"spinDirection":16},"zone":8,"typeConfidence":2.0,"plateTime":0.45623342922868737,"extension":6.546077070602695},"index":0,"playId":"6bcb36f5-a915-3876-b69d-1540c0251873","pitchNumber":1,"startTime":"2025-08-03T19:37:14.028Z","endTime":"2025-08-03T19:37:17.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":76.4,"strikeZoneTop":4.06542036187395,"strikeZoneBottom":1.78185892039576,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.43300667342034,"aZ":-37.64012648032091,"pfxX":0.5089592650635316,"pfxZ":-3.7612631215340757,"pX":0.12819559039952796,"pZ":1.3473964759564812,"vX0":3.1224889968357674,"vY0":-119.39020814465589,"vZ0":-3.7097997721065705,"x":112.11,"y":202.4,"x0":-1.258814648994585,"y0":50.0019404551713,"z0":6.284048591729611,"aX":0.7395742820289886},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-7.4,"breakHorizontal":-1.7,"spinRate":2473,"spinDirection":19},"zone":14,"typeConfidence":2.0,"plateTime":0.4575107224260351,"extension":6.635737549084052},"index":1,"playId":"0fc984e7-0019-3cfc-bc9d-ee95ad67be5e","pitchNumber":2,"startTime":"2025-08-03T19:37:30.639Z","endTime":"2025-08-03T19:37:35.365Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.7,"strikeZoneTop":3.8756913008766,"strikeZoneBottom":1.7044907063798,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.84557655640184,"aZ":-27.99439110575633,"pfxX":-3.19071064458883,"pfxZ":2.5230163533944285,"pX":-0.6818119837367415,"pZ":4.3317993735373985,"vX0":3.5815226899361132,"vY0":-127.02842795073548,"vZ0":0.8187339778500599,"x":142.99,"y":121.82,"x0":-1.686880831474916,"y0":50.00040520959831,"z0":6.2087521978611875,"aX":-5.281631558354629},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.9,"breakHorizontal":5.0,"spinRate":1191,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.42905558274849787,"extension":6.632344154494613},"index":2,"playId":"0928d459-78fe-374e-ad33-fea93e45e343","pitchNumber":3,"startTime":"2025-08-03T19:37:47.842Z","endTime":"2025-08-03T19:37:50.856Z","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.8,"endSpeed":86.7,"strikeZoneTop":3.87,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.253810774357227,"aZ":-13.610299204210378,"pfxX":-0.8018298261632666,"pfxZ":9.740530270437878,"pX":-0.0036921896309970296,"pZ":2.457685693922346,"vX0":3.4794112726506725,"vY0":-136.5070405525985,"vZ0":-7.704268607167038,"x":117.14,"y":172.42,"x0":-1.18521160780487,"y0":50.004883676828676,"z0":6.234327287482824,"aX":-1.5288746897531085},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.4,"breakHorizontal":0.8,"spinRate":2176,"spinDirection":189},"zone":5,"typeConfidence":2.0,"plateTime":0.3997273941371904,"extension":6.578081154558765},"index":3,"playId":"81a360e1-4f22-3b37-bed7-07e638f8e663","pitchNumber":4,"startTime":"2025-08-03T19:38:05.015Z","endTime":"2025-08-03T19:38:09.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.4,"strikeZoneTop":3.87,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.170359559390096,"aZ":-26.147178906003838,"pfxX":-5.1102175510095185,"pfxZ":3.5351650928463734,"pX":-0.9768616254280035,"pZ":2.6566403461509376,"vX0":3.382137406647951,"vY0":-128.66557260211098,"vZ0":-3.6310040626071913,"x":154.24,"y":167.05,"x0":-1.6325196846517513,"y0":50.0061748504675,"z0":6.071741552103456,"aX":-8.724787274310998},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.0,"breakHorizontal":8.6,"spinRate":1369,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.42279537591622063,"extension":6.726956886535337},"hitData":{"launchSpeed":85.8,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.43,"coordY":145.37}},"index":4,"playId":"2d5d16e8-e36e-34c1-8f09-14a6d98f18ad","pitchNumber":5,"startTime":"2025-08-03T19:38:31.853Z","endTime":"2025-08-03T19:38:38.062Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T19:38:38.062Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jordan Beck flies out to right fielder Jack Suwinski.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-03T19:40:39.344Z","endTime":"2025-08-03T19:41:13.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":85.4,"strikeZoneTop":3.68493558714935,"strikeZoneBottom":1.5954558895724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.299566624595094,"aZ":-19.036881907380856,"pfxX":-3.5316538867628333,"pfxZ":7.139325213664026,"pX":-0.2870273019385463,"pZ":2.9021046583030046,"vX0":5.16905684521297,"vY0":-133.46611726690142,"vZ0":-4.207151567148023,"x":127.94,"y":160.42,"x0":-1.7722781152639195,"y0":50.004110811745406,"z0":5.8341225958989105,"aX":-6.500520520738484},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.5,"breakHorizontal":5.5,"spinRate":2370,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.40726081666096947,"extension":6.437465025218},"index":0,"playId":"9964bf94-9f1d-34d6-b00c-f759edad4ddc","pitchNumber":1,"startTime":"2025-08-03T19:40:50.302Z","endTime":"2025-08-03T19:40:54.063Z","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":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.4,"strikeZoneTop":3.68,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.228746756891404,"aZ":-36.38797002944563,"pfxX":6.0604991717809735,"pfxZ":-2.9601642223690465,"pX":0.8280321927059439,"pZ":2.188863884118859,"vX0":4.422849277619942,"vY0":-118.2198908390019,"vZ0":-0.4237362807448658,"x":85.44,"y":179.68,"x0":-1.8502984508411404,"y0":50.002035145546316,"z0":5.692850503239031,"aX":8.630291459718658},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-5.2,"breakHorizontal":-12.0,"spinRate":2646,"spinDirection":64},"zone":9,"typeConfidence":2.0,"plateTime":0.462227489236831,"extension":6.480258917359889},"hitData":{"launchSpeed":97.4,"launchAngle":37.0,"totalDistance":377.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.7,"coordY":56.68}},"index":1,"playId":"9b2f3d52-b5e3-3515-bcf5-f0413746ac5b","pitchNumber":2,"startTime":"2025-08-03T19:41:02.835Z","endTime":"2025-08-03T19:41:13.472Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T19:41:13.472Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-03T19:41:19.807Z","endTime":"2025-08-03T19:42:32.579Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"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,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":75.5,"strikeZoneTop":3.27104273757134,"strikeZoneBottom":1.44348797159243,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.982928747951515,"aZ":-32.00953912991743,"pfxX":8.116870196603598,"pfxZ":0.11579497356746771,"pX":-0.5453043667339585,"pZ":2.8139353112544043,"vX0":1.1363866294729854,"vY0":-117.85332920440769,"vZ0":-0.04399560887067433,"x":137.79,"y":162.8,"x0":-2.0879380731186767,"y0":50.00398867564125,"z0":5.749834366698051,"aX":11.603334910834121},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":0.5,"breakHorizontal":-15.0,"spinRate":2668,"spinDirection":67},"zone":1,"typeConfidence":2.0,"plateTime":0.4619092925285768,"extension":6.344295334855188},"index":0,"playId":"9c34e63d-783f-3e58-b3e3-d4d4356343b9","pitchNumber":1,"startTime":"2025-08-03T19:41:39.379Z","endTime":"2025-08-03T19:41:43.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":86.8,"strikeZoneTop":3.22043604965103,"strikeZoneBottom":1.39288977278828,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.48398821994988,"aZ":-17.45444578808869,"pfxX":-4.257530844777835,"pfxZ":7.835586670383992,"pX":1.3991940879897125,"pZ":0.7517111413573856,"vX0":9.40178598951016,"vY0":-134.53587991177363,"vZ0":-9.726147039681926,"x":63.67,"y":218.48,"x0":-1.549770063307825,"y0":50.00076995386496,"z0":5.589511116408426,"aX":-7.9961479718946835},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.7,"breakHorizontal":6.2,"spinRate":2431,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.40338972335775347,"extension":6.511483654522878},"index":1,"playId":"2dad7812-8630-3443-9d6c-fae758e73f16","pitchNumber":2,"startTime":"2025-08-03T19:41:53.524Z","endTime":"2025-08-03T19:41:58.164Z","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.4,"endSpeed":87.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.531963425892933,"aZ":-18.383788994657756,"pfxX":-3.467957026597606,"pfxZ":7.203376443415596,"pX":0.44334886390364686,"pZ":2.6183011394010314,"vX0":7.007873788232094,"vY0":-135.9644600834979,"vZ0":-5.02829402058309,"x":100.1,"y":168.09,"x0":-1.6912354669139995,"y0":50.00372859828612,"z0":5.726939302845072,"aX":-6.6404489079957445},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.5,"breakHorizontal":5.2,"spinRate":2478,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.3994528977128686,"extension":6.492943894705125},"index":2,"playId":"9e847a77-e460-39bc-ae83-aa0de12072fe","pitchNumber":3,"startTime":"2025-08-03T19:42:07.899Z","endTime":"2025-08-03T19:42:10.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":77.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.419277970135095,"aZ":-35.855621485170936,"pfxX":4.738771359297934,"pfxZ":-2.4839462744223955,"pX":1.7832603829489495,"pZ":1.447297712444624,"vX0":6.807086642258087,"vY0":-119.96030260642719,"vZ0":-2.471233185657866,"x":49.03,"y":199.7,"x0":-1.6878869186348928,"y0":50.0016307257441,"z0":5.634053462246975,"aX":7.025926330113819},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-4.8,"breakHorizontal":-10.0,"spinRate":2716,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4535836717226611,"extension":6.564464605866506},"index":3,"playId":"42dc3ec1-dbce-3afe-b496-5c81233e5f5b","pitchNumber":4,"startTime":"2025-08-03T19:42:26.558Z","endTime":"2025-08-03T19:42:32.579Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T19:42:32.579Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Warming Bernabel grounds out, third baseman Jared Triolo to first baseman Spencer Horwitz.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-03T19:42:42.687Z","endTime":"2025-08-03T19:43:03.930Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"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],"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":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.8,"strikeZoneTop":3.411,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.25249961648475,"aZ":-24.753806011914815,"pfxX":-6.776277518664283,"pfxZ":4.001717199219115,"pX":-0.2128398783102867,"pZ":1.97375871182024,"vX0":6.591822860747322,"vY0":-134.14077861289567,"vZ0":-4.869704617088138,"x":125.11,"y":185.49,"x0":-1.8011872905844624,"y0":50.003350594464,"z0":5.5390022285099265,"aX":-12.566029429092405},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.6,"breakHorizontal":11.2,"spinRate":2399,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.4056176130988707,"extension":6.491567587418678},"hitData":{"launchSpeed":108.1,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.65,"coordY":167.39}},"index":0,"playId":"8172adaf-b781-3b36-a2b5-0a613bc61962","pitchNumber":1,"startTime":"2025-08-03T19:42:56.332Z","endTime":"2025-08-03T19:43:03.930Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T19:43:03.930Z","atBatIndex":18},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tommy Pham lines out to left fielder Jordan Beck.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-03T19:45:05.751Z","endTime":"2025-08-03T19:46:24.786Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"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":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.9,"strikeZoneTop":3.60656349396818,"strikeZoneBottom":1.63244234472069,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.29188397813295,"aZ":-25.92772155674121,"pfxX":2.2182355932974707,"pfxZ":3.5415182466841193,"pX":0.30415236471277146,"pZ":1.7105950281832745,"vX0":3.4309648800458312,"vY0":-130.82625712156565,"vZ0":-6.35449440411783,"x":105.41,"y":192.59,"x0":-1.304060544893928,"y0":50.000550557915005,"z0":6.070923353354592,"aX":3.907814326037673},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.5,"breakHorizontal":-4.7,"spinRate":2317,"spinDirection":164},"zone":9,"typeConfidence":2.0,"plateTime":0.4160298188227638,"extension":6.675262084953087},"index":0,"playId":"4f3d0cce-4f53-3e90-8e58-e49ec7cdd561","pitchNumber":1,"startTime":"2025-08-03T19:45:18.676Z","endTime":"2025-08-03T19:45:23.536Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.0,"endSpeed":79.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.02753241469817,"aZ":-34.251698478374784,"pfxX":1.7932800962692288,"pfxZ":-1.3081121673013882,"pX":0.32191701395107597,"pZ":1.7730504741750557,"vX0":3.520023710252487,"vY0":-123.96346868668762,"vZ0":-3.64639125684345,"x":104.73,"y":190.91,"x0":-1.3406533609044633,"y0":50.00574873925895,"z0":6.074619952254519,"aX":2.836849417560394},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.9,"breakHorizontal":-4.0,"spinRate":2588,"spinDirection":78},"zone":9,"typeConfidence":2.0,"plateTime":0.43913293570804735,"extension":6.644263698127783},"index":1,"playId":"c772f6dd-f20b-3005-9882-6b208d1fa734","pitchNumber":2,"startTime":"2025-08-03T19:45:30.652Z","endTime":"2025-08-03T19:45:33.785Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":79.1,"strikeZoneTop":3.60990156252211,"strikeZoneBottom":1.67289091736136,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.922944300098703,"aZ":-39.62236084728044,"pfxX":0.6608424201498719,"pfxZ":-4.827406204340045,"pX":0.87045210877641,"pZ":0.6264583263021682,"vX0":4.544162289437106,"vY0":-122.47970413390023,"vZ0":-4.98743832981887,"x":83.82,"y":221.87,"x0":-1.0839497376863396,"y0":50.00596694720955,"z0":6.025252829646838,"aX":1.0184510663349828},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-9.6,"breakHorizontal":-2.2,"spinRate":2656,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.4447516594790031,"extension":6.738534635409918},"index":2,"playId":"c453dca7-2409-3b9b-ae5a-308f7d8ed8ed","pitchNumber":3,"startTime":"2025-08-03T19:45:45.929Z","endTime":"2025-08-03T19:45:49.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":89.0,"strikeZoneTop":3.56873061969244,"strikeZoneBottom":1.7061205701637,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.44817754035573,"aZ":-12.81782848879841,"pfxX":-0.29509268943467504,"pfxZ":9.67762107673966,"pX":0.7584063249401175,"pZ":1.66061929728731,"vX0":4.996000431248227,"vY0":-139.58365127549231,"vZ0":-9.787981973500344,"x":88.09,"y":193.94,"x0":-1.0061219812507234,"y0":50.00336396393466,"z0":6.027707433331949,"aX":-0.5915028981231159},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.0,"breakHorizontal":-0.4,"spinRate":2092,"spinDirection":187},"zone":9,"typeConfidence":2.0,"plateTime":0.3903974658154601,"extension":6.909471976918464},"index":3,"playId":"c962c1e5-8f14-37cc-a0e8-1b962e23866b","pitchNumber":4,"startTime":"2025-08-03T19:46:02.458Z","endTime":"2025-08-03T19:46:06.829Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.302515937623,"aZ":-36.106489582113255,"pfxX":0.8555446097861957,"pfxZ":-2.4674621698142847,"pX":0.059125669498684724,"pZ":2.132794238152566,"vX0":3.2545414546180234,"vY0":-124.37651750208936,"vZ0":-2.451171802197825,"x":114.75,"y":181.19,"x0":-1.3693674239862959,"y0":50.004927159111126,"z0":6.080593675188949,"aX":1.361482677030536},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-4.8,"breakHorizontal":-2.2,"spinRate":2635,"spinDirection":62},"zone":8,"typeConfidence":2.0,"plateTime":0.43777602263830717,"extension":6.642931229528655},"hitData":{"launchSpeed":97.8,"launchAngle":23.0,"totalDistance":378.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":71.13,"coordY":56.42}},"index":4,"playId":"7373358b-9f80-3c06-9646-45619ee2202d","pitchNumber":5,"startTime":"2025-08-03T19:46:17.269Z","endTime":"2025-08-03T19:46:24.786Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T19:46:24.786Z","atBatIndex":19},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Liover Peguero lines out to shortstop Ezequiel Tovar.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-03T19:46:38.607Z","endTime":"2025-08-03T19:47:03.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":83.6,"strikeZoneTop":3.59,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.10789685521238,"aZ":-29.985605398615718,"pfxX":2.1207927748444897,"pfxZ":1.2473000246736596,"pX":0.5467182821693439,"pZ":2.2099555823063506,"vX0":4.11107410098047,"vY0":-130.36814889289352,"vZ0":-4.21966098425868,"x":96.16,"y":179.11,"x0":-1.315855368165521,"y0":50.00160949422719,"z0":6.070618261592836,"aX":3.709716633175838},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.7,"breakHorizontal":-4.6,"spinRate":2472,"spinDirection":146},"zone":9,"typeConfidence":2.0,"plateTime":0.4174827761432476,"extension":6.74661789523229},"hitData":{"launchSpeed":86.1,"launchAngle":9.0,"totalDistance":144.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":103.67,"coordY":148.62}},"index":0,"playId":"4b86b425-9d25-3685-a274-c2c5e98ac4b0","pitchNumber":1,"startTime":"2025-08-03T19:46:54.857Z","endTime":"2025-08-03T19:47:03.304Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T19:47:03.304Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jack Suwinski walks.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-03T19:47:11.334Z","endTime":"2025-08-03T19:48:39.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"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,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":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(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":81.6,"endSpeed":76.2,"strikeZoneTop":3.66932532331139,"strikeZoneBottom":1.67603147152811,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.932082488942996,"aZ":-40.57757156004139,"pfxX":-1.2640141251840644,"pfxZ":-5.809586224784653,"pX":-0.18375580560833493,"pZ":1.5168751839235117,"vX0":2.559121196493748,"vY0":-118.94172504808903,"vZ0":-2.4790984433910537,"x":124.0,"y":197.82,"x0":-1.1052265667970618,"y0":50.00547563589711,"z0":6.221698496861757,"aX":-1.827499308990028},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-10.8,"breakHorizontal":1.7,"spinRate":2577,"spinDirection":19},"zone":13,"typeConfidence":2.0,"plateTime":0.45895759724930585,"extension":6.63476688553124},"index":0,"playId":"924802d8-73e1-3de2-80ad-7ae4ba9a35f5","pitchNumber":1,"startTime":"2025-08-03T19:47:24.759Z","endTime":"2025-08-03T19:47:29.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.6,"strikeZoneTop":3.55,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.890075005442363,"aZ":-29.984209341246192,"pfxX":1.184569701584803,"pfxZ":1.240620943633223,"pX":-0.005150043213568746,"pZ":3.5455779496024964,"vX0":3.499475009469827,"vY0":-130.65033517386658,"vZ0":-1.0059700647674847,"x":117.2,"y":143.05,"x0":-1.5061709309116775,"y0":50.00069207136609,"z0":6.153131386418127,"aX":2.0829774616774235},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.3,"breakHorizontal":-2.8,"spinRate":2490,"spinDirection":126},"zone":2,"typeConfidence":2.0,"plateTime":0.4163994833979139,"extension":6.738391796140381},"index":1,"playId":"21273893-7834-3e14-8d61-c689aebae1aa","pitchNumber":2,"startTime":"2025-08-03T19:47:37.943Z","endTime":"2025-08-03T19:47:41.517Z","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.7,"endSpeed":87.9,"strikeZoneTop":3.65449358854804,"strikeZoneBottom":1.68016659119823,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.15286272656437,"aZ":-16.72676279208079,"pfxX":-2.163148554082238,"pfxZ":7.875705700221726,"pX":-0.047616435866378835,"pZ":3.744426925439856,"vX0":4.2654027469919225,"vY0":-138.08168198753003,"vZ0":-3.547658591766644,"x":118.82,"y":137.68,"x0":-1.3203607408343354,"y0":50.006754156769354,"z0":6.148235364148975,"aX":-4.245380016452201},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.9,"breakHorizontal":3.2,"spinRate":2047,"spinDirection":199},"zone":2,"typeConfidence":2.0,"plateTime":0.3942817664240823,"extension":6.689619543974084},"index":2,"playId":"9629a823-1f37-398e-a690-54da2358368f","pitchNumber":3,"startTime":"2025-08-03T19:47:50.713Z","endTime":"2025-08-03T19:47:55.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":88.8,"strikeZoneTop":3.65665267162335,"strikeZoneBottom":1.62572249705293,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.45123978623131,"aZ":-15.0381172944168,"pfxX":-1.4582079048789651,"pfxZ":8.689377220628753,"pX":-0.023420257105210437,"pZ":1.6081644537261248,"vX0":3.9080085606664707,"vY0":-137.81793771252,"vZ0":-9.500006273638807,"x":117.89,"y":195.36,"x0":-1.254863010343679,"y0":50.00172119197851,"z0":6.05931065781979,"aX":-2.875645469921291},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.5,"breakHorizontal":2.0,"spinRate":2169,"spinDirection":193},"zone":8,"typeConfidence":2.0,"plateTime":0.3936974300636962,"extension":6.617154135443557},"index":3,"playId":"e6b019b2-5cc6-3e55-86a8-dcbf2670372c","pitchNumber":4,"startTime":"2025-08-03T19:48:06.701Z","endTime":"2025-08-03T19:48:10.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":84.7,"strikeZoneTop":3.64817808859833,"strikeZoneBottom":1.61717509619855,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.816164422241087,"aZ":-23.275669991209213,"pfxX":-4.697166188056606,"pfxZ":5.024553503310264,"pX":0.0026365865412309613,"pZ":0.3210357596581541,"vX0":5.80117840101523,"vY0":-130.3657945388049,"vZ0":-9.861032904828502,"x":116.9,"y":230.11,"x0":-1.6111320533448634,"y0":50.00509036281068,"z0":5.82163166177473,"aX":-8.324716632528324},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.7,"breakHorizontal":7.7,"spinRate":1556,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.4155063495653941,"extension":6.835770772965609},"index":4,"playId":"3ee692d6-7ab8-367d-ae86-2519f4c24114","pitchNumber":5,"startTime":"2025-08-03T19:48:19.148Z","endTime":"2025-08-03T19:48:23.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":87.7,"strikeZoneTop":3.46080001323364,"strikeZoneBottom":1.50499525605174,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.699328957562326,"aZ":-24.462546568936283,"pfxX":2.7342971931775972,"pfxZ":4.035645447584574,"pX":0.3483925573944992,"pZ":0.7498333047789097,"vX0":3.4379257988913356,"vY0":-135.61419394309146,"vZ0":-9.390907955279864,"x":103.72,"y":218.53,"x0":-1.2792200197956698,"y0":50.00101599984197,"z0":5.8933760135296955,"aX":5.218288347726167},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.0,"breakHorizontal":-5.5,"spinRate":2381,"spinDirection":174},"zone":14,"typeConfidence":2.0,"plateTime":0.40010242596438506,"extension":6.701613616179458},"index":5,"playId":"dbe379d4-6f15-39ae-9be4-af026a1f9e73","pitchNumber":6,"startTime":"2025-08-03T19:48:35.794Z","endTime":"2025-08-03T19:48:39.861Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T19:48:39.861Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Davis strikes out on a foul tip.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-03T19:49:19.822Z","endTime":"2025-08-03T19:50:52.936Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"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":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"aeed6b9d-e1e5-343c-a3d6-74184a730529","startTime":"2025-08-03T19:49:05.329Z","endTime":"2025-08-03T19:49:08.559Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":85.0,"strikeZoneTop":3.51495886990818,"strikeZoneBottom":1.65174697485014,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.752650743295764,"aZ":-29.269218876324633,"pfxX":2.041679244970599,"pfxZ":1.6133417614519008,"pX":1.132288846257709,"pZ":3.148025342496482,"vX0":5.564807165641073,"vY0":-131.6319008619729,"vZ0":-2.388793752966554,"x":73.84,"y":153.78,"x0":-1.2517695938780895,"y0":50.00418531985605,"z0":6.17580287358562,"aX":3.681321908274763},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.8,"breakHorizontal":-4.6,"spinRate":2391,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.4118290716092452,"extension":6.635097146867521},"index":1,"playId":"b47bea5a-dc9d-32e6-9b6e-197facc9ff2a","pitchNumber":1,"startTime":"2025-08-03T19:49:22.038Z","endTime":"2025-08-03T19:49:26.367Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":80.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.6803130780058,"aZ":-34.82209681130268,"pfxX":2.582345443970811,"pfxZ":-1.6516011266490853,"pX":-0.21470863377445212,"pZ":3.0308215100542886,"vX0":2.7155647630492434,"vY0":-124.11242815207218,"vZ0":-0.8573955728461822,"x":125.18,"y":156.95,"x0":-1.6480921658949947,"y0":50.00385367604019,"z0":6.214710787678836,"aX":4.135269639186547},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.0,"breakHorizontal":-5.2,"spinRate":2625,"spinDirection":62},"zone":2,"typeConfidence":2.0,"plateTime":0.4369437397493101,"extension":6.5344616758205},"index":2,"playId":"522d602d-4539-3e27-9651-e3a0b2fbca66","pitchNumber":2,"startTime":"2025-08-03T19:49:37.450Z","endTime":"2025-08-03T19:49:41.385Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":80.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.053805904015118,"aZ":-36.26521704932704,"pfxX":1.4274589297347033,"pfxZ":-2.543173349932516,"pX":0.15914335151849252,"pZ":2.6587589352066963,"vX0":3.4287258956001265,"vY0":-124.40144286165378,"vZ0":-1.4106639122451035,"x":110.93,"y":166.99,"x0":-1.4089195786299697,"y0":50.004838319377015,"z0":6.171848980208429,"aX":2.29360626452043},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.7,"breakHorizontal":-3.2,"spinRate":2588,"spinDirection":74},"zone":5,"typeConfidence":2.0,"plateTime":0.4361163551731684,"extension":6.826652564101641},"index":3,"playId":"d25617bc-f543-33fc-bad6-3d310f2131dc","pitchNumber":3,"startTime":"2025-08-03T19:49:58.400Z","endTime":"2025-08-03T19:50:02.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":89.7,"strikeZoneTop":3.53928473104092,"strikeZoneBottom":1.7129286948157,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.17977234535012,"aZ":-15.10641844998802,"pfxX":-1.5683666846809876,"pfxZ":8.375658904237453,"pX":0.8011057227779311,"pZ":3.4724393114849383,"vX0":5.150949222470885,"vY0":-140.52304711102562,"vZ0":-4.8629530315529355,"x":86.46,"y":145.02,"x0":-0.8368310186022883,"y0":50.0046595377558,"z0":6.178065661927923,"aX":-3.1974616916528524},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.6,"breakHorizontal":2.0,"spinRate":2269,"spinDirection":191},"zone":3,"typeConfidence":2.0,"plateTime":0.38699020715956856,"extension":6.686314214959563},"index":4,"playId":"eb986dd0-e2b6-3061-9ba7-a7d48f8460ca","pitchNumber":4,"startTime":"2025-08-03T19:50:21.227Z","endTime":"2025-08-03T19:50:25.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":88.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.44348486379106,"aZ":-14.082010755135293,"pfxX":-1.4480984454519201,"pfxZ":9.086886247494526,"pX":0.14431948380583104,"pZ":3.4802623028453574,"vX0":3.148460850868827,"vY0":-138.87891506240575,"vZ0":-5.293682575795876,"x":111.5,"y":144.81,"x0":-0.8061893328842052,"y0":50.00584320746602,"z0":6.317648347652067,"aX":-2.884459491584417},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.8,"breakHorizontal":2.2,"spinRate":2118,"spinDirection":184},"zone":2,"typeConfidence":2.0,"plateTime":0.3915158230198723,"extension":6.728191260378918},"index":5,"playId":"055b6d3e-bb54-3a75-9ce3-cef90d04ddbd","pitchNumber":5,"startTime":"2025-08-03T19:50:42.812Z","endTime":"2025-08-03T19:50:52.936Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T19:50:52.936Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Thairo Estrada grounds out, third baseman Jared Triolo to first baseman Spencer Horwitz.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-03T19:52:43.738Z","endTime":"2025-08-03T19:54:00.709Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"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,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"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":"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":90.6,"endSpeed":83.8,"strikeZoneTop":3.45268199553505,"strikeZoneBottom":1.61665526313271,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.266241169024983,"aZ":-24.836435772965284,"pfxX":-7.537954416884009,"pfxZ":4.116795578300646,"pX":-0.9103583208817237,"pZ":2.750449369491224,"vX0":5.18294374774376,"vY0":-131.92212289282455,"vZ0":-2.9953710191374996,"x":151.7,"y":164.52,"x0":-1.9106917489899242,"y0":50.00016015156165,"z0":5.710163092563193,"aX":-13.42577656959151},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.1,"breakHorizontal":12.7,"spinRate":2453,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.4135204969983235,"extension":6.422785084315695},"index":0,"playId":"315337f1-ef37-3482-84c4-cf2432c2ce42","pitchNumber":1,"startTime":"2025-08-03T19:52:52.046Z","endTime":"2025-08-03T19:52:56.734Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.7,"strikeZoneTop":3.37746893614045,"strikeZoneBottom":1.65384612955879,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.56805956742331,"aZ":-23.44088590076901,"pfxX":-6.832914977389808,"pfxZ":4.940722065798707,"pX":-1.0109762440890715,"pZ":1.7385180756649754,"vX0":4.618839212940144,"vY0":-131.27648362753106,"vZ0":-5.471461715238325,"x":155.54,"y":191.84,"x0":-1.8945869342948287,"y0":50.00000400622376,"z0":5.565945980420405,"aX":-12.071746963290458},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.2,"breakHorizontal":11.5,"spinRate":2458,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.41527127894500504,"extension":6.437690906071643},"index":1,"playId":"9f3b74e3-1e19-3e02-8159-4480f696fc25","pitchNumber":2,"startTime":"2025-08-03T19:53:04.204Z","endTime":"2025-08-03T19:53:09.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.949706256845683,"aZ":-25.311469439174576,"pfxX":-5.964227367282927,"pfxZ":3.7943185295761186,"pX":-0.9463264176307514,"pZ":2.6485158301191363,"vX0":4.49813357489096,"vY0":-132.72473884731127,"vZ0":-3.1808017070285257,"x":153.07,"y":167.27,"x0":-1.8773085867267159,"y0":50.00123709867794,"z0":5.679642974864391,"aX":-10.778246619246389},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.5,"breakHorizontal":10.0,"spinRate":2556,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.4106610719017141,"extension":6.479949624977491},"index":2,"playId":"5517577a-a106-3361-b5b2-b51c5f2a958f","pitchNumber":3,"startTime":"2025-08-03T19:53:18.687Z","endTime":"2025-08-03T19:53:22.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.8,"strikeZoneTop":3.40096736423053,"strikeZoneBottom":1.56503270059227,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.926947407836334,"aZ":-35.51885909710612,"pfxX":7.472929644605934,"pfxZ":-2.3653830682822328,"pX":-0.6320997829819213,"pZ":2.4385540802268997,"vX0":1.0573032972620673,"vY0":-117.94052458488223,"vZ0":-6.0052935906052E-5,"x":141.09,"y":172.94,"x0":-2.057174310970424,"y0":50.00529663049627,"z0":5.707842131293072,"aX":10.55363800358881},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-4.1,"breakHorizontal":-13.8,"spinRate":2644,"spinDirection":67},"zone":4,"typeConfidence":2.0,"plateTime":0.46399735155525557,"extension":6.365877278153047},"index":3,"playId":"39f52dd3-d90f-3118-8acb-33d7f16d7d46","pitchNumber":4,"startTime":"2025-08-03T19:53:37.583Z","endTime":"2025-08-03T19:53:41.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.438519021446687,"aZ":-37.530322242362416,"pfxX":6.868241401455119,"pfxZ":-3.8217857263438963,"pX":0.33623142361629244,"pZ":1.7432229679746551,"vX0":3.1659315135195363,"vY0":-117.8705495210979,"vZ0":-1.0118390276866642,"x":104.18,"y":191.71,"x0":-1.91891354688137,"y0":50.00575387543954,"z0":5.658738883503076,"aX":9.616948368479699},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-6.8,"breakHorizontal":-13.2,"spinRate":2692,"spinDirection":64},"zone":9,"typeConfidence":2.0,"plateTime":0.46557215486584447,"extension":6.536330802723699},"hitData":{"launchSpeed":62.5,"launchAngle":-23.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.2,"coordY":169.42}},"index":4,"playId":"00f08524-2c76-36c8-851d-ba8c33834e22","pitchNumber":5,"startTime":"2025-08-03T19:53:52.993Z","endTime":"2025-08-03T19:54:00.709Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T19:54:00.709Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pirates challenged (tag play), call on the field was overturned: Yanquiel Fernández singles on a line drive to left fielder Tommy Pham. Yanquiel Fernández out at 2nd on the throw, left fielder Tommy Pham to second baseman Nick Gonzales.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-03T19:54:17.811Z","endTime":"2025-08-03T19:55:04.844Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"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],"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":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","runner":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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"}]}],"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":81.0,"endSpeed":75.6,"strikeZoneTop":3.67452185329825,"strikeZoneBottom":1.61575926512143,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.651896914924194,"aZ":-32.310254705764756,"pfxX":7.200201885494502,"pfxZ":-0.09493221734400947,"pX":0.09397040507492087,"pZ":2.089268600161999,"vX0":2.6880021849700686,"vY0":-118.02691185453017,"vZ0":-1.3506291541353659,"x":113.42,"y":182.37,"x0":-1.9908231628073734,"y0":50.00236870800193,"z0":5.6084290818881115,"aX":10.293789218018452},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-0.2,"breakHorizontal":-13.7,"spinRate":2585,"spinDirection":74},"zone":8,"typeConfidence":2.0,"plateTime":0.4617131535543586,"extension":6.484615665198174},"index":0,"playId":"9ea75b01-f2bc-310a-a738-246ccfe1dd7f","pitchNumber":1,"startTime":"2025-08-03T19:54:24.481Z","endTime":"2025-08-03T19:54:30.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.3,"strikeZoneTop":3.70451045995642,"strikeZoneBottom":1.68276700470749,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.906289191010135,"aZ":-19.890116900994492,"pfxX":-2.135198280995554,"pfxZ":6.622139898548269,"pX":-0.9314869319325769,"pZ":4.767546544484656,"vX0":3.2770914586999633,"vY0":-134.33015576029706,"vZ0":0.9809115750614755,"x":152.51,"y":110.06,"x0":-1.8813310042527092,"y0":50.005199742455126,"z0":5.79617050369351,"aX":-3.9627818495996694},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.4,"breakHorizontal":3.2,"spinRate":2319,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4053767195052047,"extension":6.3370975822659315},"index":1,"playId":"6191aff0-6d00-3529-9c49-49bb374b8006","pitchNumber":2,"startTime":"2025-08-03T19:54:37.391Z","endTime":"2025-08-03T19:54:42.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":86.0,"strikeZoneTop":3.56,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.288960213900392,"aZ":-20.764411996008857,"pfxX":-4.823126838040336,"pfxZ":6.105688794743317,"pX":0.27406338821631804,"pZ":2.6410306201601474,"vX0":7.1089398791373295,"vY0":-134.6252288921939,"vZ0":-4.325590993499235,"x":106.55,"y":167.47,"x0":-1.75245745183789,"y0":50.003132715327204,"z0":5.7046845207597325,"aX":-9.013631377274741},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.6,"breakHorizontal":7.6,"spinRate":2339,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.404090483630704,"extension":6.494252438573061},"hitData":{"launchSpeed":75.3,"launchAngle":21.0,"totalDistance":212.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":47.59,"coordY":132.91}},"index":2,"playId":"e2a2884e-7c4e-3fe0-b2a4-251e6ffba5f3","pitchNumber":3,"startTime":"2025-08-03T19:54:51.838Z","endTime":"2025-08-03T19:55:04.844Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":134},"playEndTime":"2025-08-03T19:55:04.844Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Orlando Arcia grounds out, second baseman Nick Gonzales to first baseman Spencer Horwitz.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-03T19:57:30.405Z","endTime":"2025-08-03T19:58:29.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"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":[],"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":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.199839721428503,"aZ":-30.67962932662968,"pfxX":6.398781611616759,"pfxZ":1.0695082705931611,"pX":0.5775217696135613,"pZ":1.9412029251271248,"vX0":4.060654146248644,"vY0":-117.28452410794382,"vZ0":-2.0952767188083348,"x":94.99,"y":186.37,"x0":-2.004960036844797,"y0":50.00513044145167,"z0":5.69449531028003,"aX":8.956169101221207},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":1.7,"breakHorizontal":-12.6,"spinRate":2624,"spinDirection":65},"zone":9,"typeConfidence":2.0,"plateTime":0.4661827270275234,"extension":6.582759694573757},"index":0,"playId":"dadfbd0f-2711-3567-9fe4-62960c4d44f2","pitchNumber":1,"startTime":"2025-08-03T19:57:30.405Z","endTime":"2025-08-03T19:57:36.998Z","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":81.6,"endSpeed":76.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.877697316488458,"aZ":-30.292106292866794,"pfxX":5.7838261333468015,"pfxZ":1.306108304987986,"pX":0.47725464088115793,"pZ":1.1019982886143003,"vX0":3.9380864393742026,"vY0":-118.85596570291654,"vZ0":-4.155915156503163,"x":98.81,"y":209.03,"x0":-1.9475421430174769,"y0":50.003533578629636,"z0":5.597145616308269,"aX":8.34955217065403},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":1.7,"breakHorizontal":-11.4,"spinRate":2715,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.45926877636064,"extension":6.3555873484587515},"index":1,"playId":"068e023f-4cf8-32f0-8f86-c7f9fe4fc87a","pitchNumber":2,"startTime":"2025-08-03T19:57:46.418Z","endTime":"2025-08-03T19:57:50.736Z","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":2},"index":2,"startTime":"2025-08-03T19:57:54.525Z","endTime":"2025-08-03T19:58:07.991Z","isPitch":false,"type":"action","player":{"id":606115,"link":"/api/v1/people/606115"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":76.4,"strikeZoneTop":3.50145298648607,"strikeZoneBottom":1.54409938602982,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.23778987409276,"aZ":-32.22149796752413,"pfxX":7.681998084576259,"pfxZ":-0.03561799445451452,"pX":1.3668457646995174,"pZ":1.1014714249613038,"vX0":5.130658564824816,"vY0":-119.283080286352,"vZ0":-3.7545499240497535,"x":64.9,"y":209.04,"x0":-1.8038535439664654,"y0":50.00006414971109,"z0":5.576493282756766,"aX":11.156026616368806},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-0.6,"breakHorizontal":-15.1,"spinRate":2648,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.45779007030240626,"extension":6.483383943448679},"index":3,"playId":"c4aad553-ea9e-3544-a2f9-81c3847bf340","pitchNumber":3,"startTime":"2025-08-03T19:58:07.991Z","endTime":"2025-08-03T19:58:12.373Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":86.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.739454899250056,"aZ":-17.24215349570347,"pfxX":-3.549554937279295,"pfxZ":7.972578099651297,"pX":0.5425240436392705,"pZ":3.1087644442363587,"vX0":7.17269187206815,"vY0":-134.8736199862431,"vZ0":-3.72643443598192,"x":96.32,"y":154.84,"x0":-1.6703876085067635,"y0":50.003126223586,"z0":5.6979568342710145,"aX":-6.648966199706906},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.0,"breakHorizontal":5.2,"spinRate":2478,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.4035440564275996,"extension":6.376738250906431},"hitData":{"launchSpeed":97.1,"launchAngle":-10.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.26,"coordY":142.05}},"index":4,"playId":"021c7928-56fd-384c-a2ad-14e0ebecdac3","pitchNumber":4,"startTime":"2025-08-03T19:58:21.253Z","endTime":"2025-08-03T19:58:29.038Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T19:58:29.038Z","atBatIndex":25},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jared Triolo lines out sharply to shortstop Ezequiel Tovar.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-03T20:00:16.842Z","endTime":"2025-08-03T20:01:19.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"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":"Lineout","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":2},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.6,"endSpeed":81.6,"strikeZoneTop":3.82,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.790182718410165,"aZ":-25.888483488458295,"pfxX":1.8884916208860085,"pfxZ":3.7543527664885907,"pX":0.5585187214878977,"pZ":2.717950365224521,"vX0":4.272816436337771,"vY0":-127.66184240300669,"vZ0":-3.709359509778956,"x":95.71,"y":165.4,"x0":-1.3729280005258753,"y0":50.003744142982036,"z0":6.195415662685716,"aX":3.159978215533323},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.4,"breakHorizontal":-4.3,"spinRate":2277,"spinDirection":161},"zone":6,"typeConfidence":2.0,"plateTime":0.4267433142743302,"extension":6.634440252092335},"index":0,"playId":"cfdfa173-6c2b-3a8e-9675-1194a785e478","pitchNumber":1,"startTime":"2025-08-03T20:00:38.939Z","endTime":"2025-08-03T20:00:42.084Z","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":82.0,"endSpeed":77.1,"strikeZoneTop":3.80414361312285,"strikeZoneBottom":1.63684635627815,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.662558580537084,"aZ":-35.918691191157045,"pfxX":-0.051810885172197896,"pfxZ":-2.5803516593053883,"pX":0.6179952645615723,"pZ":-0.6077099486530275,"vX0":3.704595585609989,"vY0":-119.25071390348101,"vZ0":-8.234749428711623,"x":93.44,"y":255.19,"x0":-0.9418969803578934,"y0":50.00033618552129,"z0":6.087035845236692,"aX":-0.07650894524537459},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-6.2,"breakHorizontal":-0.7,"spinRate":2652,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.4574664148158307,"extension":6.647401102284184},"index":1,"playId":"c578ad44-a46c-3bcc-b361-7bb68e04f96f","pitchNumber":2,"startTime":"2025-08-03T20:00:54.159Z","endTime":"2025-08-03T20:00:58.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":86.6,"strikeZoneTop":3.82,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.8612833898771,"aZ":-18.420642343064355,"pfxX":-1.78193757796452,"pfxZ":7.27128313069333,"pX":-0.20986793566352321,"pZ":2.7696062138086335,"vX0":2.90073062256427,"vY0":-135.2880373635521,"vZ0":-5.947345845052357,"x":125.0,"y":164.0,"x0":-1.054569433542131,"y0":50.004183660877324,"z0":6.247476328848821,"aX":-3.3712524073417955},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.4,"breakHorizontal":2.8,"spinRate":1862,"spinDirection":189},"zone":5,"typeConfidence":2.0,"plateTime":0.4017549464564767,"extension":6.563348212873771},"hitData":{"launchSpeed":106.1,"launchAngle":9.0,"totalDistance":189.0,"trajectory":"line_drive","hardness":"hard","location":"6","coordinates":{"coordX":98.48,"coordY":130.71}},"index":2,"playId":"08b20a20-2463-3e04-8986-e7f61b560c28","pitchNumber":3,"startTime":"2025-08-03T20:01:13.672Z","endTime":"2025-08-03T20:01:19.909Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:01:19.909Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Horwitz grounds out softly, first baseman Warming Bernabel to pitcher Bradley Blalock.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-03T20:01:40.738Z","endTime":"2025-08-03T20:01:48.219Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":687134,"link":"/api/v1/people/687134"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.2,"strikeZoneTop":3.62,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.493814020602986,"aZ":-31.332329026232884,"pfxX":4.045209038822987,"pfxZ":0.524893573245329,"pX":0.7239170391016209,"pZ":2.886581922188244,"vX0":3.9418419486218252,"vY0":-125.19070483937566,"vZ0":-2.0807434573640515,"x":89.41,"y":160.84,"x0":-1.3876205765430827,"y0":50.0041261206202,"z0":6.253956912520333,"aX":6.524283845995354},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.7,"breakHorizontal":-8.2,"spinRate":2452,"spinDirection":136},"zone":6,"typeConfidence":2.0,"plateTime":0.4348738603674627,"extension":6.629059590069242},"hitData":{"launchSpeed":59.9,"launchAngle":-5.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":137.98,"coordY":184.01}},"index":0,"playId":"000a1755-8362-3c85-b2a9-89c229120a41","pitchNumber":1,"startTime":"2025-08-03T20:01:40.738Z","endTime":"2025-08-03T20:01:48.219Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:01:48.219Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan Reynolds grounds out, second baseman Thairo Estrada to first baseman Warming Bernabel.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-03T20:02:06.034Z","endTime":"2025-08-03T20:03:37.111Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"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":3},"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":5},"credits":[{"player":{"id":642731,"link":"/api/v1/people/642731"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"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":92.1,"endSpeed":86.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.102132464591282,"aZ":-17.415097315537924,"pfxX":0.2534487355512437,"pfxZ":7.875280465923344,"pX":-0.16249609226233833,"pZ":3.26997507907982,"vX0":3.2443649676412245,"vY0":-134.34128503513563,"vZ0":-4.566360349353499,"x":123.19,"y":150.49,"x0":-1.4061565420556497,"y0":50.00575683095161,"z0":6.185910573112605,"aX":0.4752337462474485},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.8,"breakHorizontal":-1.0,"spinRate":2019,"spinDirection":192},"zone":2,"typeConfidence":2.0,"plateTime":0.40378458901305336,"extension":6.66313264416866},"index":0,"playId":"b47af07a-eb4c-3d92-a77d-8822e881d3a6","pitchNumber":1,"startTime":"2025-08-03T20:02:18.422Z","endTime":"2025-08-03T20:02:22.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.320009482587167,"aZ":-28.785712726486057,"pfxX":2.3213049999640383,"pfxZ":2.022344435987847,"pX":0.3468975009841946,"pZ":3.1110808939656054,"vX0":4.12547691901024,"vY0":-127.14509930745561,"vZ0":-1.9113785690455996,"x":103.78,"y":154.78,"x0":-1.5836881026987668,"y0":50.00407112141288,"z0":6.105942816534544,"aX":3.8888640598140123},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.5,"breakHorizontal":-4.9,"spinRate":2398,"spinDirection":148},"zone":3,"typeConfidence":2.0,"plateTime":0.4269921674416266,"extension":6.732605115994525},"index":1,"playId":"bc45b7ea-a74b-33b8-8cf1-b608735116c0","pitchNumber":2,"startTime":"2025-08-03T20:02:31.244Z","endTime":"2025-08-03T20:02:36.995Z","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":2},"index":2,"startTime":"2025-08-03T20:02:44.787Z","endTime":"2025-08-03T20:02:57.329Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":88.4,"strikeZoneTop":3.30470872355394,"strikeZoneBottom":1.58394146695256,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.72459955081414,"aZ":-15.745574856015288,"pfxX":-1.6058395555446268,"pfxZ":8.38378310751633,"pX":1.6487193085581087,"pZ":1.9823830524823665,"vX0":7.459478620474354,"vY0":-137.71370917684598,"vZ0":-8.344690358163382,"x":54.15,"y":185.26,"x0":-0.8628809148851357,"y0":50.006001207001226,"z0":6.073608677007462,"aX":-3.1485323231131694},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.0,"breakHorizontal":1.7,"spinRate":2109,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.3946737287177764,"extension":6.845819356144514},"index":3,"playId":"a5c38292-8943-3b91-bce4-c89f497b92d5","pitchNumber":3,"startTime":"2025-08-03T20:02:57.329Z","endTime":"2025-08-03T20:03:02.614Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.5,"strikeZoneTop":3.16554259255087,"strikeZoneBottom":1.56642232950522,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.61549465693742,"aZ":-27.074214597332144,"pfxX":-3.6635687357561957,"pfxZ":3.0724089665809817,"pX":0.7117580145534858,"pZ":1.5340274159629177,"vX0":6.643176929562559,"vY0":-126.92256013809673,"vZ0":-5.725514133382184,"x":89.87,"y":197.36,"x0":-1.4426543567142873,"y0":50.004415519257144,"z0":5.926778142734695,"aX":-6.085319747879736},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.7,"breakHorizontal":5.4,"spinRate":1283,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.42863148237578796,"extension":6.809800943867271},"index":4,"playId":"100db960-ff9b-3204-bb31-9a50cb2f23fd","pitchNumber":4,"startTime":"2025-08-03T20:03:13.119Z","endTime":"2025-08-03T20:03:18.824Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.42689939988458,"aZ":-15.462376293654096,"pfxX":-0.7277238326754656,"pfxZ":8.627016977635012,"pX":0.8437562844909496,"pZ":3.337853206847642,"vX0":5.164481864898251,"vY0":-137.33582245506818,"vZ0":-4.900466637065972,"x":84.84,"y":148.66,"x0":-0.9553149275507544,"y0":50.00247559399928,"z0":6.174570656311907,"aX":-1.4107026092184078},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.0,"breakHorizontal":0.4,"spinRate":2191,"spinDirection":186},"zone":12,"typeConfidence":2.0,"plateTime":0.39672026910273406,"extension":6.704293106134776},"hitData":{"launchSpeed":66.5,"launchAngle":-0.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.72,"coordY":162.83}},"index":5,"playId":"901dc868-4788-38e8-aa37-db6f77044a14","pitchNumber":5,"startTime":"2025-08-03T20:03:28.451Z","endTime":"2025-08-03T20:03:37.111Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:03:37.111Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Freeman singles on a line drive to center fielder Oneil Cruz. Tyler Freeman to 2nd. Tyler Freeman advances to 2nd, on a fielding error by center fielder Oneil Cruz.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-03T20:05:34.056Z","endTime":"2025-08-03T20:06:25.685Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielding_error"}]}],"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":0},"pitchData":{"startSpeed":79.1,"endSpeed":73.1,"strikeZoneTop":3.22335336709699,"strikeZoneBottom":1.42386541473235,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.70017859489262,"aZ":-33.998726612236055,"pfxX":9.24360973795729,"pfxZ":-1.3528760529630421,"pX":-0.0071389552638936125,"pZ":2.1701579260684176,"vX0":1.7175290503095477,"vY0":-115.29628664259968,"vZ0":-0.7011783952584875,"x":117.27,"y":180.19,"x0":-1.9629894946974027,"y0":50.004877200736935,"z0":5.762926180579525,"aX":12.429875234326957},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-2.4,"breakHorizontal":-17.2,"spinRate":2577,"spinDirection":65},"zone":5,"typeConfidence":2.0,"plateTime":0.4753042682881081,"extension":6.503024178465218},"index":0,"playId":"8b9ae54f-4f99-3f4b-ba50-09872854d461","pitchNumber":1,"startTime":"2025-08-03T20:05:45.005Z","endTime":"2025-08-03T20:05:48.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.3,"strikeZoneTop":3.21803211360241,"strikeZoneBottom":1.49359128897056,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.602675226452895,"aZ":-34.79855718332939,"pfxX":7.954229274783546,"pfxZ":-1.92191348446838,"pX":-1.3440550870944172,"pZ":2.7448361434235915,"vX0":-0.5106866857570999,"vY0":-116.34402183317435,"vZ0":0.7112507186980299,"x":168.23,"y":164.67,"x0":-2.1540678522499417,"y0":50.00208284059345,"z0":5.743012623131817,"aX":10.862499652402589},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-3.0,"breakHorizontal":-14.3,"spinRate":2728,"spinDirection":76},"zone":11,"typeConfidence":2.0,"plateTime":0.47147054222616713,"extension":6.459752597470592},"index":1,"playId":"f7b513fb-3815-328d-8c19-6e4429a4aac6","pitchNumber":2,"startTime":"2025-08-03T20:05:57.697Z","endTime":"2025-08-03T20:06:01.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.684604323339045,"aZ":-17.32062115381508,"pfxX":-3.5315205774790384,"pfxZ":8.156176801235377,"pX":-0.4250688553625806,"pZ":2.9627942617514225,"vX0":4.7362131623809045,"vY0":-133.35108296502625,"vZ0":-3.9618754365269333,"x":133.2,"y":158.78,"x0":-1.7562043796396192,"y0":50.0013718735822,"z0":5.698834024391149,"aX":-6.430656640226337},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.3,"breakHorizontal":5.5,"spinRate":2366,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.4090045107284901,"extension":6.480898524127344},"hitData":{"launchSpeed":86.0,"launchAngle":17.0,"totalDistance":249.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":135.36,"coordY":69.91}},"index":2,"playId":"8fca098d-1275-3908-b42e-84bec21b3ac8","pitchNumber":3,"startTime":"2025-08-03T20:06:11.315Z","endTime":"2025-08-03T20:06:25.685Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:06:25.685Z","atBatIndex":29},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mickey Moniak pops out to third baseman Jared Triolo in foul territory.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-03T20:06:48.849Z","endTime":"2025-08-03T20:08:53.741Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.8,"strikeZoneTop":3.48338423954889,"strikeZoneBottom":1.55108082970941,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.129466940044384,"aZ":-31.975729401829053,"pfxX":0.4140113175421991,"pfxZ":0.13006680398495385,"pX":1.267634309453164,"pZ":0.132002214263538,"vX0":7.022078432023191,"vY0":-123.06240609975218,"vZ0":-6.797732516102838,"x":68.68,"y":235.22,"x0":-1.669963686677968,"y0":50.00527043170364,"z0":5.61974591681413,"aX":0.6371962511663385},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.1,"breakHorizontal":-2.3,"spinRate":2506,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.4441365749612838,"extension":6.43504219538362},"index":0,"playId":"ddad1ac2-941e-38c6-9171-36ff0b51dd25","pitchNumber":1,"startTime":"2025-08-03T20:06:54.082Z","endTime":"2025-08-03T20:06:59.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.902466291125357,"aZ":-28.541068864743153,"pfxX":-7.62454330008962,"pfxZ":2.170080241008532,"pX":0.46316703075387344,"pZ":1.2788716065100743,"vX0":7.644419496481713,"vY0":-128.02813472317652,"vZ0":-5.561429101522599,"x":99.35,"y":204.25,"x0":-1.5563286080605272,"y0":50.005587335500636,"z0":5.684999962904802,"aX":-12.788830327372997},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.0,"breakHorizontal":12.4,"spinRate":2061,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.4261568645205198,"extension":6.345116049939919},"index":1,"playId":"8a0dc145-2c43-34d9-91bb-31d584de4e1b","pitchNumber":2,"startTime":"2025-08-03T20:07:17.842Z","endTime":"2025-08-03T20:07:23.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.42991279882207,"strikeZoneBottom":1.45100029871558,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.616275126000797,"aZ":-28.823284777366275,"pfxX":-8.673663656225497,"pfxZ":1.9924652991285088,"pX":0.4442317876788756,"pZ":0.9111287464454554,"vX0":7.941372203209953,"vY0":-128.6449000664507,"vZ0":-6.418529008777192,"x":100.07,"y":214.18,"x0":-1.5494589829316554,"y0":50.004448078562824,"z0":5.660375728070292,"aX":-14.601938751501383},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.4,"breakHorizontal":14.0,"spinRate":2252,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.4250728604104417,"extension":6.427671133757089},"index":2,"playId":"1acc6aaa-e72c-35e2-941f-eadc7c17475c","pitchNumber":3,"startTime":"2025-08-03T20:07:36.624Z","endTime":"2025-08-03T20:07:41.064Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.43563420070664,"strikeZoneBottom":1.5313736716591,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.974014671094626,"aZ":-17.301016682600235,"pfxX":-3.934318634585912,"pfxZ":8.058181935703825,"pX":1.4019879403669258,"pZ":1.5857555532563326,"vX0":9.21243382231843,"vY0":-134.70442840428163,"vZ0":-7.297485904310913,"x":63.56,"y":195.96,"x0":-1.544138399693981,"y0":50.00657879831142,"z0":5.543193299062422,"aX":-7.26599026887797},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.2,"breakHorizontal":5.3,"spinRate":2384,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.4058923144440323,"extension":6.501011902639581},"index":3,"playId":"f4d0a0b0-5c9a-3e59-9a6f-1ad5cdb9b022","pitchNumber":4,"startTime":"2025-08-03T20:07:56.606Z","endTime":"2025-08-03T20:08:00.565Z","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":93.1,"endSpeed":85.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.548220867359426,"aZ":-20.025617828325746,"pfxX":-4.746001513266981,"pfxZ":6.4784644499907476,"pX":-0.10655309690157731,"pZ":3.710336580146317,"vX0":5.653036191847812,"vY0":-135.59409989096966,"vZ0":-1.5877967914889846,"x":121.06,"y":138.6,"x0":-1.5944191442466404,"y0":50.00594637716741,"z0":5.690148042456586,"aX":-8.905776924861382},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.6,"breakHorizontal":7.6,"spinRate":2441,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4027775317924758,"extension":6.48918142318325},"index":4,"playId":"9543b6f4-673f-3aaa-84a3-45637c71ed51","pitchNumber":5,"startTime":"2025-08-03T20:08:17.083Z","endTime":"2025-08-03T20:08:20.083Z","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":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-03T20:08:28.408Z","endTime":"2025-08-03T20:08:42.375Z","isPitch":false,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.762017620825816,"aZ":-32.628918192848914,"pfxX":1.6393644317786444,"pfxZ":-0.27665248077766513,"pX":0.19549153389498497,"pZ":1.8802678526438688,"vX0":4.123766435601952,"vY0":-126.95121926085616,"vZ0":-3.2806396930672608,"x":109.55,"y":188.01,"x0":-1.6569703600510324,"y0":50.001905664431874,"z0":5.761813442131884,"aX":2.700057593819423},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.0,"breakHorizontal":-3.8,"spinRate":2528,"spinDirection":113},"zone":8,"typeConfidence":2.0,"plateTime":0.42994381547383576,"extension":6.3687614802091455},"hitData":{"launchSpeed":63.0,"launchAngle":54.0,"totalDistance":174.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":69.28,"coordY":159.12}},"index":6,"playId":"f5075637-bb49-3016-9808-c2a6e2335e1d","pitchNumber":6,"startTime":"2025-08-03T20:08:42.375Z","endTime":"2025-08-03T20:08:53.741Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:08:53.741Z","atBatIndex":30},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Hunter Goodman pops out to catcher Henry Davis in foul territory.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-03T20:09:15.649Z","endTime":"2025-08-03T20:11:23.610Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,6],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"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":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.8,"strikeZoneTop":3.45569630031105,"strikeZoneBottom":1.54534579765188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.993603101844503,"aZ":-18.920276049782498,"pfxX":-3.317403165654305,"pfxZ":7.262683810568838,"pX":1.2115068540844767,"pZ":1.994831221637781,"vX0":8.521790890600135,"vY0":-133.759971095239,"vZ0":-5.806009605531804,"x":70.82,"y":184.92,"x0":-1.5749120723505625,"y0":50.00184379471094,"z0":5.536227540644892,"aX":-6.053880341941181},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.1,"breakHorizontal":4.3,"spinRate":2474,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4084233541067124,"extension":6.517587465179174},"index":0,"playId":"3b5ab903-0284-39a1-ba90-b3b05fa294bc","pitchNumber":1,"startTime":"2025-08-03T20:09:24.111Z","endTime":"2025-08-03T20:09:30.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.8,"strikeZoneTop":3.54303458268804,"strikeZoneBottom":1.59521977069295,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.821669904690655,"aZ":-31.608675558768553,"pfxX":8.369811256746088,"pfxZ":0.39846339676992315,"pX":0.4189591495383119,"pZ":2.9712121810620675,"vX0":2.6557580791002238,"vY0":-117.54580404526645,"vZ0":0.2528003641381922,"x":101.03,"y":158.56,"x0":-1.8106444357076603,"y0":50.00045596020454,"z0":5.780271162920101,"aX":11.792319018391375},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":1.1,"breakHorizontal":-15.8,"spinRate":2667,"spinDirection":65},"zone":3,"typeConfidence":2.0,"plateTime":0.46471954163374596,"extension":6.392653349163527},"index":1,"playId":"28430009-1874-3548-9255-9866a900c0c5","pitchNumber":2,"startTime":"2025-08-03T20:09:43.872Z","endTime":"2025-08-03T20:09:48.879Z","isPitch":true,"type":"pitch"},{"details":{"description":"Tyler Freeman steals (13) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"actionPlayId":"28430009-1874-3548-9255-9866a900c0c5","startTime":"2025-08-03T20:10:12.615Z","endTime":"2025-08-03T20:10:20.981Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":671289,"link":"/api/v1/people/671289"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.5333674545631,"strikeZoneBottom":1.58890076829482,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.52104014984881,"aZ":-19.3949971017382,"pfxX":-4.668272215753709,"pfxZ":6.960434265949151,"pX":1.3674635594792937,"pZ":1.7525643153325587,"vX0":9.306894796330514,"vY0":-134.270746167964,"vZ0":-6.251672645270751,"x":75.45,"y":188.49,"x0":-1.5283097290926126,"y0":50.00466202314151,"z0":5.479157821990097,"aX":-8.57396433005788},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.5,"breakHorizontal":6.6,"spinRate":2447,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.40703563081174865,"extension":6.6022202185827235},"index":3,"playId":"4cf0d072-dd61-3201-9b87-9d4fc3dc7ae6","pitchNumber":3,"startTime":"2025-08-03T20:10:20.981Z","endTime":"2025-08-03T20:10:26.714Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.547698573429017,"aZ":-29.962732232029307,"pfxX":6.526479913439389,"pfxZ":1.4705497729077952,"pX":1.089722712828844,"pZ":0.8819836070039336,"vX0":4.930796668430986,"vY0":-121.58043911189824,"vZ0":-4.88700733587082,"x":75.46,"y":214.97,"x0":-1.8086126240477702,"y0":50.00492402112928,"z0":5.5012725958747914,"aX":9.82702908000633},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.8,"breakHorizontal":-13.0,"spinRate":2750,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.44951466091483505,"extension":6.416444593613807},"index":4,"playId":"74802a2a-2708-32a5-a349-f445a5bbaf3a","pitchNumber":4,"startTime":"2025-08-03T20:10:40.066Z","endTime":"2025-08-03T20:10:45.509Z","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":2,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-03T20:10:55.311Z","endTime":"2025-08-03T20:11:14.317Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"}},{"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":82.4,"endSpeed":76.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.645439552105792,"aZ":-31.82541675982793,"pfxX":6.084460640910183,"pfxZ":0.2363539548793856,"pX":-0.19490022401312992,"pZ":3.1042263599836577,"vX0":1.9642496071652236,"vY0":-120.10412540206052,"vZ0":0.3778125034131361,"x":124.43,"y":154.97,"x0":-1.8104095550694304,"y0":50.003298386344674,"z0":5.737728335946977,"aX":9.036737763161986},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.7,"breakHorizontal":-11.5,"spinRate":2780,"spinDirection":67},"zone":2,"typeConfidence":2.0,"plateTime":0.45318580121732044,"extension":6.429143734640375},"hitData":{"launchSpeed":76.0,"launchAngle":88.0,"totalDistance":38.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":117.87,"coordY":217.56}},"index":6,"playId":"36d038dd-9dfb-34b6-bc95-cb1424a16bba","pitchNumber":5,"startTime":"2025-08-03T20:11:14.317Z","endTime":"2025-08-03T20:11:23.610Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:11:23.610Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Beck singles on a fly ball to center fielder Oneil Cruz. Tyler Freeman scores.","rbi":1,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-03T20:11:52.166Z","endTime":"2025-08-03T20:13:24.594Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.0,"strikeZoneTop":3.67355451418846,"strikeZoneBottom":1.68446124168047,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.299712418361246,"aZ":-34.88705446284185,"pfxX":6.501339314940638,"pfxZ":-1.8741897016152977,"pX":0.8496101706333257,"pZ":1.5830737094416027,"vX0":4.141994318623017,"vY0":-119.69971289730888,"vZ0":-2.2234211632268943,"x":84.61,"y":196.04,"x0":-1.748250378054982,"y0":50.00189824380276,"z0":5.650348672536431,"aX":9.423412058603141},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-3.7,"breakHorizontal":-12.7,"spinRate":2738,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4577443376021786,"extension":6.599300952542056},"index":0,"playId":"4bcd1dbe-0450-3846-8c35-7c9cef00e6e4","pitchNumber":1,"startTime":"2025-08-03T20:11:59.384Z","endTime":"2025-08-03T20:12:04.814Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.6,"strikeZoneTop":3.64950586801293,"strikeZoneBottom":1.69759987919391,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.851595091567464,"aZ":-35.82957622163418,"pfxX":5.409830419124488,"pfxZ":-2.482611706788453,"pX":0.7502986720875047,"pZ":1.2487724000734832,"vX0":4.132240145737835,"vY0":-120.74306641376116,"vZ0":-2.7504969609587144,"x":88.4,"y":205.06,"x0":-1.6869198275558333,"y0":50.00154056873221,"z0":5.56030466351152,"aX":7.973423617281431},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-4.9,"breakHorizontal":-10.8,"spinRate":2796,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.45389471066771137,"extension":6.501033416204906},"index":1,"playId":"2c5e475e-7e1e-38b3-9b09-6984323cc797","pitchNumber":2,"startTime":"2025-08-03T20:12:18.924Z","endTime":"2025-08-03T20:12:24.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.7,"strikeZoneTop":3.68,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.707643956121256,"aZ":-34.08143117172635,"pfxX":5.897077819501266,"pfxZ":-1.334123984540991,"pX":0.8000246482732412,"pZ":0.8117768297313503,"vX0":4.164707250575886,"vY0":-118.87479792503588,"vZ0":-3.906732939330138,"x":86.5,"y":216.86,"x0":-1.7403911029943735,"y0":50.00096147326977,"z0":5.5690616324701026,"aX":8.441936787785133},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-3.1,"breakHorizontal":-11.6,"spinRate":2801,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.4606854448344979,"extension":6.5633046394428805},"index":2,"playId":"d21dc262-7116-30db-b9c9-570df44ff64c","pitchNumber":3,"startTime":"2025-08-03T20:12:37.001Z","endTime":"2025-08-03T20:12:42.859Z","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.9,"endSpeed":85.8,"strikeZoneTop":3.64798978403972,"strikeZoneBottom":1.69637012628966,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.20184446980142,"aZ":-15.74858737804075,"pfxX":-6.091660301182323,"pfxZ":8.728089327797107,"pX":1.3868912950328907,"pZ":2.0655003240731693,"vX0":9.79948335124032,"vY0":-136.36118247337595,"vZ0":-6.388609530361984,"x":64.13,"y":183.01,"x0":-1.4631808448118706,"y0":50.003098808662,"z0":5.526802279914625,"aX":-11.464620577741975},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.5,"breakHorizontal":9.0,"spinRate":2604,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.40180763995673274,"extension":6.56928144919293},"index":3,"playId":"45e8c0b2-5db8-3775-bd4c-af5df8bc5f9f","pitchNumber":4,"startTime":"2025-08-03T20:12:56.499Z","endTime":"2025-08-03T20:13:01.482Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.2,"strikeZoneTop":3.68,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.52477676175217,"aZ":-30.673402792154207,"pfxX":8.824118991297988,"pfxZ":1.0514199789357672,"pX":0.426929357608416,"pZ":2.603703991816444,"vX0":2.486043280530631,"vY0":-119.1050667480832,"vZ0":-0.6160525948903851,"x":100.73,"y":168.48,"x0":-1.7777857195277682,"y0":50.005555026581725,"z0":5.6468947136160885,"aX":12.640725752578465},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":2.0,"breakHorizontal":-16.6,"spinRate":2702,"spinDirection":74},"zone":6,"typeConfidence":2.0,"plateTime":0.46041245914728623,"extension":6.551590936515348},"hitData":{"launchSpeed":73.3,"launchAngle":29.0,"totalDistance":249.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.1,"coordY":92.46}},"index":4,"playId":"08a4b284-fa4b-3911-8434-76ac8ffc8f11","pitchNumber":5,"startTime":"2025-08-03T20:13:16.543Z","endTime":"2025-08-03T20:13:24.594Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:13:24.594Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Tovar grounds out, second baseman Nick Gonzales to first baseman Spencer Horwitz.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-03T20:13:47.109Z","endTime":"2025-08-03T20:15:29.510Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"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,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.4,"strikeZoneTop":3.21024053880564,"strikeZoneBottom":1.45060552752689,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.860370723362198,"aZ":-17.149470414448597,"pfxX":-5.403307459346532,"pfxZ":7.991911855524457,"pX":2.019096489623596,"pZ":1.5363549047322205,"vX0":10.687010144116822,"vY0":-135.36900807653913,"vZ0":-7.7630366978820495,"x":40.04,"y":197.3,"x0":-1.2545767898145839,"y0":50.00673003014494,"z0":5.612966585047188,"aX":-10.16432456012694},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.2,"breakHorizontal":7.8,"spinRate":2431,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.40257485609094745,"extension":6.573533812293808},"index":0,"playId":"49a5dbb6-4268-357c-a739-e1fe9f6ff3ae","pitchNumber":1,"startTime":"2025-08-03T20:13:59.626Z","endTime":"2025-08-03T20:14:03.727Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.5,"strikeZoneTop":3.14695251163003,"strikeZoneBottom":1.38721999685426,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.468888814363584,"aZ":-15.41963608607159,"pfxX":-3.9959137320448015,"pfxZ":8.864252789795767,"pX":1.2821656741342746,"pZ":1.8334330019303582,"vX0":8.406608736877278,"vY0":-135.79448613759496,"vZ0":-7.619745706806648,"x":68.13,"y":189.28,"x0":-1.3182342488984315,"y0":50.0006064646522,"z0":5.724422809280297,"aX":-7.551291758846111},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.8,"breakHorizontal":5.6,"spinRate":2408,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.40156755547806133,"extension":6.568851176515608},"index":1,"playId":"cddc451e-e584-341b-921f-aca960960642","pitchNumber":2,"startTime":"2025-08-03T20:14:19.117Z","endTime":"2025-08-03T20:14:24.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.90935679569823,"aZ":-17.4507269678638,"pfxX":-3.894339714556307,"pfxZ":7.803217394365067,"pX":-0.30195607291836923,"pZ":2.56227785657871,"vX0":4.616793111631128,"vY0":-136.01488733173179,"vZ0":-5.208665624130885,"x":128.51,"y":169.6,"x0":-1.5098834288500604,"y0":50.0000455027586,"z0":5.69960848030383,"aX":-7.345816315045565},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.3,"breakHorizontal":6.1,"spinRate":2329,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.4016380237572932,"extension":6.51672583661198},"index":2,"playId":"15c8b721-f1b0-3ebd-9dbc-46268e721b2c","pitchNumber":3,"startTime":"2025-08-03T20:14:38.360Z","endTime":"2025-08-03T20:14:43.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":86.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.066830620802236,"aZ":-21.763652141437873,"pfxX":-2.999614450413827,"pfxZ":5.517222729149392,"pX":0.5249754605104978,"pZ":2.686416535334387,"vX0":6.612159469238261,"vY0":-135.14828087108333,"vZ0":-4.19431027110707,"x":77.64,"y":155.98,"x0":-1.5424065747417433,"y0":50.00069151767226,"z0":5.750142034202493,"aX":-5.657826354597421},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.5,"breakHorizontal":4.3,"spinRate":2335,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.4023057386294844,"extension":6.389207602115369},"hitData":{"launchSpeed":104.6,"launchAngle":0.0,"totalDistance":59.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.2,"coordY":151.68}},"index":3,"playId":"eb63a5a8-1d74-389b-8bae-6a2a4d0dc68a","pitchNumber":4,"startTime":"2025-08-03T20:15:21.770Z","endTime":"2025-08-03T20:15:29.510Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:15:29.510Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Gonzales grounds out, shortstop Ezequiel Tovar to first baseman Warming Bernabel.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-03T20:17:24.908Z","endTime":"2025-08-03T20:18:32.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","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":3},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":82.2,"strikeZoneTop":3.48800589648799,"strikeZoneBottom":1.45874116909103,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.05085988962316,"aZ":-25.98379430185326,"pfxX":3.7772435223102714,"pfxZ":3.648600202968087,"pX":-0.5433505543287145,"pZ":2.3905024829615535,"vX0":1.0644139978738607,"vY0":-128.21176558133627,"vZ0":-4.362861811764179,"x":137.71,"y":174.24,"x0":-1.4528809796573963,"y0":50.000548245756015,"z0":6.099604654048419,"aX":6.399322094579805},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.0,"breakHorizontal":-7.1,"spinRate":2293,"spinDirection":168},"zone":4,"typeConfidence":2.0,"plateTime":0.42432298283227476,"extension":6.830033088755092},"index":0,"playId":"ffb77170-76fe-3a04-aceb-ee36c1c914fc","pitchNumber":1,"startTime":"2025-08-03T20:17:36.909Z","endTime":"2025-08-03T20:17:41.205Z","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":82.4,"endSpeed":77.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.010650894451967,"aZ":-34.6892016881931,"pfxX":1.9858792033007184,"pfxZ":-1.6829115303034659,"pX":-0.035852853369817965,"pZ":2.529577729982494,"vX0":2.89173403256067,"vY0":-120.19850158375176,"vZ0":-1.4550096505014742,"x":118.37,"y":170.48,"x0":-1.5036412752655486,"y0":50.00584669457218,"z0":6.16874743546517,"aX":2.9624183517734597},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-3.1,"breakHorizontal":-4.2,"spinRate":2492,"spinDirection":72},"zone":5,"typeConfidence":2.0,"plateTime":0.4523228904986163,"extension":6.71810126593978},"index":1,"playId":"e714f7e1-f9ea-35be-8b92-d1ab0f0596c1","pitchNumber":2,"startTime":"2025-08-03T20:17:49.376Z","endTime":"2025-08-03T20:17:55.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":75.5,"strikeZoneTop":3.47899440835089,"strikeZoneBottom":1.57807265106368,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.119809769464446,"aZ":-37.750177056729186,"pfxX":2.8023883001083494,"pfxZ":-3.9891881324194687,"pX":-0.35013193839066253,"pZ":0.0530708575023888,"vX0":0.6703101612501418,"vY0":-116.69972330769724,"vZ0":-6.05046126755002,"x":130.35,"y":237.35,"x0":-1.0043319387501586,"y0":50.00197059806443,"z0":6.179928218594361,"aX":3.918339544063741},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-8.3,"breakHorizontal":-5.3,"spinRate":2566,"spinDirection":18},"zone":13,"typeConfidence":2.0,"plateTime":0.46688787475341975,"extension":6.674326392315166},"index":2,"playId":"4a3ff86a-aef7-39e1-a815-3a82556c66bf","pitchNumber":3,"startTime":"2025-08-03T20:18:05.008Z","endTime":"2025-08-03T20:18:09.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":78.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.29095835647134,"aZ":-36.51613625609901,"pfxX":-0.19162833972330495,"pfxZ":-2.84211147172433,"pX":0.36322833654019354,"pZ":2.148050696369631,"vX0":4.235017008033423,"vY0":-122.02392852343719,"vZ0":-2.0672798718472922,"x":103.15,"y":180.78,"x0":-1.3611386406658956,"y0":50.00374904458515,"z0":6.1166093663058225,"aX":-0.29234718710166363},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-5.4,"breakHorizontal":-0.5,"spinRate":2532,"spinDirection":56},"zone":9,"typeConfidence":2.0,"plateTime":0.4468068573590571,"extension":6.747032053087237},"hitData":{"launchSpeed":88.4,"launchAngle":-7.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.33,"coordY":159.28}},"index":3,"playId":"a0adf3f8-a66a-36c9-ae8f-f4dd4a2fb392","pitchNumber":4,"startTime":"2025-08-03T20:18:24.868Z","endTime":"2025-08-03T20:18:32.344Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:18:32.344Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Oneil Cruz grounds out, second baseman Thairo Estrada to first baseman Warming Bernabel.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-03T20:18:48.661Z","endTime":"2025-08-03T20:19:26.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642731,"link":"/api/v1/people/642731"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.8,"strikeZoneTop":3.95961474952126,"strikeZoneBottom":1.7467050113254,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.12752339389737,"aZ":-36.590258047040145,"pfxX":1.9760803692224074,"pfxZ":-2.985775211578373,"pX":-0.8413302670553305,"pZ":3.1736135828026364,"vX0":1.2727885074726535,"vY0":-119.65319090901326,"vZ0":0.40201503012972006,"x":149.07,"y":153.09,"x0":-1.6337062495969052,"y0":50.00553570494767,"z0":6.23417288971525,"aX":2.918194820908423},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-5.2,"breakHorizontal":-3.8,"spinRate":2582,"spinDirection":57},"zone":11,"typeConfidence":2.0,"plateTime":0.45459080077281966,"extension":6.59215881848938},"index":0,"playId":"190cf015-0622-3e2f-957a-2c9a45b547ff","pitchNumber":1,"startTime":"2025-08-03T20:18:55.205Z","endTime":"2025-08-03T20:18:59.379Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":79.5,"strikeZoneTop":3.93921454177399,"strikeZoneBottom":1.76422342380042,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.44591275961217,"aZ":-36.541352992799844,"pfxX":1.9271491602639879,"pfxZ":-2.757097263369184,"pX":0.4494126562151288,"pZ":3.3504811834151793,"vX0":3.821568523310607,"vY0":-123.91593817800451,"vZ0":0.2961592746465238,"x":99.87,"y":148.32,"x0":-1.3520005914966586,"y0":50.00305606483952,"z0":6.236794172260835,"aX":3.0519955599008615},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.8,"breakHorizontal":-4.2,"spinRate":2540,"spinDirection":78},"zone":3,"typeConfidence":2.0,"plateTime":0.43892344879385137,"extension":6.777064828394086},"index":1,"playId":"dbf4c2bb-df81-39cd-81af-c8c8fb7ecf2c","pitchNumber":2,"startTime":"2025-08-03T20:19:05.925Z","endTime":"2025-08-03T20:19:10.580Z","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":2,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":74.0,"strikeZoneTop":3.87,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.38192700814057,"aZ":-41.585921141195165,"pfxX":1.4967321932895579,"pfxZ":-6.91477859639868,"pX":0.17763337958173797,"pZ":2.3621073901179175,"vX0":2.395366415509564,"vY0":-115.3183421091041,"vZ0":-0.24954047421530845,"x":110.23,"y":175.0,"x0":-1.0649284761639075,"y0":50.00470643849747,"z0":6.449060005850339,"aX":2.0362091212650024},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-12.4,"breakHorizontal":-3.2,"spinRate":2598,"spinDirection":20},"zone":8,"typeConfidence":2.0,"plateTime":0.4731250864114447,"extension":6.53473791992314},"hitData":{"launchSpeed":92.4,"launchAngle":-7.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.88,"coordY":153.2}},"index":2,"playId":"ae615514-1d47-33ab-9345-ae398490fdc5","pitchNumber":3,"startTime":"2025-08-03T20:19:17.769Z","endTime":"2025-08-03T20:19:26.240Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:19:26.240Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tommy Pham lines out to right fielder Yanquiel Fernández.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-03T20:19:36.844Z","endTime":"2025-08-03T20:19:56.163Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":692585,"link":"/api/v1/people/692585"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":87.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.391346423754815,"aZ":-15.05947681315635,"pfxX":-1.2492267299276378,"pfxZ":8.86421303306404,"pX":-0.026214099588960937,"pZ":2.1439954179104137,"vX0":3.0613577683771163,"vY0":-137.12185087833214,"vZ0":-8.038357475877557,"x":118.0,"y":180.89,"x0":-0.9879728321172627,"y0":50.00089061981688,"z0":6.112232797938208,"aX":-2.4116379921918116},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.9,"breakHorizontal":1.7,"spinRate":2272,"spinDirection":187},"zone":8,"typeConfidence":2.0,"plateTime":0.3973465322012726,"extension":6.773186848019765},"hitData":{"launchSpeed":97.1,"launchAngle":17.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":170.81,"coordY":83.66}},"index":0,"playId":"8469248c-3416-39b2-940e-4e7bcc83e124","pitchNumber":1,"startTime":"2025-08-03T20:19:49.386Z","endTime":"2025-08-03T20:19:56.163Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:19:56.163Z","atBatIndex":36},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Warming Bernabel pops out to second baseman Nick Gonzales.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-03T20:22:05.568Z","endTime":"2025-08-03T20:22:46.451Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"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,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"AC","description":"Automatic Strike - Batter Pitch Timer Violation"},"description":"Automatic Strike - Batter Pitch Timer Violation","code":"AC","isInPlay":false,"isStrike":true,"isBall":false,"isOut":false,"hasReview":false,"violation":{"type":"batter_pitch_timer","description":"Batter Pitch Timer Violation","player":{"id":682653,"fullName":"Warming Bernabel"}}},"count":{"balls":0,"strikes":1,"outs":0},"index":0,"playId":"9bb945ac-d565-4f21-ac0c-66e6add0d518","pitchNumber":0,"startTime":"2025-08-03T20:22:05.568Z","endTime":"2025-08-03T20:22:10.568Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":91.2,"endSpeed":84.7,"strikeZoneTop":3.21327129494555,"strikeZoneBottom":1.3484195352682,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.52682783436961,"aZ":-20.415856316779866,"pfxX":-5.737090614268055,"pfxZ":6.490240104014347,"pX":-0.8098360266492521,"pZ":1.6780190312438221,"vX0":4.63430380514263,"vY0":-132.79479341442322,"vZ0":-6.3150544721715,"x":147.87,"y":193.47,"x0":-1.8196868905836403,"y0":50.006003832545545,"z0":5.5398795368145475,"aX":-10.398883963030086},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.8,"breakHorizontal":9.6,"spinRate":2417,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.41017986014317387,"extension":6.544258510413904},"index":1,"playId":"07f9a33e-c469-3fce-ba21-a53739ece895","pitchNumber":1,"startTime":"2025-08-03T20:22:23.143Z","endTime":"2025-08-03T20:22:28.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.6,"strikeZoneTop":3.411,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.333888950719896,"aZ":-32.27936261709443,"pfxX":8.363735504665124,"pfxZ":-0.07055036731357145,"pX":0.6826616195304955,"pZ":1.6879008551549533,"vX0":3.6600806369926717,"vY0":-119.86323365379295,"vZ0":-2.5204241325293832,"x":90.98,"y":193.21,"x0":-1.9469325807507598,"y0":50.00387359562725,"z0":5.611470235380047,"aX":12.272655286734878},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.5,"breakHorizontal":-16.0,"spinRate":2766,"spinDirection":65},"zone":9,"typeConfidence":2.0,"plateTime":0.45549255448043,"extension":6.521105350391634},"hitData":{"launchSpeed":69.1,"launchAngle":66.0,"totalDistance":127.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":142.19,"coordY":159.79}},"index":2,"playId":"147d20bf-dca6-348f-b8a0-3a92e0e7d3b2","pitchNumber":2,"startTime":"2025-08-03T20:22:36.721Z","endTime":"2025-08-03T20:22:46.451Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:22:46.451Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Thairo Estrada strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-03T20:22:59.155Z","endTime":"2025-08-03T20:24:22.936Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"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],"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":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":75.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.93500947703434,"aZ":-32.506059626552585,"pfxX":7.880343290699409,"pfxZ":-0.23062736044093946,"pX":1.0993937771394058,"pZ":1.1643705777096143,"vX0":4.642618098515216,"vY0":-118.29036320689363,"vZ0":-3.3451796402795217,"x":75.09,"y":207.34,"x0":-1.910721592448885,"y0":50.00451144434798,"z0":5.567894342995064,"aX":11.201631525135907},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-1.0,"breakHorizontal":-15.4,"spinRate":2603,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4625114785375435,"extension":6.51232678977169},"index":0,"playId":"cc946127-3d6c-3ef9-8e14-2311bc78e8df","pitchNumber":1,"startTime":"2025-08-03T20:23:06.897Z","endTime":"2025-08-03T20:23:11.408Z","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.0,"endSpeed":75.8,"strikeZoneTop":3.42,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.493957896158587,"aZ":-33.296490572722895,"pfxX":7.114056361181664,"pfxZ":-0.7803027265092624,"pX":0.5508941843959717,"pZ":2.169038926703262,"vX0":3.648019461606399,"vY0":-119.42097788518728,"vZ0":-1.136463084188597,"x":96.0,"y":180.22,"x0":-1.9193364699052702,"y0":50.00066065693308,"z0":5.6400170508148655,"aX":10.295807263959624},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-1.4,"breakHorizontal":-13.8,"spinRate":2668,"spinDirection":66},"zone":6,"typeConfidence":2.0,"plateTime":0.45825350200051895,"extension":6.434196663940318},"index":1,"playId":"d2ce3527-7e43-36f8-9300-280862bd5f9b","pitchNumber":2,"startTime":"2025-08-03T20:23:19.801Z","endTime":"2025-08-03T20:23:23.174Z","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-03T20:23:40.651Z","endTime":"2025-08-03T20:23:45.336Z","isPitch":false,"type":"action","player":{"id":642731,"link":"/api/v1/people/642731"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.4,"strikeZoneTop":3.32220490435722,"strikeZoneBottom":1.57038550561524,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.52774586319614,"aZ":-36.68105988379063,"pfxX":5.335371417947334,"pfxZ":-2.9584503102266546,"pX":2.278299248945566,"pZ":0.8966684102275199,"vX0":7.925009689445262,"vY0":-122.19756133787003,"vZ0":-3.5854608775902883,"x":30.16,"y":214.57,"x0":-1.691501712385142,"y0":50.00300400627046,"z0":5.511997703614937,"aX":8.12448890803978},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-6.0,"breakHorizontal":-11.4,"spinRate":2753,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.4470511429449373,"extension":6.51244934911567},"index":3,"playId":"1bc288db-27bd-3870-a308-a193230be4ca","pitchNumber":3,"startTime":"2025-08-03T20:23:45.336Z","endTime":"2025-08-03T20:23:48.336Z","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":91.8,"endSpeed":85.0,"strikeZoneTop":3.40776540554366,"strikeZoneBottom":1.61871257213233,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.897072244074934,"aZ":-17.889201993998412,"pfxX":-4.961723469748851,"pfxZ":7.818508345933491,"pX":-0.23236553461304607,"pZ":1.375224843896216,"vX0":5.7847775046793615,"vY0":-133.58119248611033,"vZ0":-7.515676582411378,"x":125.86,"y":201.65,"x0":-1.7705018730326747,"y0":50.00175300111924,"z0":5.487531924964937,"aX":-9.06284263603482},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.0,"breakHorizontal":7.9,"spinRate":2561,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.4083896838671697,"extension":6.544771713216584},"index":4,"playId":"3dbb9c39-3406-3df3-8b79-4a2108d83489","pitchNumber":4,"startTime":"2025-08-03T20:23:59.141Z","endTime":"2025-08-03T20:24:05.886Z","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":1},"pitchData":{"startSpeed":83.5,"endSpeed":78.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.511017812018117,"aZ":-32.09107477384576,"pfxX":7.979142680783558,"pfxZ":0.054303210455140416,"pX":1.549751839243672,"pZ":1.8040352334825533,"vX0":5.680694385225677,"vY0":-121.68122452547361,"vZ0":-2.4779751855287384,"x":57.93,"y":190.07,"x0":-1.8432263553973973,"y0":50.00337450900406,"z0":5.587397407511628,"aX":12.089960649488292},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.2,"breakHorizontal":-15.7,"spinRate":2779,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.44833875430065806,"extension":6.36841801078128},"index":5,"playId":"ce773bf1-374b-30a1-bd31-b25387aca170","pitchNumber":5,"startTime":"2025-08-03T20:24:17.125Z","endTime":"2025-08-03T20:24:22.936Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:24:22.936Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yanquiel Fernández singles on a line drive to left fielder Tommy Pham.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-03T20:24:24.198Z","endTime":"2025-08-03T20:25:15.679Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"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":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":75.5,"endSpeed":70.1,"strikeZoneTop":3.6260430255942,"strikeZoneBottom":1.57427822389538,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.672785851533106,"aZ":-38.72785429862814,"pfxX":7.150306306420642,"pfxZ":-5.314124805607772,"pX":-0.7914600631927589,"pZ":2.7944260333105526,"vX0":0.07378530449324044,"vY0":-110.02581019093252,"vZ0":2.0050175983605465,"x":147.17,"y":163.33,"x0":-1.7552192960875985,"y0":50.00546209311357,"z0":5.9611667456918145,"aX":8.808787661207559},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-8.9,"breakHorizontal":-13.0,"spinRate":2542,"spinDirection":38},"zone":4,"typeConfidence":2.0,"plateTime":0.4969269369629532,"extension":6.39306721266364},"index":0,"playId":"a793cf1a-2936-3a2b-8fb6-360af0d24394","pitchNumber":1,"startTime":"2025-08-03T20:24:44.069Z","endTime":"2025-08-03T20:24:48.186Z","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":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.183061667253078,"aZ":-18.50188125046939,"pfxX":-5.461600641890188,"pfxZ":7.138181365235867,"pX":0.3016571878543152,"pZ":2.5743609454294525,"vX0":7.58689554431152,"vY0":-136.58318489167635,"vZ0":-4.817677694415373,"x":105.5,"y":169.27,"x0":-1.7848500291263811,"y0":50.00434548859618,"z0":5.6089011367449455,"aX":-10.46339411563145},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.2,"breakHorizontal":8.5,"spinRate":2458,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.39892813589177756,"extension":6.364157790992462},"hitData":{"launchSpeed":90.3,"launchAngle":18.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":85.68,"coordY":80.98}},"index":1,"playId":"b350ce72-e446-3c3b-92d3-99eeb370d698","pitchNumber":2,"startTime":"2025-08-03T20:25:03.750Z","endTime":"2025-08-03T20:25:15.679Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:25:15.679Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Orlando Arcia strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-03T20:25:23.130Z","endTime":"2025-08-03T20:27:13.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"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,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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":91.9,"endSpeed":85.1,"strikeZoneTop":3.50931213427974,"strikeZoneBottom":1.6383408935348,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.618555971759083,"aZ":-21.3750634755825,"pfxX":-5.891518904012945,"pfxZ":5.901992900540718,"pX":1.1234241415281871,"pZ":2.1828999907354674,"vX0":8.818628234923086,"vY0":-133.64678292982705,"vZ0":-5.120532196952806,"x":74.18,"y":179.84,"x0":-1.4358243894562448,"y0":50.00448699090057,"z0":5.634553542683441,"aX":-10.784615126581828},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.8,"breakHorizontal":9.0,"spinRate":2531,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.4079878013449476,"extension":6.552966171571931},"index":0,"playId":"b2847766-b6a6-3206-b6af-9a26ee0d5cfd","pitchNumber":1,"startTime":"2025-08-03T20:25:39.078Z","endTime":"2025-08-03T20:25:47.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":87.3,"strikeZoneTop":3.33588275399848,"strikeZoneBottom":1.46511245974667,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.518822863655295,"aZ":-16.301797176997628,"pfxX":-5.268506511359995,"pfxZ":8.25976748567263,"pX":0.3105934625063179,"pZ":1.5620436660646337,"vX0":6.782484175224432,"vY0":-136.64098232301214,"vZ0":-7.9715588467071505,"x":105.16,"y":196.6,"x0":-1.500593328727416,"y0":50.00236656055962,"z0":5.602550228246139,"aX":-10.124388270694135},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.8,"breakHorizontal":8.4,"spinRate":2479,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.3983825696192542,"extension":6.470782880899748},"index":1,"playId":"e033a2ac-8e96-3cd3-8c51-950321215b04","pitchNumber":2,"startTime":"2025-08-03T20:25:57.527Z","endTime":"2025-08-03T20:26:01.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.7,"strikeZoneTop":3.36236504225199,"strikeZoneBottom":1.49134784006397,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.96509368404312,"aZ":-20.650999637194186,"pfxX":-5.435027210717633,"pfxZ":6.241048249403842,"pX":0.7601617569659049,"pZ":1.5155007618484593,"vX0":7.9847920149746745,"vY0":-133.8061370338273,"vZ0":-6.778584410740134,"x":88.02,"y":197.86,"x0":-1.5318311095020931,"y0":50.00217618615643,"z0":5.520259732239169,"aX":-10.03417034615595},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.3,"breakHorizontal":8.5,"spinRate":2570,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.40654963986096115,"extension":6.574950810930453},"index":2,"playId":"7953ea35-7c15-3707-b298-3877c5346389","pitchNumber":3,"startTime":"2025-08-03T20:26:15.039Z","endTime":"2025-08-03T20:26:19.614Z","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":2},"index":3,"startTime":"2025-08-03T20:26:25.947Z","endTime":"2025-08-03T20:26:49.516Z","isPitch":false,"type":"action","player":{"id":606115,"link":"/api/v1/people/606115"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.0,"strikeZoneTop":3.41122635371951,"strikeZoneBottom":1.54050963581556,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.067466842844524,"aZ":-30.89725242022852,"pfxX":8.337801638659704,"pfxZ":0.8447264042486484,"pX":0.09126524281367324,"pZ":3.8668299532782413,"vX0":1.8582441576616842,"vY0":-121.81550483805731,"vZ0":1.7585136961767731,"x":113.52,"y":134.38,"x0":-1.764067546320183,"y0":50.00227575600268,"z0":5.799405245568007,"aX":12.576644342437424},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.2,"breakHorizontal":-15.5,"spinRate":2690,"spinDirection":72},"zone":12,"typeConfidence":2.0,"plateTime":0.44897697211612897,"extension":6.462346612316545},"index":4,"playId":"70fcbc02-f9cb-3780-9897-e5cc9d53d36e","pitchNumber":4,"startTime":"2025-08-03T20:26:49.516Z","endTime":"2025-08-03T20:26:54.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.849786346467152,"aZ":-32.41163972880137,"pfxX":9.055467958932642,"pfxZ":-0.1613856129628619,"pX":1.104228467912295,"pZ":2.065568645447998,"vX0":3.911288138223217,"vY0":-120.41022718879582,"vZ0":-1.6923433107736645,"x":74.91,"y":183.01,"x0":-1.7164556816733088,"y0":50.00255286906751,"z0":5.638778273737382,"aX":13.328482642866726},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.5,"breakHorizontal":-17.3,"spinRate":2838,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4544617729150695,"extension":6.501011338704872},"index":5,"playId":"a17cb3f2-38c2-3fb3-91fc-9fef3a5cf429","pitchNumber":5,"startTime":"2025-08-03T20:27:08.162Z","endTime":"2025-08-03T20:27:13.299Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:27:13.299Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Liover Peguero flies out to shortstop Ezequiel Tovar.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-03T20:29:07.600Z","endTime":"2025-08-03T20:29:26.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.198931445133283,"aZ":-16.452252954401338,"pfxX":-2.2600259815277375,"pfxZ":8.530174908789874,"pX":-0.5177838146660249,"pZ":2.666915879748751,"vX0":2.301660850134182,"vY0":-134.41299580315152,"vZ0":-6.437161519967476,"x":136.74,"y":166.77,"x0":-1.0886578587027707,"y0":50.00191096935321,"z0":6.247097090884221,"aX":-4.164681219099557},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.4,"breakHorizontal":3.6,"spinRate":2136,"spinDirection":190},"zone":4,"typeConfidence":2.0,"plateTime":0.4064059276236587,"extension":6.692188474840479},"hitData":{"launchSpeed":75.3,"launchAngle":54.0,"totalDistance":218.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.3,"coordY":114.18}},"index":0,"playId":"912b1b49-fd00-3f7b-b26b-4e70bfa137d3","pitchNumber":1,"startTime":"2025-08-03T20:29:16.554Z","endTime":"2025-08-03T20:29:26.145Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:29:26.145Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jack Suwinski walks.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-03T20:29:34.471Z","endTime":"2025-08-03T20:30:44.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"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],"runners":[{"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":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.3,"strikeZoneTop":3.55479479604955,"strikeZoneBottom":1.638897464311,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.02132696556935,"aZ":-18.408181093109704,"pfxX":-2.563740816943615,"pfxZ":7.481779628915523,"pX":-1.10736896571327,"pZ":2.556570137495007,"vX0":1.3162773418486313,"vY0":-133.82794400430453,"vZ0":-6.157834333302961,"x":159.21,"y":169.75,"x0":-1.2688026946015172,"y0":50.000890589294805,"z0":6.176625159354224,"aX":-4.716151211297008},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.6,"breakHorizontal":4.4,"spinRate":2016,"spinDirection":194},"zone":13,"typeConfidence":2.0,"plateTime":0.4070689159599943,"extension":6.805040781417598},"index":0,"playId":"8b5f59fc-496d-35fd-b07b-6f98e1129221","pitchNumber":1,"startTime":"2025-08-03T20:29:49.360Z","endTime":"2025-08-03T20:29:54.886Z","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":92.3,"endSpeed":85.7,"strikeZoneTop":3.59990934501425,"strikeZoneBottom":1.57101854392251,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.037753565924817,"aZ":-19.000696497971756,"pfxX":-3.0717448419565203,"pfxZ":7.076591013457634,"pX":-0.07234791421119595,"pZ":3.4425221758456823,"vX0":3.806058660180798,"vY0":-134.5624147618257,"vZ0":-4.022816436799815,"x":119.76,"y":145.83,"x0":-1.0960370899908716,"y0":50.00500311278297,"z0":6.276916995414487,"aX":-5.719983977905649},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.4,"breakHorizontal":4.9,"spinRate":2000,"spinDirection":190},"zone":2,"typeConfidence":2.0,"plateTime":0.404712761695619,"extension":6.708461973228541},"index":1,"playId":"4850d096-ad6a-366f-b397-3f794d86d2ce","pitchNumber":2,"startTime":"2025-08-03T20:30:01.056Z","endTime":"2025-08-03T20:30:04.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":80.4,"strikeZoneTop":3.73600574940851,"strikeZoneBottom":1.63183119880275,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.651027356923777,"aZ":-24.47671639156283,"pfxX":-3.580062025089788,"pfxZ":4.777308654022783,"pX":0.11363620578798266,"pZ":1.0553984327312453,"vX0":4.9878182694908855,"vY0":-124.89692405412825,"vZ0":-7.331757132324255,"x":112.67,"y":210.28,"x0":-1.4267788668339694,"y0":50.00155066880928,"z0":5.987256877949034,"aX":-5.764470133691045},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.6,"breakHorizontal":5.6,"spinRate":1304,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.4353986152921543,"extension":6.654777466862523},"index":2,"playId":"19895b12-4945-302b-8443-10a3a0f36eb2","pitchNumber":3,"startTime":"2025-08-03T20:30:14.036Z","endTime":"2025-08-03T20:30:19.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.4,"strikeZoneTop":3.59225963264013,"strikeZoneBottom":1.52609103293416,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.47602394929971,"aZ":-17.044609227320446,"pfxX":-1.9287243003549457,"pfxZ":8.000192648661507,"pX":-1.1158370754814477,"pZ":3.1012600888629,"vX0":1.0340489614275852,"vY0":-135.64682307300848,"vZ0":-5.17404795872527,"x":159.53,"y":155.05,"x0":-1.2483460522431291,"y0":50.00620500206502,"z0":6.195204661101492,"aX":-3.6491945350182067},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.8,"breakHorizontal":3.4,"spinRate":2093,"spinDirection":191},"zone":11,"typeConfidence":2.0,"plateTime":0.40149293851263224,"extension":6.635983768771629},"index":3,"playId":"d6123c09-cd1b-322d-bfed-fc97a4b5c611","pitchNumber":4,"startTime":"2025-08-03T20:30:26.902Z","endTime":"2025-08-03T20:30:32.814Z","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":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.8,"strikeZoneTop":3.62274823430628,"strikeZoneBottom":1.5942479336435,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.512975706475352,"aZ":-18.708861816960276,"pfxX":-1.8625194999533847,"pfxZ":7.400746426805203,"pX":0.502897722767415,"pZ":4.090435161154275,"vX0":4.566877246470391,"vY0":-132.82858670999687,"vZ0":-2.4358488491580634,"x":97.83,"y":128.34,"x0":-0.9827739044353164,"y0":50.00457115059989,"z0":6.3519848466322655,"aX":-3.3899763575789406},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.2,"breakHorizontal":2.6,"spinRate":2031,"spinDirection":186},"zone":12,"typeConfidence":2.0,"plateTime":0.40946718977411045,"extension":6.587011756040423},"index":4,"playId":"097749e1-d818-3d3e-bbd0-c8fe9c89592e","pitchNumber":5,"startTime":"2025-08-03T20:30:40.134Z","endTime":"2025-08-03T20:30:44.946Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:30:44.946Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Henry Davis flies out to shortstop Ezequiel Tovar.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-03T20:31:04.899Z","endTime":"2025-08-03T20:31:22.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.482917767423025,"aZ":-29.603645371424438,"pfxX":4.429462992438277,"pfxZ":1.5249186254218188,"pX":-0.03833608546515835,"pZ":3.404517597510951,"vX0":2.154251469839862,"vY0":-127.77746861101703,"vZ0":-1.1830420823551717,"x":118.46,"y":146.86,"x0":-1.4628154393349078,"y0":50.002504539865726,"z0":6.15837224546472,"aX":7.468055664866063},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.8,"breakHorizontal":-8.4,"spinRate":2335,"spinDirection":148},"zone":2,"typeConfidence":2.0,"plateTime":0.4254856002028782,"extension":6.713044945369193},"hitData":{"launchSpeed":88.7,"launchAngle":61.0,"totalDistance":193.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":99.62,"coordY":127.87}},"index":0,"playId":"9fbb13a3-0a75-3f46-bda5-bde585c2bf6b","pitchNumber":1,"startTime":"2025-08-03T20:31:09.037Z","endTime":"2025-08-03T20:31:22.430Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:31:22.430Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jared Triolo singles on a line drive to right fielder Yanquiel Fernández. Jack Suwinski to 3rd. Jared Triolo to 2nd.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-03T20:31:33.953Z","endTime":"2025-08-03T20:32:32.505Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"postOnThird":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":692585,"link":"/api/v1/people/692585"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.9,"strikeZoneTop":3.88155094293405,"strikeZoneBottom":1.60451013585795,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.923989379269244,"aZ":-29.586758503313987,"pfxX":3.731025639805927,"pfxZ":1.5122603939017543,"pX":1.8926393656099214,"pZ":1.9243056304844985,"vX0":6.720977234428357,"vY0":-128.74021570146013,"vZ0":-4.814901268757528,"x":44.86,"y":186.82,"x0":-1.2173007215319975,"y0":50.00295897694341,"z0":6.0580919013568035,"aX":6.381903335467427},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.0,"breakHorizontal":-8.0,"spinRate":2460,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.4223769875302703,"extension":6.877249631680461},"index":0,"playId":"30449a22-eadc-3edf-bc59-97f27fa613ee","pitchNumber":1,"startTime":"2025-08-03T20:31:45.740Z","endTime":"2025-08-03T20:31:50.023Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"28aa1970-80f8-3d80-97ff-3e79974ccf3d","startTime":"2025-08-03T20:32:04.001Z","endTime":"2025-08-03T20:32:07.085Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":86.2,"strikeZoneTop":3.82,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.33103128076911,"aZ":-17.29766781668192,"pfxX":-1.8335157074500532,"pfxZ":7.93695238400746,"pX":0.08046293247522722,"pZ":2.9927616431558994,"vX0":3.8300327816693205,"vY0":-134.60454683187183,"vZ0":-5.419578341864793,"x":113.93,"y":157.98,"x0":-1.1091265479186772,"y0":50.00463376913397,"z0":6.217761668696151,"aX":-3.437761051189359},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.7,"breakHorizontal":2.6,"spinRate":2112,"spinDirection":190},"zone":5,"typeConfidence":2.0,"plateTime":0.4036350257741268,"extension":6.848236378073581},"hitData":{"launchSpeed":101.2,"launchAngle":14.0,"totalDistance":267.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":169.55,"coordY":118.24}},"index":2,"playId":"f1995d23-6f95-375e-b216-683cdce79558","pitchNumber":2,"startTime":"2025-08-03T20:32:22.154Z","endTime":"2025-08-03T20:32:32.505Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:32:32.505Z","atBatIndex":44},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Spencer Horwitz homers (5) on a fly ball to right field. Jack Suwinski scores. Jared Triolo scores.","rbi":3,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-03T20:35:10.404Z","endTime":"2025-08-03T20:37:19.879Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"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":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":{"id":669020,"link":"/api/v1/people/669020"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":{"id":687134,"link":"/api/v1/people/687134"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"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":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":{"id":687134,"link":"/api/v1/people/687134"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"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":2},"index":0,"startTime":"2025-08-03T20:33:00.436Z","endTime":"2025-08-03T20:33:25.144Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Ryan Rolison replaces Bradley Blalock.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-03T20:33:25.144Z","endTime":"2025-08-03T20:35:12.626Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669020,"link":"/api/v1/people/669020"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.8,"strikeZoneTop":3.57876449917193,"strikeZoneBottom":1.61897971802929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.477340362030596,"aZ":-31.59669867592239,"pfxX":0.15617962477989167,"pfxZ":0.35352533167873235,"pX":-1.4356466550990499,"pZ":0.7666402102223467,"vX0":-8.157586867856493,"vY0":-125.44660049575387,"vZ0":-5.881736676221168,"x":171.72,"y":218.08,"x0":1.8156086774297213,"y0":50.00038400901311,"z0":5.666609718239684,"aX":0.25359982729119024},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.4,"breakHorizontal":1.3,"spinRate":2562,"spinDirection":307},"zone":13,"typeConfidence":0.7,"plateTime":0.43390613784492604,"extension":6.507187620133613},"index":2,"playId":"56225ba0-54c6-3f2b-b66c-2540b61757fd","pitchNumber":1,"startTime":"2025-08-03T20:35:12.626Z","endTime":"2025-08-03T20:35:18.280Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":86.4,"strikeZoneTop":3.6683487481331,"strikeZoneBottom":1.64644618984354,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.249024513040478,"aZ":-19.462377247008163,"pfxX":2.634279280985757,"pfxZ":6.76802465128625,"pX":0.09095121609710802,"pZ":2.1999383522323464,"vX0":-5.785860858883989,"vY0":-134.70284374527182,"vZ0":-5.858100127627267,"x":113.53,"y":179.38,"x0":1.903651405981114,"y0":50.001672472094825,"z0":5.734500999181451,"aX":4.947260943272473},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.5,"breakHorizontal":-3.8,"spinRate":2366,"spinDirection":166},"zone":8,"typeConfidence":0.9,"plateTime":0.4032714147341032,"extension":6.529997088848639},"index":3,"playId":"7f9d7ed8-40fd-3b36-9639-5043ad932674","pitchNumber":2,"startTime":"2025-08-03T20:35:34.134Z","endTime":"2025-08-03T20:35:38.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":75.2,"strikeZoneTop":3.62,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.825061295513017,"aZ":-39.73917462409739,"pfxX":-2.7119844442223897,"pfxZ":-5.418308750160884,"pX":-1.2543335935528854,"pZ":0.9902781254768748,"vX0":-5.955703581946182,"vY0":-116.79648771711778,"vZ0":-2.6799858418060687,"x":164.81,"y":212.04,"x0":1.670393528170914,"y0":50.00353904298373,"z0":5.85223577707447,"aX":-3.7853673532300127},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-10.2,"breakHorizontal":6.2,"spinRate":2801,"spinDirection":328},"zone":13,"typeConfidence":0.9,"plateTime":0.46707774960366333,"extension":6.595228184199294},"index":4,"playId":"f406b5db-0fdd-3030-a820-3466dd51b0c5","pitchNumber":3,"startTime":"2025-08-03T20:35:52.148Z","endTime":"2025-08-03T20:35:58.236Z","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":2},"index":5,"startTime":"2025-08-03T20:36:20.911Z","endTime":"2025-08-03T20:36:31.249Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":88.1,"strikeZoneTop":3.70393313521268,"strikeZoneBottom":1.68159541150764,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.2802559028764,"aZ":-17.70137230549493,"pfxX":1.6278873242306071,"pfxZ":7.427658917934387,"pX":-1.3891398002965392,"pZ":1.6259953034451002,"vX0":-8.821475083090473,"vY0":-137.47076101114862,"vZ0":-7.8806080521837005,"x":169.95,"y":194.88,"x0":1.6250630048353947,"y0":50.00523626250349,"z0":5.692062615975787,"aX":3.1739562821587923},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.2,"breakHorizontal":-1.4,"spinRate":2462,"spinDirection":161},"zone":13,"typeConfidence":0.91,"plateTime":0.39569986972230575,"extension":6.709447130124173},"index":6,"playId":"a329b059-22c8-331b-ae5f-da100a58a012","pitchNumber":4,"startTime":"2025-08-03T20:36:31.249Z","endTime":"2025-08-03T20:36:36.131Z","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":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":74.5,"strikeZoneTop":3.62,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.71577622190511,"aZ":-41.170626475984065,"pfxX":-2.718220308436987,"pfxZ":-6.471057273803172,"pX":0.6978339245668539,"pZ":2.976098176831829,"vX0":-1.6406701450785108,"vY0":-116.58866405889417,"vZ0":1.6454898791961106,"x":90.4,"y":158.43,"x0":1.7611878143241473,"y0":50.00074072365439,"z0":6.115625144495519,"aX":-3.7810225033674163},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-11.2,"breakHorizontal":5.3,"spinRate":2774,"spinDirection":325},"zone":6,"typeConfidence":0.9,"plateTime":0.4678934967343502,"extension":6.357793353094341},"hitData":{"launchSpeed":101.0,"launchAngle":36.0,"totalDistance":421.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":245.94,"coordY":75.74}},"index":7,"playId":"efef019f-771a-3ae3-843b-bf8d5cd833bc","pitchNumber":5,"startTime":"2025-08-03T20:36:49.165Z","endTime":"2025-08-03T20:37:19.879Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:37:19.879Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryan Reynolds flies out sharply to center fielder Mickey Moniak.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-03T20:37:10.627Z","endTime":"2025-08-03T20:38:25.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"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":92.9,"endSpeed":86.5,"strikeZoneTop":3.55363630420938,"strikeZoneBottom":1.61194588848914,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.550885753154944,"aZ":-18.73243445825269,"pfxX":3.681604207929282,"pfxZ":7.110306615515961,"pX":1.3868054424291394,"pZ":2.8615036378807726,"vX0":-2.4005147149169366,"vY0":-135.4160048340672,"vZ0":-4.405648804935337,"x":64.14,"y":161.52,"x0":1.7982796845031788,"y0":50.006290750224174,"z0":5.7885385632882445,"aX":6.962709788575523},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.4,"breakHorizontal":-6.2,"spinRate":2355,"spinDirection":168},"zone":12,"typeConfidence":0.9,"plateTime":0.40172459121766657,"extension":6.563717222586624},"index":0,"playId":"e7fcc44c-9b5a-3a02-8f86-82f3646522f0","pitchNumber":1,"startTime":"2025-08-03T20:37:44.300Z","endTime":"2025-08-03T20:37:48.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.9,"strikeZoneTop":3.50997825023361,"strikeZoneBottom":1.60574035177468,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.813416996027776,"aZ":-20.768645987842106,"pfxX":2.0560248274791153,"pfxZ":6.135794575789692,"pX":-0.7462067106023857,"pZ":3.501122808160435,"vX0":-6.6931034659865105,"vY0":-133.98489233150903,"vZ0":-2.443808446765332,"x":145.44,"y":144.25,"x0":1.4926966051973725,"y0":50.00339618001142,"z0":5.8732482555153,"aX":3.8226945040063187},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.9,"breakHorizontal":-2.6,"spinRate":2495,"spinDirection":178},"zone":1,"typeConfidence":0.89,"plateTime":0.4053196973461608,"extension":6.395389585507033},"index":1,"playId":"61bcfda1-3efb-34c0-8516-bed538ad2167","pitchNumber":2,"startTime":"2025-08-03T20:37:59.432Z","endTime":"2025-08-03T20:38:02.937Z","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":91.6,"endSpeed":85.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.072669446184758,"aZ":-19.810069073413594,"pfxX":3.2290603947339966,"pfxZ":6.683126310015005,"pX":-0.3738983760164104,"pZ":2.867797839790298,"vX0":-6.291660481583777,"vY0":-133.50779494394004,"vZ0":-4.22781658629119,"x":131.25,"y":161.35,"x0":1.5678419618000072,"y0":50.00344377651159,"z0":5.852880577283352,"aX":5.974792956384581},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.6,"breakHorizontal":-4.9,"spinRate":2421,"spinDirection":170},"zone":1,"typeConfidence":0.87,"plateTime":0.4064457527059293,"extension":6.223995647277347},"hitData":{"launchSpeed":104.1,"launchAngle":39.0,"totalDistance":391.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":98.99,"coordY":43.31}},"index":2,"playId":"41b45a47-1f7e-3d4b-98cd-a81fb8f01767","pitchNumber":3,"startTime":"2025-08-03T20:38:15.563Z","endTime":"2025-08-03T20:38:25.887Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:38:25.887Z","atBatIndex":46},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Freeman walks.","rbi":0,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-03T20:40:29.319Z","endTime":"2025-08-03T20:43:00.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":74.1,"strikeZoneTop":3.29543874776576,"strikeZoneBottom":1.60184157846839,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.10416382503264,"aZ":-33.604555070096275,"pfxX":8.30587976061268,"pfxZ":-1.0288465586377171,"pX":-0.7189576317104389,"pZ":3.644147150178284,"vX0":0.7117690055087104,"vY0":-116.14874268899311,"vZ0":2.172658759319142,"x":144.4,"y":140.39,"x0":-2.109332740058052,"y0":50.00495274119618,"z0":5.862908988197433,"aX":11.497643898875266},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-1.2,"breakHorizontal":-15.2,"spinRate":2719,"spinDirection":68},"zone":11,"typeConfidence":2.0,"plateTime":0.4692491319188665,"extension":6.401680119830369},"index":0,"playId":"02b1aa7f-10c5-3493-af59-f9914c910e18","pitchNumber":1,"startTime":"2025-08-03T20:40:33.830Z","endTime":"2025-08-03T20:40:38.608Z","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":91.4,"endSpeed":85.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.81273469526741,"aZ":-19.625127524622485,"pfxX":-4.047031459755228,"pfxZ":6.868174335194409,"pX":0.24910839565234524,"pZ":1.9913506624615167,"vX0":6.458864241824042,"vY0":-133.11155366463942,"vZ0":-5.942284433963739,"x":107.5,"y":185.01,"x0":-1.6634112448628395,"y0":50.001453022003645,"z0":5.636438977954477,"aX":-7.392268071573308},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.6,"breakHorizontal":6.2,"spinRate":2438,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.4087199836201889,"extension":6.530286712393933},"index":1,"playId":"75ed3707-f831-3eb9-be37-fb2d65059e09","pitchNumber":2,"startTime":"2025-08-03T20:40:45.654Z","endTime":"2025-08-03T20:40:50.918Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.7,"strikeZoneTop":3.28618466480929,"strikeZoneBottom":1.58759693115532,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.124393823393934,"aZ":-31.76318593032112,"pfxX":8.20786435737233,"pfxZ":0.29134213816961285,"pX":-1.0695658480215018,"pZ":2.96150793186056,"vX0":-0.20861063565453697,"vY0":-116.88209216155964,"vZ0":0.39612480366683833,"x":157.77,"y":158.82,"x0":-2.048499485353775,"y0":50.002197938763565,"z0":5.739047586418997,"aX":11.515114384670676},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":0.8,"breakHorizontal":-14.9,"spinRate":2548,"spinDirection":78},"zone":11,"typeConfidence":2.0,"plateTime":0.466125578871607,"extension":6.340287362163916},"index":2,"playId":"2459628c-fcaf-3862-9e2d-849648bafeba","pitchNumber":3,"startTime":"2025-08-03T20:41:26.282Z","endTime":"2025-08-03T20:41:30.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.035541301893794,"aZ":-21.758763557607576,"pfxX":-6.269436214177443,"pfxZ":5.725737306124612,"pX":-1.2653924235462162,"pZ":2.777738869121377,"vX0":3.496796334414843,"vY0":-133.3499961666847,"vZ0":-3.5704653650752602,"x":165.23,"y":163.78,"x0":-1.7724538152653262,"y0":50.00185496393056,"z0":5.685541871111879,"aX":-11.401217594034248},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.8,"breakHorizontal":10.7,"spinRate":2388,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4092213906839608,"extension":6.355993515157731},"index":3,"playId":"45303053-b6fb-3536-b08c-7aa5fb5d51f6","pitchNumber":4,"startTime":"2025-08-03T20:41:38.831Z","endTime":"2025-08-03T20:41:43.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.18308293390805,"aZ":-30.270765253465836,"pfxX":7.779175614976971,"pfxZ":1.28873211306305,"pX":1.0810353861951765,"pZ":2.356661532881794,"vX0":4.532529892317257,"vY0":-120.0988044811722,"vZ0":-1.56312380827862,"x":75.79,"y":175.15,"x0":-1.835258863546584,"y0":50.00145156193554,"z0":5.684450063553937,"aX":11.470246062650896},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.3,"breakHorizontal":-15.1,"spinRate":2734,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.4544084665669539,"extension":6.444074797474275},"index":4,"playId":"3d79ce59-030f-3f1b-b254-f6c97fd1ab86","pitchNumber":5,"startTime":"2025-08-03T20:41:57.439Z","endTime":"2025-08-03T20:42:03.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.9,"strikeZoneTop":3.29378910324629,"strikeZoneBottom":1.60551414757327,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.665743029602083,"aZ":-23.367338912864884,"pfxX":-8.025560150198434,"pfxZ":4.860188542055992,"pX":-0.027245737038933005,"pZ":1.259094077563261,"vX0":7.2823167618503115,"vY0":-132.8218687792271,"vZ0":-6.832014541030996,"x":118.04,"y":204.78,"x0":-1.7431118827526535,"y0":50.004253890006865,"z0":5.528999679690594,"aX":-14.544619321177558},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.7,"breakHorizontal":13.2,"spinRate":2389,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.41016582916821465,"extension":6.468490585286984},"index":5,"playId":"f3b5fe0b-4695-3de8-abac-f3b183b1ebdc","pitchNumber":6,"startTime":"2025-08-03T20:42:20.821Z","endTime":"2025-08-03T20:42:25.352Z","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":92.6,"endSpeed":86.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.546265430567214,"aZ":-16.859520078944026,"pfxX":-3.2516710114984178,"pfxZ":8.194593295539171,"pX":0.7670136307274876,"pZ":2.579266895035374,"vX0":7.512010227752602,"vY0":-134.70994703273263,"vZ0":-5.1724082153275415,"x":87.76,"y":169.14,"x0":-1.6141861161016813,"y0":50.00606145633932,"z0":5.685658938500437,"aX":-6.0801102167632},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.2,"breakHorizontal":4.6,"spinRate":2500,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.4039462682855466,"extension":6.519863455167665},"index":6,"playId":"ab816b93-516c-3f61-b322-b71e418b681b","pitchNumber":7,"startTime":"2025-08-03T20:42:35.213Z","endTime":"2025-08-03T20:42:39.107Z","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":88.3,"endSpeed":81.6,"strikeZoneTop":3.26167735197546,"strikeZoneBottom":1.5737303729785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.942894656927912,"aZ":-27.267108120516006,"pfxX":1.4400597400470039,"pfxZ":2.9334918076892382,"pX":0.8702487297093742,"pZ":0.6471536027813876,"vX0":6.169470345524402,"vY0":-128.39168391289735,"vZ0":-7.215717486608164,"x":83.83,"y":221.31,"x0":-1.7485425736262046,"y0":50.00597674005024,"z0":5.60872593955098,"aX":2.40935448924769},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.0,"breakHorizontal":-4.0,"spinRate":2458,"spinDirection":150},"zone":14,"typeConfidence":2.0,"plateTime":0.426198184661704,"extension":6.448316157152189},"index":7,"playId":"796f4154-d7dd-3251-b235-061527d9cc43","pitchNumber":8,"startTime":"2025-08-03T20:42:56.343Z","endTime":"2025-08-03T20:43:00.738Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:43:00.738Z","atBatIndex":47},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Mickey Moniak homers (17) on a fly ball to right field. Tyler Freeman scores.","rbi":2,"awayScore":8,"homeScore":3,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-03T20:43:08.770Z","endTime":"2025-08-03T20:44:31.762Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"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],"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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":{"id":656605,"link":"/api/v1/people/656605"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":{"id":656605,"link":"/api/v1/people/656605"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":92.8,"endSpeed":85.3,"strikeZoneTop":3.52143128436491,"strikeZoneBottom":1.59862426802303,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.862339115670856,"aZ":-18.010424729232113,"pfxX":-4.481519946815677,"pfxZ":7.613124716456063,"pX":-0.8245502895935192,"pZ":3.111727267559753,"vX0":3.833764853572335,"vY0":-135.1609688686528,"vZ0":-3.63940735799111,"x":148.43,"y":154.76,"x0":-1.6750668296638345,"y0":50.00598051145446,"z0":5.7311960348456195,"aX":-8.341412430179213},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.3,"breakHorizontal":7.3,"spinRate":2401,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.4043550840610606,"extension":6.322438654791891},"index":0,"playId":"43a2734f-1349-3016-9c09-17ad90dbff05","pitchNumber":1,"startTime":"2025-08-03T20:43:25.365Z","endTime":"2025-08-03T20:43:31.397Z","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.3,"endSpeed":85.6,"strikeZoneTop":3.51975752239216,"strikeZoneBottom":1.60581397202753,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.089336262706023,"aZ":-18.769287090484326,"pfxX":-5.310439553850727,"pfxZ":7.2028498808413755,"pX":-1.2001193801084735,"pZ":3.513354524193189,"vX0":2.944754682544939,"vY0":-134.5727957432573,"vZ0":-2.4875122794934486,"x":162.75,"y":143.92,"x0":-1.6099776766313159,"y0":50.0052724189234,"z0":5.757044913877479,"aX":-9.888037974696356},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.8,"breakHorizontal":9.1,"spinRate":2426,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4046998609265442,"extension":6.33792046881493},"index":1,"playId":"07bc35a6-f8f9-3874-9b01-9612d5dacd60","pitchNumber":2,"startTime":"2025-08-03T20:43:44.063Z","endTime":"2025-08-03T20:43:49.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.64737096621931,"aZ":-34.18707259089994,"pfxX":2.266481828994773,"pfxZ":-1.2802546603424405,"pX":0.8166816493144209,"pZ":1.6402607662173032,"vX0":5.025249217829063,"vY0":-124.35459558868718,"vZ0":-3.1445845825591316,"x":85.87,"y":194.49,"x0":-1.5238916469180344,"y0":50.00473578756555,"z0":5.753621412552178,"aX":3.554466654524127},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.8,"breakHorizontal":-5.3,"spinRate":2494,"spinDirection":123},"zone":9,"typeConfidence":2.0,"plateTime":0.4402475630096143,"extension":6.34649715197249},"hitData":{"launchSpeed":107.7,"launchAngle":31.0,"totalDistance":433.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":254.06,"coordY":76.51}},"index":2,"playId":"47242ee3-b666-3522-8f25-4539d8b7c32f","pitchNumber":3,"startTime":"2025-08-03T20:44:03.637Z","endTime":"2025-08-03T20:44:31.762Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:44:31.762Z","atBatIndex":48},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Hunter Goodman homers (21) on a fly ball to left field.","rbi":1,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-03T20:45:30.005Z","endTime":"2025-08-03T20:46:10.143Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"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":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":{"id":656605,"link":"/api/v1/people/656605"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T20:44:45.494Z","endTime":"2025-08-03T20:45:30.005Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.2,"endSpeed":83.9,"strikeZoneTop":3.54564321488844,"strikeZoneBottom":1.56011961102522,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.51769995321118,"aZ":-23.060919942771516,"pfxX":-7.586917224380462,"pfxZ":5.093438412461129,"pX":-0.603398209363168,"pZ":1.6222419898911307,"vX0":5.638344900489184,"vY0":-132.6698033426315,"vZ0":-6.0399541091696936,"x":92.11,"y":157.39,"x0":-1.7670656677955223,"y0":50.000014239676155,"z0":5.601309002409099,"aX":-13.566604183389712},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.2,"breakHorizontal":12.6,"spinRate":2448,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.4123246139207368,"extension":6.352987007347287},"index":1,"playId":"4dcd9a3d-de00-344c-bdc4-48009da8f6d0","pitchNumber":1,"startTime":"2025-08-03T20:45:30.005Z","endTime":"2025-08-03T20:45:34.703Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.89190366261284,"aZ":-32.344364368849654,"pfxX":8.013922920553236,"pfxZ":-0.11534485845925779,"pX":0.24516884773122624,"pZ":3.4937191063238298,"vX0":2.597998941743681,"vY0":-118.31189535142089,"vZ0":1.4311413964356248,"x":107.65,"y":144.45,"x0":-1.9062386491811973,"y0":50.004935025477955,"z0":5.8277068262026495,"aX":11.452690869384364},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":0.4,"breakHorizontal":-15.1,"spinRate":2693,"spinDirection":65},"zone":2,"typeConfidence":2.0,"plateTime":0.46155784135734557,"extension":6.495536308257558},"hitData":{"launchSpeed":112.0,"launchAngle":29.0,"totalDistance":451.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":1.13,"coordY":63.4}},"index":2,"playId":"2d39e13c-fbaf-30df-96d5-833570374e4c","pitchNumber":2,"startTime":"2025-08-03T20:45:43.066Z","endTime":"2025-08-03T20:46:10.143Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:46:10.143Z","atBatIndex":49},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jordan Beck homers (14) on a fly ball to left field.","rbi":1,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-03T20:46:22.925Z","endTime":"2025-08-03T20:48:15.585Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"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,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":{"id":656605,"link":"/api/v1/people/656605"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":75.4,"strikeZoneTop":3.59317924653108,"strikeZoneBottom":1.69482156051596,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.827070195725423,"aZ":-35.47352288990954,"pfxX":5.773160511882685,"pfxZ":-2.337406376062587,"pX":-0.016122197602596748,"pZ":0.5701046634162894,"vX0":2.6783114665440344,"vY0":-117.69234217576017,"vZ0":-4.137459826238659,"x":117.61,"y":223.39,"x0":-1.9163065431114048,"y0":50.002276299197355,"z0":5.611382449177194,"aX":8.155998038774802},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-4.9,"breakHorizontal":-11.0,"spinRate":2707,"spinDirection":63},"zone":13,"typeConfidence":2.0,"plateTime":0.4641193644903514,"extension":6.4419308170374014},"index":0,"playId":"9b8e61bc-20a3-3df0-ba6a-beb3f252a63f","pitchNumber":1,"startTime":"2025-08-03T20:46:29.854Z","endTime":"2025-08-03T20:46:34.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":80.3,"strikeZoneTop":3.64083556257189,"strikeZoneBottom":1.74236842221144,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.44268151369957,"aZ":-30.25621191249598,"pfxX":2.593475481335834,"pfxZ":1.1869149046447323,"pX":-0.221231019963312,"pZ":2.655569564887051,"vX0":3.125138315744218,"vY0":-125.06350598148009,"vZ0":-1.8555804892605234,"x":125.43,"y":167.08,"x0":-1.8145970213561895,"y0":50.002874254002336,"z0":5.841527036405494,"aX":4.19089566692357},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.0,"breakHorizontal":-5.3,"spinRate":2479,"spinDirection":121},"zone":5,"typeConfidence":2.0,"plateTime":0.4346310984204247,"extension":6.435007080094041},"index":1,"playId":"28f7083e-36a5-333c-b739-9f52cc1aeeae","pitchNumber":2,"startTime":"2025-08-03T20:46:45.159Z","endTime":"2025-08-03T20:46:50.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.6,"strikeZoneTop":3.72408735074332,"strikeZoneBottom":1.71431659917489,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.42499113770716,"aZ":-20.799958335271892,"pfxX":-6.445509096064956,"pfxZ":6.258052318033293,"pX":-0.8580009922613442,"pZ":2.1194487499859016,"vX0":4.500376968466781,"vY0":-133.4195814254788,"vZ0":-5.390681478984552,"x":149.7,"y":181.55,"x0":-1.7220035953263582,"y0":50.00540811757793,"z0":5.647536685570265,"aX":-11.720611301167553},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.4,"breakHorizontal":10.8,"spinRate":2498,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.4092074556684091,"extension":6.445057813772474},"index":2,"playId":"ed24c527-7d5d-37b2-a6b2-8d93ab86edea","pitchNumber":3,"startTime":"2025-08-03T20:46:59.435Z","endTime":"2025-08-03T20:47:05.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.4,"strikeZoneTop":3.6544305503699,"strikeZoneBottom":1.71867451045247,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.760977001502802,"aZ":-23.697303081671784,"pfxX":-7.597835264103407,"pfxZ":4.6601678129265505,"pX":-0.36439256985129265,"pZ":3.0329977023912025,"vX0":6.220146438005143,"vY0":-133.71840254784757,"vZ0":-2.6798654467814558,"x":130.89,"y":156.89,"x0":-1.7290299610645985,"y0":50.001344960126,"z0":5.741118277171336,"aX":-13.812916452577369},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.0,"breakHorizontal":12.5,"spinRate":2424,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.4089923457463347,"extension":6.443354308248526},"index":3,"playId":"22840653-c24a-325b-9ee9-01f7747758d7","pitchNumber":4,"startTime":"2025-08-03T20:47:15.138Z","endTime":"2025-08-03T20:47:19.046Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":87.3,"strikeZoneTop":3.68,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.011322701189872,"aZ":-17.226524224327278,"pfxX":-2.863311317473033,"pfxZ":7.782429499581032,"pX":0.6776422971144576,"pZ":2.6098427570317186,"vX0":6.93394065599984,"vY0":-136.26736662391863,"vZ0":-5.194523294346224,"x":91.17,"y":168.31,"x0":-1.5041931734767828,"y0":50.00036085044813,"z0":5.693596310794438,"aX":-5.498341677275199},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.4,"breakHorizontal":4.1,"spinRate":2546,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.3987477723804269,"extension":6.4901874139292115},"index":4,"playId":"1af30571-f694-3bb0-9661-4c3d81c8037f","pitchNumber":5,"startTime":"2025-08-03T20:47:29.155Z","endTime":"2025-08-03T20:47:32.934Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":75.1,"strikeZoneTop":3.68,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.879702389567534,"aZ":-34.03057265747922,"pfxX":7.165478480905301,"pfxZ":-1.3100199308733966,"pX":0.4145815842712874,"pZ":2.4818035188367804,"vX0":2.9194184101612537,"vY0":-117.85135252619192,"vZ0":-0.3093811292745048,"x":101.2,"y":171.77,"x0":-1.7685231790061728,"y0":50.002537793916055,"z0":5.738731585297668,"aX":10.151876380499807},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-2.2,"breakHorizontal":-13.7,"spinRate":2717,"spinDirection":59},"zone":6,"typeConfidence":2.0,"plateTime":0.46348070614864323,"extension":6.442482759607619},"hitData":{"launchSpeed":96.2,"launchAngle":30.0,"totalDistance":381.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":20.11,"coordY":85.75}},"index":5,"playId":"c34cce2e-eff2-3441-9db8-81ec023429d6","pitchNumber":6,"startTime":"2025-08-03T20:47:50.958Z","endTime":"2025-08-03T20:48:15.585Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:48:15.585Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out swinging.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-03T20:50:46.360Z","endTime":"2025-08-03T20:51:58.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T20:48:25.077Z","endTime":"2025-08-03T20:49:11.142Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Carmen Mlodzinski replaces Mitch Keller.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-03T20:49:11.142Z","endTime":"2025-08-03T20:50:48.743Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669387,"link":"/api/v1/people/669387"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":90.1,"strikeZoneTop":3.16198039985936,"strikeZoneBottom":1.3920084881649,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.15428981527253,"aZ":-19.71946567270849,"pfxX":-6.370152564551447,"pfxZ":6.061345498584872,"pX":1.3043355444728875,"pZ":2.298666881965023,"vX0":10.195973997075791,"vY0":-141.4855083689966,"vZ0":-4.920984969117211,"x":67.28,"y":176.72,"x0":-1.4960462635381127,"y0":50.00562148685246,"z0":5.300319550944546,"aX":-13.094805453376129},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.3,"breakHorizontal":9.8,"spinRate":2168,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.3851400177647486,"extension":6.277967452848273},"index":2,"playId":"78718441-880b-3ceb-b4bf-caf6277a8c25","pitchNumber":1,"startTime":"2025-08-03T20:50:48.743Z","endTime":"2025-08-03T20:50:52.383Z","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":97.6,"endSpeed":90.5,"strikeZoneTop":3.21945993814763,"strikeZoneBottom":1.38399417417164,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.798897569005298,"aZ":-20.94711606077974,"pfxX":-5.785251180201668,"pfxZ":5.423935410169033,"pX":1.1637611665170982,"pZ":2.470548636823046,"vX0":9.62822528692853,"vY0":-141.91099850839726,"vZ0":-4.6700498439359786,"x":72.64,"y":172.08,"x0":-1.4977968217403164,"y0":50.00563343374704,"z0":5.4445372989972505,"aX":-11.982856671487449},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.1,"breakHorizontal":8.9,"spinRate":2140,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.3837096453721589,"extension":6.301230591556531},"index":3,"playId":"ef9127fc-dacb-3f92-8c01-424ef178bcd4","pitchNumber":2,"startTime":"2025-08-03T20:51:04.415Z","endTime":"2025-08-03T20:51:10.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":90.9,"strikeZoneTop":3.18001418770305,"strikeZoneBottom":1.34484667371751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.55346439491852,"aZ":-19.897230217671677,"pfxX":-6.503959170002745,"pfxZ":5.86826070932951,"pX":1.642732463156041,"pZ":2.6951120860003677,"vX0":11.497146223863586,"vY0":-142.73268475561468,"vZ0":-3.7843195821345885,"x":54.38,"y":166.01,"x0":-1.567073193031678,"y0":50.004212797100976,"z0":5.269074409948974,"aX":-13.61013351118613},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":10.1,"breakHorizontal":9.8,"spinRate":2139,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.3817220952492191,"extension":6.277988497778479},"index":4,"playId":"983f0d38-4b17-3c7a-9efb-795c119cae57","pitchNumber":3,"startTime":"2025-08-03T20:51:21.996Z","endTime":"2025-08-03T20:51:25.989Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.6,"strikeZoneTop":3.20342515554611,"strikeZoneBottom":1.4057054069598,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.63358526810198,"aZ":-40.5757909811631,"pfxX":1.802807010866554,"pfxZ":-5.41129685044924,"pX":-0.6146959811359417,"pZ":2.2755530300237248,"vX0":2.2853077925607375,"vY0":-123.35717785911454,"vZ0":0.2593988468201014,"x":140.43,"y":177.34,"x0":-1.784353968354199,"y0":50.000518215453525,"z0":5.566693629417738,"aX":2.800458692212647},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-9.5,"breakHorizontal":-3.7,"spinRate":2704,"spinDirection":41},"zone":4,"typeConfidence":2.0,"plateTime":0.44261572416125095,"extension":6.009316329458971},"index":5,"playId":"99dbb542-0ad8-3fb7-897a-4ecdffcfd5b5","pitchNumber":4,"startTime":"2025-08-03T20:51:37.609Z","endTime":"2025-08-03T20:51:42.519Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":90.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.446272590277946,"aZ":-21.275056688481975,"pfxX":-5.948668790146616,"pfxZ":5.2363042714346175,"pX":0.9410359964353213,"pZ":2.822317218361013,"vX0":9.438314108228806,"vY0":-142.1749032132113,"vZ0":-3.162003794233327,"x":81.13,"y":162.58,"x0":-1.6233753989846038,"y0":50.00519146847461,"z0":5.272796373241864,"aX":-12.386812069152569},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.1,"breakHorizontal":9.2,"spinRate":2189,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.38279588042790724,"extension":6.324726940146085},"index":6,"playId":"a3384764-4d35-35a9-bebd-09d896156fff","pitchNumber":5,"startTime":"2025-08-03T20:51:54.572Z","endTime":"2025-08-03T20:51:58.753Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:51:58.753Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Warming Bernabel strikes out swinging.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-03T20:52:20.466Z","endTime":"2025-08-03T20:53:18.878Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":91.0,"strikeZoneTop":3.411,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.175370911262597,"aZ":-26.19054516022817,"pfxX":-7.780265130846886,"pfxZ":2.8495491793191743,"pX":-1.1621786339723967,"pZ":2.2963067442887697,"vX0":5.102307891709361,"vY0":-143.14768554021896,"vZ0":-3.3430761939853166,"x":161.3,"y":176.78,"x0":-1.9453788594149628,"y0":50.00627371581484,"z0":5.096172570588248,"aX":-16.35161056515245},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":4.8,"breakHorizontal":13.2,"spinRate":2248,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.38082565628445675,"extension":6.247041700520691},"index":0,"playId":"ad1221e5-d7d3-3462-9f4e-42fbd786d6a5","pitchNumber":1,"startTime":"2025-08-03T20:52:20.466Z","endTime":"2025-08-03T20:52:24.534Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":90.5,"strikeZoneTop":3.411,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.449774726883298,"aZ":-25.794101106258267,"pfxX":-7.122215294634882,"pfxZ":3.0766091597785286,"pX":-0.3347263888827927,"pZ":1.966483967605714,"vX0":6.976728374298053,"vY0":-142.0792055168659,"vZ0":-4.2515145209502165,"x":129.76,"y":185.68,"x0":-1.8809062455572316,"y0":50.000510136876116,"z0":5.094928486436126,"aX":-14.755433175621166},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":5.0,"breakHorizontal":11.8,"spinRate":2146,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.3835403021439814,"extension":6.283409099800685},"index":1,"playId":"29dfe818-b398-3de6-b167-d42413d74013","pitchNumber":2,"startTime":"2025-08-03T20:52:42.099Z","endTime":"2025-08-03T20:52:47.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.411,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.684051428007848,"aZ":-33.94856931077606,"pfxX":-3.642515962428938,"pfxZ":-1.074103161033248,"pX":-1.8769072738031298,"pZ":2.616166803727437,"vX0":1.3858696905396548,"vY0":-127.74655325361121,"vZ0":-0.44464722458250605,"x":188.54,"y":168.14,"x0":-1.9524592119498387,"y0":50.00021685966216,"z0":5.455246990472482,"aX":-6.034728249278618},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.8,"breakHorizontal":6.2,"spinRate":1661,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.4283351917267515,"extension":6.107926532477956},"index":2,"playId":"c964d7d6-733d-30d5-a621-a0ad2e0c4d65","pitchNumber":3,"startTime":"2025-08-03T20:53:03.616Z","endTime":"2025-08-03T20:53:18.878Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MI","challengeTeamId":134},"playEndTime":"2025-08-03T20:53:18.878Z","atBatIndex":52},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Thairo Estrada doubles (9) on a sharp line drive to center fielder Oneil Cruz.","rbi":0,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-03T20:56:43.763Z","endTime":"2025-08-03T20:57:53.170Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":91.4,"strikeZoneTop":3.54322808771802,"strikeZoneBottom":1.66918592226242,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.191318783948518,"aZ":-24.153906745971632,"pfxX":-6.48796731892935,"pfxZ":3.826902809711802,"pX":2.0637027229696012,"pZ":1.6605537396551147,"vX0":12.43409359569522,"vY0":-142.3985477437251,"vZ0":-5.455519764385767,"x":38.34,"y":193.95,"x0":-1.4751768635314602,"y0":50.006584206141014,"z0":5.086162880768829,"aX":-13.610819437448221},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":6.1,"breakHorizontal":9.8,"spinRate":2199,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.38156428495781514,"extension":6.317054034707753},"index":0,"playId":"22d0e5cf-db9c-3fa1-b16e-76acead9b512","pitchNumber":1,"startTime":"2025-08-03T20:56:43.763Z","endTime":"2025-08-03T20:56:49.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.7,"strikeZoneTop":3.42,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.544383877038424,"aZ":-38.25176395564156,"pfxX":3.931668910749283,"pfxZ":-3.826544098826263,"pX":-0.6811747744763553,"pZ":2.2716118489281354,"vX0":1.5354117186394238,"vY0":-124.06765898393287,"vZ0":-0.5377385558380194,"x":142.96,"y":177.45,"x0":-1.8157231180715068,"y0":50.0033085469235,"z0":5.629411558424246,"aX":6.242170686675814},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-6.8,"breakHorizontal":-7.4,"spinRate":2665,"spinDirection":38},"zone":4,"typeConfidence":2.0,"plateTime":0.4384062001861859,"extension":6.01521192402127},"index":1,"playId":"7e8296b6-18e5-3d00-809b-daa116f7d0ae","pitchNumber":2,"startTime":"2025-08-03T20:56:58.627Z","endTime":"2025-08-03T20:57:01.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":85.0,"strikeZoneTop":3.42819993485871,"strikeZoneBottom":1.59152159210773,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.736046408915353,"aZ":-28.24115533473777,"pfxX":-0.17777432733777232,"pfxZ":2.190101099245622,"pX":2.6239113739003153,"pZ":0.7229476474235337,"vX0":11.117896981989473,"vY0":-132.0538066157164,"vZ0":-5.749137082798236,"x":16.98,"y":219.26,"x0":-1.5884806277887533,"y0":50.00324036378978,"z0":4.9625279648611915,"aX":-0.3211226624217123},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.0,"breakHorizontal":-1.7,"spinRate":2453,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.41217976390207056,"extension":6.416118569401257},"index":2,"playId":"e9adc175-97b4-37b5-9042-510821b2cf65","pitchNumber":3,"startTime":"2025-08-03T20:57:18.750Z","endTime":"2025-08-03T20:57:22.524Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":90.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.2805970582903,"aZ":-22.49632280234366,"pfxX":-6.872402821136445,"pfxZ":4.659960228351661,"pX":0.02272903818534371,"pZ":2.1161728318345774,"vX0":7.635806837261531,"vY0":-142.42169098321438,"vZ0":-4.114431784103926,"x":116.13,"y":181.64,"x0":-1.7859845025020236,"y0":50.004778290987424,"z0":4.9825342386129465,"aX":-14.27827532614576},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":7.9,"breakHorizontal":11.2,"spinRate":2165,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.3829451357767577,"extension":6.422335855406233},"hitData":{"launchSpeed":103.6,"launchAngle":12.0,"totalDistance":264.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":156.86,"coordY":77.27}},"index":3,"playId":"780fc413-1c72-395f-a098-6eb24dc5d9a6","pitchNumber":4,"startTime":"2025-08-03T20:57:39.584Z","endTime":"2025-08-03T20:57:53.170Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T20:57:53.170Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yanquiel Fernández strikes out swinging.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-03T20:58:05.871Z","endTime":"2025-08-03T21:00:05.171Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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":85.4,"endSpeed":79.4,"strikeZoneTop":3.6690687946482,"strikeZoneBottom":1.72911255061095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.29802030085995,"aZ":-39.48931128578598,"pfxX":2.4206868203060616,"pfxZ":-4.612065216556388,"pX":-0.8577004828130633,"pZ":2.593902651802293,"vX0":1.448628547055499,"vY0":-124.43812485635964,"vZ0":0.6818064386273859,"x":149.69,"y":168.74,"x0":-1.759708519070209,"y0":50.0034054035439,"z0":5.558477067204663,"aX":3.8391763378266193},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-8.0,"breakHorizontal":-4.7,"spinRate":2634,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.4382649881631915,"extension":6.09108954701318},"index":0,"playId":"a92440bf-9f85-3373-93e7-5cb9da12ba41","pitchNumber":1,"startTime":"2025-08-03T20:58:26.555Z","endTime":"2025-08-03T20:58:30.069Z","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":97.9,"endSpeed":90.7,"strikeZoneTop":3.65391288429336,"strikeZoneBottom":1.71378266780152,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.348151737591394,"aZ":-20.292899030905318,"pfxX":-3.338838843363916,"pfxZ":5.675577932720216,"pX":-0.9893005591940055,"pZ":3.554811007981726,"vX0":3.746768378038129,"vY0":-142.73388822128467,"vZ0":-1.2505213742855201,"x":154.71,"y":142.8,"x0":-1.8761265311527444,"y0":50.003162572232874,"z0":5.258396670725511,"aX":-6.990332693491627},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.3,"breakHorizontal":5.4,"spinRate":2202,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3816088175145227,"extension":6.289081002256348},"index":1,"playId":"a536cc38-1227-3d32-aaf4-611d26c82a25","pitchNumber":2,"startTime":"2025-08-03T20:58:41.918Z","endTime":"2025-08-03T20:58:45.532Z","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":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.8,"strikeZoneTop":3.61716535977899,"strikeZoneBottom":1.4909149345978,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.02049738881639,"aZ":-39.98183869611614,"pfxX":2.100695489195936,"pfxZ":-5.004888660699963,"pX":-0.8262020536509376,"pZ":2.3438740516416736,"vX0":1.611668090691289,"vY0":-123.40865057102549,"vZ0":0.4682573564225323,"x":148.49,"y":175.5,"x0":-1.7581918424447056,"y0":50.00494600707457,"z0":5.489855770678083,"aX":3.275644066978816},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-8.8,"breakHorizontal":-4.2,"spinRate":2694,"spinDirection":31},"zone":4,"typeConfidence":2.0,"plateTime":0.44197541498881154,"extension":6.082793927003082},"index":2,"playId":"37198ec2-a72c-3fce-b15e-23fd987d7fd1","pitchNumber":3,"startTime":"2025-08-03T20:58:56.424Z","endTime":"2025-08-03T20:59:00.693Z","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.6,"endSpeed":90.6,"strikeZoneTop":3.56,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.866720199497923,"aZ":-23.208856512100304,"pfxX":-4.6334427331711,"pfxZ":4.304609025163181,"pX":0.424383547577206,"pZ":3.788557296323654,"vX0":7.999920844519189,"vY0":-142.13764105670495,"vZ0":0.30888263833420426,"x":100.82,"y":136.49,"x0":-1.8009504046466562,"y0":50.0067688106235,"z0":5.130446188952017,"aX":-9.660307934773302},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.0,"breakHorizontal":7.1,"spinRate":2166,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.38262148990541833,"extension":6.362584877441824},"index":3,"playId":"4463ed1e-b47a-3f9b-87ac-78b842af5ea7","pitchNumber":4,"startTime":"2025-08-03T20:59:16.051Z","endTime":"2025-08-03T20:59:19.522Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-03T20:59:37.749Z","endTime":"2025-08-03T20:59:44.614Z","isPitch":false,"type":"action","player":{"id":692585,"link":"/api/v1/people/692585"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.4,"strikeZoneTop":3.65291433586874,"strikeZoneBottom":1.56354411398289,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.030624540729377,"aZ":-32.89052292272009,"pfxX":-4.501018684130649,"pfxZ":-0.41875153776423346,"pX":-1.7723849142128094,"pZ":2.4543527122788964,"vX0":1.456845461790073,"vY0":-129.77863356675658,"vZ0":-1.320913980862783,"x":184.56,"y":172.51,"x0":-1.7535001172478413,"y0":50.00087024647967,"z0":5.45595649075053,"aX":-7.741033700654258},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.8,"breakHorizontal":7.9,"spinRate":1628,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.42070328330631446,"extension":6.023235471372058},"index":5,"playId":"05bf69ef-7105-3d45-a464-a2a975e535b8","pitchNumber":5,"startTime":"2025-08-03T20:59:44.614Z","endTime":"2025-08-03T20:59:50.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":90.8,"strikeZoneTop":3.56,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.77501881956114,"aZ":-23.243349718894628,"pfxX":-4.008877910539257,"pfxZ":4.243842471565001,"pX":0.16997093529395274,"pZ":3.907280199702049,"vX0":6.996999775675159,"vY0":-143.35163992882042,"vZ0":0.33197141475469605,"x":110.52,"y":133.28,"x0":-1.7695896675886618,"y0":50.00022195771927,"z0":5.228509499225595,"aX":-8.432729526539813},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":7.9,"breakHorizontal":6.0,"spinRate":2200,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.38051091161133455,"extension":6.25749743563987},"index":6,"playId":"44d0199d-4268-3d78-8b8e-653a3c1ee87b","pitchNumber":6,"startTime":"2025-08-03T21:00:01.905Z","endTime":"2025-08-03T21:00:05.171Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:00:05.171Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Gonzales singles on a ground ball to left fielder Jordan Beck.","rbi":0,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-03T21:02:29.752Z","endTime":"2025-08-03T21:02:50.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":73.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.030597958062884,"aZ":-39.367396949039836,"pfxX":-2.7217292211857558,"pfxZ":-5.45520444703148,"pX":-0.19200321564465428,"pZ":1.6023281847691715,"vX0":-3.3156037703076184,"vY0":-113.35952311942513,"vZ0":-1.1791402577697956,"x":124.32,"y":195.52,"x0":1.6354346915868812,"y0":50.0012184907982,"z0":6.011492721592605,"aX":-3.5903488553791125},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-10.0,"breakHorizontal":5.6,"spinRate":2689,"spinDirection":323},"zone":8,"typeConfidence":0.9,"plateTime":0.4806419353597806,"extension":6.260705038048064},"hitData":{"launchSpeed":95.2,"launchAngle":-9.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.38,"coordY":117.73}},"index":0,"playId":"3c5d17b9-4b76-392d-8802-8cf12916b255","pitchNumber":1,"startTime":"2025-08-03T21:02:39.751Z","endTime":"2025-08-03T21:02:50.632Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:02:50.632Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Oneil Cruz flies out to left fielder Jordan Beck.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-03T21:02:59.175Z","endTime":"2025-08-03T21:04:42.130Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":79.1,"strikeZoneTop":4.07894874709923,"strikeZoneBottom":1.79523344765362,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.230711975731303,"aZ":-32.377437462287084,"pfxX":-1.6037012122016963,"pfxZ":-0.13428347767941418,"pX":1.3542926751581905,"pZ":3.1609060491280214,"vX0":-1.5981620023410943,"vY0":-123.04460925200279,"vZ0":-0.31422392379023945,"x":65.38,"y":153.44,"x0":2.2151765622052486,"y0":50.0002849917165,"z0":5.981964193908994,"aX":-2.513638841517413},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.1,"breakHorizontal":3.2,"spinRate":2467,"spinDirection":278},"zone":12,"typeConfidence":0.91,"plateTime":0.4413555300488756,"extension":6.395076137469154},"index":0,"playId":"7cc20c70-9ef8-3a1b-924b-71e2ef41cbd4","pitchNumber":1,"startTime":"2025-08-03T21:03:15.320Z","endTime":"2025-08-03T21:03:19.425Z","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.4,"endSpeed":80.4,"strikeZoneTop":4.07456634866533,"strikeZoneBottom":1.75341634169185,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.494079056969174,"aZ":-30.76843525769088,"pfxX":-1.8220973500965192,"pfxZ":0.879367355585698,"pX":-0.8242979161241801,"pZ":1.63092643476777,"vX0":-5.8940353462319,"vY0":-124.41074658654355,"vZ0":-4.043054724696756,"x":148.42,"y":194.74,"x0":1.7903832332076741,"y0":50.0054276661326,"z0":5.7631368885059775,"aX":-2.9227964086137375},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.1,"breakHorizontal":4.3,"spinRate":2473,"spinDirection":283},"zone":13,"typeConfidence":0.92,"plateTime":0.4363958150656959,"extension":6.43954968151337},"index":1,"playId":"0a9fcdf5-a3fe-3c94-b4fa-bc2493f97c44","pitchNumber":2,"startTime":"2025-08-03T21:03:30.623Z","endTime":"2025-08-03T21:03:36.312Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"index":2,"playId":"4db08723-034d-3f46-a0db-e9275ca97b29","startTime":"2025-08-03T21:03:45.602Z","endTime":"2025-08-03T21:03:49.518Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":0,"outs":0},"index":3,"playId":"1d875ce9-4113-35e6-bd02-4c8d2f153655","startTime":"2025-08-03T21:04:00.050Z","endTime":"2025-08-03T21:04:05.926Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.6,"strikeZoneTop":3.87,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.57029132541266,"aZ":-25.303776790819644,"pfxX":-1.2091921769086649,"pfxZ":3.8788995406739186,"pX":0.010079952036128137,"pZ":3.8378013490500207,"vX0":-4.273957590307964,"vY0":-131.4626891094821,"vZ0":-0.7363584650112633,"x":116.62,"y":135.16,"x0":1.8058754900096676,"y0":50.00587185383171,"z0":5.978839731573531,"aX":-2.1429136204229153},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.1,"breakHorizontal":3.0,"spinRate":2235,"spinDirection":168},"zone":2,"typeConfidence":0.76,"plateTime":0.4146406327785819,"extension":6.3391760712850465},"hitData":{"launchSpeed":99.1,"launchAngle":60.0,"totalDistance":238.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.38,"coordY":111.65}},"index":4,"playId":"3bd10feb-4830-31e7-828b-f920ef2036d8","pitchNumber":3,"startTime":"2025-08-03T21:04:27.122Z","endTime":"2025-08-03T21:04:42.130Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:04:42.130Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy Pham strikes out swinging.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-03T21:07:19.993Z","endTime":"2025-08-03T21:08:27.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-03T21:05:04.407Z","endTime":"2025-08-03T21:05:53.987Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Angel Chivilli replaces Ryan Rolison.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-03T21:05:53.987Z","endTime":"2025-08-03T21:07:22.016Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683409,"link":"/api/v1/people/683409"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.3,"strikeZoneTop":3.58251506105726,"strikeZoneBottom":1.61431254958779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.32207290166479,"aZ":-29.088346642875187,"pfxX":-6.100281828756508,"pfxZ":1.7635067981348174,"pX":0.40348567959836273,"pZ":1.4851437095936586,"vX0":7.279301190484726,"vY0":-130.7667987624024,"vZ0":-5.003164635768974,"x":101.62,"y":198.68,"x0":-1.6123504459319071,"y0":50.00101738959172,"z0":5.582713275757285,"aX":-10.656546217178787},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.4,"breakHorizontal":9.6,"spinRate":1742,"spinDirection":246},"zone":14,"typeConfidence":0.9,"plateTime":0.417463755007196,"extension":6.407870982969299},"index":2,"playId":"4dc2ea68-7952-38ef-a810-69c3e75318b4","pitchNumber":1,"startTime":"2025-08-03T21:07:22.016Z","endTime":"2025-08-03T21:07:25.899Z","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":98.1,"endSpeed":91.3,"strikeZoneTop":3.64789075952211,"strikeZoneBottom":1.6798595992213,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.070290082579316,"aZ":-24.89263520644575,"pfxX":-6.988937505094528,"pfxZ":3.4612359006613183,"pX":0.7718704152016361,"pZ":2.9034083252166627,"vX0":8.668612917222807,"vY0":-142.77017167279973,"vZ0":-3.6007649044231003,"x":87.58,"y":160.39,"x0":-1.3690999046454746,"y0":50.00339928830251,"z0":5.713753000421924,"aX":-14.701204020983326},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":5.9,"breakHorizontal":11.3,"spinRate":2275,"spinDirection":234},"zone":6,"typeConfidence":0.9,"plateTime":0.380925668658898,"extension":6.237005057554718},"index":3,"playId":"799522b6-5248-3939-9d56-49131f6160d9","pitchNumber":2,"startTime":"2025-08-03T21:07:39.946Z","endTime":"2025-08-03T21:07:43.898Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":91.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.090170994767384,"aZ":-19.51007306204689,"pfxX":-5.20298861157043,"pfxZ":5.978319776909608,"pX":0.36943328135563475,"pZ":3.6039925681485894,"vX0":6.808836995759906,"vY0":-143.0438507377773,"vZ0":-2.8078224851700924,"x":102.92,"y":141.47,"x0":-1.3411878692626693,"y0":50.002408770567726,"z0":5.790094603994399,"aX":-11.022522045190156},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":10.6,"breakHorizontal":8.4,"spinRate":2289,"spinDirection":236},"zone":12,"typeConfidence":0.9,"plateTime":0.3796799924902743,"extension":6.110750440126413},"index":4,"playId":"a2b7999f-0ffe-3c72-bff0-f50b26538bc0","pitchNumber":3,"startTime":"2025-08-03T21:08:01.961Z","endTime":"2025-08-03T21:08:08.189Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.65515774565038,"aZ":-25.610310959780275,"pfxX":-8.733981535223212,"pfxZ":3.949894979514819,"pX":1.1428183784115136,"pZ":0.9308886805389915,"vX0":9.49930140737498,"vY0":-127.89714209912538,"vZ0":-6.419808273287699,"x":73.44,"y":213.65,"x0":-1.4795818669532095,"y0":50.001947615238926,"z0":5.473945462257116,"aX":-14.511311554735528},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.9,"breakHorizontal":13.8,"spinRate":1847,"spinDirection":249},"zone":14,"typeConfidence":0.9,"plateTime":0.42777198106309644,"extension":6.104002306743932},"index":5,"playId":"d00818fb-c6a7-34a4-bab9-f9845e808b9d","pitchNumber":4,"startTime":"2025-08-03T21:08:22.007Z","endTime":"2025-08-03T21:08:27.591Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:08:27.591Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Liover Peguero strikes out swinging.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-03T21:08:36.788Z","endTime":"2025-08-03T21:10:17.204Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.5,"strikeZoneTop":3.65053348161728,"strikeZoneBottom":1.67486888757898,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.29875480161432,"aZ":-17.705316636471668,"pfxX":-6.241256029529096,"pfxZ":7.037479726380113,"pX":0.4405021554651896,"pZ":3.4936315874256847,"vX0":7.633035644289433,"vY0":-142.39779364095037,"vZ0":-3.4665193099655833,"x":100.21,"y":144.45,"x0":-1.462258449937196,"y0":50.004497100921014,"z0":5.845067067447928,"aX":-12.835555735849525},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.2,"breakHorizontal":9.8,"spinRate":2258,"spinDirection":235},"zone":3,"typeConfidence":0.91,"plateTime":0.3844497378413112,"extension":5.937237116441648},"index":0,"playId":"014a40ea-3d26-327c-87f0-4ebe20a7b0e6","pitchNumber":1,"startTime":"2025-08-03T21:08:51.261Z","endTime":"2025-08-03T21:08:55.035Z","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":97.5,"endSpeed":90.0,"strikeZoneTop":3.72024001196441,"strikeZoneBottom":1.63274173206253,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.24458192514964,"aZ":-21.782437092924248,"pfxX":-7.6641549306045755,"pfxZ":5.055413744039156,"pX":1.0830726048214316,"pZ":2.3757200847439397,"vX0":9.26571169335063,"vY0":-141.72969743638598,"vZ0":-5.573299655116044,"x":75.72,"y":174.64,"x0":-1.2168610380178586,"y0":50.00364050619837,"z0":5.73841705338782,"aX":-15.75542605771523},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.3,"breakHorizontal":12.2,"spinRate":2389,"spinDirection":232},"zone":14,"typeConfidence":0.9,"plateTime":0.38493683842045723,"extension":6.203496695184575},"index":1,"playId":"06069dc4-e382-3629-b67c-9d5659cb5be7","pitchNumber":2,"startTime":"2025-08-03T21:09:08.662Z","endTime":"2025-08-03T21:09:12.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.107695748527178,"aZ":-26.02882934277523,"pfxX":-6.931939244370719,"pfxZ":3.597116263473376,"pX":0.34829350249726687,"pZ":1.5682897071056994,"vX0":7.1049012714291555,"vY0":-129.37125052182142,"vZ0":-5.213024026996541,"x":103.72,"y":196.44,"x0":-1.5232835464583592,"y0":50.00092198820265,"z0":5.5857867966724095,"aX":-11.836633988767225},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.6,"breakHorizontal":11.2,"spinRate":1790,"spinDirection":247},"zone":9,"typeConfidence":0.9,"plateTime":0.4221751880560678,"extension":6.217859503821344},"index":2,"playId":"8a1b78d5-26ba-3c78-89ab-649c52ea78fc","pitchNumber":3,"startTime":"2025-08-03T21:09:25.331Z","endTime":"2025-08-03T21:09:30.672Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-03T21:09:34.748Z","endTime":"2025-08-03T21:09:50.040Z","isPitch":false,"type":"action","player":{"id":678894,"link":"/api/v1/people/678894"}},{"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":89.5,"endSpeed":82.7,"strikeZoneTop":3.52608418368524,"strikeZoneBottom":1.58754495103864,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.709387036697425,"aZ":-26.05967102300433,"pfxX":-6.232274329673818,"pfxZ":3.550764556547297,"pX":0.5231208067165871,"pZ":0.7857924108250258,"vX0":7.286041148248498,"vY0":-130.0626768506969,"vZ0":-7.136559745421482,"x":97.06,"y":217.56,"x0":-1.4967968575230868,"y0":50.00547553201093,"z0":5.524418276288342,"aX":-10.744724724144046},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.2,"breakHorizontal":9.8,"spinRate":1979,"spinDirection":248},"zone":14,"typeConfidence":0.9,"plateTime":0.42014282898388267,"extension":6.2000365441592225},"index":4,"playId":"6137b838-c4d7-331f-bef2-cbb42734e308","pitchNumber":4,"startTime":"2025-08-03T21:09:50.040Z","endTime":"2025-08-03T21:09:53.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.604672998691456,"aZ":-27.381733607895594,"pfxX":-0.030284293340103297,"pfxZ":2.6388983071256664,"pX":0.174834098955988,"pZ":1.6924570988551997,"vX0":4.848243638788475,"vY0":-133.43685999751193,"vZ0":-5.178915107849351,"x":110.34,"y":193.08,"x0":-1.6558049678066071,"y0":50.0053169114677,"z0":5.61225520913566,"aX":-0.05569367283269989},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.0,"breakHorizontal":-1.0,"spinRate":2330,"spinDirection":188},"zone":8,"typeConfidence":0.91,"plateTime":0.40926038430771294,"extension":6.143623656661677},"index":5,"playId":"899e9212-5902-3b1e-ac8c-62ddfaedff8c","pitchNumber":5,"startTime":"2025-08-03T21:10:12.914Z","endTime":"2025-08-03T21:10:17.204Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:10:17.204Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Orlando Arcia singles on a line drive to center fielder Oneil Cruz.","rbi":0,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-03T21:14:51.331Z","endTime":"2025-08-03T21:16:10.527Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"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":97.0,"endSpeed":89.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.12954713227514,"aZ":-23.553135217894255,"pfxX":-8.828524323663567,"pfxZ":4.23241345357636,"pX":-0.11999996771789961,"pZ":1.7813426591698671,"vX0":7.751581565192359,"vY0":-141.11061856178114,"vZ0":-5.213255746092955,"x":121.57,"y":190.68,"x0":-1.7423020064587544,"y0":50.001616541057494,"z0":5.1500300326709185,"aX":-17.979634245965332},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":6.8,"breakHorizontal":14.6,"spinRate":2063,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.38669456921524503,"extension":6.26862732359226},"index":0,"playId":"36612d28-77ab-3fee-992d-e93bc788a1b9","pitchNumber":1,"startTime":"2025-08-03T21:15:10.448Z","endTime":"2025-08-03T21:15:14.504Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.817462130491425,"aZ":-26.976975799060156,"pfxX":-4.157594761276831,"pfxZ":3.1410180654729114,"pX":-1.0467738642758417,"pZ":2.681327226780821,"vX0":3.270462654218999,"vY0":-127.26404224960775,"vZ0":-1.1537128762719502,"x":85.97,"y":124.88,"x0":-1.8024329931542897,"y0":50.004292670648404,"z0":5.2589172273104605,"aX":-6.884565533679758},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.6,"breakHorizontal":6.8,"spinRate":1685,"spinDirection":246},"zone":11,"typeConfidence":2.0,"plateTime":0.42884562037642837,"extension":6.260657417182391},"index":1,"playId":"ed1847d7-360e-3ba3-b6d2-7c3a14f87e8b","pitchNumber":2,"startTime":"2025-08-03T21:15:38.180Z","endTime":"2025-08-03T21:15:41.916Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":79.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.15487992093,"aZ":-29.548908061150055,"pfxX":2.7609743324594507,"pfxZ":1.678508039623745,"pX":0.9324188437354098,"pZ":2.200703435466214,"vX0":6.7712461240047395,"vY0":-123.15321864682899,"vZ0":-1.03339149908455,"x":81.46,"y":179.36,"x0":-2.191070126146827,"y0":50.002717385562676,"z0":5.083374218842421,"aX":4.320716258098018},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.1,"breakHorizontal":-6.4,"spinRate":2687,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4415950137368898,"extension":6.17202540674888},"hitData":{"launchSpeed":79.3,"launchAngle":13.0,"totalDistance":183.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":110.07,"coordY":89.59}},"index":2,"playId":"51ab023c-0baa-3bc1-9446-a62a724f2170","pitchNumber":3,"startTime":"2025-08-03T21:15:59.591Z","endTime":"2025-08-03T21:16:10.527Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:16:10.527Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Freeman walks. Orlando Arcia to 2nd.","rbi":0,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-03T21:16:29.011Z","endTime":"2025-08-03T21:17:38.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"postOnSecond":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.8,"strikeZoneTop":3.23546473145437,"strikeZoneBottom":1.52098956863861,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.865766437458444,"aZ":-37.04588625488207,"pfxX":3.287023157992753,"pfxZ":-3.1955914831511683,"pX":0.7578040092840804,"pZ":1.566859001558701,"vX0":4.986623958227677,"vY0":-122.54662979490368,"vZ0":-1.4290624744881324,"x":88.11,"y":196.47,"x0":-1.729314999928912,"y0":50.003582668285986,"z0":5.31753467199628,"aX":5.007704132707276},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-5.9,"breakHorizontal":-7.1,"spinRate":2640,"spinDirection":45},"zone":9,"typeConfidence":2.0,"plateTime":0.4466884826811808,"extension":6.327472542929552},"index":0,"playId":"5f5d8f6d-5080-3cc7-a2c5-549da8853d3b","pitchNumber":1,"startTime":"2025-08-03T21:16:34.751Z","endTime":"2025-08-03T21:16:39.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.8,"strikeZoneTop":3.28233771649526,"strikeZoneBottom":1.54886687576884,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.078357192681214,"aZ":-20.748506606817628,"pfxX":-8.240212198714666,"pfxZ":5.691083507723417,"pX":-0.10762025354721531,"pZ":1.6372622590706232,"vX0":7.752787456713171,"vY0":-140.37423888983633,"vZ0":-5.443954295575139,"x":121.1,"y":194.57,"x0":-1.8270384996714026,"y0":50.00093756088026,"z0":4.9414579188629535,"aX":-16.537248175085494},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.4,"breakHorizontal":13.4,"spinRate":2218,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.38934370984101685,"extension":6.316813834274147},"index":1,"playId":"1be1bf5c-cf34-33ba-8757-e725f667f005","pitchNumber":2,"startTime":"2025-08-03T21:16:53.060Z","endTime":"2025-08-03T21:16:58.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.9,"strikeZoneTop":3.25665255391818,"strikeZoneBottom":1.49517291017429,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.1511098264381,"aZ":-20.040001594977998,"pfxX":-4.831112285669639,"pfxZ":6.0151943775086565,"pX":-1.434195210183495,"pZ":3.359267284569989,"vX0":2.992180237163875,"vY0":-140.51334832709634,"vZ0":-1.6330629734302162,"x":171.67,"y":148.08,"x0":-1.8802199684216694,"y0":50.0039821262504,"z0":5.238175629537086,"aX":-9.74827031535596},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.8,"breakHorizontal":8.2,"spinRate":2071,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3884647958365304,"extension":6.238311557368494},"index":2,"playId":"57b5aa42-1718-322c-959c-5cf3d5925912","pitchNumber":3,"startTime":"2025-08-03T21:17:16.213Z","endTime":"2025-08-03T21:17:22.162Z","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":97.7,"endSpeed":90.7,"strikeZoneTop":3.36948240590087,"strikeZoneBottom":1.64540156228275,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.804740088818082,"aZ":-19.62551415837295,"pfxX":-5.596354846732005,"pfxZ":6.036557852921447,"pX":0.6840915964793322,"pZ":1.4107317766496663,"vX0":8.609904587934011,"vY0":-142.1283701419025,"vZ0":-6.993059475442181,"x":90.92,"y":200.69,"x0":-1.6357109050009897,"y0":50.001370180687914,"z0":5.1174942326684825,"aX":-11.629098983012238},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":9.8,"breakHorizontal":8.8,"spinRate":2198,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.38311411402944273,"extension":6.276708792181797},"index":3,"playId":"3fae9619-e147-3f77-83cf-e049fcc588f3","pitchNumber":4,"startTime":"2025-08-03T21:17:34.754Z","endTime":"2025-08-03T21:17:38.552Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:17:38.552Z","atBatIndex":60},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mickey Moniak lines out to left fielder Tommy Pham.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-03T21:17:53.686Z","endTime":"2025-08-03T21:18:12.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"postOnSecond":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.98811193263992,"aZ":-21.332950540096274,"pfxX":-5.114656312953712,"pfxZ":5.287878866030162,"pX":0.38728999471363007,"pZ":2.8802835429501803,"vX0":7.987091465471354,"vY0":-141.5244141895447,"vZ0":-2.57412434710143,"x":102.24,"y":161.01,"x0":-1.7928512483709615,"y0":50.003602849555804,"z0":5.1514584197927675,"aX":-10.489151307013348},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.2,"breakHorizontal":7.8,"spinRate":2233,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.3854100389789048,"extension":6.388234682877712},"hitData":{"launchSpeed":77.9,"launchAngle":28.0,"totalDistance":275.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":81.33,"coordY":98.8}},"index":0,"playId":"02d8ee64-c10c-337d-859b-1399658c86d8","pitchNumber":1,"startTime":"2025-08-03T21:18:04.691Z","endTime":"2025-08-03T21:18:12.942Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:18:12.942Z","atBatIndex":61},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Hunter Goodman grounds into a force out, shortstop Liover Peguero to second baseman Nick Gonzales. Orlando Arcia to 3rd. Tyler Freeman out at 2nd. Hunter Goodman to 1st.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-03T21:18:36.947Z","endTime":"2025-08-03T21:19:11.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"postOnThird":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"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":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678894,"link":"/api/v1/people/678894"},"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":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"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(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":98.5,"endSpeed":90.6,"strikeZoneTop":3.64728569305609,"strikeZoneBottom":1.76865377805057,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.259616063244344,"aZ":-21.332164253117817,"pfxX":-8.611702314200551,"pfxZ":5.189818639169016,"pX":0.36239923195098134,"pZ":1.5463509732509448,"vX0":9.238866684596166,"vY0":-143.21100071065084,"vZ0":-5.885220313913864,"x":103.19,"y":197.03,"x0":-1.77757545583533,"y0":50.0034967163708,"z0":4.950817503742868,"aX":-17.993665893403268},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":8.4,"breakHorizontal":13.9,"spinRate":2216,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.38160669537655156,"extension":6.435061068275575},"index":0,"playId":"4680471f-ebfd-3365-811f-9e20abba2aa3","pitchNumber":1,"startTime":"2025-08-03T21:18:43.034Z","endTime":"2025-08-03T21:18:48.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.684563486678112,"aZ":-23.044797268606874,"pfxX":-8.708071633462566,"pfxZ":4.461030640546378,"pX":0.0530391491660758,"pZ":1.7899534276251792,"vX0":8.407259902137554,"vY0":-141.52140671353558,"vZ0":-4.448423492975227,"x":114.98,"y":190.45,"x0":-1.8124119958254878,"y0":50.00228005877033,"z0":4.842070405362171,"aX":-17.816355419330467},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.4,"breakHorizontal":14.3,"spinRate":2148,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.38575623718069885,"extension":6.472442528453907},"hitData":{"launchSpeed":102.2,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.64,"coordY":156.04}},"index":1,"playId":"913888b6-d7a4-31d3-bd51-39d6e0d06975","pitchNumber":2,"startTime":"2025-08-03T21:19:02.823Z","endTime":"2025-08-03T21:19:11.519Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:19:11.519Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Beck called out on strikes.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-03T21:19:35.770Z","endTime":"2025-08-03T21:21:35.323Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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":98.0,"endSpeed":91.1,"strikeZoneTop":3.74875970637583,"strikeZoneBottom":1.80539141744211,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.070132515408424,"aZ":-23.99057631344838,"pfxX":-6.863083138674664,"pfxZ":3.9150006047305848,"pX":-0.6059816141123462,"pZ":1.0927882778548679,"vX0":6.203035108593093,"vY0":-142.63648275385464,"vZ0":-6.355646589893622,"x":140.1,"y":209.27,"x0":-1.90091469398319,"y0":50.006766284567014,"z0":4.8292966489162525,"aX":-14.362930597609004},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":6.1,"breakHorizontal":11.4,"spinRate":2122,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.3817586492787792,"extension":6.329595092161679},"index":0,"playId":"67769ed8-e89b-3984-a9c8-b22158d2279f","pitchNumber":1,"startTime":"2025-08-03T21:19:58.564Z","endTime":"2025-08-03T21:20:03.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.6,"strikeZoneTop":3.66333543600896,"strikeZoneBottom":1.68305502126193,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.192200446243174,"aZ":-40.047760979078475,"pfxX":2.5324237864483212,"pfxZ":-4.965753378397052,"pX":-1.4540780281496697,"pZ":2.8481023369972482,"vX0":0.49461062490006036,"vY0":-123.95044582913877,"vZ0":1.726767747427767,"x":172.43,"y":161.88,"x0":-1.9846067350321346,"y0":50.000228693090506,"z0":5.4381126005034375,"aX":4.017531048795464},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-8.5,"breakHorizontal":-4.7,"spinRate":2675,"spinDirection":47},"zone":11,"typeConfidence":2.0,"plateTime":0.4385923689170279,"extension":6.065312493631086},"index":1,"playId":"1d3fd0c9-0820-3816-a18a-8c006d398ba7","pitchNumber":2,"startTime":"2025-08-03T21:20:15.144Z","endTime":"2025-08-03T21:20:19.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":90.4,"strikeZoneTop":3.68,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.48834746736046,"aZ":-22.236041506814242,"pfxX":-3.8585508538603954,"pfxZ":4.7841689502241,"pX":-0.13402675418870538,"pZ":3.329866942272435,"vX0":6.2372612938329475,"vY0":-142.26011770240726,"vZ0":-1.188573666593964,"x":122.11,"y":148.87,"x0":-1.8400760178676456,"y0":50.00304766674189,"z0":5.14450848189848,"aX":-8.016504095328564},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":8.6,"breakHorizontal":5.9,"spinRate":2061,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.38303710288444215,"extension":6.370895946447944},"index":2,"playId":"0a9dff8a-17df-3417-823c-9ece2962d2f2","pitchNumber":3,"startTime":"2025-08-03T21:20:33.007Z","endTime":"2025-08-03T21:20:38.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":91.3,"strikeZoneTop":3.67058887895232,"strikeZoneBottom":1.76502100232562,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.618546725630196,"aZ":-23.27897892473164,"pfxX":-5.988881057429184,"pfxZ":4.2116262617399105,"pX":0.7189096016197863,"pZ":2.3529221403213305,"vX0":9.458627335019374,"vY0":-143.41604624616699,"vZ0":-3.378401138928817,"x":89.6,"y":175.25,"x0":-1.8218428329439764,"y0":50.00575947442937,"z0":4.9734734751690475,"aX":-12.660062520869014},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":7.2,"breakHorizontal":9.2,"spinRate":2083,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.37979211947776736,"extension":6.401812795078541},"index":3,"playId":"8a31547c-5491-3996-ab1c-b8ce8288c416","pitchNumber":4,"startTime":"2025-08-03T21:20:58.931Z","endTime":"2025-08-03T21:21:02.950Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-03T21:21:14.355Z","endTime":"2025-08-03T21:21:30.902Z","isPitch":false,"type":"action","player":{"id":687597,"link":"/api/v1/people/687597"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":90.8,"strikeZoneTop":3.66869598243964,"strikeZoneBottom":1.75349601580648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.44728078513065,"aZ":-23.972705561220028,"pfxX":-8.77568729168304,"pfxZ":3.9213625702140558,"pX":0.39112887485751596,"pZ":1.5124126538991662,"vX0":9.335567726557144,"vY0":-142.85004512016636,"vZ0":-5.101741511547803,"x":102.09,"y":197.94,"x0":-1.7616258113548915,"y0":50.000659722540306,"z0":4.806280353758419,"aX":-18.338976224679726},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":6.4,"breakHorizontal":14.3,"spinRate":2036,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.38180462764629386,"extension":6.473494619379461},"index":5,"playId":"deb7c64c-229e-397c-ba82-164c7a9953ac","pitchNumber":5,"startTime":"2025-08-03T21:21:30.902Z","endTime":"2025-08-03T21:21:35.323Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:21:35.323Z","atBatIndex":63},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jack Suwinski hit by pitch.","rbi":0,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-03T21:24:04.969Z","endTime":"2025-08-03T21:24:32.439Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"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":[3,4],"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":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Rockies left fielder Jordan Beck ejected by HP umpire Alfonso Márquez.","event":"Ejection","eventType":"ejection","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T21:23:38.470Z","endTime":"2025-08-03T21:23:38.471Z","isPitch":false,"type":"action","player":{"id":687597,"link":"/api/v1/people/687597"},"umpire":{"id":427315,"link":"/api/v1/people/427315"}},{"details":{"description":"Defensive switch from center field to left field for Mickey Moniak.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-03T21:23:38.471Z","endTime":"2025-08-03T21:23:38.497Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"200"},{"details":{"description":"Defensive Substitution: Brenton Doyle replaces left fielder Jordan Beck, batting 4th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-03T21:23:38.497Z","endTime":"2025-08-03T21:24:07.213Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"401","replacedPlayer":{"id":687597,"link":"/api/v1/people/687597"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.4,"strikeZoneTop":3.55137290079966,"strikeZoneBottom":1.52616394680709,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.964236867937696,"aZ":-29.190831962023502,"pfxX":-6.21161605604704,"pfxZ":1.7858092873648737,"pX":-0.5524962179913951,"pZ":2.005221287416435,"vX0":4.861475318263942,"vY0":-127.88122144190505,"vZ0":-3.6094177706225383,"x":138.06,"y":184.64,"x0":-1.662060338477852,"y0":50.00394200796704,"z0":5.700609311774961,"aX":-10.389128841824103},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.8,"breakHorizontal":10.3,"spinRate":1744,"spinDirection":253},"zone":7,"typeConfidence":0.9,"plateTime":0.4267224438635213,"extension":6.092010784152983},"index":3,"playId":"c5728315-2ecb-363a-995e-d8c5271d2bc9","pitchNumber":1,"startTime":"2025-08-03T21:24:07.213Z","endTime":"2025-08-03T21:24:11.379Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":90.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.17814576443599,"aZ":-16.65386579812203,"pfxX":-7.727665900158119,"pfxZ":7.512764008743245,"pX":2.516373294881974,"pZ":3.5719424211927775,"vX0":13.624022382891205,"vY0":-141.83244040491226,"vZ0":-3.2011533063700206,"x":21.08,"y":142.34,"x0":-1.3149114090086955,"y0":50.002399109992446,"z0":5.758392600165482,"aX":-15.964836856120863},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.2,"breakHorizontal":11.6,"spinRate":2421,"spinDirection":231},"zone":12,"typeConfidence":0.91,"plateTime":0.3841310914426055,"extension":6.211529847135645},"index":4,"playId":"3b735ce4-7122-39e1-a0ca-2e130b5b67f3","pitchNumber":2,"startTime":"2025-08-03T21:24:22.238Z","endTime":"2025-08-03T21:24:32.439Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:24:32.439Z","atBatIndex":64},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Henry Davis hit by pitch. Jack Suwinski to 2nd.","rbi":0,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-03T21:24:38.792Z","endTime":"2025-08-03T21:25:41.097Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"postOnSecond":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.3,"strikeZoneTop":3.54561149844393,"strikeZoneBottom":1.67075387561417,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.685184862631683,"aZ":-27.445727307960542,"pfxX":1.3678177454412292,"pfxZ":2.6992827139521633,"pX":-0.013772692604851054,"pZ":2.826785013675055,"vX0":4.086663318833203,"vY0":-130.5458738981305,"vZ0":-2.3470413978517652,"x":117.52,"y":162.46,"x0":-1.7680002611883707,"y0":50.00322904663943,"z0":5.773010735191326,"aX":2.394627753448253},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.7,"breakHorizontal":-3.2,"spinRate":2166,"spinDirection":212},"zone":5,"typeConfidence":0.91,"plateTime":0.4172313547219626,"extension":6.020717241300142},"index":0,"playId":"5cd2df43-86bf-3b90-b9eb-61d9fab77f88","pitchNumber":1,"startTime":"2025-08-03T21:25:00.033Z","endTime":"2025-08-03T21:25:04.162Z","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":88.9,"endSpeed":83.2,"strikeZoneTop":3.59929283045164,"strikeZoneBottom":1.68681863542235,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.43876013927924,"aZ":-25.96592972855604,"pfxX":1.585155018709369,"pfxZ":3.5956787722416492,"pX":0.6237315548822163,"pZ":0.9984627990810747,"vX0":5.243786856875447,"vY0":-129.39846408028833,"vZ0":-6.926995429784311,"x":93.22,"y":211.82,"x0":-1.6203360369229536,"y0":50.00207461037844,"z0":5.650040465175658,"aX":2.7361007779710294},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.4,"breakHorizontal":-3.8,"spinRate":2145,"spinDirection":194},"zone":14,"typeConfidence":0.9,"plateTime":0.42041191995581384,"extension":6.042384341436383},"index":1,"playId":"12a78635-6305-34bd-a09d-2e027319d3c0","pitchNumber":2,"startTime":"2025-08-03T21:25:16.748Z","endTime":"2025-08-03T21:25:20.483Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.097903501275304,"aZ":-19.81662909398686,"pfxX":-6.5802732125133385,"pfxZ":6.166414753321943,"pX":-2.011662846544106,"pZ":3.2671285103078724,"vX0":1.756388822917355,"vY0":-140.06690457110955,"vZ0":-3.510888223551182,"x":193.68,"y":150.57,"x0":-1.7884233049717004,"y0":50.004326421573076,"z0":5.819096932864127,"aX":-13.187024903605467},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.7,"breakHorizontal":11.6,"spinRate":2219,"spinDirection":231},"zone":11,"typeConfidence":0.9,"plateTime":0.38978987635836804,"extension":6.076693071207057},"index":2,"playId":"3989b73d-ca82-3d8a-ab1b-af42875240a5","pitchNumber":3,"startTime":"2025-08-03T21:25:32.597Z","endTime":"2025-08-03T21:25:41.097Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:25:41.097Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jared Triolo grounds out, shortstop Ezequiel Tovar to first baseman Warming Bernabel. Jack Suwinski to 3rd. Henry Davis to 2nd.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-03T21:27:07.887Z","endTime":"2025-08-03T21:29:13.799Z","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":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"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,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T21:26:08.796Z","endTime":"2025-08-03T21:27:09.888Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":90.0,"strikeZoneTop":3.77230607054951,"strikeZoneBottom":1.76946944275949,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.4015619338448,"aZ":-17.10086490986729,"pfxX":-6.516637543620378,"pfxZ":7.348662505720079,"pX":0.8690345831593871,"pZ":2.248688143764624,"vX0":8.384587674169225,"vY0":-141.40502902556,"vZ0":-6.652640170099707,"x":83.87,"y":178.07,"x0":-1.2702912437008471,"y0":50.000217857806774,"z0":5.704846465645001,"aX":-13.362957484883827},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.2,"breakHorizontal":10.3,"spinRate":2342,"spinDirection":229},"zone":14,"typeConfidence":0.9,"plateTime":0.38547802997970093,"extension":6.356643328488528},"index":1,"playId":"2f2eebd0-63f7-3f11-9908-6601556e41b0","pitchNumber":1,"startTime":"2025-08-03T21:27:09.888Z","endTime":"2025-08-03T21:27:13.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.0,"strikeZoneTop":3.86733770505661,"strikeZoneBottom":1.76055149284598,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.90789166994322,"aZ":-24.77943612402184,"pfxX":-6.177970823974758,"pfxZ":4.364029843111754,"pX":-0.0596615937569211,"pZ":0.8854426626834133,"vX0":5.968021760340782,"vY0":-128.8589601480631,"vZ0":-7.054657312144499,"x":119.27,"y":214.87,"x0":-1.594803274593874,"y0":50.003874738685525,"z0":5.5529278417071986,"aX":-10.468022811378837},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.6,"breakHorizontal":10.0,"spinRate":2022,"spinDirection":245},"zone":13,"typeConfidence":0.9,"plateTime":0.423860413242902,"extension":6.247143086642566},"index":2,"playId":"d3b16403-c181-3260-a2a1-273c885f7d70","pitchNumber":2,"startTime":"2025-08-03T21:27:30.266Z","endTime":"2025-08-03T21:27:33.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.3,"strikeZoneTop":3.77127038711301,"strikeZoneBottom":1.74929299351832,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.58396902704795,"aZ":-29.936689607012344,"pfxX":-0.07558185858219102,"pfxZ":1.2737276554581545,"pX":0.08358138969885981,"pZ":3.7628063915628833,"vX0":4.65418961834232,"vY0":-131.0730334487808,"vZ0":0.2899705441398357,"x":113.81,"y":137.18,"x0":-1.6964249091095738,"y0":50.00607051898403,"z0":5.864607748521569,"aX":-0.13396811086852956},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.5,"breakHorizontal":-0.7,"spinRate":2212,"spinDirection":164},"zone":2,"typeConfidence":0.91,"plateTime":0.4159805931378182,"extension":6.0721593136448915},"index":3,"playId":"30791b33-7f98-31b9-9d7d-7df56f885aac","pitchNumber":3,"startTime":"2025-08-03T21:27:51.298Z","endTime":"2025-08-03T21:27:58.208Z","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.7,"endSpeed":90.6,"strikeZoneTop":3.82,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.858558283085195,"aZ":-20.02346765551395,"pfxX":-7.620352088741486,"pfxZ":5.831157809912094,"pX":-0.5139865457987826,"pZ":3.5620492448212087,"vX0":5.493889093109252,"vY0":-142.33390052067108,"vZ0":-2.77853252333542,"x":136.59,"y":142.6,"x0":-1.4639059101215492,"y0":50.002671276793635,"z0":5.7960375945366165,"aX":-15.881048216270568},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":10.3,"breakHorizontal":13.0,"spinRate":2412,"spinDirection":234},"zone":1,"typeConfidence":0.9,"plateTime":0.3825333048856141,"extension":6.058137537526933},"index":4,"playId":"7e5017de-0d6c-30fa-9d84-7d13acf1bedb","pitchNumber":4,"startTime":"2025-08-03T21:28:13.851Z","endTime":"2025-08-03T21:28:17.760Z","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":91.0,"endSpeed":85.8,"strikeZoneTop":3.82,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.670795701883943,"aZ":-28.240194693380328,"pfxX":1.1512591867462598,"pfxZ":2.144035346174908,"pX":1.32943116696385,"pZ":2.6016227724505367,"vX0":7.262575271362642,"vY0":-132.6748500765546,"vZ0":-2.7765643752582703,"x":66.33,"y":168.54,"x0":-1.560972513879515,"y0":50.00385079112384,"z0":5.659168583666654,"aX":2.109441373311298},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.6,"breakHorizontal":-3.2,"spinRate":2301,"spinDirection":198},"zone":14,"typeConfidence":0.91,"plateTime":0.4083639061836841,"extension":6.145746167014945},"index":5,"playId":"829aa992-5bdb-3bf1-bae9-d9abbb9245de","pitchNumber":5,"startTime":"2025-08-03T21:28:38.536Z","endTime":"2025-08-03T21:28:43.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":92.0,"strikeZoneTop":3.82,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.71099541038616,"aZ":-17.213024721557172,"pfxX":-6.3386030438250405,"pfxZ":6.983135344416279,"pX":-0.7687773200713084,"pZ":2.9198691499334264,"vX0":4.187328678670142,"vY0":-144.13281888469717,"vZ0":-4.95558575415294,"x":146.3,"y":159.94,"x0":-1.4031321445513945,"y0":50.006261731040496,"z0":5.695432195999754,"aX":-13.584903687604646},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":12.0,"breakHorizontal":10.9,"spinRate":2500,"spinDirection":229},"zone":4,"typeConfidence":0.91,"plateTime":0.3773714328802633,"extension":6.3412955279946965},"hitData":{"launchSpeed":74.4,"launchAngle":-18.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.29,"coordY":160.3}},"index":6,"playId":"495b55f7-6e26-3bb9-a158-ec800c2a14fa","pitchNumber":6,"startTime":"2025-08-03T21:29:06.222Z","endTime":"2025-08-03T21:29:13.799Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:29:13.799Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Horwitz grounds out to first baseman Warming Bernabel. Jack Suwinski scores. Henry Davis to 3rd.","rbi":1,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-03T21:29:37.488Z","endTime":"2025-08-03T21:31:40.184Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":{"id":683409,"link":"/api/v1/people/683409"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":98.5,"endSpeed":91.2,"strikeZoneTop":3.66728924287419,"strikeZoneBottom":1.59654181008751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.475692605256548,"aZ":-20.384397067081984,"pfxX":-7.736671840251308,"pfxZ":5.601195611666377,"pX":-0.4270460404806323,"pZ":1.780391062146331,"vX0":6.166567907752364,"vY0":-143.29658905290742,"vZ0":-7.0830798490384135,"x":133.28,"y":190.71,"x0":-1.589238593092231,"y0":50.00179479160357,"z0":5.533421080734686,"aX":-16.27743150690802},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.0,"breakHorizontal":13.0,"spinRate":2394,"spinDirection":234},"zone":7,"typeConfidence":0.91,"plateTime":0.3805410785595722,"extension":6.257166811228874},"index":0,"playId":"b625ef42-f959-3107-ab9c-bce3d4d15683","pitchNumber":1,"startTime":"2025-08-03T21:29:43.051Z","endTime":"2025-08-03T21:29:46.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.6,"strikeZoneTop":3.62,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.201264244080992,"aZ":-28.46340603981162,"pfxX":-6.210862866490981,"pfxZ":2.161957796153928,"pX":-0.6298240626908324,"pZ":1.8696842312570467,"vX0":4.5707392610641335,"vY0":-129.27166231819876,"vZ0":-4.129970891185691,"x":141.01,"y":188.3,"x0":-1.6009729056980304,"y0":50.00416791970898,"z0":5.6365728513572275,"aX":-10.668694516472504},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.4,"breakHorizontal":10.4,"spinRate":2038,"spinDirection":244},"zone":7,"typeConfidence":0.9,"plateTime":0.4213189242940425,"extension":6.055947274017042},"index":1,"playId":"105ec027-2cf0-3543-802d-5042a7b59a29","pitchNumber":2,"startTime":"2025-08-03T21:30:00.021Z","endTime":"2025-08-03T21:30:05.917Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-03T21:30:21.441Z","endTime":"2025-08-03T21:30:32.492Z","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, 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":89.7,"endSpeed":83.4,"strikeZoneTop":3.6247139081407,"strikeZoneBottom":1.62919734130812,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.334343191364148,"aZ":-27.408175204275118,"pfxX":-6.96864670472276,"pfxZ":2.7262970735281327,"pX":-0.84923479798403,"pZ":1.1759687194667126,"vX0":4.70923176286067,"vY0":-130.54642646873452,"vZ0":-5.900024164819343,"x":149.37,"y":207.03,"x0":-1.7600650654423031,"y0":50.003231851542054,"z0":5.496317152423887,"aX":-12.175498679316373},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.0,"breakHorizontal":11.8,"spinRate":1985,"spinDirection":254},"zone":13,"typeConfidence":0.9,"plateTime":0.41763172194747167,"extension":6.307340486568836},"index":3,"playId":"592f2280-67b0-38a5-a15a-bbf9993f78a5","pitchNumber":3,"startTime":"2025-08-03T21:30:32.492Z","endTime":"2025-08-03T21:30:37.398Z","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":98.8,"endSpeed":91.2,"strikeZoneTop":3.62351099693186,"strikeZoneBottom":1.55291323747607,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.754071752094458,"aZ":-20.01597793853307,"pfxX":-6.959613342068113,"pfxZ":5.742015054080733,"pX":0.7698333078696044,"pZ":3.6055941907526274,"vX0":8.638061649985806,"vY0":-143.7608119646452,"vZ0":-2.648797722805484,"x":87.66,"y":141.43,"x0":-1.3534887638946946,"y0":50.002201016653,"z0":5.765257078942143,"aX":-14.734588742886608},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":10.1,"breakHorizontal":11.2,"spinRate":2480,"spinDirection":230},"zone":3,"typeConfidence":0.91,"plateTime":0.37934477985346904,"extension":6.3656385677106355},"index":4,"playId":"876f9374-8883-344b-bc8a-18572b59f371","pitchNumber":4,"startTime":"2025-08-03T21:30:52.374Z","endTime":"2025-08-03T21:30:56.460Z","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":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.59853108509258,"strikeZoneBottom":1.56564690601995,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.856391099893283,"aZ":-26.553190199445606,"pfxX":-7.099598278574485,"pfxZ":3.2719364503572126,"pX":0.23783814738110315,"pZ":0.7903266236909504,"vX0":6.714479769375543,"vY0":-129.90116008264448,"vZ0":-6.951476604810637,"x":107.93,"y":217.44,"x0":-1.4514687284375758,"y0":50.00390404635899,"z0":5.504980413231329,"aX":-12.198899431966451},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.7,"breakHorizontal":11.5,"spinRate":1942,"spinDirection":252},"zone":14,"typeConfidence":0.9,"plateTime":0.4208048636109769,"extension":6.1658076128690125},"index":5,"playId":"1470d43d-23ca-35b9-9da3-6329f459a4fe","pitchNumber":5,"startTime":"2025-08-03T21:31:12.919Z","endTime":"2025-08-03T21:31:17.767Z","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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.1,"strikeZoneTop":3.62,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.99487542481968,"aZ":-29.220851065186828,"pfxX":-6.5578278318078915,"pfxZ":1.6516627671626853,"pX":-0.23777249986874577,"pZ":1.866632421614146,"vX0":5.647254455693152,"vY0":-132.33300663895483,"vZ0":-4.187696104112983,"x":126.06,"y":188.38,"x0":-1.5386221859805604,"y0":50.00449486843522,"z0":5.589724121644921,"aX":-11.73111347256932},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.4,"breakHorizontal":10.8,"spinRate":2187,"spinDirection":244},"zone":8,"typeConfidence":0.89,"plateTime":0.4125628325875743,"extension":6.2830229603964876},"hitData":{"launchSpeed":97.8,"launchAngle":-23.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.82,"coordY":170.94}},"index":6,"playId":"40ec5ebe-5ac9-33a5-bd8e-de3aaeea8297","pitchNumber":6,"startTime":"2025-08-03T21:31:33.436Z","endTime":"2025-08-03T21:31:40.184Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:31:40.184Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan Reynolds grounds out, second baseman Thairo Estrada to first baseman Warming Bernabel.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-03T21:32:27.588Z","endTime":"2025-08-03T21:33:30.402Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":3},"credits":[{"player":{"id":642731,"link":"/api/v1/people/642731"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.70816510957494,"aZ":-24.304852050224238,"pfxX":-7.937426133569736,"pfxZ":4.48636469011676,"pX":0.10789568829020396,"pZ":1.1533837260509188,"vX0":6.952869659861572,"vY0":-131.3230572534702,"vZ0":-6.504897902066306,"x":112.89,"y":207.64,"x0":-1.5373033644403902,"y0":50.00459423766104,"z0":5.459937798551922,"aX":-13.924290579136917},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.0,"breakHorizontal":13.0,"spinRate":2042,"spinDirection":251},"zone":14,"typeConfidence":0.9,"plateTime":0.4164258016875211,"extension":6.204275618906137},"index":0,"playId":"e8fb0e9b-a4f0-3df2-9b60-d2b2e55402a6","pitchNumber":1,"startTime":"2025-08-03T21:32:27.588Z","endTime":"2025-08-03T21:32:33.623Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.29271424238374,"aZ":-29.134073927211855,"pfxX":-7.942175518198203,"pfxZ":1.7350526851982488,"pX":0.04910902684836776,"pZ":1.7984003569759586,"vX0":6.698343968040288,"vY0":-130.8404097585031,"vZ0":-4.258500128392968,"x":115.13,"y":190.22,"x0":-1.4963520497208669,"y0":50.00602374483978,"z0":5.5986527352475495,"aX":-13.94939065123382},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.5,"breakHorizontal":13.2,"spinRate":1987,"spinDirection":246},"zone":8,"typeConfidence":0.9,"plateTime":0.4165822830370587,"extension":6.045496977959451},"index":1,"playId":"894eb04d-98dc-39f7-9cd4-8fe0156fc730","pitchNumber":2,"startTime":"2025-08-03T21:32:47.064Z","endTime":"2025-08-03T21:32:51.390Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-03T21:33:05.224Z","endTime":"2025-08-03T21:33:23.100Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.42596678490195,"aZ":-28.288038271239575,"pfxX":-6.719947706309387,"pfxZ":2.1442316116650932,"pX":-0.44455786863854574,"pZ":2.062901218135918,"vX0":5.282580658603123,"vY0":-132.4844732624127,"vZ0":-3.9514004467921047,"x":133.95,"y":183.08,"x0":-1.573335701555026,"y0":50.00203038498237,"z0":5.598817293986417,"aX":-12.165088533480647},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.4,"breakHorizontal":11.3,"spinRate":1973,"spinDirection":256},"zone":4,"typeConfidence":0.9,"plateTime":0.4105658825197951,"extension":6.245329085943575},"hitData":{"launchSpeed":81.0,"launchAngle":1.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.78,"coordY":154.72}},"index":3,"playId":"70f911a9-5b59-3251-ac44-d4798ce8dd25","pitchNumber":3,"startTime":"2025-08-03T21:33:23.100Z","endTime":"2025-08-03T21:33:30.402Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:33:30.402Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out on automatic strike.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-03T21:35:45.893Z","endTime":"2025-08-03T21:37:30.048Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Isaac Mattson replaces Carmen Mlodzinski.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T21:35:48.155Z","endTime":"2025-08-03T21:35:48.156Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676755,"link":"/api/v1/people/676755"},"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":94.2,"endSpeed":86.9,"strikeZoneTop":3.53706926945455,"strikeZoneBottom":1.58623424760415,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.217097275180546,"aZ":-18.146068051151648,"pfxX":-5.662736554892856,"pfxZ":7.274689451002061,"pX":-0.5412894515947049,"pZ":4.123168284958876,"vX0":3.542325341323655,"vY0":-137.23422468228043,"vZ0":-1.8648244194850454,"x":137.63,"y":127.45,"x0":-1.1057248848880619,"y0":50.00409266631883,"z0":6.033149005275159,"aX":-10.921629281197635},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.1,"breakHorizontal":9.6,"spinRate":2387,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3974398377528652,"extension":6.5637611990037055},"index":1,"playId":"f78b1b6e-5d2f-3159-9062-e6215da19ade","pitchNumber":1,"startTime":"2025-08-03T21:35:48.157Z","endTime":"2025-08-03T21:35:53.225Z","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":94.3,"endSpeed":87.4,"strikeZoneTop":3.48605838494783,"strikeZoneBottom":1.57268901021571,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.90402432832647,"aZ":-15.157294998844993,"pfxX":-4.299214068296899,"pfxZ":8.790543521320584,"pX":1.0488408380671181,"pZ":3.1184645739668637,"vX0":7.050686651514597,"vY0":-137.19654187451397,"vZ0":-4.906775515169311,"x":77.02,"y":154.58,"x0":-0.9776395689979118,"y0":50.005622260075185,"z0":5.938349677891056,"aX":-8.32583789165834},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.2,"breakHorizontal":6.6,"spinRate":2444,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.3968630084870295,"extension":6.645515226551985},"index":2,"playId":"1ef55559-9d4f-379a-bd08-1c8bf9b6ade4","pitchNumber":2,"startTime":"2025-08-03T21:36:05.120Z","endTime":"2025-08-03T21:36:11.706Z","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.0,"endSpeed":87.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.981222059068322,"aZ":-18.09570518724431,"pfxX":-3.9325558120737307,"pfxZ":7.240396722646848,"pX":-0.1577334259460636,"pZ":3.842909448612122,"vX0":4.229918729985817,"vY0":-137.0521334506327,"vZ0":-2.4468892302456133,"x":123.01,"y":135.02,"x0":-1.1940807205709767,"y0":50.004613910346414,"z0":5.952678199752291,"aX":-7.648451928188777},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.0,"breakHorizontal":6.5,"spinRate":2408,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.39631633509565845,"extension":6.509242510943442},"index":3,"playId":"bb7eefb2-b6f0-3675-8a91-2564c96bec1c","pitchNumber":3,"startTime":"2025-08-03T21:36:20.550Z","endTime":"2025-08-03T21:36:23.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":87.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.60630297841117,"aZ":-14.418549728465514,"pfxX":-4.038813679453818,"pfxZ":9.181088216480763,"pX":0.06652851393411698,"pZ":4.017100093412424,"vX0":4.802592642887518,"vY0":-137.05949280812894,"vZ0":-2.5627343979084998,"x":114.46,"y":130.32,"x0":-1.170195163363525,"y0":50.002478311572375,"z0":5.929133934948615,"aX":-7.810979937806855},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.4,"breakHorizontal":6.5,"spinRate":2484,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.3971258760366001,"extension":6.562301469172247},"index":4,"playId":"f60c003d-d946-369e-9b84-282714dffac7","pitchNumber":4,"startTime":"2025-08-03T21:36:41.071Z","endTime":"2025-08-03T21:36:44.518Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-03T21:37:02.292Z","endTime":"2025-08-03T21:37:02.293Z","isPitch":false,"type":"action","player":{"id":678662,"link":"/api/v1/people/678662"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.489688182559245,"aZ":-15.196400169339269,"pfxX":-4.1824710300563765,"pfxZ":8.91610120782492,"pX":-0.39614924465809953,"pZ":2.697265343465532,"vX0":3.96533250117013,"vY0":-136.94609443844192,"vZ0":-5.733875374204643,"x":132.1,"y":165.95,"x0":-1.317618038399311,"y0":50.004812079316906,"z0":5.853097243523726,"aX":-7.96633749226407},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.1,"breakHorizontal":6.7,"spinRate":2461,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.39954806990562775,"extension":6.705559629914897},"index":6,"playId":"1b7d66c3-861a-3a5b-8017-cf632f9d74fb","pitchNumber":5,"startTime":"2025-08-03T21:37:02.294Z","endTime":"2025-08-03T21:37:05.804Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"AB","description":"Automatic Strike - Batter Timeout Violation"},"description":"Automatic Strike - Batter Timeout Violation","code":"AB","isInPlay":false,"isStrike":true,"isBall":false,"isOut":true,"hasReview":false,"violation":{"type":"batter_timeout","description":"Batter Timeout Violation","player":{"id":678662,"fullName":"Ezequiel Tovar"}}},"count":{"balls":2,"strikes":3,"outs":0},"index":7,"playId":"b950e2ce-0cba-3c26-85a8-042fd1edf823","pitchNumber":5,"startTime":"2025-08-03T21:37:25.026Z","endTime":"2025-08-03T21:37:30.048Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2025-08-03T21:37:30.048Z","atBatIndex":69},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Warming Bernabel reaches on a fielding error by pitcher Isaac Mattson.","rbi":0,"awayScore":9,"homeScore":5,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-03T21:38:55.885Z","endTime":"2025-08-03T21:40:01.544Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676755,"link":"/api/v1/people/676755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.12758411981599,"strikeZoneBottom":1.2613390961254,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.047557086436168,"aZ":-14.74590700379414,"pfxX":-1.547803459800586,"pfxZ":9.076245991595373,"pX":1.1492692910049407,"pZ":3.0133659869379383,"vX0":6.328610687995668,"vY0":-137.59183142124525,"vZ0":-5.056264953381113,"x":73.19,"y":157.42,"x0":-0.9779343805995542,"y0":50.00548012955354,"z0":5.871465128284527,"aX":-2.973425795394998},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.6,"breakHorizontal":1.6,"spinRate":2424,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.39781746590872125,"extension":6.68599304360663},"index":0,"playId":"8a3d5016-05b3-3afc-b638-db6a44f825de","pitchNumber":1,"startTime":"2025-08-03T21:38:55.885Z","endTime":"2025-08-03T21:39:01.523Z","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":93.2,"endSpeed":85.3,"strikeZoneTop":3.16429513617383,"strikeZoneBottom":1.33549299811257,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.589938810319275,"aZ":-13.337692505493068,"pfxX":-3.152405309320408,"pfxZ":10.116193559466529,"pX":-0.08786259786462704,"pZ":2.3441864626211792,"vX0":3.979481192425138,"vY0":-135.5840191043413,"vZ0":-6.607510869345157,"x":120.35,"y":175.49,"x0":-1.1649216024201057,"y0":50.00477484690872,"z0":5.74333618597091,"aX":-5.871219089378013},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.2,"breakHorizontal":4.9,"spinRate":2362,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.4039449835608693,"extension":6.841428656677375},"index":1,"playId":"c43ced26-f96b-301d-9246-c6683fce36e5","pitchNumber":2,"startTime":"2025-08-03T21:39:09.610Z","endTime":"2025-08-03T21:39:13.331Z","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.2,"endSpeed":86.3,"strikeZoneTop":3.411,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.70734836258011,"aZ":-15.297617665828716,"pfxX":-4.155514421884927,"pfxZ":8.842522889609802,"pX":0.3910927439067248,"pZ":3.1255321589237535,"vX0":5.6064236860442795,"vY0":-137.11470457825595,"vZ0":-4.565749154904771,"x":102.09,"y":154.39,"x0":-1.1381300029107488,"y0":50.000485839781646,"z0":5.8527161903406615,"aX":-7.929045611077503},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.2,"breakHorizontal":6.4,"spinRate":2381,"spinDirection":201},"zone":3,"typeConfidence":2.0,"plateTime":0.3991453003394807,"extension":6.621962875845171},"index":2,"playId":"0f24a1eb-3a5c-316a-a40c-17bf78ab06a8","pitchNumber":3,"startTime":"2025-08-03T21:39:25.468Z","endTime":"2025-08-03T21:39:28.915Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.411,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.02638011681333,"aZ":-29.653509350293206,"pfxX":-6.933958319055212,"pfxZ":1.5650644691674387,"pX":-0.6502325027607934,"pZ":1.886064711379991,"vX0":3.780158145652209,"vY0":-125.71475045468982,"vZ0":-3.733934453327543,"x":141.79,"y":187.86,"x0":-1.2677154713197245,"y0":50.00391832004544,"z0":5.781771307756438,"aX":-11.167136596545651},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.3,"breakHorizontal":11.8,"spinRate":1636,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.4346844288505509,"extension":6.864931175112},"hitData":{"launchSpeed":64.3,"launchAngle":-44.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":120.21,"coordY":177.25}},"index":3,"playId":"da4fa159-f7c7-39a1-85bd-855f75ce3b39","pitchNumber":4,"startTime":"2025-08-03T21:39:46.711Z","endTime":"2025-08-03T21:40:01.544Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:40:01.544Z","atBatIndex":70},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Thairo Estrada walks. Warming Bernabel to 2nd.","rbi":0,"awayScore":9,"homeScore":5,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-03T21:40:39.427Z","endTime":"2025-08-03T21:41:47.806Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"postOnSecond":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.2,"strikeZoneTop":3.43726050289399,"strikeZoneBottom":1.64068602115894,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.662071824350818,"aZ":-15.365662201328192,"pfxX":-4.753644163318545,"pfxZ":9.099354400371986,"pX":-0.6557271680249706,"pZ":3.837462587062594,"vX0":3.405577321577883,"vY0":-134.00172155974954,"vZ0":-2.566245330485596,"x":141.99,"y":135.17,"x0":-1.3154749097744192,"y0":50.002833050462215,"z0":5.884700933598508,"aX":-8.781858746056635},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.3,"breakHorizontal":8.0,"spinRate":2370,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.406304474032515,"extension":6.5987555877005315},"index":0,"playId":"934b0224-93d8-3c13-b57e-4ef62b3918de","pitchNumber":1,"startTime":"2025-08-03T21:40:39.511Z","endTime":"2025-08-03T21:40:44.494Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.9,"strikeZoneTop":3.39384566073543,"strikeZoneBottom":1.67229201966281,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.894611613255268,"aZ":-15.238131771081315,"pfxX":-5.509628613695275,"pfxZ":8.871069468175913,"pX":-0.137248138580093,"pZ":3.5971966974620417,"vX0":5.347971754579967,"vY0":-135.887316804662,"vZ0":-3.305593613772415,"x":122.23,"y":141.66,"x0":-1.395263806646363,"y0":50.004625824213555,"z0":5.859226455096681,"aX":-10.521999989557123},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.7,"breakHorizontal":9.1,"spinRate":2411,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3998639675819624,"extension":6.683034108830861},"index":1,"playId":"dcca6206-131c-3444-a556-0ac580915ae2","pitchNumber":2,"startTime":"2025-08-03T21:41:00.273Z","endTime":"2025-08-03T21:41:06.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.8,"strikeZoneTop":3.39937853640874,"strikeZoneBottom":1.64030617032311,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.203095784668374,"aZ":-15.428995868193297,"pfxX":-3.7134931512756957,"pfxZ":8.955334183350558,"pX":0.7023939198731668,"pZ":3.8857407311353076,"vX0":6.515579678438471,"vY0":-134.86018327150055,"vZ0":-2.63035799274701,"x":90.23,"y":133.87,"x0":-1.2460790139857865,"y0":50.002175269892014,"z0":5.942581401711031,"aX":-6.943910318816519},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.0,"breakHorizontal":5.5,"spinRate":2293,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.4038480156384088,"extension":6.622845046583403},"index":2,"playId":"b0233cec-04b2-314a-bc57-6442584c2a92","pitchNumber":3,"startTime":"2025-08-03T21:41:19.177Z","endTime":"2025-08-03T21:41:24.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.0,"strikeZoneTop":3.34176596831091,"strikeZoneBottom":1.50796495038266,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.43391335237491,"aZ":-13.97839724391587,"pfxX":-3.6751182185307396,"pfxZ":9.90457425613738,"pX":1.185355110868103,"pZ":2.8267963053823153,"vX0":7.1746390999696334,"vY0":-134.06320675484434,"vZ0":-5.425676124356154,"x":71.82,"y":162.46,"x0":-1.036851425963806,"y0":50.00619541100273,"z0":5.859102380466345,"aX":-6.754740282075303},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.0,"breakHorizontal":5.3,"spinRate":2392,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.4071108840660793,"extension":6.6758738094352434},"index":3,"playId":"b66f20ae-510a-380d-ae15-1a6deb65cd69","pitchNumber":4,"startTime":"2025-08-03T21:41:41.987Z","endTime":"2025-08-03T21:41:47.806Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:41:47.806Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yanquiel Fernández flies out to left fielder Tommy Pham.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-03T21:42:58.048Z","endTime":"2025-08-03T21:45:14.577Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"postOnSecond":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,7],"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":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-03T21:42:03.781Z","endTime":"2025-08-03T21:42:59.922Z","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":93.3,"endSpeed":86.2,"strikeZoneTop":3.63675470987098,"strikeZoneBottom":1.61968835276546,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.27056613530647,"aZ":-14.555379668834023,"pfxX":-4.099302007875593,"pfxZ":9.335721605276945,"pX":1.046206180208406,"pZ":2.704637137046145,"vX0":6.8913426619009055,"vY0":-135.68131649939573,"vZ0":-5.74922415506187,"x":77.12,"y":165.75,"x0":-0.979884334926559,"y0":50.00429906347122,"z0":5.8442935108969,"aX":-7.738202158525562},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.1,"breakHorizontal":6.1,"spinRate":2397,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.40181240363214865,"extension":6.720005454569521},"index":1,"playId":"c52894ce-caf5-3001-8dcf-7d542bd80875","pitchNumber":1,"startTime":"2025-08-03T21:42:59.922Z","endTime":"2025-08-03T21:43:04.556Z","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":92.3,"endSpeed":85.9,"strikeZoneTop":3.60474874483826,"strikeZoneBottom":1.43877875216607,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.38342483518224,"aZ":-16.640257886489255,"pfxX":-5.27854326437858,"pfxZ":8.343738871701785,"pX":-0.643235735250298,"pZ":1.9047174788475345,"vX0":3.386928512931077,"vY0":-134.40607671326597,"vZ0":-7.171131934072437,"x":141.52,"y":187.35,"x0":-1.2227951254939624,"y0":50.00250938369193,"z0":5.753018090902883,"aX":-9.825329533664757},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.0,"breakHorizontal":9.0,"spinRate":2399,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.4048461125098397,"extension":6.7163380448807555},"index":2,"playId":"cad30b32-f49d-33f2-94bc-86c364c811ac","pitchNumber":2,"startTime":"2025-08-03T21:43:17.258Z","endTime":"2025-08-03T21:43:21.124Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.7,"strikeZoneTop":3.67906454924312,"strikeZoneBottom":1.62517304329508,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.158384374939555,"aZ":-29.948498900590238,"pfxX":-7.04956694042425,"pfxZ":1.4210604633328732,"pX":-1.315904630986487,"pZ":2.576604752024451,"vX0":2.277901779067174,"vY0":-123.58731807677933,"vZ0":-2.1310269864086573,"x":167.16,"y":169.21,"x0":-1.3279750558037053,"y0":50.000556869186326,"z0":5.939268530846846,"aX":-11.02031802234215},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.4,"breakHorizontal":12.4,"spinRate":1741,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4413908602800829,"extension":6.611883547102615},"index":3,"playId":"0bcff3fb-2819-3a6d-b842-da0e6a880b4c","pitchNumber":3,"startTime":"2025-08-03T21:43:36.287Z","endTime":"2025-08-03T21:43:42.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.9,"strikeZoneTop":3.75610151974864,"strikeZoneBottom":1.70228312926498,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.424390106547968,"aZ":-15.798083536092891,"pfxX":-5.421729025923822,"pfxZ":8.754270843237247,"pX":1.0416943482621648,"pZ":2.219927855658237,"vX0":7.651527214690979,"vY0":-135.1681153422781,"vZ0":-6.595043531476076,"x":77.29,"y":178.84,"x0":-1.1070302369239264,"y0":50.004598062711224,"z0":5.779561398871329,"aX":-10.144564933507706},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.8,"breakHorizontal":8.4,"spinRate":2400,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.40352182848325047,"extension":6.852298458706876},"index":4,"playId":"7480fc66-0243-3c50-9420-d0bb6cd15076","pitchNumber":4,"startTime":"2025-08-03T21:43:54.516Z","endTime":"2025-08-03T21:44:01.105Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.57930687478741,"aZ":-16.047077407497003,"pfxX":-4.935768055294635,"pfxZ":8.702754788678922,"pX":-0.32773962849887384,"pZ":3.0651696956154644,"vX0":4.088306974615053,"vY0":-134.60592317721395,"vZ0":-4.433845431370474,"x":129.49,"y":156.02,"x0":-1.217821184546977,"y0":50.00174296861579,"z0":5.854267882152874,"aX":-9.14435719126365},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.1,"breakHorizontal":8.2,"spinRate":2358,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.4054252555814286,"extension":6.734830571354183},"index":5,"playId":"814b5943-795b-3b8d-a8f1-4026b8bc2945","pitchNumber":5,"startTime":"2025-08-03T21:44:15.703Z","endTime":"2025-08-03T21:44:19.831Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2025-08-03T21:44:44.441Z","endTime":"2025-08-03T21:45:00.686Z","isPitch":false,"type":"action","player":{"id":692585,"link":"/api/v1/people/692585"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.77584389868813,"aZ":-15.896889509625964,"pfxX":-3.779850562427592,"pfxZ":8.59332791946606,"pX":0.00593434837969396,"pZ":3.4008460824445574,"vX0":4.440967711255729,"vY0":-135.80771363704136,"vZ0":-3.4668783497463984,"x":116.77,"y":146.96,"x0":-1.1485428758389442,"y0":50.00658755419502,"z0":5.779328709533323,"aX":-7.16312119957224},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.1,"breakHorizontal":6.1,"spinRate":2392,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.4011424532265,"extension":6.724296457330993},"hitData":{"launchSpeed":86.3,"launchAngle":61.0,"totalDistance":213.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":99.5,"coordY":119.45}},"index":7,"playId":"a6017879-ec3f-3878-b0b9-5b64c3b45050","pitchNumber":6,"startTime":"2025-08-03T21:45:00.686Z","endTime":"2025-08-03T21:45:14.577Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:45:14.577Z","atBatIndex":72},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Orlando Arcia pops out to third baseman Jared Triolo.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-03T21:45:21.379Z","endTime":"2025-08-03T21:46:57.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"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":2},"pitchData":{"startSpeed":93.6,"endSpeed":87.0,"strikeZoneTop":3.420467959996,"strikeZoneBottom":1.47654539446686,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.53245914016837,"aZ":-15.074982698928963,"pfxX":-2.7832948750997257,"pfxZ":8.931363239889277,"pX":1.233122599522091,"pZ":3.179985478366178,"vX0":7.4248312299671655,"vY0":-136.1962878351564,"vZ0":-4.495085848756393,"x":70.0,"y":152.92,"x0":-1.143872367156457,"y0":50.003740753739436,"z0":5.8648954880324045,"aX":-5.329813601903334},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.6,"breakHorizontal":3.8,"spinRate":2426,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.3992563391375805,"extension":6.669260270279521},"index":0,"playId":"503e5745-82a9-3d7e-a153-477e354a833d","pitchNumber":1,"startTime":"2025-08-03T21:45:42.691Z","endTime":"2025-08-03T21:45:48.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":84.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.669356388235535,"aZ":-17.914476936693553,"pfxX":-4.199369522098682,"pfxZ":7.914016788971269,"pX":-0.850737334261942,"pZ":3.295757844349065,"vX0":2.5150907546842074,"vY0":-132.02958545110792,"vZ0":-3.507766134564044,"x":149.43,"y":149.79,"x0":-1.2600389011934658,"y0":50.00369263116796,"z0":5.926386183843627,"aX":-7.567278979862375},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.0,"breakHorizontal":7.2,"spinRate":2299,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4116305193502865,"extension":6.694252850135853},"index":1,"playId":"cf95811f-ab91-32d8-81bd-52a2a7eb5bb3","pitchNumber":2,"startTime":"2025-08-03T21:45:58.886Z","endTime":"2025-08-03T21:46:02.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.0,"strikeZoneTop":3.47731669242533,"strikeZoneBottom":1.68275722988621,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.842596282247033,"aZ":-26.45522786318767,"pfxX":-4.335485421785755,"pfxZ":3.707717708527788,"pX":-0.7221749905685566,"pZ":4.176012172523009,"vX0":3.012935274652839,"vY0":-122.54585233920201,"vZ0":0.8818674930577639,"x":144.53,"y":126.03,"x0":-1.3952644344099734,"y0":50.005241605795696,"z0":6.046037425830182,"aX":-6.693135446867592},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":7.1,"breakHorizontal":7.3,"spinRate":1650,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.44445143262787834,"extension":6.760639847052554},"index":2,"playId":"f4679d0c-b002-360a-83be-dc77b5ed41f6","pitchNumber":3,"startTime":"2025-08-03T21:46:27.082Z","endTime":"2025-08-03T21:46:30.536Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.6453912362272,"aZ":-15.962157486907088,"pfxX":-5.033672729399343,"pfxZ":8.645023106143558,"pX":-0.831621123405929,"pZ":2.357285506599471,"vX0":3.0960050429632973,"vY0":-135.37346905228372,"vZ0":-6.125853550249673,"x":148.7,"y":175.13,"x0":-1.329904998689298,"y0":50.00548200721036,"z0":5.747457183318958,"aX":-9.442195041063606},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.8,"breakHorizontal":8.5,"spinRate":2370,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.40299173850570824,"extension":6.730152264156871},"hitData":{"launchSpeed":88.6,"launchAngle":72.0,"totalDistance":100.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":111.28,"coordY":164.35}},"index":3,"playId":"6852c5e3-6a37-3703-acfa-b2d2a0bedad8","pitchNumber":4,"startTime":"2025-08-03T21:46:46.881Z","endTime":"2025-08-03T21:46:57.513Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:46:57.513Z","atBatIndex":73},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nick Gonzales doubles (8) on a fly ball to right fielder Yanquiel Fernández, deflected by center fielder Brenton Doyle.","rbi":0,"awayScore":9,"homeScore":5,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-03T21:49:23.051Z","endTime":"2025-08-03T21:51:00.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"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":[1,2,3,4,5],"actionIndex":[0],"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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_deflection"},{"player":{"id":692585,"link":"/api/v1/people/692585"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Nick Anderson replaces Angel Chivilli.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T21:48:28.274Z","endTime":"2025-08-03T21:49:25.057Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623433,"link":"/api/v1/people/623433"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.9,"strikeZoneTop":3.62611744863625,"strikeZoneBottom":1.64309735112476,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.030309519116333,"aZ":-34.85461412365744,"pfxX":1.03820210265709,"pfxZ":-1.7941500473514687,"pX":-0.38710441795544487,"pZ":4.325071557498278,"vX0":0.8708709547256418,"vY0":-120.80870609440633,"vZ0":2.203234007977624,"x":131.76,"y":122.0,"x0":-0.8856672473554351,"y0":50.00189276152802,"z0":6.440555095508,"aX":1.5518202306731663},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.5,"breakHorizontal":-2.0,"spinRate":1958,"spinDirection":101},"zone":11,"typeConfidence":0.9,"plateTime":0.4514277186731812,"extension":6.293128112494011},"index":1,"playId":"1fc1ad92-1991-3c6c-8beb-9694ddc3f2ea","pitchNumber":1,"startTime":"2025-08-03T21:49:25.057Z","endTime":"2025-08-03T21:49:28.836Z","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":95.4,"endSpeed":88.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.694096348877338,"aZ":-14.485913507749027,"pfxX":-3.4582398989375314,"pfxZ":8.959392289556847,"pX":-0.6390147878781876,"pZ":2.142751150796685,"vX0":1.5420237050619838,"vY0":-138.82585559799776,"vZ0":-8.427494312875819,"x":141.36,"y":180.93,"x0":-0.748754200963009,"y0":50.00553919802734,"z0":6.15822093047661,"aX":-6.829681385449674},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.9,"breakHorizontal":6.0,"spinRate":2314,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.39280358193538634,"extension":6.39879381910343},"index":2,"playId":"bc2b5311-4d34-376a-a8fa-618a86cfd582","pitchNumber":2,"startTime":"2025-08-03T21:49:39.293Z","endTime":"2025-08-03T21:49:42.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":89.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.44485189850247,"aZ":-15.038100780191481,"pfxX":-3.3341868304507214,"pfxZ":8.576192887131205,"pX":1.2243703816573426,"pZ":3.059709622242685,"vX0":6.166640966810321,"vY0":-138.89285600010945,"vZ0":-6.084714776729013,"x":70.33,"y":156.17,"x0":-0.5688156496830254,"y0":50.0054716071248,"z0":6.239650588154065,"aX":-6.664598525493502},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.8,"breakHorizontal":5.0,"spinRate":2323,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.3909698035322977,"extension":6.317318603399214},"index":3,"playId":"7184bb48-e8f7-3421-87f5-d48edaeccb1a","pitchNumber":3,"startTime":"2025-08-03T21:49:58.736Z","endTime":"2025-08-03T21:50:02.959Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":84.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.474969289636146,"aZ":-27.457726134025872,"pfxX":-6.791713709108207,"pfxZ":2.639243159381447,"pX":-0.8062314138157947,"pZ":1.601115979052276,"vX0":2.985239201311589,"vY0":-131.41638675312183,"vZ0":-6.304578138277666,"x":147.73,"y":195.55,"x0":-1.0618032960963284,"y0":50.002168575899425,"z0":6.016187936421482,"aX":-12.123026087816733},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.8,"breakHorizontal":11.9,"spinRate":1800,"spinDirection":241},"zone":7,"typeConfidence":0.87,"plateTime":0.4135599074972749,"extension":6.322013768108219},"index":4,"playId":"f2273027-6530-3ec1-b386-3f8f0af16f2a","pitchNumber":4,"startTime":"2025-08-03T21:50:19.618Z","endTime":"2025-08-03T21:50:23.576Z","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":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.76786953828182,"aZ":-29.410386308184155,"pfxX":-0.6693724924911348,"pfxZ":1.754074204516602,"pX":-0.22444238154037405,"pZ":2.8610102808901434,"vX0":1.7245245009903012,"vY0":-124.44281454455626,"vZ0":-2.441845003140992,"x":125.56,"y":161.53,"x0":-0.8378738805611999,"y0":50.002918756265764,"z0":6.278706935927544,"aX":-1.0552740229118571},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.9,"breakHorizontal":0.8,"spinRate":1933,"spinDirection":152},"zone":5,"typeConfidence":0.86,"plateTime":0.4392836999306393,"extension":6.217664930678092},"hitData":{"launchSpeed":77.2,"launchAngle":52.0,"totalDistance":230.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.76,"coordY":113.63}},"index":5,"playId":"3ea111e9-855a-3663-a299-a52e85ea15ef","pitchNumber":5,"startTime":"2025-08-03T21:50:43.515Z","endTime":"2025-08-03T21:51:00.322Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:51:00.322Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oneil Cruz called out on strikes.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-03T21:51:20.603Z","endTime":"2025-08-03T21:52:55.893Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.6,"strikeZoneTop":4.10756236663914,"strikeZoneBottom":1.99512684841148,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.98977974009051,"aZ":-30.336290276570423,"pfxX":-6.526876159587216,"pfxZ":1.0941521770716154,"pX":-0.9883308470198856,"pZ":3.1593811895941646,"vX0":1.9973865921330771,"vY0":-127.89759246524767,"vZ0":-1.9352805114579006,"x":154.67,"y":153.48,"x0":-0.925016399200237,"y0":50.00313652045256,"z0":6.27388537263165,"aX":-10.9611506878927},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.8,"breakHorizontal":11.5,"spinRate":1658,"spinDirection":243},"zone":11,"typeConfidence":0.87,"plateTime":0.42603107759718206,"extension":6.277090982049503},"index":0,"playId":"96cbfd3b-fd46-3fc3-9d4b-178c083189f4","pitchNumber":1,"startTime":"2025-08-03T21:51:35.819Z","endTime":"2025-08-03T21:51:39.999Z","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":95.9,"endSpeed":89.4,"strikeZoneTop":4.15168282967128,"strikeZoneBottom":1.92578022253115,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.681153644828324,"aZ":-16.61119180542824,"pfxX":-3.229086189624916,"pfxZ":7.717983199317011,"pX":-0.7832376573933244,"pZ":2.689358599113427,"vX0":1.1778611158535277,"vY0":-139.7495515043919,"vZ0":-6.669730057615082,"x":146.86,"y":166.17,"x0":-0.7857646056744458,"y0":50.00630535899835,"z0":6.1612032494525,"aX":-6.513980969598782},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.1,"breakHorizontal":5.6,"spinRate":2254,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.38902347659971737,"extension":6.213340114150825},"index":1,"playId":"b068727f-0cd0-334b-a8b2-ede460d6fc50","pitchNumber":2,"startTime":"2025-08-03T21:51:51.096Z","endTime":"2025-08-03T21:51:55.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.3,"strikeZoneTop":4.1273500449568,"strikeZoneBottom":1.90170388504399,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.515251991845982,"aZ":-25.672839201000485,"pfxX":-5.223965724920703,"pfxZ":3.70310875550504,"pX":-1.7005202729467026,"pZ":3.844207045049099,"vX0":0.20115546563038206,"vY0":-130.62107489264224,"vZ0":-1.3022114992391833,"x":181.82,"y":134.99,"x0":-1.097627786646696,"y0":50.001909236547725,"z0":6.251788846002248,"aX":-9.165649734036625},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.7,"breakHorizontal":9.5,"spinRate":1747,"spinDirection":242},"zone":11,"typeConfidence":0.75,"plateTime":0.4168803404705286,"extension":6.232006708681811},"index":2,"playId":"de542045-40de-3aa6-a33d-f937da14296a","pitchNumber":3,"startTime":"2025-08-03T21:52:10.485Z","endTime":"2025-08-03T21:52:13.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.9,"strikeZoneTop":4.14734053889823,"strikeZoneBottom":1.99696445655771,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.45784651860217,"aZ":-32.17172852064306,"pfxX":1.3773712888281042,"pfxZ":-2.75259788301341E-4,"pX":-0.549478235446265,"pZ":3.090643442379578,"vX0":0.20722026817272032,"vY0":-120.75618068779741,"vZ0":-0.9139094270200411,"x":137.94,"y":155.33,"x0":-0.8152846527447811,"y0":50.00255936050103,"z0":6.281124983690476,"aX":2.05286723443471},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.0,"breakHorizontal":-2.5,"spinRate":1909,"spinDirection":119},"zone":4,"typeConfidence":0.9,"plateTime":0.45197226588734685,"extension":6.351051814519688},"index":3,"playId":"a5be3846-00a3-3f2b-bf3a-0f7b8958f7a8","pitchNumber":4,"startTime":"2025-08-03T21:52:31.174Z","endTime":"2025-08-03T21:52:35.494Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":77.2,"strikeZoneTop":4.1878880333143,"strikeZoneBottom":1.88659820764383,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.597943949417882,"aZ":-31.272628098590115,"pfxX":0.35481122938179865,"pfxZ":0.6044792797455818,"pX":0.5762843983985467,"pZ":1.8386866986832426,"vX0":2.9949069521080705,"vY0":-120.4951996230519,"vZ0":-3.7908426465859453,"x":95.03,"y":189.14,"x0":-0.7222368630953264,"y0":50.00170585857115,"z0":6.157735148269048,"aX":0.5282998338273823},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.5,"breakHorizontal":-1.3,"spinRate":1936,"spinDirection":99},"zone":9,"typeConfidence":0.9,"plateTime":0.452355468749869,"extension":6.236603440845805},"index":4,"playId":"350e73c7-cc35-3699-8700-1cb525d53f1c","pitchNumber":5,"startTime":"2025-08-03T21:52:50.165Z","endTime":"2025-08-03T21:52:55.893Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:52:55.893Z","atBatIndex":75},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tommy Pham flies out to left fielder Mickey Moniak.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-03T21:53:12.247Z","endTime":"2025-08-03T21:54:09.347Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"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],"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":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"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(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.3,"endSpeed":89.0,"strikeZoneTop":3.68478263603082,"strikeZoneBottom":1.73040010528043,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.082262144210087,"aZ":-15.319430723816264,"pfxX":-3.4854950900404895,"pfxZ":8.464485488966371,"pX":-0.5607541939558076,"pZ":1.9438676348423345,"vX0":1.580304834301021,"vY0":-138.78686829621319,"vZ0":-8.734064384568837,"x":138.37,"y":186.3,"x0":-0.6783378576463431,"y0":50.00007919741995,"z0":6.107853538007597,"aX":-6.937914512515192},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.2,"breakHorizontal":6.1,"spinRate":2287,"spinDirection":208},"zone":7,"typeConfidence":2.0,"plateTime":0.3915948111500245,"extension":6.306326009633167},"index":0,"playId":"80a5d0f8-526c-3b44-8271-292c28e60e1b","pitchNumber":1,"startTime":"2025-08-03T21:53:19.791Z","endTime":"2025-08-03T21:53:23.853Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.8,"strikeZoneTop":3.56724471726864,"strikeZoneBottom":1.75369366890584,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.335271626374993,"aZ":-30.610767055770015,"pfxX":0.47991799641582433,"pfxZ":1.0404120798680818,"pX":-0.24945705634191903,"pZ":3.6167556031963883,"vX0":1.0647167254346823,"vY0":-121.98887989324305,"vZ0":-0.2886335941956716,"x":126.51,"y":141.13,"x0":-0.7541941095596911,"y0":50.00397906453467,"z0":6.37880760689278,"aX":0.7221322683092964},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.0,"breakHorizontal":-1.1,"spinRate":1908,"spinDirection":120},"zone":2,"typeConfidence":0.89,"plateTime":0.4492664815225029,"extension":6.25906718257819},"index":1,"playId":"764429f3-a6e5-3d77-aeba-256116fd2e42","pitchNumber":2,"startTime":"2025-08-03T21:53:37.944Z","endTime":"2025-08-03T21:53:41.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.796890441786648,"aZ":-30.537489492402777,"pfxX":1.24019421528453,"pfxZ":1.1105315774789553,"pX":-0.5583498007075992,"pZ":2.4294967408740216,"vX0":0.10976239498539392,"vY0":-120.3952102559887,"vZ0":-2.856991332165063,"x":138.28,"y":173.18,"x0":-0.7656665579720711,"y0":50.00204940187167,"z0":6.326947851721819,"aX":1.8252588036442685},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.6,"breakHorizontal":-2.3,"spinRate":1953,"spinDirection":110},"zone":4,"typeConfidence":0.9,"plateTime":0.4544758117510046,"extension":6.44858526572993},"hitData":{"launchSpeed":90.5,"launchAngle":36.0,"totalDistance":335.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":46.35,"coordY":89.27}},"index":2,"playId":"77a591b8-6032-3882-8323-6f452edce710","pitchNumber":3,"startTime":"2025-08-03T21:53:57.638Z","endTime":"2025-08-03T21:54:09.347Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:54:09.347Z","atBatIndex":76},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Liover Peguero grounds out, shortstop Ezequiel Tovar to first baseman Warming Bernabel.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-03T21:54:21.044Z","endTime":"2025-08-03T21:57:16.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"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":2},"pitchData":{"startSpeed":95.1,"endSpeed":88.8,"strikeZoneTop":3.67725683207034,"strikeZoneBottom":1.7167952492061,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.7903527481177,"aZ":-16.50615612903682,"pfxX":-1.8832832051408723,"pfxZ":7.907794131383697,"pX":0.8234575230125852,"pZ":2.38237831815774,"vX0":4.583378459601984,"vY0":-138.4312048024235,"vZ0":-7.427493289085246,"x":85.61,"y":174.46,"x0":-0.5937041346104567,"y0":50.00543819218063,"z0":6.1628753170706085,"aX":-3.7330269205544813},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.3,"breakHorizontal":2.6,"spinRate":2310,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.39253031014984696,"extension":6.294039868453738},"index":0,"playId":"71252587-0cee-347a-85a4-df275a5ea36b","pitchNumber":1,"startTime":"2025-08-03T21:54:35.720Z","endTime":"2025-08-03T21:54:39.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":89.2,"strikeZoneTop":3.58999830976915,"strikeZoneBottom":1.65999854286838,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.166547729542806,"aZ":-16.770674827603266,"pfxX":-2.913399864786941,"pfxZ":7.677830983909329,"pX":1.4713010041750085,"pZ":3.1817584225132616,"vX0":6.605442786394992,"vY0":-139.3217526777079,"vZ0":-5.4960885503658865,"x":60.92,"y":152.87,"x0":-0.5299974767388325,"y0":50.00584221983726,"z0":6.252448684898941,"aX":-5.847803205096126},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.2,"breakHorizontal":4.2,"spinRate":2341,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.39003642363984703,"extension":6.2233521093334705},"index":1,"playId":"a85d1350-b35a-3e68-8bcb-73d2afd78e6a","pitchNumber":2,"startTime":"2025-08-03T21:54:50.875Z","endTime":"2025-08-03T21:54:56.898Z","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":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.6,"strikeZoneTop":3.59733339818615,"strikeZoneBottom":1.6746454613475,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.092041739123513,"aZ":-32.591651374932205,"pfxX":1.8553237964662297,"pfxZ":-0.2727209159760271,"pX":-0.9643020700483852,"pZ":2.699240798808855,"vX0":-0.9250738953778781,"vY0":-121.95580897941714,"vZ0":-1.8694139115600166,"x":153.76,"y":165.9,"x0":-0.8228039096521067,"y0":50.00428774328652,"z0":6.264559456629735,"aX":2.818526386145809},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.7,"breakHorizontal":-3.1,"spinRate":1865,"spinDirection":119},"zone":11,"typeConfidence":0.89,"plateTime":0.4476729388823295,"extension":6.251681834592324},"index":2,"playId":"e0da4345-6220-39aa-811b-27dea4e3783c","pitchNumber":3,"startTime":"2025-08-03T21:55:09.386Z","endTime":"2025-08-03T21:55:15.811Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.76835600066457,"aZ":-30.526397228919098,"pfxX":1.0232227719597125,"pfxZ":1.122488597263935,"pX":0.21366239993220631,"pZ":2.3800407516074227,"vX0":1.5727650075452897,"vY0":-119.79249597606977,"vZ0":-2.8978162330308153,"x":108.86,"y":174.52,"x0":-0.5826498272587111,"y0":50.000110164605324,"z0":6.316747630308676,"aX":1.4959844858183549},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.7,"breakHorizontal":-2.2,"spinRate":1878,"spinDirection":120},"zone":5,"typeConfidence":0.9,"plateTime":0.45612798885431705,"extension":6.434545239209556},"index":3,"playId":"85f0aacd-6f5f-31b8-a945-48bb264d32cb","pitchNumber":4,"startTime":"2025-08-03T21:55:29.073Z","endTime":"2025-08-03T21:55:34.853Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.9,"strikeZoneTop":3.65729249230355,"strikeZoneBottom":1.65918108920838,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.431464008297286,"aZ":-31.653076400085244,"pfxX":0.5820149764531553,"pfxZ":0.3424483314410329,"pX":-0.07153574087176591,"pZ":1.2101350761651293,"vX0":1.504082979598602,"vY0":-122.06920766408143,"vZ0":-5.295772701524218,"x":119.73,"y":206.11,"x0":-0.7695327387519776,"y0":50.00174313060537,"z0":6.110176261232824,"aX":0.8845316639565282},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.4,"breakHorizontal":-1.4,"spinRate":1984,"spinDirection":85},"zone":13,"typeConfidence":0.89,"plateTime":0.4474876034630193,"extension":6.422063816443622},"index":4,"playId":"7a166cf2-bccc-3fec-8db6-f2fa04463706","pitchNumber":5,"startTime":"2025-08-03T21:55:56.517Z","endTime":"2025-08-03T21:56:02.660Z","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":96.7,"endSpeed":89.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.108922775153204,"aZ":-15.728225617594491,"pfxX":-2.277717396267332,"pfxZ":8.06700204938856,"pX":-0.06709727081941172,"pZ":2.166013143166321,"vX0":2.4212623659838175,"vY0":-140.75610987647454,"vZ0":-8.200669924348418,"x":119.56,"y":180.3,"x0":-0.6359351164663268,"y0":50.00423772142045,"z0":6.102597476792835,"aX":-4.644681504165874},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.4,"breakHorizontal":3.7,"spinRate":2369,"spinDirection":205},"zone":8,"typeConfidence":2.0,"plateTime":0.3867450338895764,"extension":6.298736904991501},"index":5,"playId":"50849712-0667-3f50-b6f8-4b288ececec9","pitchNumber":6,"startTime":"2025-08-03T21:56:15.906Z","endTime":"2025-08-03T21:56:21.949Z","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":87.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.009741104762007,"aZ":-14.062352801524222,"pfxX":-3.439989132534669,"pfxZ":9.277140537452611,"pX":0.35789042412717165,"pZ":3.3014309756820066,"vX0":3.84085246674795,"vY0":-137.7471547928097,"vZ0":-5.527304768306168,"x":103.36,"y":149.64,"x0":-0.5971148815889826,"y0":50.003340717178595,"z0":6.258954816625637,"aX":-6.7166824341088},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.1,"breakHorizontal":5.6,"spinRate":2339,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.3952239173347811,"extension":6.3646136517506156},"index":6,"playId":"0eb8a5d9-982b-3494-96f8-529f6615bc13","pitchNumber":7,"startTime":"2025-08-03T21:56:44.827Z","endTime":"2025-08-03T21:56:48.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.248366917256018,"aZ":-33.83975331237923,"pfxX":0.4717857974294237,"pfxZ":-1.1045416684964868,"pX":-0.23796939885859486,"pZ":1.812150772745191,"vX0":0.8977287072070294,"vY0":-121.91841549453312,"vZ0":-3.658587637458731,"x":126.07,"y":189.85,"x0":-0.672457833240281,"y0":50.00520563835074,"z0":6.256667266916727,"aX":0.7093458673396206},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.6,"breakHorizontal":-1.1,"spinRate":1934,"spinDirection":103},"zone":8,"typeConfidence":0.89,"plateTime":0.4494713121532432,"extension":6.353120099404084},"hitData":{"launchSpeed":80.0,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.17,"coordY":163.9}},"index":7,"playId":"edd37904-61e5-33a4-9841-a9dd96777554","pitchNumber":8,"startTime":"2025-08-03T21:57:08.722Z","endTime":"2025-08-03T21:57:16.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T21:57:16.167Z","atBatIndex":77},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Tyler Freeman hit by pitch.","rbi":0,"awayScore":9,"homeScore":5,"isOut":false},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-03T21:59:33.889Z","endTime":"2025-08-03T22:00:30.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Dennis Santana replaces Isaac Mattson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T21:58:50.695Z","endTime":"2025-08-03T21:59:36.115Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642701,"link":"/api/v1/people/642701"},"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(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.0,"endSpeed":84.7,"strikeZoneTop":3.37112676642734,"strikeZoneBottom":1.5818114999861,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.284315137364324,"aZ":-24.783267969087067,"pfxX":1.1572045613627364,"pfxZ":4.11315776998188,"pX":0.11679447203847662,"pZ":3.4029903362893847,"vX0":4.760977764496046,"vY0":-131.2914421656917,"vZ0":-1.613186485430075,"x":112.55,"y":146.9,"x0":-1.8494903042164432,"y0":50.00142095941967,"z0":5.819518347039472,"aX":2.0768938963561188},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.4,"breakHorizontal":-2.9,"spinRate":2487,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.41269154412667275,"extension":6.108675268618288},"index":1,"playId":"f5286190-c6d6-3783-a326-70e34af181ff","pitchNumber":1,"startTime":"2025-08-03T21:59:36.115Z","endTime":"2025-08-03T21:59:40.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":87.5,"strikeZoneTop":3.3686410362248,"strikeZoneBottom":1.61611632830124,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.28245254715872,"aZ":-26.507117642847103,"pfxX":-7.063617458241122,"pfxZ":2.930682543698456,"pX":0.10755652406988901,"pZ":3.659797019055793,"vX0":7.920402620829065,"vY0":-136.73768526180004,"vZ0":-0.5810762665876095,"x":112.9,"y":139.97,"x0":-1.8807015145253205,"y0":50.00097783453061,"z0":5.661065457580392,"aX":-13.652255569747378},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.4,"breakHorizontal":11.5,"spinRate":2364,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.3974384207720352,"extension":5.8152002136709555},"index":2,"playId":"47372eb0-4ebc-3455-8fae-0c9fed11417e","pitchNumber":2,"startTime":"2025-08-03T21:59:51.987Z","endTime":"2025-08-03T21:59:55.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":88.0,"strikeZoneTop":3.37254162479936,"strikeZoneBottom":1.6457657717021,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.58226042292849,"aZ":-26.34053030851224,"pfxX":-7.03366795826151,"pfxZ":2.987410302785886,"pX":-1.1480553416348758,"pZ":3.246479897727576,"vX0":4.7232207956604375,"vY0":-137.49229665504888,"vZ0":-1.5283202076699567,"x":160.76,"y":151.13,"x0":-1.956442169471565,"y0":50.004491451347825,"z0":5.562109895040972,"aX":-13.746065863464656},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.4,"breakHorizontal":12.0,"spinRate":2425,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3952638928979417,"extension":5.847628064661336},"index":3,"playId":"ba8c759e-42a1-3500-8cda-6bc8c15f4123","pitchNumber":3,"startTime":"2025-08-03T22:00:08.297Z","endTime":"2025-08-03T22:00:12.663Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.931794550834983,"aZ":-30.47937745647772,"pfxX":1.0216548323954768,"pfxZ":1.0543792001603425,"pX":-1.6671531833659985,"pZ":3.4138738155996995,"vX0":0.6792374753607511,"vY0":-124.95949009317523,"vZ0":0.20982936943611152,"x":180.55,"y":146.61,"x0":-2.0736121231964164,"y0":50.00464226654172,"z0":5.796657339665341,"aX":1.6447167000893406},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.2,"breakHorizontal":-2.0,"spinRate":2419,"spinDirection":157},"zone":11,"typeConfidence":2.0,"plateTime":0.4353480358758546,"extension":6.088257796948575},"index":4,"playId":"1300bc5b-c293-3988-bf46-7ac25410a87b","pitchNumber":4,"startTime":"2025-08-03T22:00:24.335Z","endTime":"2025-08-03T22:00:30.473Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T22:00:30.473Z","atBatIndex":78},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mickey Moniak lines out sharply to right fielder Jack Suwinski.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-03T22:00:34.108Z","endTime":"2025-08-03T22:02:00.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":87.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.35774730890995,"aZ":-18.4912063169779,"pfxX":-5.6135725009634445,"pfxZ":7.086600636983862,"pX":-0.032298054823584804,"pZ":2.909560607450537,"vX0":6.855635175508679,"vY0":-136.71350940110122,"vZ0":-3.9499320373199813,"x":118.23,"y":160.22,"x0":-1.819341123315635,"y0":50.0064879461583,"z0":5.608834683097641,"aX":-10.846004469263118},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.4,"breakHorizontal":9.1,"spinRate":2441,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.3975367134965673,"extension":6.073783287191098},"index":0,"playId":"05b2b19d-05c5-3f0e-be25-c46f5997403a","pitchNumber":1,"startTime":"2025-08-03T22:00:54.274Z","endTime":"2025-08-03T22:00:57.590Z","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":93.5,"endSpeed":86.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.690446795355648,"aZ":-18.76340797013509,"pfxX":-3.8276408569382627,"pfxZ":7.012949307492743,"pX":-0.07739490764346132,"pZ":3.0481229123094136,"vX0":6.170400552487081,"vY0":-136.15654908710994,"vZ0":-3.47924044959026,"x":119.95,"y":156.48,"x0":-1.8566592755940265,"y0":50.00422362253596,"z0":5.611421212746325,"aX":-7.321445131701262},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.4,"breakHorizontal":5.9,"spinRate":2375,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.399466365782426,"extension":6.058188949350546},"index":1,"playId":"a0401dc2-0044-3f59-8f12-037476578f49","pitchNumber":2,"startTime":"2025-08-03T22:01:13.497Z","endTime":"2025-08-03T22:01:16.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.8,"strikeZoneTop":3.44102614171984,"strikeZoneBottom":1.48526507173645,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.171270259641062,"aZ":-27.170267857697194,"pfxX":-7.24556030369147,"pfxZ":2.9402126959241492,"pX":1.1587052303970462,"pZ":0.7776564409618569,"vX0":10.086611599583414,"vY0":-128.31417831004026,"vZ0":-6.691056240587113,"x":72.83,"y":217.78,"x0":-1.8432638878554954,"y0":50.004985928119176,"z0":5.475490232465279,"aX":-12.344800516891613},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.3,"breakHorizontal":11.4,"spinRate":2345,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.4233965042040557,"extension":6.200529955761922},"index":2,"playId":"eaf5636c-0187-3a84-87db-19e62e662506","pitchNumber":3,"startTime":"2025-08-03T22:01:34.015Z","endTime":"2025-08-03T22:01:38.301Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":82.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.632845685457728,"aZ":-28.052639539312494,"pfxX":-6.375391491223857,"pfxZ":2.4243119163351494,"pX":-0.13173651301072212,"pZ":2.0533271824979753,"vX0":7.143645296055282,"vY0":-128.0999994418917,"vZ0":-3.464282955122465,"x":122.02,"y":183.34,"x0":-2.0978733247165624,"y0":50.0052754619178,"z0":5.561373728515393,"aX":-10.846760128421105},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.0,"breakHorizontal":10.4,"spinRate":2215,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.42381517569286276,"extension":6.227547662181609},"hitData":{"launchSpeed":108.3,"launchAngle":17.0,"totalDistance":339.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":193.21,"coordY":80.09}},"index":3,"playId":"71058080-a6c0-3445-857e-b04586c9b32e","pitchNumber":4,"startTime":"2025-08-03T22:01:50.530Z","endTime":"2025-08-03T22:02:00.979Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T22:02:00.979Z","atBatIndex":79},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Hunter Goodman grounds out softly, third baseman Jared Triolo to first baseman Spencer Horwitz. Tyler Freeman to 2nd.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-03T22:02:17.368Z","endTime":"2025-08-03T22:04:03.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"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"}]},{"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":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"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":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.7,"strikeZoneTop":3.34217761042967,"strikeZoneBottom":1.53062681609048,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.551163378468473,"aZ":-23.074122409670192,"pfxX":-8.941058530642334,"pfxZ":4.699741933902127,"pX":0.8237692939000638,"pZ":1.7273581100995734,"vX0":9.726064726285859,"vY0":-137.11447292358798,"vZ0":-5.9601120975498345,"x":85.6,"y":192.14,"x0":-1.579696656559912,"y0":50.001219445513236,"z0":5.466760879863811,"aX":-17.308549253123893},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.6,"breakHorizontal":14.5,"spinRate":2387,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.39692534937494584,"extension":6.077083265096169},"index":0,"playId":"887b4afc-f91c-3a51-b72d-bfdefd9ad908","pitchNumber":1,"startTime":"2025-08-03T22:02:25.478Z","endTime":"2025-08-03T22:02:30.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.732506049146888,"aZ":-15.606190433760059,"pfxX":-4.529596669298355,"pfxZ":8.651850861889649,"pX":-0.8320476673509117,"pZ":2.736322728123275,"vX0":4.441604945758464,"vY0":-136.91458993074448,"vZ0":-4.953521474297091,"x":148.72,"y":164.9,"x0":-1.8799611507782346,"y0":50.00593684761461,"z0":5.622720591215718,"aX":-8.677242832056402},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.9,"breakHorizontal":7.3,"spinRate":2479,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.39870644264424415,"extension":6.048470197315542},"index":1,"playId":"7f9bb00c-15cd-3461-87f8-22e33694acfe","pitchNumber":2,"startTime":"2025-08-03T22:02:42.194Z","endTime":"2025-08-03T22:02:46.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":88.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.207985615279274,"aZ":-24.4318107415266,"pfxX":-7.9833794656251476,"pfxZ":3.946802184893839,"pX":-0.053964847504221404,"pZ":2.137135024699481,"vX0":7.647870592069954,"vY0":-137.84630529517355,"vZ0":-4.559809649695661,"x":119.06,"y":181.08,"x0":-1.8020541999680426,"y0":50.000068203777786,"z0":5.423532534997152,"aX":-15.651874557164641},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.6,"breakHorizontal":13.2,"spinRate":2420,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.3944997338993237,"extension":6.031333890438762},"index":2,"playId":"92789b56-3505-36d3-8990-b2719a11fc47","pitchNumber":3,"startTime":"2025-08-03T22:03:06.159Z","endTime":"2025-08-03T22:03:09.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":89.1,"strikeZoneTop":3.45453202636281,"strikeZoneBottom":1.57765640144033,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.950099783412668,"aZ":-17.185170569692257,"pfxX":-4.765239639421111,"pfxZ":7.474663934059651,"pX":0.7763923095854521,"pZ":3.2719770957249272,"vX0":8.446542673757683,"vY0":-139.21371601812265,"vZ0":-3.4013338553854364,"x":87.41,"y":150.44,"x0":-1.6485379987972977,"y0":50.00203264356306,"z0":5.616323058292319,"aX":-9.555414714027139},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.2,"breakHorizontal":7.3,"spinRate":2453,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.3902626458845373,"extension":5.958300115890136},"index":3,"playId":"68d676cb-ea0a-3847-8559-8e9e4be4dadd","pitchNumber":4,"startTime":"2025-08-03T22:03:29.452Z","endTime":"2025-08-03T22:03:34.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":87.8,"endSpeed":81.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.405477579034354,"aZ":-30.341731133677374,"pfxX":1.6712386873857081,"pfxZ":1.0925277990132916,"pX":1.2460205933140323,"pZ":1.7617649651879217,"vX0":7.302410227832876,"vY0":-127.79250310091723,"vZ0":-3.604292312321876,"x":69.5,"y":191.21,"x0":-1.8517519745241087,"y0":50.00121308519124,"z0":5.543575452493132,"aX":2.7954709537488753},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.4,"breakHorizontal":-4.4,"spinRate":2441,"spinDirection":162},"zone":14,"typeConfidence":2.0,"plateTime":0.42668483482848707,"extension":6.111186578422557},"hitData":{"launchSpeed":55.6,"launchAngle":-48.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":108.03,"coordY":181.69}},"index":4,"playId":"575087aa-5bf5-395a-ba57-b67f278160a7","pitchNumber":5,"startTime":"2025-08-03T22:03:49.892Z","endTime":"2025-08-03T22:04:03.038Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T22:04:03.038Z","atBatIndex":80},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brenton Doyle lines out sharply to left fielder Tommy Pham.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-03T22:04:14.141Z","endTime":"2025-08-03T22:05:07.503Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":88.3,"strikeZoneTop":3.57681119365947,"strikeZoneBottom":1.66458652880232,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.49032165142103,"aZ":-19.02376680496705,"pfxX":-4.77429258317823,"pfxZ":6.66611821293715,"pX":0.7025729639283339,"pZ":4.055218095833026,"vX0":7.801691781581508,"vY0":-138.07082160812945,"vZ0":-1.3196915451340467,"x":90.22,"y":129.29,"x0":-1.5116872094047067,"y0":50.001482824179995,"z0":5.792578710129079,"aX":-9.417386425450717},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.1,"breakHorizontal":7.4,"spinRate":2503,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.3934593351260278,"extension":5.93698843492324},"index":0,"playId":"5acae005-38de-3bb1-b801-3f6fc3e27391","pitchNumber":1,"startTime":"2025-08-03T22:04:27.031Z","endTime":"2025-08-03T22:04:30.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.902043878821136,"aZ":-19.02616659642169,"pfxX":-3.9769832391456412,"pfxZ":6.791269539845805,"pX":0.1469052832210708,"pZ":3.026427047801862,"vX0":6.455676567191577,"vY0":-137.42927445639452,"vZ0":-3.4946813496959153,"x":111.4,"y":157.07,"x0":-1.7026368144617008,"y0":50.006468358984264,"z0":5.58711346589484,"aX":-7.704264942634229},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.9,"breakHorizontal":6.0,"spinRate":2426,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.39667878384423094,"extension":6.175840854300307},"index":1,"playId":"bf396cd0-7a7b-366b-97a9-a60ba5551440","pitchNumber":2,"startTime":"2025-08-03T22:04:42.437Z","endTime":"2025-08-03T22:04:45.572Z","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":86.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.63479540986254,"aZ":-17.595850955306013,"pfxX":-4.264691294692682,"pfxZ":7.6157228379790745,"pX":-0.26127197457481943,"pZ":2.4776375360012715,"vX0":5.849702814187845,"vY0":-137.06717253037564,"vZ0":-5.158170400258761,"x":126.96,"y":171.88,"x0":-1.8632052188801789,"y0":50.002464886508605,"z0":5.575027654768201,"aX":-8.162938247841796},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.0,"breakHorizontal":6.6,"spinRate":2382,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.3987244183938188,"extension":6.0975476860901345},"hitData":{"launchSpeed":107.3,"launchAngle":17.0,"totalDistance":300.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":69.7,"coordY":92.41}},"index":2,"playId":"10aad659-d1f3-3760-8576-8489a555bc06","pitchNumber":3,"startTime":"2025-08-03T22:04:59.906Z","endTime":"2025-08-03T22:05:07.503Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T22:05:07.503Z","atBatIndex":81}],"currentPlay":{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brenton Doyle lines out sharply to left fielder Tommy Pham.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-03T22:04:14.141Z","endTime":"2025-08-03T22:05:07.503Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":88.3,"strikeZoneTop":3.57681119365947,"strikeZoneBottom":1.66458652880232,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.49032165142103,"aZ":-19.02376680496705,"pfxX":-4.77429258317823,"pfxZ":6.66611821293715,"pX":0.7025729639283339,"pZ":4.055218095833026,"vX0":7.801691781581508,"vY0":-138.07082160812945,"vZ0":-1.3196915451340467,"x":90.22,"y":129.29,"x0":-1.5116872094047067,"y0":50.001482824179995,"z0":5.792578710129079,"aX":-9.417386425450717},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.1,"breakHorizontal":7.4,"spinRate":2503,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.3934593351260278,"extension":5.93698843492324},"index":0,"playId":"5acae005-38de-3bb1-b801-3f6fc3e27391","pitchNumber":1,"startTime":"2025-08-03T22:04:27.031Z","endTime":"2025-08-03T22:04:30.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.902043878821136,"aZ":-19.02616659642169,"pfxX":-3.9769832391456412,"pfxZ":6.791269539845805,"pX":0.1469052832210708,"pZ":3.026427047801862,"vX0":6.455676567191577,"vY0":-137.42927445639452,"vZ0":-3.4946813496959153,"x":111.4,"y":157.07,"x0":-1.7026368144617008,"y0":50.006468358984264,"z0":5.58711346589484,"aX":-7.704264942634229},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.9,"breakHorizontal":6.0,"spinRate":2426,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.39667878384423094,"extension":6.175840854300307},"index":1,"playId":"bf396cd0-7a7b-366b-97a9-a60ba5551440","pitchNumber":2,"startTime":"2025-08-03T22:04:42.437Z","endTime":"2025-08-03T22:04:45.572Z","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":86.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.63479540986254,"aZ":-17.595850955306013,"pfxX":-4.264691294692682,"pfxZ":7.6157228379790745,"pX":-0.26127197457481943,"pZ":2.4776375360012715,"vX0":5.849702814187845,"vY0":-137.06717253037564,"vZ0":-5.158170400258761,"x":126.96,"y":171.88,"x0":-1.8632052188801789,"y0":50.002464886508605,"z0":5.575027654768201,"aX":-8.162938247841796},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.0,"breakHorizontal":6.6,"spinRate":2382,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.3987244183938188,"extension":6.0975476860901345},"hitData":{"launchSpeed":107.3,"launchAngle":17.0,"totalDistance":300.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":69.7,"coordY":92.41}},"index":2,"playId":"10aad659-d1f3-3760-8576-8489a555bc06","pitchNumber":3,"startTime":"2025-08-03T22:04:59.906Z","endTime":"2025-08-03T22:05:07.503Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-03T22:05:07.503Z","atBatIndex":81},"scoringPlays":[2,4,12,32,45,48,49,50,67],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3,4,5],"bottom":[6,7,8],"hits":{"away":[{"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":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":139.4,"y":31.28},"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":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":152.83,"y":149.66},"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":1,"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":120.4,"y":169.42},"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":1,"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"coordinates":{"x":117.87,"y":149.66},"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":1,"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"coordinates":{"x":99.77,"y":19.86},"type":"H","description":"Home Run"},{"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":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"coordinates":{"x":139.17,"y":98.31},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":118.59,"y":106.44},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":217.77,"y":84.68},"type":"O","description":"Flyout"}]}},{"startIndex":9,"endIndex":18,"top":[9,10,11,12,13,14,15],"bottom":[16,17,18],"hits":{"away":[{"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":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"coordinates":{"x":66.13,"y":77.34},"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":2,"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":231.3,"y":66.03},"type":"H","description":"Home Run"},{"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":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":121.14,"y":147.27},"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":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"coordinates":{"x":114.43,"y":145.37},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"coordinates":{"x":179.7,"y":56.68},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"coordinates":{"x":101.65,"y":167.39},"type":"O","description":"Groundout"}]}},{"startIndex":19,"endIndex":25,"top":[19,20,21,22],"bottom":[23,24,25],"hits":{"away":[{"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":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"coordinates":{"x":71.13,"y":56.42},"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":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"coordinates":{"x":103.67,"y":148.62},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"coordinates":{"x":105.2,"y":169.42},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"coordinates":{"x":47.59,"y":132.91},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"coordinates":{"x":147.26,"y":142.05},"type":"O","description":"Groundout"}]}},{"startIndex":26,"endIndex":33,"top":[26,27,28],"bottom":[29,30,31,32,33],"hits":{"away":[{"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":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":98.48,"y":130.71},"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":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":137.98,"y":184.01},"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":4,"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":144.72,"y":162.83},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":135.36,"y":69.91},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":69.28,"y":159.12},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":117.87,"y":217.56},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"coordinates":{"x":117.1,"y":92.46},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":143.2,"y":151.68},"type":"O","description":"Groundout"}]}},{"startIndex":34,"endIndex":40,"top":[34,35,36],"bottom":[37,38,39,40],"hits":{"away":[{"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":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":115.33,"y":159.28},"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":5,"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"coordinates":{"x":156.88,"y":153.2},"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":5,"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"coordinates":{"x":170.81,"y":83.66},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"coordinates":{"x":142.19,"y":159.79},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"coordinates":{"x":85.68,"y":80.98},"type":"H","description":"Single"}]}},{"startIndex":41,"endIndex":54,"top":[41,42,43,44,45,46],"bottom":[47,48,49,50,51,52,53,54],"hits":{"away":[{"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":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"coordinates":{"x":113.3,"y":114.18},"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":6,"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"coordinates":{"x":99.62,"y":127.87},"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":6,"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":169.55,"y":118.24},"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":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":245.94,"y":75.74},"type":"H","description":"Home Run"},{"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":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":98.99,"y":43.31},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":254.06,"y":76.51},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":1.13,"y":63.4},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"coordinates":{"x":20.11,"y":85.75},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"batter":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"coordinates":{"x":156.86,"y":77.27},"type":"H","description":"Double"}]}},{"startIndex":55,"endIndex":63,"top":[55,56,57,58],"bottom":[59,60,61,62,63],"hits":{"away":[{"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":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":81.38,"y":117.73},"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":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"coordinates":{"x":81.38,"y":111.65},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"coordinates":{"x":110.07,"y":89.59},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":81.33,"y":98.8},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":108.64,"y":156.04},"type":"O","description":"Forceout"}]}},{"startIndex":64,"endIndex":73,"top":[64,65,66,67,68],"bottom":[69,70,71,72,73],"hits":{"away":[{"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":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":112.29,"y":160.3},"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":8,"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":151.82,"y":170.94},"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":8,"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":148.78,"y":154.72},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"coordinates":{"x":120.21,"y":177.25},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"coordinates":{"x":99.5,"y":119.45},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"coordinates":{"x":111.28,"y":164.35},"type":"O","description":"Pop Out"}]}},{"startIndex":74,"endIndex":81,"top":[74,75,76,77],"bottom":[78,79,80,81],"hits":{"away":[{"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":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":130.76,"y":113.63},"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":9,"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"coordinates":{"x":46.35,"y":89.27},"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":9,"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"coordinates":{"x":108.17,"y":163.9},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":193.21,"y":80.09},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":108.03,"y":181.69},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"coordinates":{"x":69.7,"y":92.41},"type":"O","description":"Lineout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":4,"hits":4,"errors":0,"leftOnBase":1},"away":{"runs":3,"hits":2,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":0,"errors":1,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":5,"hits":9,"errors":0,"leftOnBase":8},"away":{"runs":9,"hits":9,"errors":2,"leftOnBase":6}},"defense":{"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"catcher":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"first":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"second":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"third":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"shortstop":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"left":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"center":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"right":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"onDeck":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"inHole":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"battingOrder":7,"team":{"id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"}},"offense":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"onDeck":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"inHole":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"battingOrder":4,"team":{"id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"}},"balls":1,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"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":6,"groundOuts":10,"airOuts":12,"runs":9,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":2,"avg":".233","atBats":36,"obp":".304","slg":".347","ops":".651","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":20,"rbi":9,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.00","popOuts":0,"lineOuts":6},"pitching":{"flyOuts":4,"groundOuts":7,"airOuts":11,"runs":5,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":36,"obp":".325","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":160,"era":"3.85","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.21","battersFaced":40,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":160,"balls":63,"strikes":97,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":5,"pitchesPerInning":"17.78","runsScoredPer9":"5.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":2,"chances":36,"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":57,"flyOuts":20,"groundOuts":34,"airOuts":35,"runs":19,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":56,"baseOnBalls":16,"intentionalWalks":0,"hits":33,"hitByPitch":0,"avg":".209","atBats":158,"obp":".282","slg":".310","ops":".592","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":174,"totalBases":49,"rbi":13,"leftOnBase":86,"sacBunts":0,"sacFlies":0,"babip":".303","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.67","popOuts":7,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":105,"errors":1,"chances":108,"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":23,"gamesStarted":23,"flyOuts":67,"groundOuts":127,"airOuts":123,"runs":34,"doubles":27,"triples":2,"homeRuns":7,"strikeOuts":154,"baseOnBalls":34,"intentionalWalks":0,"hits":93,"hitByPitch":6,"atBats":497,"obp":".248","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2180,"era":"2.02","inningsPitched":"138.0","wins":6,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"0.92","battersFaced":537,"outs":414,"gamesPitched":23,"completeGames":1,"shutouts":0,"pitchesThrown":2180,"balls":774,"strikes":1406,"strikePercentage":".640","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".429","pitchesPerInning":"15.80","gamesFinished":0,"strikeoutWalkRatio":"4.53","strikeoutsPer9Inn":"10.04","walksPer9Inn":"2.22","hitsPer9Inn":"6.07","runsScoredPer9":"2.22","homeRunsPer9":"0.46","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":25,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":6,"errors":2,"chances":16,"fielding":".875","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":"100","stats":{"batting":{"summary":"3-5 | 2 HR, 2B, 6 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":10,"rbi":6,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.50","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":61,"flyOuts":36,"groundOuts":48,"airOuts":62,"runs":28,"doubles":14,"triples":0,"homeRuns":5,"strikeOuts":51,"baseOnBalls":23,"intentionalWalks":1,"hits":56,"hitByPitch":1,"avg":".259","atBats":216,"obp":".332","slg":".394","ops":".726","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":241,"totalBases":85,"rbi":31,"leftOnBase":92,"sacBunts":0,"sacFlies":1,"babip":".317","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.20","popOuts":11,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":34,"putOuts":405,"errors":1,"chances":440,"fielding":".998","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":24,"groundOuts":56,"airOuts":35,"runs":15,"doubles":7,"triples":1,"homeRuns":1,"strikeOuts":65,"baseOnBalls":32,"intentionalWalks":0,"hits":50,"hitByPitch":4,"avg":".243","atBats":206,"obp":".355","slg":".301","ops":".656","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":242,"totalBases":62,"rbi":17,"leftOnBase":95,"sacBunts":0,"sacFlies":0,"babip":".350","groundOutsToAirouts":"1.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"206.00","popOuts":2,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":9,"stolenBases":35,"stolenBasePercentage":".795","caughtStealingPercentage":".205","assists":14,"putOuts":393,"errors":1,"chances":408,"fielding":".998","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668804":{"person":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"jerseyNumber":"10","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":50,"groundOuts":110,"airOuts":90,"runs":41,"doubles":23,"triples":2,"homeRuns":10,"strikeOuts":119,"baseOnBalls":33,"intentionalWalks":1,"hits":98,"hitByPitch":3,"avg":".237","atBats":414,"obp":".296","slg":".374","ops":".670","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":453,"totalBases":155,"rbi":52,"leftOnBase":181,"sacBunts":0,"sacFlies":3,"babip":".306","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.40","popOuts":3,"lineOuts":37},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":170,"errors":2,"chances":173,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID665833":{"person":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"jerseyNumber":"15","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"400","stats":{"batting":{"summary":"0-5 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":46,"groundOuts":80,"airOuts":78,"runs":56,"doubles":16,"triples":2,"homeRuns":18,"strikeOuts":135,"baseOnBalls":51,"intentionalWalks":4,"hits":78,"hitByPitch":3,"avg":".213","atBats":366,"obp":".311","slg":".415","ops":".726","caughtStealing":4,"stolenBases":34,"stolenBasePercentage":".895","caughtStealingPercentage":".105","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":425,"totalBases":152,"rbi":48,"leftOnBase":168,"sacBunts":0,"sacFlies":5,"babip":".275","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.33","popOuts":12,"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":6,"putOuts":233,"errors":9,"chances":248,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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,"battingOrder":"600","stats":{"batting":{"summary":"0-5 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":3,"groundOuts":10,"airOuts":6,"runs":5,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".265","atBats":34,"obp":".306","slg":".647","ops":".953","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":22,"rbi":7,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"babip":".238","groundOutsToAirouts":"1.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"8.50","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":16,"errors":0,"chances":26,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID669707":{"person":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"jerseyNumber":"19","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | BB, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":33,"groundOuts":41,"airOuts":57,"runs":16,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":30,"baseOnBalls":20,"intentionalWalks":1,"hits":24,"hitByPitch":1,"avg":".161","atBats":149,"obp":".263","slg":".262","ops":".525","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":173,"totalBases":39,"rbi":11,"leftOnBase":78,"sacBunts":2,"sacFlies":1,"babip":".179","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.67","popOuts":9,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":93,"putOuts":154,"errors":4,"chances":251,"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"}]},"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":"(W, 5-10)","summary":"5.0 IP, 5 ER, 4 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":6,"runs":5,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":88,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":22,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":31,"strikes":57,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"5.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":85,"groundOuts":133,"airOuts":151,"runs":62,"doubles":29,"triples":2,"homeRuns":13,"strikeOuts":104,"baseOnBalls":34,"intentionalWalks":0,"hits":127,"hitByPitch":5,"atBats":514,"obp":".300","caughtStealing":3,"stolenBases":19,"stolenBasePercentage":".864","caughtStealingPercentage":".136","numberOfPitches":2103,"era":"3.89","inningsPitched":"132.0","wins":5,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":57,"whip":"1.22","battersFaced":555,"outs":396,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2103,"balls":703,"strikes":1400,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":5,"winPercentage":".333","pitchesPerInning":"15.93","gamesFinished":0,"strikeoutWalkRatio":"3.06","strikeoutsPer9Inn":"7.09","walksPer9Inn":"2.32","hitsPer9Inn":"8.66","runsScoredPer9":"4.23","homeRunsPer9":"0.89","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":33,"lineOuts":33},"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,"battingOrder":"500","stats":{"batting":{"summary":"1-5 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":2},"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":79,"flyOuts":28,"groundOuts":66,"airOuts":59,"runs":29,"doubles":12,"triples":1,"homeRuns":5,"strikeOuts":64,"baseOnBalls":27,"intentionalWalks":2,"hits":69,"hitByPitch":1,"avg":".271","atBats":255,"obp":".339","slg":".384","ops":".723","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":286,"totalBases":98,"rbi":31,"leftOnBase":96,"sacBunts":0,"sacFlies":3,"babip":".339","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.00","popOuts":14,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":138,"errors":1,"chances":144,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":{},"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":6,"gamesStarted":0,"flyOuts":4,"groundOuts":6,"airOuts":9,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":3,"atBats":41,"obp":".347","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":183,"era":"4.91","inningsPitched":"11.0","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":6,"whip":"1.27","battersFaced":49,"outs":33,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":183,"balls":52,"strikes":131,"strikePercentage":".720","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.64","gamesFinished":0,"strikeoutWalkRatio":"3.40","strikeoutsPer9Inn":"13.91","walksPer9Inn":"4.09","hitsPer9Inn":"7.36","runsScoredPer9":"4.91","homeRunsPer9":"0.82","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"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}},"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":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"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":12,"strikes":11,"strikePercentage":".480","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":0,"flyOuts":14,"groundOuts":14,"airOuts":34,"runs":6,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":31,"baseOnBalls":9,"intentionalWalks":0,"hits":17,"hitByPitch":1,"atBats":95,"obp":".257","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":433,"era":"2.05","inningsPitched":"26.1","wins":3,"losses":1,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":6,"whip":"0.99","battersFaced":106,"outs":79,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":433,"balls":145,"strikes":288,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.41","rbi":0,"winPercentage":".750","pitchesPerInning":"16.44","gamesFinished":6,"strikeoutWalkRatio":"3.44","strikeoutsPer9Inn":"10.59","walksPer9Inn":"3.08","hitsPer9Inn":"5.81","runsScoredPer9":"2.05","homeRunsPer9":"1.03","inheritedRunners":14,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":8},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID457705":{"person":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"jerseyNumber":"22","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":53,"groundOuts":89,"airOuts":93,"runs":37,"doubles":15,"triples":0,"homeRuns":11,"strikeOuts":88,"baseOnBalls":40,"intentionalWalks":1,"hits":87,"hitByPitch":2,"avg":".246","atBats":354,"obp":".323","slg":".381","ops":".704","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":401,"totalBases":135,"rbi":39,"leftOnBase":147,"sacBunts":0,"sacFlies":3,"babip":".295","groundOutsToAirouts":"0.96","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"32.18","popOuts":22,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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":true,"isSubstitute":false}},"ID664294":{"person":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"jerseyNumber":"36","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":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":3,"era":"0.00","inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":3,"balls":0,"strikes":3,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"9.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643396":{"person":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":29,"groundOuts":118,"airOuts":63,"runs":32,"doubles":14,"triples":2,"homeRuns":1,"strikeOuts":57,"baseOnBalls":15,"intentionalWalks":0,"hits":88,"hitByPitch":4,"avg":".273","atBats":322,"obp":".313","slg":".339","ops":".652","caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":345,"totalBases":109,"rbi":29,"leftOnBase":134,"sacBunts":3,"sacFlies":1,"babip":".328","groundOutsToAirouts":"1.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"322.00","popOuts":14,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":212,"putOuts":123,"errors":6,"chances":341,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":11,"gamesStarted":0,"flyOuts":10,"groundOuts":16,"airOuts":18,"runs":10,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":9,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":57,"obp":".343","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":271,"era":"6.43","inningsPitched":"14.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.64","battersFaced":67,"outs":42,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":271,"balls":103,"strikes":168,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".---","pitchesPerInning":"19.36","gamesFinished":2,"strikeoutWalkRatio":"1.11","strikeoutsPer9Inn":"6.43","walksPer9Inn":"5.79","hitsPer9Inn":"9.00","runsScoredPer9":"6.43","homeRunsPer9":"1.29","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(H, 1)","summary":"2.0 IP, 0 ER, 4 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":33,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":9,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":33,"balls":13,"strikes":20,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"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":21,"gamesStarted":9,"flyOuts":38,"groundOuts":68,"airOuts":75,"runs":34,"doubles":17,"triples":2,"homeRuns":8,"strikeOuts":56,"baseOnBalls":18,"intentionalWalks":0,"hits":80,"hitByPitch":2,"atBats":277,"obp":".337","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1149,"era":"4.21","inningsPitched":"68.1","wins":2,"losses":6,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":32,"whip":"1.43","battersFaced":299,"outs":205,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1149,"balls":419,"strikes":730,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".250","pitchesPerInning":"16.81","gamesFinished":5,"strikeoutWalkRatio":"3.11","strikeoutsPer9Inn":"7.38","walksPer9Inn":"2.37","hitsPer9Inn":"10.54","runsScoredPer9":"4.48","homeRunsPer9":"1.05","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":14,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID621366":{"person":{"id":621366,"fullName":"Ryan Borucki","link":"/api/v1/people/621366"},"jerseyNumber":"43","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":5,"groundOuts":31,"airOuts":19,"runs":17,"doubles":8,"triples":0,"homeRuns":3,"strikeOuts":22,"baseOnBalls":11,"intentionalWalks":1,"hits":21,"hitByPitch":1,"atBats":92,"obp":".317","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":429,"era":"5.26","inningsPitched":"25.2","wins":1,"losses":3,"saves":0,"saveOpportunities":3,"holds":6,"blownSaves":3,"earnedRuns":15,"whip":"1.25","battersFaced":105,"outs":77,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":429,"balls":161,"strikes":268,"strikePercentage":".620","hitBatsmen":1,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.63","rbi":0,"winPercentage":".250","pitchesPerInning":"16.71","gamesFinished":7,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.71","walksPer9Inn":"3.86","hitsPer9Inn":"7.36","runsScoredPer9":"5.96","homeRunsPer9":"1.05","inheritedRunners":13,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":7,"strikes":9,"strikePercentage":".560","hitBatsmen":1,"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":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":0,"flyOuts":40,"groundOuts":44,"airOuts":58,"runs":13,"doubles":3,"triples":3,"homeRuns":3,"strikeOuts":39,"baseOnBalls":11,"intentionalWalks":0,"hits":32,"hitByPitch":1,"atBats":170,"obp":".238","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":709,"era":"2.27","inningsPitched":"47.2","wins":3,"losses":3,"saves":6,"saveOpportunities":7,"holds":13,"blownSaves":1,"earnedRuns":12,"whip":"0.90","battersFaced":185,"outs":143,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":709,"balls":209,"strikes":500,"strikePercentage":".710","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".500","pitchesPerInning":"14.87","gamesFinished":17,"strikeoutWalkRatio":"3.55","strikeoutsPer9Inn":"7.36","walksPer9Inn":"2.08","hitsPer9Inn":"6.04","runsScoredPer9":"2.45","homeRunsPer9":"0.57","inheritedRunners":13,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":6,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | HBP, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"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":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":27,"groundOuts":30,"airOuts":62,"runs":17,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":45,"baseOnBalls":15,"intentionalWalks":0,"hits":27,"hitByPitch":4,"avg":".168","atBats":161,"obp":".254","slg":".273","ops":".527","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":185,"totalBases":44,"rbi":13,"leftOnBase":97,"sacBunts":2,"sacFlies":1,"babip":".204","groundOutsToAirouts":"0.48","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"40.25","popOuts":18,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":7,"stolenBases":32,"stolenBasePercentage":".821","caughtStealingPercentage":".179","assists":16,"putOuts":414,"errors":3,"chances":433,"fielding":".993","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":13,"gamesStarted":12,"flyOuts":28,"groundOuts":51,"airOuts":59,"runs":26,"doubles":7,"triples":2,"homeRuns":8,"strikeOuts":60,"baseOnBalls":21,"intentionalWalks":1,"hits":52,"hitByPitch":3,"atBats":220,"obp":".309","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":952,"era":"3.88","inningsPitched":"58.0","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"1.26","battersFaced":246,"outs":174,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":952,"balls":344,"strikes":608,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".250","pitchesPerInning":"16.41","gamesFinished":0,"strikeoutWalkRatio":"2.86","strikeoutsPer9Inn":"9.31","walksPer9Inn":"3.26","hitsPer9Inn":"8.07","runsScoredPer9":"4.03","homeRunsPer9":"1.24","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":9,"errors":2,"chances":13,"fielding":".846","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":22,"gamesStarted":21,"flyOuts":69,"groundOuts":109,"airOuts":134,"runs":61,"doubles":30,"triples":1,"homeRuns":21,"strikeOuts":79,"baseOnBalls":36,"intentionalWalks":0,"hits":108,"hitByPitch":5,"atBats":424,"obp":".318","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1813,"era":"4.89","inningsPitched":"110.1","wins":5,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":60,"whip":"1.31","battersFaced":471,"outs":331,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1813,"balls":652,"strikes":1161,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".357","pitchesPerInning":"16.43","gamesFinished":0,"strikeoutWalkRatio":"2.19","strikeoutsPer9Inn":"6.44","walksPer9Inn":"2.94","hitsPer9Inn":"8.81","runsScoredPer9":"4.98","homeRunsPer9":"1.71","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":22,"lineOuts":43},"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}},"ID650893":{"person":{"id":650893,"fullName":"Génesis Cabrera","link":"/api/v1/people/650893"},"jerseyNumber":"92","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":24,"gamesStarted":0,"flyOuts":18,"groundOuts":26,"airOuts":32,"runs":18,"doubles":8,"triples":0,"homeRuns":7,"strikeOuts":22,"baseOnBalls":7,"intentionalWalks":0,"hits":29,"hitByPitch":1,"atBats":108,"obp":".316","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":426,"era":"5.79","inningsPitched":"28.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":18,"whip":"1.29","battersFaced":117,"outs":84,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":426,"balls":146,"strikes":280,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".---","pitchesPerInning":"15.21","gamesFinished":5,"strikeoutWalkRatio":"3.14","strikeoutsPer9Inn":"7.07","walksPer9Inn":"2.25","hitsPer9Inn":"9.32","runsScoredPer9":"5.79","homeRunsPer9":"2.25","inheritedRunners":12,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669261":{"person":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"jerseyNumber":"65","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"700","stats":{"batting":{"summary":"0-1 | 2 BB, HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":14,"groundOuts":10,"airOuts":18,"runs":7,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":33,"baseOnBalls":15,"intentionalWalks":1,"hits":7,"hitByPitch":1,"avg":".103","atBats":68,"obp":".274","slg":".162","ops":".436","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":84,"totalBases":11,"rbi":2,"leftOnBase":35,"sacBunts":0,"sacFlies":0,"babip":".176","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"68.00","popOuts":0,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":59,"errors":0,"chances":59,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"300","stats":{"batting":{"summary":"4-5 | 2B, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":28,"groundOuts":53,"airOuts":53,"runs":22,"doubles":8,"triples":2,"homeRuns":5,"strikeOuts":35,"baseOnBalls":14,"intentionalWalks":0,"hits":53,"hitByPitch":1,"avg":".275","atBats":193,"obp":".325","slg":".415","ops":".740","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":209,"totalBases":80,"rbi":17,"leftOnBase":77,"sacBunts":0,"sacFlies":1,"babip":".312","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.60","popOuts":8,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":112,"putOuts":81,"errors":4,"chances":197,"fielding":".980","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":16,"gamesStarted":1,"flyOuts":18,"groundOuts":38,"airOuts":27,"runs":11,"doubles":9,"triples":1,"homeRuns":1,"strikeOuts":25,"baseOnBalls":12,"intentionalWalks":1,"hits":29,"hitByPitch":0,"atBats":117,"obp":".315","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":502,"era":"2.90","inningsPitched":"31.0","wins":3,"losses":2,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":10,"whip":"1.32","battersFaced":131,"outs":93,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":502,"balls":171,"strikes":331,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.41","rbi":0,"winPercentage":".600","pitchesPerInning":"16.19","gamesFinished":6,"strikeoutWalkRatio":"2.08","strikeoutsPer9Inn":"7.26","walksPer9Inn":"3.48","hitsPer9Inn":"8.42","runsScoredPer9":"3.19","homeRunsPer9":"0.29","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[687462,668804,693304,665833,502054,678894,669261,680779,669707,656605,669387,676755,642701],"pitchers":[656605,669387,676755,642701],"bench":[663698,672744,691907,643396,457705],"bullpen":[677952,621366,681347,650893,571760,664294,693312,670990,694973],"battingOrder":[687462,668804,693304,665833,502054,678894,669261,680779,669707],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Horwitz (14, Blalock); Gonzales, N (8, Anderson, N)."},{"label":"HR","value":"Pham (5, 1st inning off Blalock, 1 on, 2 out); Horwitz 2 (5, 2nd inning off Blalock, 1 on, 2 out, 6th inning off Rolison, 2 on, 2 out)."},{"label":"TB","value":"Gonzales, N 5; Horwitz 10; Pham 4; Triolo."},{"label":"RBI","value":"Gonzales, N (17); Horwitz 6 (31); Pham 2 (31)."},{"label":"2-out RBI","value":"Pham 2; Horwitz 5."},{"label":"Runners left in scoring position, 2 out","value":"Cruz, O; Peguero; Reynolds, B."},{"label":"Team RISP","value":"2-for-10."},{"label":"Team LOB","value":"6."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Cruz, O (9, fielding); Mattson (1, fielding)."},{"label":"Outfield assists","value":"Pham (Fernández, Y at 2nd base)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":7,"airOuts":11,"runs":5,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".237","atBats":36,"obp":".296","slg":".396","ops":".692","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":19,"rbi":5,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.00","popOuts":4,"lineOuts":3},"pitching":{"flyOuts":6,"groundOuts":10,"airOuts":12,"runs":9,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":2,"atBats":36,"obp":".357","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":155,"era":"5.76","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":9,"whip":"1.59","battersFaced":42,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":155,"balls":67,"strikes":88,"strikePercentage":".570","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":9,"pitchesPerInning":"17.22","runsScoredPer9":"9.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID663372":{"person":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":6,"gamesStarted":6,"flyOuts":22,"groundOuts":33,"airOuts":32,"runs":17,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":25,"baseOnBalls":12,"intentionalWalks":0,"hits":33,"hitByPitch":0,"atBats":122,"obp":".333","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":522,"era":"4.75","inningsPitched":"30.1","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.48","battersFaced":135,"outs":91,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":522,"balls":198,"strikes":324,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".000","pitchesPerInning":"17.21","gamesFinished":0,"strikeoutWalkRatio":"2.08","strikeoutsPer9Inn":"7.42","walksPer9Inn":"3.56","hitsPer9Inn":"9.79","runsScoredPer9":"5.04","homeRunsPer9":"1.19","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID623433":{"person":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":7,"strikes":14,"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":2,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":5,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":13,"obp":".538","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":53,"era":"22.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"3.50","battersFaced":13,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":53,"balls":16,"strikes":37,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"26.50","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"4.50","walksPer9Inn":"0.00","hitsPer9Inn":"31.50","runsScoredPer9":"22.50","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":3,"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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666160":{"person":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":1,"lineOuts":2},"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":93,"flyOuts":48,"groundOuts":55,"airOuts":79,"runs":43,"doubles":13,"triples":6,"homeRuns":17,"strikeOuts":75,"baseOnBalls":18,"intentionalWalks":1,"hits":77,"hitByPitch":2,"avg":".271","atBats":284,"obp":".317","slg":".539","ops":".856","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":306,"totalBases":153,"rbi":44,"leftOnBase":98,"sacBunts":0,"sacFlies":2,"babip":".309","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.71","popOuts":7,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":168,"errors":5,"chances":176,"fielding":".972","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"}]},"ID680767":{"person":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":15,"groundOuts":40,"airOuts":20,"runs":15,"doubles":7,"triples":1,"homeRuns":3,"strikeOuts":34,"baseOnBalls":20,"intentionalWalks":2,"hits":31,"hitByPitch":0,"atBats":124,"obp":".352","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":618,"era":"3.55","inningsPitched":"33.0","wins":3,"losses":3,"saves":2,"saveOpportunities":6,"holds":7,"blownSaves":4,"earnedRuns":13,"whip":"1.55","battersFaced":145,"outs":99,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":618,"balls":263,"strikes":355,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".500","pitchesPerInning":"18.73","gamesFinished":14,"strikeoutWalkRatio":"1.70","strikeoutsPer9Inn":"9.27","walksPer9Inn":"5.45","hitsPer9Inn":"8.45","runsScoredPer9":"4.09","homeRunsPer9":"0.82","inheritedRunners":16,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642731":{"person":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"jerseyNumber":"39","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"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":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":21,"groundOuts":52,"airOuts":34,"runs":14,"doubles":9,"triples":0,"homeRuns":3,"strikeOuts":25,"baseOnBalls":6,"intentionalWalks":0,"hits":39,"hitByPitch":2,"avg":".265","atBats":147,"obp":".297","slg":".388","ops":".685","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":158,"totalBases":57,"rbi":21,"leftOnBase":58,"sacBunts":0,"sacFlies":3,"babip":".295","groundOutsToAirouts":"1.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.00","popOuts":4,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":96,"putOuts":44,"errors":4,"chances":144,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID687223":{"person":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":8,"gamesStarted":7,"flyOuts":30,"groundOuts":24,"airOuts":49,"runs":30,"doubles":9,"triples":1,"homeRuns":9,"strikeOuts":25,"baseOnBalls":23,"intentionalWalks":0,"hits":38,"hitByPitch":3,"atBats":129,"obp":".398","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":655,"era":"7.91","inningsPitched":"33.0","wins":0,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":29,"whip":"1.85","battersFaced":162,"outs":99,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":655,"balls":268,"strikes":387,"strikePercentage":".590","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.49","rbi":0,"winPercentage":".000","pitchesPerInning":"19.85","gamesFinished":0,"strikeoutWalkRatio":"1.09","strikeoutsPer9Inn":"6.82","walksPer9Inn":"6.27","hitsPer9Inn":"10.36","runsScoredPer9":"8.18","homeRunsPer9":"2.45","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":9,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID623474":{"person":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":39,"gamesStarted":0,"flyOuts":36,"groundOuts":50,"airOuts":71,"runs":20,"doubles":11,"triples":0,"homeRuns":6,"strikeOuts":49,"baseOnBalls":19,"intentionalWalks":0,"hits":57,"hitByPitch":6,"atBats":223,"obp":".327","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":918,"era":"2.91","inningsPitched":"58.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":19,"whip":"1.30","battersFaced":252,"outs":176,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":918,"balls":330,"strikes":588,"strikePercentage":".640","hitBatsmen":6,"balks":2,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".000","pitchesPerInning":"15.65","gamesFinished":4,"strikeoutWalkRatio":"2.58","strikeoutsPer9Inn":"7.52","walksPer9Inn":"2.91","hitsPer9Inn":"8.74","runsScoredPer9":"3.07","homeRunsPer9":"0.92","inheritedRunners":29,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":17,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":1,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682653":{"person":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"jerseyNumber":"25","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":4,"groundOuts":5,"airOuts":9,"runs":6,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".438","atBats":32,"obp":".455","slg":".906","ops":"1.361","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":29,"rbi":8,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".440","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.67","popOuts":3,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":63,"errors":0,"chances":71,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID690924":{"person":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"jerseyNumber":"37","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":6,"groundOuts":4,"airOuts":9,"runs":4,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":18,"baseOnBalls":1,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".250","atBats":40,"obp":".262","slg":".425","ops":".687","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":17,"rbi":11,"leftOnBase":14,"sacBunts":0,"sacFlies":1,"babip":".409","groundOutsToAirouts":"0.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.00","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":4,"putOuts":84,"errors":5,"chances":93,"fielding":".946","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607536":{"person":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":62,"groundOuts":114,"airOuts":114,"runs":73,"doubles":23,"triples":3,"homeRuns":15,"strikeOuts":74,"baseOnBalls":26,"intentionalWalks":1,"hits":131,"hitByPitch":2,"atBats":428,"obp":".346","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1630,"era":"5.26","inningsPitched":"104.1","wins":2,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":61,"whip":"1.50","battersFaced":461,"outs":313,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1630,"balls":526,"strikes":1104,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":3,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".154","pitchesPerInning":"15.62","gamesFinished":0,"strikeoutWalkRatio":"2.85","strikeoutsPer9Inn":"6.38","walksPer9Inn":"2.24","hitsPer9Inn":"11.30","runsScoredPer9":"6.30","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":16,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":3,"errors":3,"chances":15,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID596295":{"person":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":9,"flyOuts":47,"groundOuts":39,"airOuts":64,"runs":33,"doubles":14,"triples":2,"homeRuns":10,"strikeOuts":27,"baseOnBalls":11,"intentionalWalks":0,"hits":59,"hitByPitch":1,"atBats":187,"obp":".355","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":747,"era":"6.18","inningsPitched":"43.2","wins":0,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"1.60","battersFaced":201,"outs":131,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":747,"balls":255,"strikes":492,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".000","pitchesPerInning":"17.11","gamesFinished":0,"strikeoutWalkRatio":"2.45","strikeoutsPer9Inn":"5.56","walksPer9Inn":"2.27","hitsPer9Inn":"12.16","runsScoredPer9":"6.80","homeRunsPer9":"2.06","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID699911":{"person":{"id":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":5,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":9,"obp":".222","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":27,"era":"3.00","inningsPitched":"3.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.67","battersFaced":9,"outs":9,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":9,"strikes":18,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"5.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"9.00","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"3.00","walksPer9Inn":"0.00","hitsPer9Inn":"6.00","runsScoredPer9":"3.00","homeRunsPer9":"3.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671289":{"person":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"jerseyNumber":"2","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"100","stats":{"batting":{"summary":"1-2 | 2 BB, HBP, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"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":67,"flyOuts":41,"groundOuts":68,"airOuts":60,"runs":31,"doubles":16,"triples":1,"homeRuns":1,"strikeOuts":21,"baseOnBalls":25,"intentionalWalks":0,"hits":64,"hitByPitch":7,"avg":".306","atBats":209,"obp":".392","slg":".407","ops":".799","caughtStealing":5,"stolenBases":13,"stolenBasePercentage":".722","caughtStealingPercentage":".278","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":245,"totalBases":85,"rbi":21,"leftOnBase":73,"sacBunts":0,"sacFlies":4,"babip":".330","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"209.00","popOuts":3,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":62,"errors":1,"chances":70,"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"}]},"ID675848":{"person":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":34,"gamesStarted":0,"flyOuts":19,"groundOuts":33,"airOuts":40,"runs":23,"doubles":9,"triples":2,"homeRuns":4,"strikeOuts":43,"baseOnBalls":13,"intentionalWalks":0,"hits":34,"hitByPitch":2,"atBats":148,"obp":".299","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":674,"era":"4.05","inningsPitched":"40.0","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":7,"blownSaves":1,"earnedRuns":18,"whip":"1.18","battersFaced":165,"outs":120,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":674,"balls":239,"strikes":435,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.85","gamesFinished":9,"strikeoutWalkRatio":"3.31","strikeoutsPer9Inn":"9.68","walksPer9Inn":"2.93","hitsPer9Inn":"7.65","runsScoredPer9":"5.18","homeRunsPer9":"0.90","inheritedRunners":13,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":3,"chances":12,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID692585":{"person":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"jerseyNumber":"35","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":9,"groundOuts":11,"airOuts":13,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":1,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".232","atBats":56,"obp":".246","slg":".321","ops":".567","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":57,"totalBases":18,"rbi":4,"leftOnBase":21,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.00","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":14,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID696100":{"person":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"300","stats":{"batting":{"summary":"1-5 | HR, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":53,"groundOuts":68,"airOuts":95,"runs":53,"doubles":20,"triples":4,"homeRuns":21,"strikeOuts":106,"baseOnBalls":23,"intentionalWalks":0,"hits":103,"hitByPitch":3,"avg":".278","atBats":371,"obp":".324","slg":".523","ops":".847","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":398,"totalBases":194,"rbi":62,"leftOnBase":148,"sacBunts":0,"sacFlies":1,"babip":".335","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.67","popOuts":25,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":10,"stolenBases":44,"stolenBasePercentage":".815","caughtStealingPercentage":".185","assists":24,"putOuts":413,"errors":7,"chances":444,"fielding":".984","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID669020":{"person":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":6,"strikes":6,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"13.50","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":1,"flyOuts":18,"groundOuts":39,"airOuts":30,"runs":28,"doubles":1,"triples":1,"homeRuns":9,"strikeOuts":18,"baseOnBalls":15,"intentionalWalks":0,"hits":41,"hitByPitch":0,"atBats":125,"obp":".394","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":486,"era":"7.47","inningsPitched":"31.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":26,"whip":"1.79","battersFaced":143,"outs":94,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":486,"balls":188,"strikes":298,"strikePercentage":".610","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.30","rbi":3,"winPercentage":".---","pitchesPerInning":"15.51","gamesFinished":7,"strikeoutWalkRatio":"1.20","strikeoutsPer9Inn":"5.17","walksPer9Inn":"4.31","hitsPer9Inn":"11.78","runsScoredPer9":"8.04","homeRunsPer9":"2.59","inheritedRunners":15,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":2,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":3,"chances":7,"fielding":".571","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID571657":{"person":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"jerseyNumber":"6","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":31,"groundOuts":63,"airOuts":62,"runs":18,"doubles":14,"triples":0,"homeRuns":5,"strikeOuts":53,"baseOnBalls":11,"intentionalWalks":0,"hits":49,"hitByPitch":4,"avg":".217","atBats":226,"obp":".264","slg":".345","ops":".609","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":242,"totalBases":78,"rbi":22,"leftOnBase":92,"sacBunts":0,"sacFlies":1,"babip":".260","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.20","popOuts":10,"lineOuts":21},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"obp":".600","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":7,"era":"9.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"3.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":2,"strikes":5,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"7.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"27.00","runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":110,"putOuts":135,"errors":3,"chances":248,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687134":{"person":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(L, 1-3)","summary":"5.2 IP, 7 ER, 2 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":6,"airOuts":9,"runs":7,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":2,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":93,"inningsPitched":"5.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"battersFaced":27,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":43,"strikes":50,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"11.12","homeRunsPer9":"3.18","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":6},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":7,"flyOuts":29,"groundOuts":42,"airOuts":48,"runs":33,"doubles":5,"triples":0,"homeRuns":8,"strikeOuts":18,"baseOnBalls":11,"intentionalWalks":0,"hits":53,"hitByPitch":2,"atBats":159,"obp":".379","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":629,"era":"7.68","inningsPitched":"38.2","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.66","battersFaced":174,"outs":116,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":629,"balls":237,"strikes":392,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":5,"winPercentage":".250","pitchesPerInning":"16.27","gamesFinished":2,"strikeoutWalkRatio":"1.64","strikeoutsPer9Inn":"4.19","walksPer9Inn":"2.56","hitsPer9Inn":"12.34","runsScoredPer9":"7.68","homeRunsPer9":"1.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":13},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687597":{"person":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"jerseyNumber":"27","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":50,"groundOuts":72,"airOuts":82,"runs":50,"doubles":19,"triples":5,"homeRuns":14,"strikeOuts":111,"baseOnBalls":30,"intentionalWalks":0,"hits":102,"hitByPitch":3,"avg":".279","atBats":366,"obp":".338","slg":".473","ops":".811","caughtStealing":7,"stolenBases":12,"stolenBasePercentage":".632","caughtStealingPercentage":".368","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":400,"totalBases":173,"rbi":42,"leftOnBase":125,"sacBunts":0,"sacFlies":1,"babip":".364","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.14","popOuts":14,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":182,"errors":3,"chances":193,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID685299":{"person":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":5,"flyOuts":15,"groundOuts":29,"airOuts":30,"runs":18,"doubles":6,"triples":2,"homeRuns":3,"strikeOuts":15,"baseOnBalls":8,"intentionalWalks":0,"hits":32,"hitByPitch":0,"atBats":106,"obp":".351","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":410,"era":"4.85","inningsPitched":"26.0","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.54","battersFaced":114,"outs":78,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":410,"balls":134,"strikes":276,"strikePercentage":".670","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".400","pitchesPerInning":"15.77","gamesFinished":0,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"5.19","walksPer9Inn":"2.77","hitsPer9Inn":"11.08","runsScoredPer9":"6.23","homeRunsPer9":"1.04","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686668":{"person":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"jerseyNumber":"9","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"401","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"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":92,"flyOuts":53,"groundOuts":81,"airOuts":90,"runs":40,"doubles":13,"triples":2,"homeRuns":8,"strikeOuts":95,"baseOnBalls":23,"intentionalWalks":0,"hits":76,"hitByPitch":0,"avg":".224","atBats":339,"obp":".272","slg":".345","ops":".617","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":365,"totalBases":117,"rbi":34,"leftOnBase":132,"sacBunts":1,"sacFlies":2,"babip":".286","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.38","popOuts":10,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":239,"errors":2,"chances":243,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID678662":{"person":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"jerseyNumber":"14","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":4,"putOuts":5,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":22,"groundOuts":37,"airOuts":55,"runs":25,"doubles":11,"triples":2,"homeRuns":6,"strikeOuts":42,"baseOnBalls":10,"intentionalWalks":0,"hits":47,"hitByPitch":1,"avg":".264","atBats":178,"obp":".307","slg":".449","ops":".756","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":192,"totalBases":80,"rbi":17,"leftOnBase":57,"sacBunts":3,"sacFlies":0,"babip":".315","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.67","popOuts":7,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":138,"putOuts":83,"errors":7,"chances":228,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID606115":{"person":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"jerseyNumber":"11","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":24,"groundOuts":46,"airOuts":44,"runs":8,"doubles":3,"triples":1,"homeRuns":3,"strikeOuts":35,"baseOnBalls":7,"intentionalWalks":0,"hits":28,"hitByPitch":0,"avg":".183","atBats":153,"obp":".219","slg":".275","ops":".494","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":160,"totalBases":42,"rbi":8,"leftOnBase":70,"sacBunts":0,"sacFlies":0,"babip":".217","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.00","popOuts":9,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":85,"putOuts":84,"errors":4,"chances":173,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID543592":{"person":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"jerseyNumber":"20","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":4,"groundOuts":13,"airOuts":13,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".194","atBats":36,"obp":".216","slg":".222","ops":".438","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":8,"rbi":1,"leftOnBase":11,"sacBunts":1,"sacFlies":0,"babip":".219","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"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":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","assists":1,"putOuts":61,"errors":0,"chances":62,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683409":{"person":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":2,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":29,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":7,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":11,"strikes":18,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":0,"flyOuts":15,"groundOuts":60,"airOuts":28,"runs":33,"doubles":10,"triples":0,"homeRuns":6,"strikeOuts":30,"baseOnBalls":18,"intentionalWalks":1,"hits":50,"hitByPitch":3,"atBats":168,"obp":".376","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":710,"era":"6.64","inningsPitched":"40.2","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":30,"whip":"1.67","battersFaced":189,"outs":122,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":710,"balls":271,"strikes":439,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"2.14","rbi":1,"winPercentage":".200","pitchesPerInning":"17.46","gamesFinished":1,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"6.64","walksPer9Inn":"3.98","hitsPer9Inn":"11.07","runsScoredPer9":"7.30","homeRunsPer9":"1.33","inheritedRunners":24,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":9},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID677955":{"person":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"jerseyNumber":"0","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":7,"gamesStarted":0,"flyOuts":5,"groundOuts":6,"airOuts":7,"runs":3,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":6,"baseOnBalls":7,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":23,"obp":".387","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":123,"era":"2.70","inningsPitched":"6.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.80","battersFaced":31,"outs":20,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":123,"balls":53,"strikes":70,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.45","gamesFinished":3,"strikeoutWalkRatio":"0.86","strikeoutsPer9Inn":"8.10","walksPer9Inn":"9.45","hitsPer9Inn":"6.75","runsScoredPer9":"4.05","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[671289,666160,696100,687597,686668,678662,682653,642731,692585,606115,687134,669020,683409,623433],"pitchers":[687134,669020,683409,623433],"bench":[571657,690924,543592],"bullpen":[699911,663372,607536,596295,685299,623474,677955,675848,687223,680767],"battingOrder":[671289,666160,696100,686668,678662,682653,642731,692585,606115],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Estrada (9, Mlodzinski)."},{"label":"HR","value":"Moniak (17, 6th inning off Keller, M, 1 on, 0 out); Goodman (21, 6th inning off Keller, M, 0 on, 0 out); Beck (14, 6th inning off Keller, M, 0 on, 0 out)."},{"label":"TB","value":"Arcia, Or; Beck 5; Estrada 2; Fernández, Y 2; Freeman, T; Goodman 4; Moniak 4."},{"label":"RBI","value":"Beck 2 (42); Goodman (62); Moniak 2 (44)."},{"label":"2-out RBI","value":"Beck."},{"label":"Runners left in scoring position, 2 out","value":"Fernández, Y; Doyle, B; Beck; Arcia, Or."},{"label":"Team RISP","value":"1-for-10."},{"label":"Team LOB","value":"8."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Freeman, T (13, 3rd base off Keller, M/Davis, H)."}]}],"note":[]}},"officials":[{"official":{"id":427315,"fullName":"Alfonso Márquez","link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":483561,"fullName":"Lance Barrett","link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":605671,"fullName":"Charlie Ramos","link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":547380,"fullName":"Carlos Torres","link":"/api/v1/people/547380"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Suwinski (by Chivilli); Davis, H (by Chivilli); Freeman, T (by Santana, D)."},{"label":"Pitch timer violations","value":"Bernabel (batter timer); Tovar (batter timeout)."},{"label":"Pitches-strikes","value":"Keller, M 88-57; Mlodzinski 33-20; Mattson 23-11; Santana, D 16-9; Blalock 93-50; Rolison 12-6; Chivilli 29-18; Anderson, N 21-14."},{"label":"Groundouts-flyouts","value":"Keller, M 4-3; Mlodzinski 1-0; Mattson 1-1; Santana, D 1-0; Blalock 6-3; Rolison 0-2; Chivilli 3-0; Anderson, N 1-1."},{"label":"Batters faced","value":"Keller, M 22; Mlodzinski 9; Mattson 5; Santana, D 4; Blalock 27; Rolison 4; Chivilli 7; Anderson, N 4."},{"label":"Inherited runners-scored","value":"Rolison 2-2; Chivilli 1-0."},{"label":"Ejections","value":"Rockies left fielder Jordan Beck ejected by HP umpire Alfonso Márquez (8th)."},{"label":"Umpires","value":"HP: Alfonso Márquez. 1B: Lance Barrett. 2B: Charlie Ramos. 3B: Carlos Torres. "},{"label":"Weather","value":"83 degrees, Sunny."},{"label":"Wind","value":"8 mph, In From LF."},{"label":"First pitch","value":"1:10 PM."},{"label":"T","value":"2:55."},{"label":"Att","value":"32,394."},{"label":"Venue","value":"Coors Field."},{"label":"August 3, 2025"}],"pitchingNotes":["Keller, M pitched to 4 batters in the 6th inning."],"topPerformers":[{"player":{"person":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462","boxscoreName":"Horwitz"},"jerseyNumber":"2","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"100","stats":{"batting":{"summary":"3-5 | 2 HR, 2B, 6 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":10,"rbi":6,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.50","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":61,"flyOuts":36,"groundOuts":48,"airOuts":62,"runs":28,"doubles":14,"triples":0,"homeRuns":5,"strikeOuts":51,"baseOnBalls":23,"intentionalWalks":1,"hits":56,"hitByPitch":1,"avg":".259","atBats":216,"obp":".332","slg":".394","ops":".726","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":241,"totalBases":85,"rbi":31,"leftOnBase":92,"sacBunts":0,"sacFlies":1,"babip":".317","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.20","popOuts":11,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":34,"putOuts":405,"errors":1,"chances":440,"fielding":".998","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":82,"hittingGameScore":82},{"player":{"person":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304","boxscoreName":"Gonzales, N"},"jerseyNumber":"39","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"300","stats":{"batting":{"summary":"4-5 | 2B, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":28,"groundOuts":53,"airOuts":53,"runs":22,"doubles":8,"triples":2,"homeRuns":5,"strikeOuts":35,"baseOnBalls":14,"intentionalWalks":0,"hits":53,"hitByPitch":1,"avg":".275","atBats":193,"obp":".325","slg":".415","ops":".740","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":209,"totalBases":80,"rbi":17,"leftOnBase":77,"sacBunts":0,"sacFlies":1,"babip":".312","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.60","popOuts":8,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":112,"putOuts":81,"errors":4,"chances":197,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":62,"hittingGameScore":62},{"player":{"person":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289","boxscoreName":"Freeman, T"},"jerseyNumber":"2","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"100","stats":{"batting":{"summary":"1-2 | 2 BB, HBP, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"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":67,"flyOuts":41,"groundOuts":68,"airOuts":60,"runs":31,"doubles":16,"triples":1,"homeRuns":1,"strikeOuts":21,"baseOnBalls":25,"intentionalWalks":0,"hits":64,"hitByPitch":7,"avg":".306","atBats":209,"obp":".392","slg":".407","ops":".799","caughtStealing":5,"stolenBases":13,"stolenBasePercentage":".722","caughtStealingPercentage":".278","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":245,"totalBases":85,"rbi":21,"leftOnBase":73,"sacBunts":0,"sacFlies":4,"babip":".330","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"209.00","popOuts":3,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":62,"errors":1,"chances":70,"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":59,"hittingGameScore":59}]},"decisions":{"winner":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"loser":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}